:root{
  --color-primary:#4A5A60;
  --color-secondary:#DEE5DF;
  --color-accent:#6FA88A;
  --color-neutral-dark:#1A2024;
  --color-neutral-light:#F7FAF7;
  --font-heading:'Inter',sans-serif;
  --font-body:'Inter',sans-serif;
  --radius:12px;
  --shadow-soft:0 30px 60px -40px rgba(26,32,36,.35);
  --max-w:1180px;
}

/* === Base === */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;font-family:var(--font-body);color:var(--color-neutral-dark);background:var(--color-neutral-light);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4{font-family:var(--font-heading);color:var(--color-neutral-dark);font-weight:600;line-height:1.2;margin:0 0 .75em}
p{margin:0 0 1em}
a{color:var(--color-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}
a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}
img{max-width:100%;height:auto;display:block}
.container{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:1.25rem}
.container--narrow{max-width:760px}
.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;color:var(--color-primary);font-weight:600;margin-bottom:1rem}

/* === Header === */
.site-header{background:var(--color-neutral-light);border-bottom:1px solid rgba(26,32,36,.08);position:sticky;top:0;z-index:50}
.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem}
.logo{border:0;display:inline-block}
.logo img{height:72px;width:auto;display:block}
.logo--footer img{height:64px}
.primary-nav{display:flex;align-items:center}
.nav-toggle{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:transparent;border:0;width:44px;height:44px;cursor:pointer;padding:0}
.nav-toggle span{display:block;width:24px;height:2px;background:var(--color-neutral-dark);transition:transform .2s ease,opacity .2s ease}
.nav-list{list-style:none;margin:0;padding:0;display:none;flex-direction:column;gap:.25rem;position:absolute;top:100%;left:0;right:0;background:var(--color-neutral-light);border-bottom:1px solid rgba(26,32,36,.08);padding:1rem 1.25rem}
.nav-list.is-open{display:flex}
.nav-list a{display:block;padding:.75rem 0;font-weight:500;border:0;color:var(--color-neutral-dark)}
.nav-list a[aria-current="page"]{color:var(--color-accent)}

/* === Buttons === */
.btn{display:inline-block;padding:.95rem 1.6rem;border-radius:999px;font-weight:600;font-size:.95rem;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .2s ease,color .2s ease;line-height:1}
.btn--primary{background:var(--color-primary);color:var(--color-neutral-light)}
.btn--primary:hover{background:var(--color-neutral-dark);color:var(--color-neutral-light);border-bottom-color:transparent}
.btn--accent{background:var(--color-accent);color:var(--color-neutral-light)}
.btn--accent:hover{background:#5b9173;color:var(--color-neutral-light);border-bottom-color:transparent}

/* === Hero (centered) === */
.hero{padding-block:3.5rem 0;background:linear-gradient(180deg,var(--color-secondary) 0%,var(--color-neutral-light) 100%)}
.hero__inner{max-width:780px;margin-inline:auto;text-align:center;padding-bottom:3rem}
.hero__title{font-size:clamp(2.1rem,5vw,3.6rem);font-weight:600;letter-spacing:-.01em;max-width:22ch;margin-inline:auto}
.hero__sub{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--color-primary);max-width:52ch;margin:1.25rem auto 2rem}
.hero__media{margin:0;padding:0 1.25rem 3rem}
.hero__media img{width:100%;max-width:1080px;margin-inline:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-soft)}

/* === Sections === */
.section{padding-block:4rem}
.section--alt{background:var(--color-secondary)}
.section--narrow .container{max-width:760px}
.section__header{text-align:center;max-width:680px;margin:0 auto 2.5rem}
.section__title{font-size:clamp(1.6rem,3vw,2.25rem);letter-spacing:-.005em}
.section__lede{color:var(--color-primary);font-size:1.05rem;margin:0}
.section__body{font-size:1.05rem;line-height:1.75}

/* === Grids & cards === */
.grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}
.grid--3{grid-template-columns:1fr}
.grid--4{grid-template-columns:1fr}
.cards .card{background:var(--color-neutral-light);border:1px solid rgba(26,32,36,.08);border-radius:var(--radius);padding:1.75rem;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:.5rem}
.section--alt .cards .card{background:#fff}
.cards .card:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}
.card__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--color-secondary);color:var(--color-accent);font-size:1.4rem;margin-bottom:.5rem}
.card__title{font-size:1.15rem;margin:0 0 .35rem}
.card__body{margin:0;color:var(--color-neutral-dark);font-size:.97rem;line-height:1.65}
.card--team .card__portrait{margin:0 0 1rem;border-radius:10px;overflow:hidden;aspect-ratio:1/1}
.card--team .card__portrait img{width:100%;height:100%;object-fit:cover}

/* === Testimonial === */
.testimonial{margin:0 auto;max-width:760px;text-align:center;font-family:var(--font-heading);position:relative;padding:1rem .5rem}
.testimonial p{font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.55;color:var(--color-neutral-dark);font-weight:500;margin-bottom:1.25rem}
.testimonial cite{font-style:normal;font-size:.92rem;color:var(--color-primary);letter-spacing:.04em}

/* === CTA band === */
.cta-band{background:var(--color-primary);color:var(--color-neutral-light);padding-block:4rem}
.cta-band__inner{text-align:center;max-width:680px}
.cta-band__inner{margin-inline:auto}
.cta-band__title{color:var(--color-neutral-light);font-size:clamp(1.5rem,2.6vw,2rem)}
.cta-band__sub{color:rgba(247,250,247,.85);margin-bottom:2rem;font-size:1.05rem}

/* === Split block === */
.split{display:grid;gap:2rem;grid-template-columns:1fr;align-items:center}
.split__media img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-soft)}

/* === FAQ === */
.faq details{border-bottom:1px solid rgba(26,32,36,.12);padding:1.1rem 0}
.faq details:first-of-type{border-top:1px solid rgba(26,32,36,.12)}
.faq summary{cursor:pointer;font-weight:600;font-size:1.02rem;list-style:none;display:flex;justify-content:space-between;gap:1rem;color:var(--color-neutral-dark)}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";color:var(--color-accent);font-weight:400;font-size:1.4rem;line-height:1}
.faq details[open] summary::after{content:"–"}
.faq details p{margin-top:.85rem;color:var(--color-primary);line-height:1.7}

/* === Hours === */
.hours{display:grid;gap:.5rem;margin:1.5rem 0 0;padding:1.25rem;border:1px solid rgba(26,32,36,.1);border-radius:var(--radius);background:var(--color-neutral-light)}
.hours div{display:flex;justify-content:space-between;gap:1rem}
.hours dt{font-weight:600;margin:0}
.hours dd{margin:0;color:var(--color-primary)}

/* === Form === */
.form{display:grid;gap:1.1rem}
.form__row{display:flex;flex-direction:column;gap:.4rem}
.form label{font-weight:600;font-size:.92rem}
.form input,.form textarea{font:inherit;padding:.85rem 1rem;border:1px solid rgba(26,32,36,.18);border-radius:8px;background:var(--color-neutral-light);color:var(--color-neutral-dark);transition:border-color .15s ease}
.form input:focus,.form textarea:focus{outline:none;border-color:var(--color-accent)}
.form button{justify-self:start}

/* === Footer === */
.site-footer{background:var(--color-neutral-dark);color:var(--color-neutral-light);padding-block:3rem 1.5rem;margin-top:2rem}
.site-footer a{color:var(--color-neutral-light);border:0}
.site-footer a:hover{color:var(--color-accent)}
.site-footer__grid{display:grid;grid-template-columns:1fr;gap:2.25rem}
.site-footer__title{font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-secondary);margin-bottom:1rem;font-weight:600}
.site-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}
.site-footer__tagline{color:rgba(247,250,247,.7);font-size:.95rem;margin-top:.75rem}
.site-footer address{font-style:normal;line-height:1.7;color:rgba(247,250,247,.85);font-size:.95rem;margin-bottom:1rem}
.site-footer__legal{font-size:.88rem;color:rgba(247,250,247,.7)}
.site-footer__base{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(247,250,247,.12);font-size:.85rem;color:rgba(247,250,247,.6);text-align:center}
.site-footer__base p{margin:0}

/* === Cookie banner === */
.corybfd-notice{position:fixed;left:1rem;right:1rem;bottom:1rem;background:var(--color-neutral-dark);color:var(--color-neutral-light);padding:1rem 1.25rem;border-radius:var(--radius);display:flex;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:space-between;box-shadow:0 20px 50px -20px rgba(0,0,0,.5);z-index:100;font-size:.92rem}
.corybfd-notice p{margin:0;flex:1 1 260px;line-height:1.5}
.corybfd-notice button{background:var(--color-accent);color:var(--color-neutral-light);border:0;padding:.7rem 1.25rem;border-radius:999px;font:inherit;font-weight:600;cursor:pointer;transition:background .2s ease}
.corybfd-notice button:hover{background:#5b9173}
body.corybfd-notice-ack .corybfd-notice{display:none}

/* === Responsive === */
@media (min-width:640px){
  .hero__media{padding-inline:2rem}
  .grid--3{grid-template-columns:repeat(2,1fr)}
  .grid--4{grid-template-columns:repeat(2,1fr)}
}
@media (min-width:768px){
  body{font-size:17px}
  .logo img{height:96px}
  .logo--footer img{height:80px}
  .nav-toggle{display:none}
  .nav-list{display:flex;flex-direction:row;position:static;background:transparent;border:0;padding:0;gap:2rem}
  .nav-list a{padding:.25rem 0}
  .hero{padding-block:5rem 0}
  .section{padding-block:6rem}
  .cta-band{padding-block:5rem}
  .split{grid-template-columns:1fr 1fr;gap:4rem}
  .site-footer__grid{grid-template-columns:1.3fr 1fr 1.4fr;gap:3rem}
  .site-footer__base{text-align:left}
}
@media (min-width:1024px){
  .grid--3{grid-template-columns:repeat(3,1fr)}
  .grid--4{grid-template-columns:repeat(4,1fr)}
  .hero__title{font-size:clamp(2.8rem,4.5vw,4rem)}
}

.corybfd-body[data-corybfd-tone="doctype-carry-0"]{--corybfd-doctype-0:2px;accent-color:hsl(76 46% 41%);}
.corybfd-body[data-corybfd-tone="head-commit-1"]{--corybfd-head-1:3px;accent-color:hsl(108 46% 41%);}
.corybfd-body[data-corybfd-tone="utf-commit-2"]{--corybfd-utf-2:4px;accent-color:hsl(254 46% 41%);}
.corybfd-body[data-corybfd-tone="content-confirm-3"]{--corybfd-content-3:5px;accent-color:hsl(324 46% 41%);}
.corybfd-body[data-corybfd-tone="initial-link-4"]{--corybfd-initial-4:6px;accent-color:hsl(261 46% 41%);}
.corybfd-body[data-corybfd-tone="grup-link-5"]{--corybfd-grup-5:7px;accent-color:hsl(274 46% 41%);}
.corybfd-body[data-corybfd-tone="patrimonial-name-6"]{--corybfd-patrimonial-6:8px;accent-color:hsl(211 46% 41%);}
.corybfd-body[data-corybfd-tone="oradea-name-7"]{--corybfd-oradea-7:9px;accent-color:hsl(167 46% 41%);}
.corybfd-body[data-corybfd-tone="planificare-measure-8"]{--corybfd-planificare-8:10px;accent-color:hsl(275 46% 41%);}
.corybfd-body[data-corybfd-tone="fiduciar-map-9"]{--corybfd-fiduciar-9:11px;accent-color:hsl(174 46% 41%);}
.corybfd-body[data-corybfd-tone="active-name-10"]{--corybfd-active-10:12px;accent-color:hsl(187 46% 41%);}
.corybfd-body[data-corybfd-tone="rigoare-measure-11"]{--corybfd-rigoare-11:13px;accent-color:hsl(219 46% 41%);}
.corybfd-body[data-corybfd-tone="lung-measure-12"]{--corybfd-lung-12:2px;accent-color:hsl(24 46% 41%);}
.corybfd-body[data-corybfd-tone="rel-move-13"]{--corybfd-rel-13:3px;accent-color:hsl(188 46% 41%);}
.corybfd-body[data-corybfd-tone="https-mark-14"]{--corybfd-https-14:4px;accent-color:hsl(107 46% 41%);}
.corybfd-body[data-corybfd-tone="property-prepare-15"]{--corybfd-property-15:5px;accent-color:hsl(328 46% 41%);}
.corybfd-body[data-corybfd-tone="image-prepare-16"]{--corybfd-image-16:6px;accent-color:hsl(341 46% 41%);}
.corybfd-body[data-corybfd-tone="hero-note-17"]{--corybfd-hero-17:7px;accent-color:hsl(13 46% 41%);}
.corybfd-body[data-corybfd-tone="url-name-18"]{--corybfd-url-18:8px;accent-color:hsl(7 46% 41%);}
.corybfd-body[data-corybfd-tone="summary-rank-19"]{--corybfd-summary-19:9px;accent-color:hsl(20 46% 41%);}
.corybfd-body[data-corybfd-tone="fonts-observe-20"]{--corybfd-fonts-20:10px;accent-color:hsl(147 46% 41%);}
.corybfd-body[data-corybfd-tone="gstatic-sequence-21"]{--corybfd-gstatic-21:11px;accent-color:hsl(46 46% 41%);}
.corybfd-body[data-corybfd-tone="family-rank-22"]{--corybfd-family-22:12px;accent-color:hsl(305 46% 41%);}
.corybfd-body[data-corybfd-tone="display-rank-23"]{--corybfd-display-23:13px;accent-color:hsl(72 46% 41%);}
.corybfd-body[data-corybfd-tone="css-settle-24"]{--corybfd-css-24:2px;accent-color:hsl(85 46% 41%);}
.corybfd-body[data-corybfd-tone="application-score-25"]{--corybfd-application-25:3px;accent-color:hsl(79 46% 41%);}
.corybfd-body[data-corybfd-tone="schema-read-26"]{--corybfd-schema-26:4px;accent-color:hsl(206 46% 41%);}
.corybfd-body[data-corybfd-tone="html-read-27"]{--corybfd-html-27:5px;accent-color:hsl(238 46% 41%);}
.corybfd-body[data-corybfd-tone="meta-surface-28"]{--corybfd-meta-28:6px;accent-color:hsl(175 46% 41%);}
.corybfd-body[data-corybfd-tone="name-shape-29"]{--corybfd-name-29:7px;accent-color:hsl(283 46% 41%);}
.corybfd-body[data-corybfd-tone="width-shape-30"]{--corybfd-width-30:8px;accent-color:hsl(239 46% 41%);}
.corybfd-body[data-corybfd-tone="scale-test-31"]{--corybfd-scale-31:9px;accent-color:hsl(195 46% 41%);}
.corybfd-body[data-corybfd-tone="stan-signal-32"]{--corybfd-stan-32:10px;accent-color:hsl(132 46% 41%);}
.corybfd-body[data-corybfd-tone="interna-settle-33"]{--corybfd-interna-33:11px;accent-color:hsl(164 46% 41%);}
.corybfd-body[data-corybfd-tone="description-steady-34"]{--corybfd-description-34:12px;accent-color:hsl(310 46% 41%);}
.corybfd-body[data-corybfd-tone="succesoral-surface-35"]{--corybfd-succesoral-35:13px;accent-color:hsl(20 46% 41%);}
.corybfd-body[data-corybfd-tone="pentru-surface-36"]{--corybfd-pentru-36:2px;accent-color:hsl(317 46% 41%);}
.corybfd-body[data-corybfd-tone="ionale-close-37"]{--corybfd-ionale-37:3px;accent-color:hsl(330 46% 41%);}
.corybfd-body[data-corybfd-tone="viziune-test-38"]{--corybfd-viziune-38:4px;accent-color:hsl(267 46% 41%);}
.corybfd-body[data-corybfd-tone="din-close-39"]{--corybfd-din-39:5px;accent-color:hsl(223 46% 41%);}
.corybfd-body[data-corybfd-tone="canonical-anchor-40"]{--corybfd-canonical-40:6px;accent-color:hsl(331 46% 41%);}
.corybfd-body[data-corybfd-tone="consulttrajectory-finish-41"]{--corybfd-consulttrajectory-41:7px;accent-color:hsl(230 46% 41%);}
.corybfd-body[data-corybfd-tone="type-weigh-42"]{--corybfd-type-42:8px;accent-color:hsl(243 46% 41%);}
.corybfd-body[data-corybfd-tone="assets-brief-43"]{--corybfd-assets-43:9px;accent-color:hsl(275 46% 41%);}
.corybfd-body[data-corybfd-tone="main-test-44"]{--corybfd-main-44:10px;accent-color:hsl(80 46% 41%);}
.corybfd-body[data-corybfd-tone="twitter-align-45"]{--corybfd-twitter-45:11px;accent-color:hsl(244 46% 41%);}
.corybfd-body[data-corybfd-tone="large-anchor-46"]{--corybfd-large-46:12px;accent-color:hsl(163 46% 41%);}
.corybfd-body[data-corybfd-tone="googleapis-close-47"]{--corybfd-googleapis-47:13px;accent-color:hsl(24 46% 41%);}
.corybfd-body[data-corybfd-tone="crossorigin-brief-48"]{--corybfd-crossorigin-48:2px;accent-color:hsl(37 46% 41%);}
.corybfd-body[data-corybfd-tone="inter-draft-49"]{--corybfd-inter-49:3px;accent-color:hsl(69 46% 41%);}
.corybfd-body[data-corybfd-tone="swap-carry-50"]{--corybfd-swap-50:4px;accent-color:hsl(63 46% 41%);}
.corybfd-body[data-corybfd-tone="style-align-51"]{--corybfd-style-51:5px;accent-color:hsl(76 46% 41%);}
.corybfd-body[data-corybfd-tone="json-focus-52"]{--corybfd-json-52:6px;accent-color:hsl(203 46% 41%);}
.corybfd-body[data-corybfd-tone="org-gather-53"]{--corybfd-org-53:7px;accent-color:hsl(102 46% 41%);}
.corybfd-body[data-corybfd-tone="lang-guide-54"]{--corybfd-lang-54:8px;accent-color:hsl(1 46% 41%);}
.corybfd-body[data-corybfd-tone="charset-gather-55"]{--corybfd-charset-55:9px;accent-color:hsl(128 46% 41%);}
.corybfd-body[data-corybfd-tone="viewport-frame-56"]{--corybfd-viewport-56:10px;accent-color:hsl(141 46% 41%);}
.corybfd-body[data-corybfd-tone="device-move-57"]{--corybfd-device-57:11px;accent-color:hsl(135 46% 41%);}
.corybfd-body[data-corybfd-tone="title-move-58"]{--corybfd-title-58:12px;accent-color:hsl(262 46% 41%);}
.corybfd-body[data-corybfd-tone="structurare-frame-59"]{--corybfd-structurare-59:13px;accent-color:hsl(294 46% 41%);}
.corybfd-body[data-corybfd-tone="ional-measure-60"]{--corybfd-ional-60:2px;accent-color:hsl(231 46% 41%);}
.corybfd-body[data-corybfd-tone="ofer-name-61"]{--corybfd-ofer-61:3px;accent-color:hsl(339 46% 41%);}
.corybfd-body[data-corybfd-tone="consultan-mark-62"]{--corybfd-consultan-62:4px;accent-color:hsl(295 46% 41%);}
.corybfd-body[data-corybfd-tone="familii-frame-63"]{--corybfd-familii-63:5px;accent-color:hsl(251 46% 41%);}
.corybfd-body[data-corybfd-tone="discre-link-64"]{--corybfd-discre-64:6px;accent-color:hsl(188 46% 41%);}
.corybfd-body[data-corybfd-tone="termen-measure-65"]{--corybfd-termen-65:7px;accent-color:hsl(220 46% 41%);}
.corybfd-body[data-corybfd-tone="link-measure-66"]{--corybfd-link-66:8px;accent-color:hsl(6 46% 41%);}
.corybfd-body[data-corybfd-tone="href-note-67"]{--corybfd-href-67:9px;accent-color:hsl(76 46% 41%);}
.corybfd-body[data-corybfd-tone="space-record-68"]{--corybfd-space-68:10px;accent-color:hsl(13 46% 41%);}
.corybfd-body[data-corybfd-tone="website-record-69"]{--corybfd-website-69:11px;accent-color:hsl(26 46% 41%);}
.corybfd-body[data-corybfd-tone="img-score-70"]{--corybfd-img-70:12px;accent-color:hsl(323 46% 41%);}
.corybfd-body[data-corybfd-tone="jpg-score-71"]{--corybfd-jpg-71:13px;accent-color:hsl(279 46% 41%);}
.corybfd-body[data-corybfd-tone="card-resolve-72"]{--corybfd-card-72:2px;accent-color:hsl(27 46% 41%);}
.corybfd-body[data-corybfd-tone="preconnect-reduce-73"]{--corybfd-preconnect-73:3px;accent-color:hsl(286 46% 41%);}
.corybfd-body[data-corybfd-tone="com-score-74"]{--corybfd-com-74:4px;accent-color:hsl(299 46% 41%);}
.corybfd-body[data-corybfd-tone="css2-resolve-75"]{--corybfd-css2-75:5px;accent-color:hsl(331 46% 41%);}
.corybfd-body[data-corybfd-tone="wght-resolve-76"]{--corybfd-wght-76:6px;accent-color:hsl(136 46% 41%);}
.corybfd-body[data-corybfd-tone="stylesheet-route-77"]{--corybfd-stylesheet-77:7px;accent-color:hsl(300 46% 41%);}
.corybfd-body[data-corybfd-tone="script-refresh-78"]{--corybfd-script-78:8px;accent-color:hsl(219 46% 41%);}
.corybfd-body[data-corybfd-tone="context-shape-79"]{--corybfd-context-79:9px;accent-color:hsl(80 46% 41%);}
.corybfd-body[data-corybfd-tone="doctype-shape-80"]{--corybfd-doctype-80:10px;accent-color:hsl(93 46% 41%);}
.corybfd-body[data-corybfd-tone="head-select-81"]{--corybfd-head-81:11px;accent-color:hsl(125 46% 41%);}
.corybfd-body[data-corybfd-tone="utf-score-82"]{--corybfd-utf-82:12px;accent-color:hsl(119 46% 41%);}
.corybfd-body[data-corybfd-tone="content-share-83"]{--corybfd-content-83:13px;accent-color:hsl(132 46% 41%);}
.corybfd-body[data-corybfd-tone="initial-sequence-84"]{--corybfd-initial-84:2px;accent-color:hsl(259 46% 41%);}
.corybfd-body[data-corybfd-tone="grup-track-85"]{--corybfd-grup-85:3px;accent-color:hsl(158 46% 41%);}
.corybfd-body[data-corybfd-tone="patrimonial-share-86"]{--corybfd-patrimonial-86:4px;accent-color:hsl(57 46% 41%);}
.corybfd-body[data-corybfd-tone="oradea-share-87"]{--corybfd-oradea-87:5px;accent-color:hsl(184 46% 41%);}
.corybfd-body[data-corybfd-tone="planificare-turn-88"]{--corybfd-planificare-88:6px;accent-color:hsl(197 46% 41%);}
.corybfd-body[data-corybfd-tone="fiduciar-test-89"]{--corybfd-fiduciar-89:7px;accent-color:hsl(191 46% 41%);}
.corybfd-body[data-corybfd-tone="active-signal-90"]{--corybfd-active-90:8px;accent-color:hsl(318 46% 41%);}
.corybfd-body[data-corybfd-tone="rigoare-signal-91"]{--corybfd-rigoare-91:9px;accent-color:hsl(350 46% 41%);}
.corybfd-body[data-corybfd-tone="lung-brief-92"]{--corybfd-lung-92:10px;accent-color:hsl(287 46% 41%);}
.corybfd-body[data-corybfd-tone="rel-weigh-93"]{--corybfd-rel-93:11px;accent-color:hsl(35 46% 41%);}
.corybfd-body[data-corybfd-tone="https-weigh-94"]{--corybfd-https-94:12px;accent-color:hsl(351 46% 41%);}
.corybfd-body[data-corybfd-tone="property-choose-95"]{--corybfd-property-95:13px;accent-color:hsl(307 46% 41%);}
.corybfd-body[data-corybfd-tone="image-finish-96"]{--corybfd-image-96:2px;accent-color:hsl(244 46% 41%);}
.corybfd-body[data-corybfd-tone="hero-turn-97"]{--corybfd-hero-97:3px;accent-color:hsl(276 46% 41%);}
.corybfd-body[data-corybfd-tone="url-balance-98"]{--corybfd-url-98:4px;accent-color:hsl(62 46% 41%);}
.corybfd-body[data-corybfd-tone="summary-brief-99"]{--corybfd-summary-99:5px;accent-color:hsl(132 46% 41%);}
.corybfd-body[data-corybfd-tone="fonts-brief-100"]{--corybfd-fonts-100:6px;accent-color:hsl(69 46% 41%);}
.corybfd-body[data-corybfd-tone="gstatic-confirm-101"]{--corybfd-gstatic-101:7px;accent-color:hsl(82 46% 41%);}
.corybfd-body[data-corybfd-tone="family-choose-102"]{--corybfd-family-102:8px;accent-color:hsl(19 46% 41%);}
.corybfd-body[data-corybfd-tone="display-confirm-103"]{--corybfd-display-103:9px;accent-color:hsl(335 46% 41%);}
.corybfd-body[data-corybfd-tone="css-frame-104"]{--corybfd-css-104:10px;accent-color:hsl(83 46% 41%);}
.corybfd-body[data-corybfd-tone="application-draft-105"]{--corybfd-application-105:11px;accent-color:hsl(342 46% 41%);}
.corybfd-body[data-corybfd-tone="schema-compose-106"]{--corybfd-schema-106:12px;accent-color:hsl(355 46% 41%);}
.corybfd-body[data-corybfd-tone="html-guide-107"]{--corybfd-html-107:13px;accent-color:hsl(27 46% 41%);}
.corybfd-body[data-corybfd-tone="meta-choose-108"]{--corybfd-meta-108:2px;accent-color:hsl(192 46% 41%);}
.corybfd-body[data-corybfd-tone="name-focus-109"]{--corybfd-name-109:3px;accent-color:hsl(356 46% 41%);}
.corybfd-body[data-corybfd-tone="width-frame-110"]{--corybfd-width-110:4px;accent-color:hsl(275 46% 41%);}
.corybfd-body[data-corybfd-tone="scale-confirm-111"]{--corybfd-scale-111:5px;accent-color:hsl(136 46% 41%);}
.corybfd-body[data-corybfd-tone="stan-guide-112"]{--corybfd-stan-112:6px;accent-color:hsl(149 46% 41%);}
.corybfd-body[data-corybfd-tone="interna-observe-113"]{--corybfd-interna-113:7px;accent-color:hsl(181 46% 41%);}
.corybfd-body[data-corybfd-tone="description-link-114"]{--corybfd-description-114:8px;accent-color:hsl(175 46% 41%);}
.corybfd-body[data-corybfd-tone="succesoral-focus-115"]{--corybfd-succesoral-115:9px;accent-color:hsl(188 46% 41%);}
.corybfd-body[data-corybfd-tone="pentru-pace-116"]{--corybfd-pentru-116:10px;accent-color:hsl(315 46% 41%);}
.corybfd-body[data-corybfd-tone="ionale-rank-117"]{--corybfd-ionale-117:11px;accent-color:hsl(214 46% 41%);}
.corybfd-body[data-corybfd-tone="viziune-read-118"]{--corybfd-viziune-118:12px;accent-color:hsl(113 46% 41%);}
.corybfd-body[data-corybfd-tone="din-rank-119"]{--corybfd-din-119:13px;accent-color:hsl(240 46% 41%);}
.corybfd-body[data-corybfd-tone="canonical-prepare-120"]{--corybfd-canonical-120:2px;accent-color:hsl(253 46% 41%);}
.corybfd-body[data-corybfd-tone="consulttrajectory-route-121"]{--corybfd-consulttrajectory-121:3px;accent-color:hsl(247 46% 41%);}
.corybfd-body[data-corybfd-tone="type-route-122"]{--corybfd-type-122:4px;accent-color:hsl(14 46% 41%);}
.corybfd-body[data-corybfd-tone="assets-prepare-123"]{--corybfd-assets-123:5px;accent-color:hsl(46 46% 41%);}
.corybfd-body[data-corybfd-tone="main-resolve-124"]{--corybfd-main-124:6px;accent-color:hsl(343 46% 41%);}
.corybfd-body[data-corybfd-tone="twitter-score-125"]{--corybfd-twitter-125:7px;accent-color:hsl(91 46% 41%);}
.corybfd-body[data-corybfd-tone="large-refresh-126"]{--corybfd-large-126:8px;accent-color:hsl(47 46% 41%);}
.corybfd-body[data-corybfd-tone="googleapis-prepare-127"]{--corybfd-googleapis-127:9px;accent-color:hsl(3 46% 41%);}
.corybfd-body[data-corybfd-tone="crossorigin-record-128"]{--corybfd-crossorigin-128:10px;accent-color:hsl(300 46% 41%);}
.corybfd-body[data-corybfd-tone="inter-resolve-129"]{--corybfd-inter-129:11px;accent-color:hsl(332 46% 41%);}
.corybfd-body[data-corybfd-tone="swap-resolve-130"]{--corybfd-swap-130:12px;accent-color:hsl(118 46% 41%);}
.corybfd-body[data-corybfd-tone="style-select-131"]{--corybfd-style-131:13px;accent-color:hsl(188 46% 41%);}
.corybfd-body[data-corybfd-tone="json-sort-132"]{--corybfd-json-132:2px;accent-color:hsl(125 46% 41%);}
.corybfd-body[data-corybfd-tone="org-sort-133"]{--corybfd-org-133:3px;accent-color:hsl(138 46% 41%);}
.corybfd-body[data-corybfd-tone="lang-test-134"]{--corybfd-lang-134:4px;accent-color:hsl(75 46% 41%);}
.corybfd-body[data-corybfd-tone="charset-test-135"]{--corybfd-charset-135:5px;accent-color:hsl(31 46% 41%);}
.corybfd-body[data-corybfd-tone="viewport-surface-136"]{--corybfd-viewport-136:6px;accent-color:hsl(139 46% 41%);}
.corybfd-body[data-corybfd-tone="device-stage-137"]{--corybfd-device-137:7px;accent-color:hsl(38 46% 41%);}
.corybfd-body[data-corybfd-tone="title-test-138"]{--corybfd-title-138:8px;accent-color:hsl(51 46% 41%);}
.corybfd-body[data-corybfd-tone="structurare-surface-139"]{--corybfd-structurare-139:9px;accent-color:hsl(83 46% 41%);}
.corybfd-body[data-corybfd-tone="ional-surface-140"]{--corybfd-ional-140:10px;accent-color:hsl(248 46% 41%);}
.corybfd-body[data-corybfd-tone="ofer-sync-141"]{--corybfd-ofer-141:11px;accent-color:hsl(52 46% 41%);}
.corybfd-body[data-corybfd-tone="consultan-steady-142"]{--corybfd-consultan-142:12px;accent-color:hsl(331 46% 41%);}
.corybfd-body[data-corybfd-tone="familii-weigh-143"]{--corybfd-familii-143:13px;accent-color:hsl(192 46% 41%);}
.corybfd-body[data-corybfd-tone="discre-weigh-144"]{--corybfd-discre-144:2px;accent-color:hsl(205 46% 41%);}
.corybfd-body[data-corybfd-tone="termen-trace-145"]{--corybfd-termen-145:3px;accent-color:hsl(237 46% 41%);}
.corybfd-body[data-corybfd-tone="link-test-146"]{--corybfd-link-146:4px;accent-color:hsl(231 46% 41%);}
.corybfd-body[data-corybfd-tone="href-close-147"]{--corybfd-href-147:5px;accent-color:hsl(244 46% 41%);}
.corybfd-body[data-corybfd-tone="space-track-148"]{--corybfd-space-148:6px;accent-color:hsl(11 46% 41%);}
.corybfd-body[data-corybfd-tone="website-commit-149"]{--corybfd-website-149:7px;accent-color:hsl(270 46% 41%);}
.corybfd-body[data-corybfd-tone="img-close-150"]{--corybfd-img-150:8px;accent-color:hsl(169 46% 41%);}
.corybfd-body[data-corybfd-tone="jpg-close-151"]{--corybfd-jpg-151:9px;accent-color:hsl(296 46% 41%);}
.corybfd-body[data-corybfd-tone="card-compare-152"]{--corybfd-card-152:10px;accent-color:hsl(309 46% 41%);}
.corybfd-body[data-corybfd-tone="preconnect-choose-153"]{--corybfd-preconnect-153:11px;accent-color:hsl(303 46% 41%);}
.corybfd-body[data-corybfd-tone="com-finish-154"]{--corybfd-com-154:12px;accent-color:hsl(70 46% 41%);}
.corybfd-body[data-corybfd-tone="css2-finish-155"]{--corybfd-css2-155:13px;accent-color:hsl(102 46% 41%);}
.corybfd-body[data-corybfd-tone="wght-guide-156"]{--corybfd-wght-156:2px;accent-color:hsl(39 46% 41%);}
.corybfd-body[data-corybfd-tone="stylesheet-compose-157"]{--corybfd-stylesheet-157:3px;accent-color:hsl(147 46% 41%);}
.corybfd-body[data-corybfd-tone="script-compose-158"]{--corybfd-script-158:4px;accent-color:hsl(103 46% 41%);}
.corybfd-body[data-corybfd-tone="context-map-159"]{--corybfd-context-159:5px;accent-color:hsl(59 46% 41%);}
.corybfd-body[data-corybfd-tone="doctype-draft-160"]{--corybfd-doctype-160:6px;accent-color:hsl(356 46% 41%);}
.corybfd-body[data-corybfd-tone="head-compare-161"]{--corybfd-head-161:7px;accent-color:hsl(28 46% 41%);}
.corybfd-body[data-corybfd-tone="utf-gather-162"]{--corybfd-utf-162:8px;accent-color:hsl(174 46% 41%);}
.corybfd-body[data-corybfd-tone="content-guide-163"]{--corybfd-content-163:9px;accent-color:hsl(244 46% 41%);}
.corybfd-body[data-corybfd-tone="initial-guide-164"]{--corybfd-initial-164:10px;accent-color:hsl(181 46% 41%);}
.corybfd-body[data-corybfd-tone="grup-note-165"]{--corybfd-grup-165:11px;accent-color:hsl(194 46% 41%);}
.corybfd-body[data-corybfd-tone="patrimonial-map-166"]{--corybfd-patrimonial-166:12px;accent-color:hsl(131 46% 41%);}
.corybfd-body[data-corybfd-tone="oradea-note-167"]{--corybfd-oradea-167:13px;accent-color:hsl(87 46% 41%);}
.corybfd-body[data-corybfd-tone="planificare-prepare-168"]{--corybfd-planificare-168:2px;accent-color:hsl(195 46% 41%);}
.corybfd-body[data-corybfd-tone="fiduciar-observe-169"]{--corybfd-fiduciar-169:3px;accent-color:hsl(94 46% 41%);}
.corybfd-body[data-corybfd-tone="active-name-170"]{--corybfd-active-170:4px;accent-color:hsl(107 46% 41%);}
.corybfd-body[data-corybfd-tone="rigoare-read-171"]{--corybfd-rigoare-171:5px;accent-color:hsl(139 46% 41%);}
.corybfd-body[data-corybfd-tone="lung-map-172"]{--corybfd-lung-172:6px;accent-color:hsl(304 46% 41%);}
.corybfd-body[data-corybfd-tone="rel-pace-173"]{--corybfd-rel-173:7px;accent-color:hsl(108 46% 41%);}
.corybfd-body[data-corybfd-tone="https-prepare-174"]{--corybfd-https-174:8px;accent-color:hsl(27 46% 41%);}
.corybfd-body[data-corybfd-tone="property-note-175"]{--corybfd-property-175:9px;accent-color:hsl(248 46% 41%);}
.corybfd-body[data-corybfd-tone="image-read-176"]{--corybfd-image-176:10px;accent-color:hsl(261 46% 41%);}
.corybfd-body[data-corybfd-tone="hero-sequence-177"]{--corybfd-hero-177:11px;accent-color:hsl(293 46% 41%);}
.corybfd-body[data-corybfd-tone="url-record-178"]{--corybfd-url-178:12px;accent-color:hsl(287 46% 41%);}
.corybfd-body[data-corybfd-tone="summary-pace-179"]{--corybfd-summary-179:13px;accent-color:hsl(300 46% 41%);}
.corybfd-body[data-corybfd-tone="fonts-settle-180"]{--corybfd-fonts-180:2px;accent-color:hsl(67 46% 41%);}
.corybfd-body[data-corybfd-tone="gstatic-share-181"]{--corybfd-gstatic-181:3px;accent-color:hsl(326 46% 41%);}
.corybfd-body[data-corybfd-tone="family-signal-182"]{--corybfd-family-182:4px;accent-color:hsl(225 46% 41%);}
.corybfd-body[data-corybfd-tone="display-share-183"]{--corybfd-display-183:5px;accent-color:hsl(352 46% 41%);}
.corybfd-body[data-corybfd-tone="css-shape-184"]{--corybfd-css-184:6px;accent-color:hsl(5 46% 41%);}
.corybfd-body[data-corybfd-tone="application-sync-185"]{--corybfd-application-185:7px;accent-color:hsl(359 46% 41%);}
.corybfd-body[data-corybfd-tone="schema-sync-186"]{--corybfd-schema-186:8px;accent-color:hsl(126 46% 41%);}
.corybfd-body[data-corybfd-tone="html-shape-187"]{--corybfd-html-187:9px;accent-color:hsl(158 46% 41%);}
.corybfd-body[data-corybfd-tone="meta-surface-188"]{--corybfd-meta-188:10px;accent-color:hsl(95 46% 41%);}
.corybfd-body[data-corybfd-tone="name-test-189"]{--corybfd-name-189:11px;accent-color:hsl(203 46% 41%);}
.corybfd-body[data-corybfd-tone="width-steady-190"]{--corybfd-width-190:12px;accent-color:hsl(159 46% 41%);}
.corybfd-body[data-corybfd-tone="scale-shape-191"]{--corybfd-scale-191:13px;accent-color:hsl(115 46% 41%);}
.corybfd-body[data-corybfd-tone="stan-sort-192"]{--corybfd-stan-192:2px;accent-color:hsl(52 46% 41%);}
.corybfd-body[data-corybfd-tone="interna-surface-193"]{--corybfd-interna-193:3px;accent-color:hsl(84 46% 41%);}
.corybfd-body[data-corybfd-tone="description-surface-194"]{--corybfd-description-194:4px;accent-color:hsl(230 46% 41%);}
.corybfd-body[data-corybfd-tone="succesoral-trace-195"]{--corybfd-succesoral-195:5px;accent-color:hsl(300 46% 41%);}
.corybfd-body[data-corybfd-tone="pentru-align-196"]{--corybfd-pentru-196:6px;accent-color:hsl(237 46% 41%);}
.corybfd-body[data-corybfd-tone="ionale-align-197"]{--corybfd-ionale-197:7px;accent-color:hsl(250 46% 41%);}
.corybfd-body[data-corybfd-tone="viziune-choose-198"]{--corybfd-viziune-198:8px;accent-color:hsl(187 46% 41%);}
.corybfd-body[data-corybfd-tone="din-choose-199"]{--corybfd-din-199:9px;accent-color:hsl(143 46% 41%);}
.corybfd-body[data-corybfd-tone="canonical-brief-200"]{--corybfd-canonical-200:10px;accent-color:hsl(251 46% 41%);}
.corybfd-body[data-corybfd-tone="consulttrajectory-anchor-201"]{--corybfd-consulttrajectory-201:11px;accent-color:hsl(150 46% 41%);}
.corybfd-body[data-corybfd-tone="type-choose-202"]{--corybfd-type-202:12px;accent-color:hsl(163 46% 41%);}
.corybfd-body[data-corybfd-tone="assets-brief-203"]{--corybfd-assets-203:13px;accent-color:hsl(195 46% 41%);}
.corybfd-body[data-corybfd-tone="main-brief-204"]{--corybfd-main-204:2px;accent-color:hsl(0 46% 41%);}
.corybfd-body[data-corybfd-tone="twitter-carry-205"]{--corybfd-twitter-205:3px;accent-color:hsl(164 46% 41%);}
.corybfd-body[data-corybfd-tone="large-balance-206"]{--corybfd-large-206:4px;accent-color:hsl(83 46% 41%);}
.corybfd-body[data-corybfd-tone="googleapis-compose-207"]{--corybfd-googleapis-207:5px;accent-color:hsl(304 46% 41%);}
.corybfd-body[data-corybfd-tone="crossorigin-compose-208"]{--corybfd-crossorigin-208:6px;accent-color:hsl(317 46% 41%);}
.corybfd-body[data-corybfd-tone="inter-clarify-209"]{--corybfd-inter-209:7px;accent-color:hsl(349 46% 41%);}
.corybfd-body[data-corybfd-tone="swap-choose-210"]{--corybfd-swap-210:8px;accent-color:hsl(343 46% 41%);}
.corybfd-body[data-corybfd-tone="style-confirm-211"]{--corybfd-style-211:9px;accent-color:hsl(356 46% 41%);}
.corybfd-body[data-corybfd-tone="json-commit-212"]{--corybfd-json-212:10px;accent-color:hsl(123 46% 41%);}
.corybfd-body[data-corybfd-tone="org-measure-213"]{--corybfd-org-213:11px;accent-color:hsl(22 46% 41%);}
.corybfd-body[data-corybfd-tone="lang-confirm-214"]{--corybfd-lang-214:12px;accent-color:hsl(281 46% 41%);}
.corybfd-body[data-corybfd-tone="charset-confirm-215"]{--corybfd-charset-215:13px;accent-color:hsl(48 46% 41%);}
.corybfd-body[data-corybfd-tone="viewport-move-216"]{--corybfd-viewport-216:2px;accent-color:hsl(61 46% 41%);}
.corybfd-body[data-corybfd-tone="device-map-217"]{--corybfd-device-217:3px;accent-color:hsl(55 46% 41%);}
.corybfd-body[data-corybfd-tone="title-draft-218"]{--corybfd-title-218:4px;accent-color:hsl(182 46% 41%);}
.corybfd-body[data-corybfd-tone="structurare-draft-219"]{--corybfd-structurare-219:5px;accent-color:hsl(214 46% 41%);}
.corybfd-notice{outline-offset:5px;}
.corybfd-asset-frame{--corybfd-asset-depth:80;}

/* Brand logo sizing */
.logo{min-width:0;max-width:calc(100% - 60px);overflow:hidden}
.logo img{max-width:min(250px,100%);object-fit:contain}
@media (min-width:768px){.logo{max-width:360px}.logo img{max-width:100%}}
