:root{
  --color-primary:#4A5A60;
  --color-secondary:#DEE5DF;
  --color-accent:#6FA88A;
  --color-neutral-dark:#1A2024;
  --color-neutral-light:#F7FAF7;
  --font-heading:'Playfair Display', serif;
  --font-body:'Inter', sans-serif;
  --radius-lg:24px;
  --radius-md:14px;
  --radius-sm:8px;
  --shadow-card:0 30px 60px -30px rgba(26,32,36,0.25);
  --shadow-soft:0 12px 30px -18px rgba(26,32,36,0.25);
}

/* === Base === */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:var(--font-body);color:var(--color-neutral-dark);background:var(--color-neutral-light);line-height:1.6;-webkit-font-smoothing:antialiased}
img{max-width:100%;height:auto;display:block}
a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}
a:hover{color:var(--color-accent)}
h1,h2,h3,h4{font-family:var(--font-heading);font-weight:600;color:var(--color-neutral-dark);line-height:1.2;margin:0 0 .75rem}
h1{font-size:clamp(2.1rem,4.5vw,3.4rem)}
h2{font-size:clamp(1.6rem,3vw,2.3rem)}
h3{font-size:1.2rem;font-family:var(--font-body);font-weight:600}
p{margin:0 0 1rem}

.container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1.25rem}
.container--narrow{max-width:760px}
.eyebrow{font-family:var(--font-body);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:600;margin:0 0 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:.85rem}
.logo{display:inline-block;text-decoration:none}
.logo img{height:72px;width:auto;display:block}
.nav-toggle{background:none;border:0;padding:.5rem;display:flex;flex-direction:column;gap:5px;cursor:pointer}
.nav-toggle span{width:26px;height:2px;background:var(--color-neutral-dark);display:block;transition:transform .2s}
.primary-nav{display:none}
.primary-nav ul{list-style:none;margin:0;padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}
.primary-nav a{text-decoration:none;font-weight:500;color:var(--color-neutral-dark);padding:.4rem .25rem;display:inline-block}
.primary-nav a[aria-current="page"]{color:var(--color-accent)}
.primary-nav.is-open{display:block;width:100%;border-top:1px solid rgba(26,32,36,.08)}

@media (min-width:768px){
  .logo img{height:96px}
  .nav-toggle{display:none}
  .primary-nav{display:block}
  .primary-nav ul{flex-direction:row;gap:1.75rem;padding:0}
}

/* === Buttons === */
.btn{display:inline-block;padding:.85rem 1.6rem;border-radius:999px;font-weight:600;text-decoration:none;font-family:var(--font-body);transition:transform .15s ease, box-shadow .15s ease, background .15s ease}
.btn--primary{background:var(--color-primary);color:var(--color-neutral-light)}
.btn--primary:hover{background:var(--color-neutral-dark);color:var(--color-neutral-light);transform:translateY(-1px)}
.btn--accent{background:var(--color-accent);color:var(--color-neutral-light)}
.btn--accent:hover{background:var(--color-primary);color:var(--color-neutral-light);transform:translateY(-1px)}

/* === Hero (card archetype) === */
.hero{padding:2.5rem 0 3rem;background:linear-gradient(160deg,var(--color-secondary) 0%,var(--color-neutral-light) 60%);position:relative}
.hero::after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:var(--color-neutral-light);z-index:0}
.hero .container{position:relative;z-index:1}
.hero-card__card{max-width:880px;margin-inline:auto;padding:2rem 1.5rem;border-radius:var(--radius-lg);background:var(--color-neutral-light);box-shadow:var(--shadow-card);text-align:center}
.hero-card__card h1{margin-top:.25rem;max-width:24ch;margin-inline:auto}
.hero__sub{font-size:1.1rem;color:var(--color-primary);max-width:52ch;margin:0 auto 1.5rem}
.hero__cta{margin:0 0 2rem}
.hero-card__figure{margin:1.5rem 0 0;border-radius:var(--radius-md);overflow:hidden}
.hero-card__figure img{aspect-ratio:16/9;object-fit:cover;width:100%}

@media (min-width:768px){
  .hero{padding:4rem 0 5rem}
  .hero-card__card{padding:3.5rem 3rem}
}

/* === Sections === */
.section{padding-block:3.5rem}
.section--alt{background:var(--color-secondary)}
.section--quote{background:var(--color-neutral-light)}
.section__header{margin-bottom:2rem;max-width:60ch}
.section__header--center{margin-inline:auto;text-align:center}
.section__sub{color:var(--color-primary);font-size:1.05rem;margin:0 0 1rem}

@media (min-width:768px){.section{padding-block:5rem}}

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

@media (min-width:860px){
  .split{grid-template-columns:1fr 1fr;gap:4rem}
  .section--split-reverse .split{direction:rtl}
  .section--split-reverse .split>*{direction:ltr}
}

/* === Grid + cards === */
.grid{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}
.grid--3{grid-template-columns:1fr}
.grid--4{grid-template-columns:1fr}
.card{background:var(--color-neutral-light);border:1px solid rgba(26,32,36,.08);border-radius:var(--radius-md);padding:1.6rem;box-shadow:var(--shadow-soft)}
.card h3{margin-top:.5rem}
.card p{margin:0;color:var(--color-primary);font-size:.97rem}
.card__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--color-secondary);color:var(--color-accent);font-size:1.2rem}

@media (min-width:680px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}
@media (min-width:980px){
  .grid--3{grid-template-columns:repeat(3,1fr)}
  .grid--4{grid-template-columns:repeat(4,1fr)}
}

/* === Quote === */
.quote{margin:0;padding:2rem 1rem;text-align:center;border-top:1px solid rgba(26,32,36,.08);border-bottom:1px solid rgba(26,32,36,.08)}
.quote p{font-family:var(--font-heading);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.5;color:var(--color-neutral-dark);font-style:italic}
.quote cite{display:block;margin-top:1rem;font-style:normal;font-size:.95rem;color:var(--color-accent);letter-spacing:.05em;text-transform:uppercase}

/* === CTA band === */
.cta-band{background:var(--color-primary);color:var(--color-neutral-light);padding-block:3.5rem;text-align:center}
.cta-band h2{color:var(--color-neutral-light)}
.cta-band p{color:var(--color-secondary);max-width:55ch;margin-inline:auto}

/* === FAQ === */
.faq{margin-top:1.5rem;border-top:1px solid rgba(26,32,36,.1)}
.faq details{border-bottom:1px solid rgba(26,32,36,.1);padding:1rem 0}
.faq summary{font-weight:600;cursor:pointer;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}
.faq summary::after{content:"+";font-size:1.4rem;color:var(--color-accent);transition:transform .2s}
.faq details[open] summary::after{content:"–"}
.faq p{margin:.75rem 0 0;color:var(--color-primary)}

/* === Contact === */
.contact-grid{display:grid;gap:2rem;grid-template-columns:1fr}
.contact-info{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}
.contact-info li{display:flex;gap:1rem;align-items:flex-start}
.contact-info h3{margin:.1rem 0 .25rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}
.contact-info p{margin:0}
.contact-form{background:var(--color-neutral-light);padding:1.75rem;border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}
.contact-form label{display:block;font-weight:500;margin-bottom:.4rem;font-size:.95rem}
.contact-form input,.contact-form textarea{width:100%;padding:.75rem .9rem;border:1px solid rgba(26,32,36,.18);border-radius:var(--radius-sm);font:inherit;background:var(--color-neutral-light)}
.contact-form input:focus,.contact-form textarea:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}

@media (min-width:860px){.contact-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:3rem}}

/* === Footer === */
.site-footer{background:var(--color-neutral-dark);color:var(--color-secondary);padding-block:3rem 1.5rem;margin-top:2rem}
.site-footer h2{color:var(--color-neutral-light);font-family:var(--font-body);font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;margin:0 0 1rem}
.site-footer__grid{display:grid;gap:2.5rem;grid-template-columns:1fr}
.site-footer .logo img{height:64px;filter:brightness(0) invert(1)}
.site-footer p{color:var(--color-secondary);margin:.75rem 0 0;font-size:.95rem}
.site-footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}
.site-footer a{color:var(--color-secondary);text-decoration:none}
.site-footer a:hover{color:var(--color-accent)}
.site-footer address{font-style:normal;font-size:.95rem;line-height:1.7}
.legal-links{margin-top:1.25rem;font-size:.88rem}
.site-footer__base{border-top:1px solid rgba(247,250,247,.1);margin-top:2.5rem;padding-top:1.25rem;font-size:.85rem;color:rgba(222,229,223,.7)}
.site-footer__base p{margin:0}

@media (min-width:768px){.site-footer__grid{grid-template-columns:1.2fr 1fr 1.3fr;gap:3rem}}

/* === Cookie banner === */
.adita4a-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-md);box-shadow:0 20px 50px -20px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:.75rem;z-index:100;max-width:520px;margin-inline:auto}
.adita4a-notice p{margin:0;font-size:.92rem;line-height:1.5}
.adita4a-notice button{background:var(--color-accent);color:var(--color-neutral-light);border:0;padding:.6rem 1.1rem;border-radius:999px;font-weight:600;cursor:pointer;font-family:var(--font-body);align-self:flex-start}
.adita4a-notice button:hover{background:var(--color-primary)}
body.adita4a-notice-ack .adita4a-notice{display:none}

@media (min-width:560px){.adita4a-notice{flex-direction:row;align-items:center;justify-content:space-between}}

.adita4a-body[data-adita4a-tone="doctype-compare-0"]{--adita4a-doctype-0:2px;accent-color:hsl(152 46% 41%);}
.adita4a-body[data-adita4a-tone="head-anchor-1"]{--adita4a-head-1:3px;accent-color:hsl(260 46% 41%);}
.adita4a-body[data-adita4a-tone="utf-guide-2"]{--adita4a-utf-2:4px;accent-color:hsl(178 46% 41%);}
.adita4a-body[data-adita4a-tone="content-link-3"]{--adita4a-content-3:5px;accent-color:hsl(39 46% 41%);}
.adita4a-body[data-adita4a-tone="initial-focus-4"]{--adita4a-initial-4:6px;accent-color:hsl(223 46% 41%);}
.adita4a-body[data-adita4a-tone="atelier-clarify-5"]{--adita4a-atelier-5:7px;accent-color:hsl(331 46% 41%);}
.adita4a-body[data-adita4a-tone="pensionare-clarify-6"]{--adita4a-pensionare-6:8px;accent-color:hsl(249 46% 41%);}
.adita4a-body[data-adita4a-tone="ofer-move-7"]{--adita4a-ofer-7:9px;accent-color:hsl(243 46% 41%);}
.adita4a-body[data-adita4a-tone="planificarea-map-8"]{--adita4a-planificarea-8:10px;accent-color:hsl(275 46% 41%);}
.adita4a-body[data-adita4a-tone="strategii-mark-9"]{--adita4a-strategii-9:11px;accent-color:hsl(117 46% 41%);}
.adita4a-body[data-adita4a-tone="lung-pace-10"]{--adita4a-lung-10:12px;accent-color:hsl(149 46% 41%);}
.adita4a-body[data-adita4a-tone="clien-name-11"]{--adita4a-clien-11:13px;accent-color:hsl(181 46% 41%);}
.adita4a-body[data-adita4a-tone="nia-name-12"]{--adita4a-nia-12:2px;accent-color:hsl(232 46% 41%);}
.adita4a-body[data-adita4a-tone="canonical-observe-13"]{--adita4a-canonical-13:3px;accent-color:hsl(75 46% 41%);}
.adita4a-body[data-adita4a-tone="advisorysummit-note-14"]{--adita4a-advisorysummit-14:4px;accent-color:hsl(277 46% 41%);}
.adita4a-body[data-adita4a-tone="type-map-15"]{--adita4a-type-15:5px;accent-color:hsl(101 46% 41%);}
.adita4a-body[data-adita4a-tone="assets-prepare-16"]{--adita4a-assets-16:6px;accent-color:hsl(227 46% 41%);}
.adita4a-body[data-adita4a-tone="main-route-17"]{--adita4a-main-17:7px;accent-color:hsl(70 46% 41%);}
.adita4a-body[data-adita4a-tone="twitter-mark-18"]{--adita4a-twitter-18:8px;accent-color:hsl(291 46% 41%);}
.adita4a-body[data-adita4a-tone="large-score-19"]{--adita4a-large-19:9px;accent-color:hsl(323 46% 41%);}
.adita4a-body[data-adita4a-tone="googleapis-name-20"]{--adita4a-googleapis-20:10px;accent-color:hsl(317 46% 41%);}
.adita4a-body[data-adita4a-tone="crossorigin-observe-21"]{--adita4a-crossorigin-21:11px;accent-color:hsl(103 46% 41%);}
.adita4a-body[data-adita4a-tone="inter-pace-22"]{--adita4a-inter-22:12px;accent-color:hsl(343 46% 41%);}
.adita4a-body[data-adita4a-tone="display-reduce-23"]{--adita4a-display-23:13px;accent-color:hsl(72 46% 41%);}
.adita4a-body[data-adita4a-tone="css-record-24"]{--adita4a-css-24:2px;accent-color:hsl(312 46% 41%);}
.adita4a-body[data-adita4a-tone="application-score-25"]{--adita4a-application-25:3px;accent-color:hsl(22 46% 41%);}
.adita4a-body[data-adita4a-tone="schema-sort-26"]{--adita4a-schema-26:4px;accent-color:hsl(73 46% 41%);}
.adita4a-body[data-adita4a-tone="html-settle-27"]{--adita4a-html-27:5px;accent-color:hsl(10 46% 41%);}
.adita4a-body[data-adita4a-tone="meta-score-28"]{--adita4a-meta-28:6px;accent-color:hsl(118 46% 41%);}
.adita4a-body[data-adita4a-tone="name-surface-29"]{--adita4a-name-29:7px;accent-color:hsl(131 46% 41%);}
.adita4a-body[data-adita4a-tone="width-sync-30"]{--adita4a-width-30:8px;accent-color:hsl(277 46% 41%);}
.adita4a-body[data-adita4a-tone="scale-route-31"]{--adita4a-scale-31:9px;accent-color:hsl(290 46% 41%);}
.adita4a-body[data-adita4a-tone="dragomir-score-32"]{--adita4a-dragomir-32:10px;accent-color:hsl(208 46% 41%);}
.adita4a-body[data-adita4a-tone="oradea-surface-33"]{--adita4a-oradea-33:11px;accent-color:hsl(316 46% 41%);}
.adita4a-body[data-adita4a-tone="consiliere-test-34"]{--adita4a-consiliere-34:12px;accent-color:hsl(234 46% 41%);}
.adita4a-body[data-adita4a-tone="pension-share-35"]{--adita4a-pension-35:13px;accent-color:hsl(95 46% 41%);}
.adita4a-body[data-adita4a-tone="venit-signal-36"]{--adita4a-venit-36:2px;accent-color:hsl(279 46% 41%);}
.adita4a-body[data-adita4a-tone="patrimonial-sync-37"]{--adita4a-patrimonial-37:3px;accent-color:hsl(27 46% 41%);}
.adita4a-body[data-adita4a-tone="din-steady-38"]{--adita4a-din-38:4px;accent-color:hsl(305 46% 41%);}
.adita4a-body[data-adita4a-tone="link-weigh-39"]{--adita4a-link-39:5px;accent-color:hsl(299 46% 41%);}
.adita4a-body[data-adita4a-tone="href-surface-40"]{--adita4a-href-40:6px;accent-color:hsl(331 46% 41%);}
.adita4a-body[data-adita4a-tone="space-carry-41"]{--adita4a-space-41:7px;accent-color:hsl(173 46% 41%);}
.adita4a-body[data-adita4a-tone="website-align-42"]{--adita4a-website-42:8px;accent-color:hsl(205 46% 41%);}
.adita4a-body[data-adita4a-tone="img-track-43"]{--adita4a-img-43:9px;accent-color:hsl(237 46% 41%);}
.adita4a-body[data-adita4a-tone="jpg-track-44"]{--adita4a-jpg-44:10px;accent-color:hsl(288 46% 41%);}
.adita4a-body[data-adita4a-tone="card-carry-45"]{--adita4a-card-45:11px;accent-color:hsl(131 46% 41%);}
.adita4a-body[data-adita4a-tone="preconnect-anchor-46"]{--adita4a-preconnect-46:12px;accent-color:hsl(333 46% 41%);}
.adita4a-body[data-adita4a-tone="com-weigh-47"]{--adita4a-com-47:13px;accent-color:hsl(157 46% 41%);}
.adita4a-body[data-adita4a-tone="css2-turn-48"]{--adita4a-css2-48:2px;accent-color:hsl(283 46% 41%);}
.adita4a-body[data-adita4a-tone="wght-compare-49"]{--adita4a-wght-49:3px;accent-color:hsl(126 46% 41%);}
.adita4a-body[data-adita4a-tone="swap-anchor-50"]{--adita4a-swap-50:4px;accent-color:hsl(347 46% 41%);}
.adita4a-body[data-adita4a-tone="style-finish-51"]{--adita4a-style-51:5px;accent-color:hsl(19 46% 41%);}
.adita4a-body[data-adita4a-tone="json-choose-52"]{--adita4a-json-52:6px;accent-color:hsl(13 46% 41%);}
.adita4a-body[data-adita4a-tone="org-focus-53"]{--adita4a-org-53:7px;accent-color:hsl(159 46% 41%);}
.adita4a-body[data-adita4a-tone="lang-brief-54"]{--adita4a-lang-54:8px;accent-color:hsl(39 46% 41%);}
.adita4a-body[data-adita4a-tone="charset-choose-55"]{--adita4a-charset-55:9px;accent-color:hsl(128 46% 41%);}
.adita4a-body[data-adita4a-tone="viewport-confirm-56"]{--adita4a-viewport-56:10px;accent-color:hsl(8 46% 41%);}
.adita4a-body[data-adita4a-tone="device-draft-57"]{--adita4a-device-57:11px;accent-color:hsl(78 46% 41%);}
.adita4a-body[data-adita4a-tone="title-focus-58"]{--adita4a-title-58:12px;accent-color:hsl(129 46% 41%);}
.adita4a-body[data-adita4a-tone="planificare-focus-59"]{--adita4a-planificare-59:13px;accent-color:hsl(66 46% 41%);}
.adita4a-body[data-adita4a-tone="description-name-60"]{--adita4a-description-60:2px;accent-color:hsl(174 46% 41%);}
.adita4a-body[data-adita4a-tone="independent-compose-61"]{--adita4a-independent-61:3px;accent-color:hsl(187 46% 41%);}
.adita4a-body[data-adita4a-tone="rii-observe-62"]{--adita4a-rii-62:4px;accent-color:hsl(333 46% 41%);}
.adita4a-body[data-adita4a-tone="termen-focus-63"]{--adita4a-termen-63:5px;accent-color:hsl(346 46% 41%);}
.adita4a-body[data-adita4a-tone="pentru-move-64"]{--adita4a-pentru-64:6px;accent-color:hsl(264 46% 41%);}
.adita4a-body[data-adita4a-tone="rom-frame-65"]{--adita4a-rom-65:7px;accent-color:hsl(12 46% 41%);}
.adita4a-body[data-adita4a-tone="rel-read-66"]{--adita4a-rel-66:8px;accent-color:hsl(290 46% 41%);}
.adita4a-body[data-adita4a-tone="https-record-67"]{--adita4a-https-67:9px;accent-color:hsl(151 46% 41%);}
.adita4a-body[data-adita4a-tone="property-pace-68"]{--adita4a-property-68:10px;accent-color:hsl(335 46% 41%);}
.adita4a-body[data-adita4a-tone="image-mark-69"]{--adita4a-image-69:11px;accent-color:hsl(83 46% 41%);}
.adita4a-body[data-adita4a-tone="hero-mark-70"]{--adita4a-hero-70:12px;accent-color:hsl(1 46% 41%);}
.adita4a-body[data-adita4a-tone="url-route-71"]{--adita4a-url-71:13px;accent-color:hsl(355 46% 41%);}
.adita4a-body[data-adita4a-tone="summary-reduce-72"]{--adita4a-summary-72:2px;accent-color:hsl(27 46% 41%);}
.adita4a-body[data-adita4a-tone="fonts-refresh-73"]{--adita4a-fonts-73:3px;accent-color:hsl(229 46% 41%);}
.adita4a-body[data-adita4a-tone="gstatic-settle-74"]{--adita4a-gstatic-74:4px;accent-color:hsl(261 46% 41%);}
.adita4a-body[data-adita4a-tone="family-score-75"]{--adita4a-family-75:5px;accent-color:hsl(293 46% 41%);}
.adita4a-body[data-adita4a-tone="playfair-score-76"]{--adita4a-playfair-76:6px;accent-color:hsl(344 46% 41%);}
.adita4a-body[data-adita4a-tone="stylesheet-sequence-77"]{--adita4a-stylesheet-77:7px;accent-color:hsl(187 46% 41%);}
.adita4a-body[data-adita4a-tone="script-select-78"]{--adita4a-script-78:8px;accent-color:hsl(29 46% 41%);}
.adita4a-body[data-adita4a-tone="context-reduce-79"]{--adita4a-context-79:9px;accent-color:hsl(213 46% 41%);}
.adita4a-body[data-adita4a-tone="doctype-shape-80"]{--adita4a-doctype-80:10px;accent-color:hsl(339 46% 41%);}
.adita4a-body[data-adita4a-tone="head-sync-81"]{--adita4a-head-81:11px;accent-color:hsl(182 46% 41%);}
.adita4a-body[data-adita4a-tone="utf-refresh-82"]{--adita4a-utf-82:12px;accent-color:hsl(43 46% 41%);}
.adita4a-body[data-adita4a-tone="content-test-83"]{--adita4a-content-83:13px;accent-color:hsl(75 46% 41%);}
.adita4a-body[data-adita4a-tone="initial-score-84"]{--adita4a-initial-84:2px;accent-color:hsl(69 46% 41%);}
.adita4a-body[data-adita4a-tone="atelier-sequence-85"]{--adita4a-atelier-85:3px;accent-color:hsl(215 46% 41%);}
.adita4a-body[data-adita4a-tone="pensionare-settle-86"]{--adita4a-pensionare-86:4px;accent-color:hsl(95 46% 41%);}
.adita4a-body[data-adita4a-tone="ofer-stage-87"]{--adita4a-ofer-87:5px;accent-color:hsl(184 46% 41%);}
.adita4a-body[data-adita4a-tone="planificarea-sort-88"]{--adita4a-planificarea-88:6px;accent-color:hsl(64 46% 41%);}
.adita4a-body[data-adita4a-tone="strategii-test-89"]{--adita4a-strategii-89:7px;accent-color:hsl(134 46% 41%);}
.adita4a-body[data-adita4a-tone="lung-align-90"]{--adita4a-lung-90:8px;accent-color:hsl(185 46% 41%);}
.adita4a-body[data-adita4a-tone="clien-turn-91"]{--adita4a-clien-91:9px;accent-color:hsl(122 46% 41%);}
.adita4a-body[data-adita4a-tone="nia-test-92"]{--adita4a-nia-92:10px;accent-color:hsl(230 46% 41%);}
.adita4a-body[data-adita4a-tone="canonical-brief-93"]{--adita4a-canonical-93:11px;accent-color:hsl(243 46% 41%);}
.adita4a-body[data-adita4a-tone="advisorysummit-carry-94"]{--adita4a-advisorysummit-94:12px;accent-color:hsl(29 46% 41%);}
.adita4a-body[data-adita4a-tone="type-sync-95"]{--adita4a-type-95:13px;accent-color:hsl(42 46% 41%);}
.adita4a-body[data-adita4a-tone="assets-test-96"]{--adita4a-assets-96:2px;accent-color:hsl(320 46% 41%);}
.adita4a-body[data-adita4a-tone="main-brief-97"]{--adita4a-main-97:3px;accent-color:hsl(68 46% 41%);}
.adita4a-body[data-adita4a-tone="twitter-choose-98"]{--adita4a-twitter-98:4px;accent-color:hsl(346 46% 41%);}
.adita4a-body[data-adita4a-tone="large-close-99"]{--adita4a-large-99:5px;accent-color:hsl(207 46% 41%);}
.adita4a-body[data-adita4a-tone="googleapis-finish-100"]{--adita4a-googleapis-100:6px;accent-color:hsl(31 46% 41%);}
.adita4a-body[data-adita4a-tone="crossorigin-carry-101"]{--adita4a-crossorigin-101:7px;accent-color:hsl(139 46% 41%);}
.adita4a-body[data-adita4a-tone="inter-balance-102"]{--adita4a-inter-102:8px;accent-color:hsl(57 46% 41%);}
.adita4a-body[data-adita4a-tone="display-compose-103"]{--adita4a-display-103:9px;accent-color:hsl(51 46% 41%);}
.adita4a-body[data-adita4a-tone="css-brief-104"]{--adita4a-css-104:10px;accent-color:hsl(83 46% 41%);}
.adita4a-body[data-adita4a-tone="application-link-105"]{--adita4a-application-105:11px;accent-color:hsl(285 46% 41%);}
.adita4a-body[data-adita4a-tone="schema-focus-106"]{--adita4a-schema-106:12px;accent-color:hsl(317 46% 41%);}
.adita4a-body[data-adita4a-tone="html-commit-107"]{--adita4a-html-107:13px;accent-color:hsl(349 46% 41%);}
.adita4a-body[data-adita4a-tone="meta-commit-108"]{--adita4a-meta-108:2px;accent-color:hsl(40 46% 41%);}
.adita4a-body[data-adita4a-tone="name-link-109"]{--adita4a-name-109:3px;accent-color:hsl(243 46% 41%);}
.adita4a-body[data-adita4a-tone="width-frame-110"]{--adita4a-width-110:4px;accent-color:hsl(85 46% 41%);}
.adita4a-body[data-adita4a-tone="scale-compose-111"]{--adita4a-scale-111:5px;accent-color:hsl(269 46% 41%);}
.adita4a-body[data-adita4a-tone="dragomir-compare-112"]{--adita4a-dragomir-112:6px;accent-color:hsl(35 46% 41%);}
.adita4a-body[data-adita4a-tone="oradea-move-113"]{--adita4a-oradea-113:7px;accent-color:hsl(238 46% 41%);}
.adita4a-body[data-adita4a-tone="consiliere-frame-114"]{--adita4a-consiliere-114:8px;accent-color:hsl(99 46% 41%);}
.adita4a-body[data-adita4a-tone="pension-draft-115"]{--adita4a-pension-115:9px;accent-color:hsl(131 46% 41%);}
.adita4a-body[data-adita4a-tone="venit-map-116"]{--adita4a-venit-116:10px;accent-color:hsl(125 46% 41%);}
.adita4a-body[data-adita4a-tone="patrimonial-pace-117"]{--adita4a-patrimonial-117:11px;accent-color:hsl(271 46% 41%);}
.adita4a-body[data-adita4a-tone="din-guide-118"]{--adita4a-din-118:12px;accent-color:hsl(151 46% 41%);}
.adita4a-body[data-adita4a-tone="link-map-119"]{--adita4a-link-119:13px;accent-color:hsl(240 46% 41%);}
.adita4a-body[data-adita4a-tone="href-note-120"]{--adita4a-href-120:2px;accent-color:hsl(120 46% 41%);}
.adita4a-body[data-adita4a-tone="space-observe-121"]{--adita4a-space-121:3px;accent-color:hsl(190 46% 41%);}
.adita4a-body[data-adita4a-tone="website-pace-122"]{--adita4a-website-122:4px;accent-color:hsl(241 46% 41%);}
.adita4a-body[data-adita4a-tone="img-pace-123"]{--adita4a-img-123:5px;accent-color:hsl(178 46% 41%);}
.adita4a-body[data-adita4a-tone="jpg-score-124"]{--adita4a-jpg-124:6px;accent-color:hsl(286 46% 41%);}
.adita4a-body[data-adita4a-tone="card-name-125"]{--adita4a-card-125:7px;accent-color:hsl(299 46% 41%);}
.adita4a-body[data-adita4a-tone="preconnect-sequence-126"]{--adita4a-preconnect-126:8px;accent-color:hsl(85 46% 41%);}
.adita4a-body[data-adita4a-tone="com-pace-127"]{--adita4a-com-127:9px;accent-color:hsl(98 46% 41%);}
.adita4a-body[data-adita4a-tone="css2-route-128"]{--adita4a-css2-128:10px;accent-color:hsl(16 46% 41%);}
.adita4a-body[data-adita4a-tone="wght-prepare-129"]{--adita4a-wght-129:11px;accent-color:hsl(124 46% 41%);}
.adita4a-body[data-adita4a-tone="swap-signal-130"]{--adita4a-swap-130:12px;accent-color:hsl(42 46% 41%);}
.adita4a-body[data-adita4a-tone="style-sort-131"]{--adita4a-style-131:13px;accent-color:hsl(263 46% 41%);}
.adita4a-body[data-adita4a-tone="json-settle-132"]{--adita4a-json-132:2px;accent-color:hsl(87 46% 41%);}
.adita4a-body[data-adita4a-tone="org-refresh-133"]{--adita4a-org-133:3px;accent-color:hsl(195 46% 41%);}
.adita4a-body[data-adita4a-tone="lang-refresh-134"]{--adita4a-lang-134:4px;accent-color:hsl(113 46% 41%);}
.adita4a-body[data-adita4a-tone="charset-sync-135"]{--adita4a-charset-135:5px;accent-color:hsl(107 46% 41%);}
.adita4a-body[data-adita4a-tone="viewport-stage-136"]{--adita4a-viewport-136:6px;accent-color:hsl(139 46% 41%);}
.adita4a-body[data-adita4a-tone="device-steady-137"]{--adita4a-device-137:7px;accent-color:hsl(341 46% 41%);}
.adita4a-body[data-adita4a-tone="title-turn-138"]{--adita4a-title-138:8px;accent-color:hsl(13 46% 41%);}
.adita4a-body[data-adita4a-tone="planificare-test-139"]{--adita4a-planificare-139:9px;accent-color:hsl(45 46% 41%);}
.adita4a-body[data-adita4a-tone="description-test-140"]{--adita4a-description-140:10px;accent-color:hsl(96 46% 41%);}
.adita4a-body[data-adita4a-tone="independent-track-141"]{--adita4a-independent-141:11px;accent-color:hsl(299 46% 41%);}
.adita4a-body[data-adita4a-tone="rii-trace-142"]{--adita4a-rii-142:12px;accent-color:hsl(141 46% 41%);}
.adita4a-body[data-adita4a-tone="termen-stage-143"]{--adita4a-termen-143:13px;accent-color:hsl(325 46% 41%);}
.adita4a-body[data-adita4a-tone="pentru-weigh-144"]{--adita4a-pentru-144:2px;accent-color:hsl(91 46% 41%);}
.adita4a-body[data-adita4a-tone="rom-carry-145"]{--adita4a-rom-145:3px;accent-color:hsl(294 46% 41%);}
.adita4a-body[data-adita4a-tone="rel-steady-146"]{--adita4a-rel-146:4px;accent-color:hsl(155 46% 41%);}
.adita4a-body[data-adita4a-tone="https-choose-147"]{--adita4a-https-147:5px;accent-color:hsl(187 46% 41%);}
.adita4a-body[data-adita4a-tone="property-test-148"]{--adita4a-property-148:6px;accent-color:hsl(181 46% 41%);}
.adita4a-body[data-adita4a-tone="image-track-149"]{--adita4a-image-149:7px;accent-color:hsl(327 46% 41%);}
.adita4a-body[data-adita4a-tone="hero-turn-150"]{--adita4a-hero-150:8px;accent-color:hsl(207 46% 41%);}
.adita4a-body[data-adita4a-tone="url-anchor-151"]{--adita4a-url-151:9px;accent-color:hsl(296 46% 41%);}
.adita4a-body[data-adita4a-tone="summary-align-152"]{--adita4a-summary-152:10px;accent-color:hsl(176 46% 41%);}
.adita4a-body[data-adita4a-tone="fonts-choose-153"]{--adita4a-fonts-153:11px;accent-color:hsl(246 46% 41%);}
.adita4a-body[data-adita4a-tone="gstatic-focus-154"]{--adita4a-gstatic-154:12px;accent-color:hsl(297 46% 41%);}
.adita4a-body[data-adita4a-tone="family-compare-155"]{--adita4a-family-155:13px;accent-color:hsl(234 46% 41%);}
.adita4a-body[data-adita4a-tone="playfair-choose-156"]{--adita4a-playfair-156:2px;accent-color:hsl(342 46% 41%);}
.adita4a-body[data-adita4a-tone="stylesheet-guide-157"]{--adita4a-stylesheet-157:3px;accent-color:hsl(355 46% 41%);}
.adita4a-body[data-adita4a-tone="script-link-158"]{--adita4a-script-158:4px;accent-color:hsl(141 46% 41%);}
.adita4a-body[data-adita4a-tone="context-carry-159"]{--adita4a-context-159:5px;accent-color:hsl(154 46% 41%);}
.adita4a-body[data-adita4a-tone="doctype-choose-160"]{--adita4a-doctype-160:6px;accent-color:hsl(72 46% 41%);}
.adita4a-body[data-adita4a-tone="head-guide-161"]{--adita4a-head-161:7px;accent-color:hsl(180 46% 41%);}
.adita4a-body[data-adita4a-tone="utf-map-162"]{--adita4a-utf-162:8px;accent-color:hsl(98 46% 41%);}
.adita4a-body[data-adita4a-tone="content-confirm-163"]{--adita4a-content-163:9px;accent-color:hsl(319 46% 41%);}
.adita4a-body[data-adita4a-tone="initial-draft-164"]{--adita4a-initial-164:10px;accent-color:hsl(143 46% 41%);}
.adita4a-body[data-adita4a-tone="atelier-link-165"]{--adita4a-atelier-165:11px;accent-color:hsl(251 46% 41%);}
.adita4a-body[data-adita4a-tone="pensionare-gather-166"]{--adita4a-pensionare-166:12px;accent-color:hsl(169 46% 41%);}
.adita4a-body[data-adita4a-tone="ofer-name-167"]{--adita4a-ofer-167:13px;accent-color:hsl(163 46% 41%);}
.adita4a-body[data-adita4a-tone="planificarea-guide-168"]{--adita4a-planificarea-168:2px;accent-color:hsl(195 46% 41%);}
.adita4a-body[data-adita4a-tone="strategii-record-169"]{--adita4a-strategii-169:3px;accent-color:hsl(37 46% 41%);}
.adita4a-body[data-adita4a-tone="lung-pace-170"]{--adita4a-lung-170:4px;accent-color:hsl(69 46% 41%);}
.adita4a-body[data-adita4a-tone="clien-measure-171"]{--adita4a-clien-171:5px;accent-color:hsl(101 46% 41%);}
.adita4a-body[data-adita4a-tone="nia-measure-172"]{--adita4a-nia-172:6px;accent-color:hsl(152 46% 41%);}
.adita4a-body[data-adita4a-tone="canonical-record-173"]{--adita4a-canonical-173:7px;accent-color:hsl(355 46% 41%);}
.adita4a-body[data-adita4a-tone="advisorysummit-prepare-174"]{--adita4a-advisorysummit-174:8px;accent-color:hsl(197 46% 41%);}
.adita4a-body[data-adita4a-tone="type-name-175"]{--adita4a-type-175:9px;accent-color:hsl(21 46% 41%);}
.adita4a-body[data-adita4a-tone="assets-move-176"]{--adita4a-assets-176:10px;accent-color:hsl(147 46% 41%);}
.adita4a-body[data-adita4a-tone="main-route-177"]{--adita4a-main-177:11px;accent-color:hsl(350 46% 41%);}
.adita4a-body[data-adita4a-tone="twitter-prepare-178"]{--adita4a-twitter-178:12px;accent-color:hsl(211 46% 41%);}
.adita4a-body[data-adita4a-tone="large-observe-179"]{--adita4a-large-179:13px;accent-color:hsl(243 46% 41%);}
.adita4a-body[data-adita4a-tone="googleapis-reduce-180"]{--adita4a-googleapis-180:2px;accent-color:hsl(237 46% 41%);}
.adita4a-body[data-adita4a-tone="crossorigin-settle-181"]{--adita4a-crossorigin-181:3px;accent-color:hsl(23 46% 41%);}
.adita4a-body[data-adita4a-tone="inter-read-182"]{--adita4a-inter-182:4px;accent-color:hsl(263 46% 41%);}
.adita4a-body[data-adita4a-tone="display-reduce-183"]{--adita4a-display-183:5px;accent-color:hsl(352 46% 41%);}
.adita4a-body[data-adita4a-tone="css-select-184"]{--adita4a-css-184:6px;accent-color:hsl(232 46% 41%);}
.adita4a-body[data-adita4a-tone="application-sequence-185"]{--adita4a-application-185:7px;accent-color:hsl(302 46% 41%);}
.adita4a-body[data-adita4a-tone="schema-settle-186"]{--adita4a-schema-186:8px;accent-color:hsl(353 46% 41%);}
.adita4a-body[data-adita4a-tone="html-settle-187"]{--adita4a-html-187:9px;accent-color:hsl(290 46% 41%);}
.adita4a-body[data-adita4a-tone="meta-test-188"]{--adita4a-meta-188:10px;accent-color:hsl(38 46% 41%);}
.adita4a-body[data-adita4a-tone="name-score-189"]{--adita4a-name-189:11px;accent-color:hsl(51 46% 41%);}
.adita4a-body[data-adita4a-tone="width-track-190"]{--adita4a-width-190:12px;accent-color:hsl(197 46% 41%);}
.adita4a-body[data-adita4a-tone="scale-settle-191"]{--adita4a-scale-191:13px;accent-color:hsl(210 46% 41%);}
.adita4a-body[data-adita4a-tone="dragomir-sync-192"]{--adita4a-dragomir-192:2px;accent-color:hsl(128 46% 41%);}
.adita4a-body[data-adita4a-tone="oradea-shape-193"]{--adita4a-oradea-193:3px;accent-color:hsl(236 46% 41%);}
.adita4a-body[data-adita4a-tone="consiliere-finish-194"]{--adita4a-consiliere-194:4px;accent-color:hsl(154 46% 41%);}
.adita4a-body[data-adita4a-tone="pension-align-195"]{--adita4a-pension-195:5px;accent-color:hsl(15 46% 41%);}
.adita4a-body[data-adita4a-tone="venit-turn-196"]{--adita4a-venit-196:6px;accent-color:hsl(199 46% 41%);}
.adita4a-body[data-adita4a-tone="patrimonial-steady-197"]{--adita4a-patrimonial-197:7px;accent-color:hsl(307 46% 41%);}
.adita4a-body[data-adita4a-tone="din-steady-198"]{--adita4a-din-198:8px;accent-color:hsl(225 46% 41%);}
.adita4a-body[data-adita4a-tone="link-carry-199"]{--adita4a-link-199:9px;accent-color:hsl(219 46% 41%);}
.adita4a-body[data-adita4a-tone="href-anchor-200"]{--adita4a-href-200:10px;accent-color:hsl(251 46% 41%);}
.adita4a-body[data-adita4a-tone="space-balance-201"]{--adita4a-space-201:11px;accent-color:hsl(93 46% 41%);}
.adita4a-body[data-adita4a-tone="website-compare-202"]{--adita4a-website-202:12px;accent-color:hsl(125 46% 41%);}
.adita4a-body[data-adita4a-tone="img-choose-203"]{--adita4a-img-203:13px;accent-color:hsl(157 46% 41%);}
.adita4a-body[data-adita4a-tone="jpg-choose-204"]{--adita4a-jpg-204:2px;accent-color:hsl(208 46% 41%);}
.adita4a-body[data-adita4a-tone="card-commit-205"]{--adita4a-card-205:3px;accent-color:hsl(51 46% 41%);}
.adita4a-body[data-adita4a-tone="preconnect-clarify-206"]{--adita4a-preconnect-206:4px;accent-color:hsl(253 46% 41%);}
.adita4a-body[data-adita4a-tone="com-anchor-207"]{--adita4a-com-207:5px;accent-color:hsl(77 46% 41%);}
.adita4a-body[data-adita4a-tone="css2-compose-208"]{--adita4a-css2-208:6px;accent-color:hsl(203 46% 41%);}
.adita4a-body[data-adita4a-tone="wght-link-209"]{--adita4a-wght-209:7px;accent-color:hsl(46 46% 41%);}
.adita4a-body[data-adita4a-tone="swap-balance-210"]{--adita4a-swap-210:8px;accent-color:hsl(267 46% 41%);}
.adita4a-body[data-adita4a-tone="style-map-211"]{--adita4a-style-211:9px;accent-color:hsl(299 46% 41%);}
.adita4a-body[data-adita4a-tone="json-choose-212"]{--adita4a-json-212:10px;accent-color:hsl(293 46% 41%);}
.adita4a-body[data-adita4a-tone="org-commit-213"]{--adita4a-org-213:11px;accent-color:hsl(79 46% 41%);}
.adita4a-body[data-adita4a-tone="lang-compare-214"]{--adita4a-lang-214:12px;accent-color:hsl(319 46% 41%);}
.adita4a-body[data-adita4a-tone="charset-frame-215"]{--adita4a-charset-215:13px;accent-color:hsl(48 46% 41%);}
.adita4a-body[data-adita4a-tone="viewport-focus-216"]{--adita4a-viewport-216:2px;accent-color:hsl(288 46% 41%);}
.adita4a-body[data-adita4a-tone="device-map-217"]{--adita4a-device-217:3px;accent-color:hsl(358 46% 41%);}
.adita4a-body[data-adita4a-tone="title-pace-218"]{--adita4a-title-218:4px;accent-color:hsl(49 46% 41%);}
.adita4a-body[data-adita4a-tone="planificare-move-219"]{--adita4a-planificare-219:5px;accent-color:hsl(346 46% 41%);}
.adita4a-notice{outline-offset:2px;}
.adita4a-asset-frame{--adita4a-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%}}
