:root{
  --color-primary:#262626;
  --color-secondary:#F5EFE0;
  --color-accent:#C9A961;
  --color-neutral-dark:#0F0F0F;
  --color-neutral-light:#FAFAFA;
  --font-heading:'Lora', Georgia, serif;
  --font-body:'Source Sans 3', system-ui, sans-serif;
  --maxw:1200px;
}

/* === Reset === */
*,*::before,*::after{box-sizing:border-box}
html,body{margin:0;padding:0}
img{max-width:100%;display:block;height:auto}
a{color:inherit;text-decoration:none}
button{font:inherit;cursor:pointer}

body{
  font-family:var(--font-body);
  font-weight:400;
  color:var(--color-neutral-dark);
  background:var(--color-neutral-light);
  line-height:1.65;
  font-size:17px;
  -webkit-font-smoothing:antialiased;
}

h1,h2,h3{font-family:var(--font-heading);font-weight:600;line-height:1.18;color:var(--color-primary);margin:0 0 .8rem}
h1{font-size:clamp(2.25rem,5vw,4rem);letter-spacing:-0.01em}
h2{font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-0.005em}
h3{font-size:1.25rem}
p{margin:0 0 1rem}

.eyebrow{
  font-family:var(--font-body);
  text-transform:uppercase;
  letter-spacing:.22em;
  font-size:.78rem;
  color:var(--color-accent);
  margin:0 0 1.2rem;
  font-weight:600;
}

/* === Header === */
.site-header{
  position:absolute;top:0;left:0;right:0;z-index:20;
  display:flex;align-items:center;justify-content:space-between;
  padding:1.25rem 1.5rem;
}
.logo img{height:72px;width:auto;display:block}
@media(min-width:768px){.logo img{height:96px}}
.logo--footer img{height:64px}

.primary-nav{
  display:none;
  flex-direction:column;
  gap:1rem;
  position:absolute;top:100%;left:0;right:0;
  background:rgba(15,15,15,.96);
  padding:1.5rem;
}
.primary-nav.open{display:flex}
.primary-nav a{
  color:var(--color-neutral-light);
  font-weight:600;letter-spacing:.05em;
  padding:.4rem 0;
  border-bottom:1px solid rgba(201,169,97,.18);
}
.primary-nav a[aria-current="page"]{color:var(--color-accent)}

.nav-toggle{
  background:transparent;border:1px solid rgba(250,250,250,.4);
  width:44px;height:44px;display:inline-flex;flex-direction:column;
  justify-content:center;align-items:center;gap:5px;border-radius:4px;
}
.nav-toggle span{display:block;width:18px;height:2px;background:var(--color-neutral-light)}

@media(min-width:900px){
  .nav-toggle{display:none}
  .primary-nav{
    display:flex;flex-direction:row;
    position:static;background:transparent;padding:0;gap:2rem;
  }
  .primary-nav a{
    color:var(--color-neutral-light);border:none;padding:0;
    font-size:.95rem;
  }
  .primary-nav a:hover{color:var(--color-accent)}
}

/* === Hero (fullscreen) === */
.hero-fullscreen{
  position:relative;
  min-height:100vh;
  display:flex;align-items:center;justify-content:center;
  padding:6rem 1.5rem 4rem;
  overflow:hidden;
  isolation:isolate;
}
.hero__bg{
  position:absolute;inset:0;
  width:100%;height:100%;
  object-fit:cover;
  z-index:-2;
}
.hero__overlay{
  position:absolute;inset:0;
  background:linear-gradient(180deg, rgba(15,15,15,.55) 0%, rgba(15,15,15,.78) 100%);
  z-index:-1;
}
.hero__inner{
  max-width:780px;
  text-align:center;
  color:var(--color-neutral-light);
}
.hero__inner h1{color:var(--color-neutral-light);max-width:18ch;margin-inline:auto}
.hero__sub{
  font-size:clamp(1.05rem,1.6vw,1.25rem);
  color:rgba(245,239,224,.88);
  max-width:52ch;margin:1.25rem auto 2rem;
}

/* === Buttons === */
.btn{
  display:inline-block;
  padding:.95rem 1.8rem;
  font-weight:600;
  font-size:.95rem;
  letter-spacing:.04em;
  border-radius:2px;
  border:1px solid transparent;
  transition:transform .15s ease, background .2s ease;
}
.btn-primary{
  background:var(--color-accent);
  color:var(--color-neutral-dark);
}
.btn-primary:hover{background:#d8b876}
.btn-accent{
  background:var(--color-accent);color:var(--color-neutral-dark);
}
.btn-accent:hover{transform:translateY(-1px)}

/* === Sections === */
.section{
  padding:5rem 1.5rem;
  max-width:var(--maxw);
  margin:0 auto;
}
.section--narrow{max-width:760px;text-align:left}
.section--narrow h2{text-align:left}
.section--alt{
  max-width:none;
  background:var(--color-secondary);
  padding-inline:1.5rem;
}
.section--alt > *{max-width:var(--maxw);margin-inline:auto}
.section__head{max-width:720px;margin:0 auto 3rem;text-align:center}
.section__head h2{margin-bottom:.7rem}
.section__head p{color:#555}

/* === Split === */
.section--split{
  display:grid;
  grid-template-columns:1fr;
  gap:2.5rem;
  align-items:center;
}
@media(min-width:900px){
  .section--split{grid-template-columns:1fr 1fr;gap:4rem}
}
.split__media img{
  border-radius:6px;
  aspect-ratio:4/5;
  object-fit:cover;
  width:100%;
}

/* === Grid + Cards === */
.grid{display:grid;gap:1.5rem;grid-template-columns:1fr}
@media(min-width:640px){.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)}}

.card{
  background:var(--color-neutral-light);
  padding:2rem 1.75rem;
  border:1px solid rgba(38,38,38,.08);
  border-radius:4px;
  transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.card__icon{
  display:inline-flex;
  width:44px;height:44px;
  align-items:center;justify-content:center;
  background:var(--color-primary);
  color:var(--color-accent);
  font-size:1.2rem;
  margin-bottom:1.2rem;
  border-radius:2px;
}
.card h3{margin-bottom:.5rem;color:var(--color-primary)}
.card p{color:#3a3a3a;font-size:.97rem;margin:0}
.card-link{display:block}
.card-link:hover{
  transform:translateY(-3px);
  border-color:var(--color-accent);
  box-shadow:0 14px 32px -22px rgba(15,15,15,.4);
}

/* === Testimonial === */
.testimonial{
  background:var(--color-primary);
  max-width:none;
  padding:5rem 1.5rem;
  color:var(--color-neutral-light);
  text-align:center;
}
.testimonial blockquote{
  max-width:760px;margin:0 auto;
}
.testimonial blockquote p{
  font-family:var(--font-heading);
  font-size:clamp(1.2rem,2vw,1.55rem);
  line-height:1.5;
  font-style:italic;
  color:var(--color-secondary);
}
.testimonial cite{
  display:block;
  margin-top:1.5rem;
  font-style:normal;
  letter-spacing:.1em;
  text-transform:uppercase;
  font-size:.82rem;
  color:var(--color-accent);
}

/* === CTA band === */
.cta-band{
  background:var(--color-neutral-dark);
  color:var(--color-neutral-light);
  padding:5rem 1.5rem;
  text-align:center;
  border-top:1px solid rgba(201,169,97,.2);
  border-bottom:1px solid rgba(201,169,97,.2);
}
.cta-band__inner{max-width:720px;margin:0 auto}
.cta-band h2{color:var(--color-neutral-light)}
.cta-band p{color:rgba(245,239,224,.85);margin-bottom:2rem}

/* === FAQ === */
.faq details{
  border-bottom:1px solid rgba(38,38,38,.15);
  padding:1.25rem 0;
}
.faq summary{
  cursor:pointer;
  font-weight:600;
  font-family:var(--font-heading);
  font-size:1.1rem;
  color:var(--color-primary);
  list-style:none;
  position:relative;
  padding-right:2rem;
}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{
  content:"+";
  position:absolute;right:0;top:0;
  color:var(--color-accent);
  font-size:1.3rem;
}
.faq details[open] summary::after{content:"−"}
.faq details p{margin-top:.9rem;color:#3a3a3a}

/* === Form === */
.contact-form .field{margin-bottom:1.1rem}
.contact-form label{
  display:block;
  font-size:.82rem;letter-spacing:.1em;
  text-transform:uppercase;
  color:var(--color-primary);
  margin-bottom:.4rem;font-weight:600;
}
.contact-form input,.contact-form textarea{
  width:100%;
  padding:.8rem .9rem;
  border:1px solid rgba(38,38,38,.2);
  border-radius:2px;
  background:var(--color-neutral-light);
  font:inherit;
  color:var(--color-neutral-dark);
}
.contact-form input:focus,.contact-form textarea:focus{
  outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent);
}

/* === Hours === */
.hours{width:100%;border-collapse:collapse;font-size:.97rem}
.hours th,.hours td{
  padding:.65rem .4rem;
  border-bottom:1px solid rgba(38,38,38,.1);
  text-align:left;
}
.hours th{font-weight:600;color:var(--color-primary);width:40%}
.hours td{color:#3a3a3a}

/* === Footer === */
.site-footer{
  background:var(--color-neutral-dark);
  color:rgba(250,250,250,.78);
  padding:4rem 1.5rem 2rem;
  font-size:.92rem;
}
.footer__grid{
  display:grid;grid-template-columns:1fr;gap:2.5rem;
  max-width:var(--maxw);margin:0 auto;
}
@media(min-width:768px){.footer__grid{grid-template-columns:1.2fr 1fr 1.4fr;gap:3rem}}
.footer__tagline{color:var(--color-accent);font-family:var(--font-heading);font-style:italic;margin-top:.6rem}
.footer__nav{display:flex;flex-direction:column;gap:.55rem}
.footer__nav h3,.footer__contact h3{
  color:var(--color-neutral-light);
  font-size:.85rem;letter-spacing:.2em;
  text-transform:uppercase;font-family:var(--font-body);
  margin-bottom:1rem;
}
.footer__nav a:hover{color:var(--color-accent)}
.footer__contact p{margin:.25rem 0}
.footer__legal{margin-top:1rem;font-size:.85rem}
.footer__legal a{border-bottom:1px solid rgba(201,169,97,.4)}
.footer__legal a:hover{color:var(--color-accent)}
.footer__copy{
  max-width:var(--maxw);
  margin:3rem auto 0;
  padding-top:1.5rem;
  border-top:1px solid rgba(250,250,250,.08);
  font-size:.82rem;text-align:center;color:rgba(250,250,250,.5);
}

/* === Cookie banner === */
.corke71-notice{
  position:fixed;left:1rem;right:1rem;bottom:1rem;
  background:var(--color-neutral-dark);
  color:var(--color-neutral-light);
  padding:1.1rem 1.2rem;
  border:1px solid rgba(201,169,97,.3);
  border-radius:4px;
  box-shadow:0 16px 40px -16px rgba(0,0,0,.6);
  display:flex;flex-direction:column;gap:.9rem;
  z-index:50;font-size:.92rem;
  max-width:560px;
}
.corke71-notice p{margin:0}
.corke71-notice button{
  align-self:flex-start;
  background:var(--color-accent);
  color:var(--color-neutral-dark);
  border:none;padding:.6rem 1.2rem;font-weight:600;
  letter-spacing:.03em;border-radius:2px;
}
.corke71-notice button:hover{background:#d8b876}
@media(min-width:640px){
  .corke71-notice{flex-direction:row;align-items:center;left:auto;right:1.5rem;bottom:1.5rem}
  .corke71-notice button{align-self:auto}
}
body.corke71-notice-ack .corke71-notice{display:none}

.corke71-body[data-corke71-tone="doctype-guide-0"]{--corke71-doctype-0:2px;accent-color:hsl(285 46% 41%);}
.corke71-body[data-corke71-tone="head-choose-1"]{--corke71-head-1:3px;accent-color:hsl(260 46% 41%);}
.corke71-body[data-corke71-tone="utf-guide-2"]{--corke71-utf-2:4px;accent-color:hsl(178 46% 41%);}
.corke71-body[data-corke71-tone="content-choose-3"]{--corke71-content-3:5px;accent-color:hsl(210 46% 41%);}
.corke71-body[data-corke71-tone="initial-focus-4"]{--corke71-initial-4:6px;accent-color:hsl(90 46% 41%);}
.corke71-body[data-corke71-tone="echip-compare-5"]{--corke71-echip-5:7px;accent-color:hsl(84 46% 41%);}
.corke71-body[data-corke71-tone="description-guide-6"]{--corke71-description-6:8px;accent-color:hsl(211 46% 41%);}
.corke71-body[data-corke71-tone="profesioni-note-7"]{--corke71-profesioni-7:9px;accent-color:hsl(338 46% 41%);}
.corke71-body[data-corke71-tone="management-confirm-8"]{--corke71-management-8:10px;accent-color:hsl(237 46% 41%);}
.corke71-body[data-corke71-tone="protec-gather-9"]{--corke71-protec-9:11px;accent-color:hsl(155 46% 41%);}
.corke71-body[data-corke71-tone="dvs-draft-10"]{--corke71-dvs-10:12px;accent-color:hsl(320 46% 41%);}
.corke71-body[data-corke71-tone="canonical-rank-11"]{--corke71-canonical-11:13px;accent-color:hsl(68 46% 41%);}
.corke71-body[data-corke71-tone="consultlandmark-measure-12"]{--corke71-consultlandmark-12:2px;accent-color:hsl(327 46% 41%);}
.corke71-body[data-corke71-tone="property-record-13"]{--corke71-property-13:3px;accent-color:hsl(264 46% 41%);}
.corke71-body[data-corke71-tone="experien-read-14"]{--corke71-experien-14:4px;accent-color:hsl(107 46% 41%);}
.corke71-body[data-corke71-tone="image-reduce-15"]{--corke71-image-15:5px;accent-color:hsl(252 46% 41%);}
.corke71-body[data-corke71-tone="hero-observe-16"]{--corke71-hero-16:6px;accent-color:hsl(76 46% 41%);}
.corke71-body[data-corke71-tone="url-rank-17"]{--corke71-url-17:7px;accent-color:hsl(146 46% 41%);}
.corke71-body[data-corke71-tone="summary-move-18"]{--corke71-summary-18:8px;accent-color:hsl(291 46% 41%);}
.corke71-body[data-corke71-tone="fonts-route-19"]{--corke71-fonts-19:9px;accent-color:hsl(247 46% 41%);}
.corke71-body[data-corke71-tone="gstatic-refresh-20"]{--corke71-gstatic-20:10px;accent-color:hsl(128 46% 41%);}
.corke71-body[data-corke71-tone="family-rank-21"]{--corke71-family-21:11px;accent-color:hsl(27 46% 41%);}
.corke71-body[data-corke71-tone="source-shape-22"]{--corke71-source-22:12px;accent-color:hsl(286 46% 41%);}
.corke71-body[data-corke71-tone="swap-sequence-23"]{--corke71-swap-23:13px;accent-color:hsl(186 46% 41%);}
.corke71-body[data-corke71-tone="style-score-24"]{--corke71-style-24:2px;accent-color:hsl(66 46% 41%);}
.corke71-body[data-corke71-tone="json-sort-25"]{--corke71-json-25:3px;accent-color:hsl(3 46% 41%);}
.corke71-body[data-corke71-tone="org-resolve-26"]{--corke71-org-26:4px;accent-color:hsl(16 46% 41%);}
.corke71-body[data-corke71-tone="html-signal-27"]{--corke71-html-27:5px;accent-color:hsl(219 46% 41%);}
.corke71-body[data-corke71-tone="meta-surface-28"]{--corke71-meta-28:6px;accent-color:hsl(118 46% 41%);}
.corke71-body[data-corke71-tone="name-stage-29"]{--corke71-name-29:7px;accent-color:hsl(169 46% 41%);}
.corke71-body[data-corke71-tone="width-score-30"]{--corke71-width-30:8px;accent-color:hsl(106 46% 41%);}
.corke71-body[data-corke71-tone="scale-sort-31"]{--corke71-scale-31:9px;accent-color:hsl(119 46% 41%);}
.corke71-body[data-corke71-tone="modern-sync-32"]{--corke71-modern-32:10px;accent-color:hsl(341 46% 41%);}
.corke71-body[data-corke71-tone="consultan-sequence-33"]{--corke71-consultan-33:11px;accent-color:hsl(316 46% 41%);}
.corke71-body[data-corke71-tone="drept-weigh-34"]{--corke71-drept-34:12px;accent-color:hsl(234 46% 41%);}
.corke71-body[data-corke71-tone="riscului-weigh-35"]{--corke71-riscului-35:13px;accent-color:hsl(266 46% 41%);}
.corke71-body[data-corke71-tone="iei-signal-36"]{--corke71-iei-36:2px;accent-color:hsl(146 46% 41%);}
.corke71-body[data-corke71-tone="link-test-37"]{--corke71-link-37:3px;accent-color:hsl(140 46% 41%);}
.corke71-body[data-corke71-tone="href-share-38"]{--corke71-href-38:4px;accent-color:hsl(267 46% 41%);}
.corke71-body[data-corke71-tone="space-close-39"]{--corke71-space-39:5px;accent-color:hsl(34 46% 41%);}
.corke71-body[data-corke71-tone="type-align-40"]{--corke71-type-40:6px;accent-color:hsl(293 46% 41%);}
.corke71-body[data-corke71-tone="fiduciar-balance-41"]{--corke71-fiduciar-41:7px;accent-color:hsl(211 46% 41%);}
.corke71-body[data-corke71-tone="assets-turn-42"]{--corke71-assets-42:8px;accent-color:hsl(16 46% 41%);}
.corke71-body[data-corke71-tone="main-test-43"]{--corke71-main-43:9px;accent-color:hsl(124 46% 41%);}
.corke71-body[data-corke71-tone="twitter-sync-44"]{--corke71-twitter-44:10px;accent-color:hsl(23 46% 41%);}
.corke71-body[data-corke71-tone="large-trace-45"]{--corke71-large-45:11px;accent-color:hsl(320 46% 41%);}
.corke71-body[data-corke71-tone="googleapis-commit-46"]{--corke71-googleapis-46:12px;accent-color:hsl(163 46% 41%);}
.corke71-body[data-corke71-tone="crossorigin-track-47"]{--corke71-crossorigin-47:13px;accent-color:hsl(308 46% 41%);}
.corke71-body[data-corke71-tone="lora-balance-48"]{--corke71-lora-48:2px;accent-color:hsl(132 46% 41%);}
.corke71-body[data-corke71-tone="sans-carry-49"]{--corke71-sans-49:3px;accent-color:hsl(202 46% 41%);}
.corke71-body[data-corke71-tone="stylesheet-align-50"]{--corke71-stylesheet-50:4px;accent-color:hsl(347 46% 41%);}
.corke71-body[data-corke71-tone="script-gather-51"]{--corke71-script-51:5px;accent-color:hsl(303 46% 41%);}
.corke71-body[data-corke71-tone="context-balance-52"]{--corke71-context-52:6px;accent-color:hsl(184 46% 41%);}
.corke71-body[data-corke71-tone="organization-confirm-53"]{--corke71-organization-53:7px;accent-color:hsl(83 46% 41%);}
.corke71-body[data-corke71-tone="lang-gather-54"]{--corke71-lang-54:8px;accent-color:hsl(342 46% 41%);}
.corke71-body[data-corke71-tone="charset-compose-55"]{--corke71-charset-55:9px;accent-color:hsl(242 46% 41%);}
.corke71-body[data-corke71-tone="viewport-confirm-56"]{--corke71-viewport-56:10px;accent-color:hsl(122 46% 41%);}
.corke71-body[data-corke71-tone="device-mark-57"]{--corke71-device-57:11px;accent-color:hsl(59 46% 41%);}
.corke71-body[data-corke71-tone="title-gather-58"]{--corke71-title-58:12px;accent-color:hsl(72 46% 41%);}
.corke71-body[data-corke71-tone="casa-gather-59"]{--corke71-casa-59:13px;accent-color:hsl(275 46% 41%);}
.corke71-body[data-corke71-tone="fiduciari-focus-60"]{--corke71-fiduciari-60:2px;accent-color:hsl(174 46% 41%);}
.corke71-body[data-corke71-tone="finan-move-61"]{--corke71-finan-61:3px;accent-color:hsl(225 46% 41%);}
.corke71-body[data-corke71-tone="dedica-gather-62"]{--corke71-dedica-62:4px;accent-color:hsl(162 46% 41%);}
.corke71-body[data-corke71-tone="patrimoniului-observe-63"]{--corke71-patrimoniului-63:5px;accent-color:hsl(175 46% 41%);}
.corke71-body[data-corke71-tone="rel-read-64"]{--corke71-rel-64:6px;accent-color:hsl(37 46% 41%);}
.corke71-body[data-corke71-tone="https-map-65"]{--corke71-https-65:7px;accent-color:hsl(12 46% 41%);}
.corke71-body[data-corke71-tone="team-read-66"]{--corke71-team-66:8px;accent-color:hsl(290 46% 41%);}
.corke71-body[data-corke71-tone="website-map-67"]{--corke71-website-67:9px;accent-color:hsl(322 46% 41%);}
.corke71-body[data-corke71-tone="agen-pace-68"]{--corke71-agen-68:10px;accent-color:hsl(202 46% 41%);}
.corke71-body[data-corke71-tone="img-move-69"]{--corke71-img-69:11px;accent-color:hsl(196 46% 41%);}
.corke71-body[data-corke71-tone="jpg-read-70"]{--corke71-jpg-70:12px;accent-color:hsl(323 46% 41%);}
.corke71-body[data-corke71-tone="card-select-71"]{--corke71-card-71:13px;accent-color:hsl(90 46% 41%);}
.corke71-body[data-corke71-tone="preconnect-note-72"]{--corke71-preconnect-72:2px;accent-color:hsl(349 46% 41%);}
.corke71-body[data-corke71-tone="com-rank-73"]{--corke71-com-73:3px;accent-color:hsl(267 46% 41%);}
.corke71-body[data-corke71-tone="css2-observe-74"]{--corke71-css2-74:4px;accent-color:hsl(72 46% 41%);}
.corke71-body[data-corke71-tone="wght-share-75"]{--corke71-wght-75:5px;accent-color:hsl(180 46% 41%);}
.corke71-body[data-corke71-tone="display-resolve-76"]{--corke71-display-76:6px;accent-color:hsl(79 46% 41%);}
.corke71-body[data-corke71-tone="css-sort-77"]{--corke71-css-77:7px;accent-color:hsl(16 46% 41%);}
.corke71-body[data-corke71-tone="application-signal-78"]{--corke71-application-78:8px;accent-color:hsl(219 46% 41%);}
.corke71-body[data-corke71-tone="schema-stage-79"]{--corke71-schema-79:9px;accent-color:hsl(4 46% 41%);}
.corke71-body[data-corke71-tone="doctype-sequence-80"]{--corke71-doctype-80:10px;accent-color:hsl(188 46% 41%);}
.corke71-body[data-corke71-tone="head-share-81"]{--corke71-head-81:11px;accent-color:hsl(258 46% 41%);}
.corke71-body[data-corke71-tone="utf-route-82"]{--corke71-utf-82:12px;accent-color:hsl(43 46% 41%);}
.corke71-body[data-corke71-tone="content-sync-83"]{--corke71-content-83:13px;accent-color:hsl(359 46% 41%);}
.corke71-body[data-corke71-tone="initial-steady-84"]{--corke71-initial-84:2px;accent-color:hsl(240 46% 41%);}
.corke71-body[data-corke71-tone="echip-share-85"]{--corke71-echip-85:3px;accent-color:hsl(139 46% 41%);}
.corke71-body[data-corke71-tone="description-weigh-86"]{--corke71-description-86:4px;accent-color:hsl(38 46% 41%);}
.corke71-body[data-corke71-tone="profesioni-track-87"]{--corke71-profesioni-87:5px;accent-color:hsl(298 46% 41%);}
.corke71-body[data-corke71-tone="management-test-88"]{--corke71-management-88:6px;accent-color:hsl(178 46% 41%);}
.corke71-body[data-corke71-tone="protec-align-89"]{--corke71-protec-89:7px;accent-color:hsl(115 46% 41%);}
.corke71-body[data-corke71-tone="dvs-surface-90"]{--corke71-dvs-90:8px;accent-color:hsl(128 46% 41%);}
.corke71-body[data-corke71-tone="canonical-finish-91"]{--corke71-canonical-91:9px;accent-color:hsl(331 46% 41%);}
.corke71-body[data-corke71-tone="consultlandmark-brief-92"]{--corke71-consultlandmark-92:10px;accent-color:hsl(230 46% 41%);}
.corke71-body[data-corke71-tone="property-anchor-93"]{--corke71-property-93:11px;accent-color:hsl(281 46% 41%);}
.corke71-body[data-corke71-tone="experien-test-94"]{--corke71-experien-94:12px;accent-color:hsl(218 46% 41%);}
.corke71-body[data-corke71-tone="image-align-95"]{--corke71-image-95:13px;accent-color:hsl(231 46% 41%);}
.corke71-body[data-corke71-tone="hero-carry-96"]{--corke71-hero-96:2px;accent-color:hsl(93 46% 41%);}
.corke71-body[data-corke71-tone="url-track-97"]{--corke71-url-97:3px;accent-color:hsl(68 46% 41%);}
.corke71-body[data-corke71-tone="summary-compose-98"]{--corke71-summary-98:4px;accent-color:hsl(346 46% 41%);}
.corke71-body[data-corke71-tone="fonts-compose-99"]{--corke71-fonts-99:5px;accent-color:hsl(18 46% 41%);}
.corke71-body[data-corke71-tone="gstatic-finish-100"]{--corke71-gstatic-100:6px;accent-color:hsl(258 46% 41%);}
.corke71-body[data-corke71-tone="family-choose-101"]{--corke71-family-101:7px;accent-color:hsl(252 46% 41%);}
.corke71-body[data-corke71-tone="source-close-102"]{--corke71-source-102:8px;accent-color:hsl(19 46% 41%);}
.corke71-body[data-corke71-tone="swap-confirm-103"]{--corke71-swap-103:9px;accent-color:hsl(146 46% 41%);}
.corke71-body[data-corke71-tone="style-focus-104"]{--corke71-style-104:10px;accent-color:hsl(45 46% 41%);}
.corke71-body[data-corke71-tone="json-gather-105"]{--corke71-json-105:11px;accent-color:hsl(323 46% 41%);}
.corke71-body[data-corke71-tone="org-compare-106"]{--corke71-org-106:12px;accent-color:hsl(128 46% 41%);}
.corke71-body[data-corke71-tone="html-choose-107"]{--corke71-html-107:13px;accent-color:hsl(236 46% 41%);}
.corke71-body[data-corke71-tone="meta-carry-108"]{--corke71-meta-108:2px;accent-color:hsl(135 46% 41%);}
.corke71-body[data-corke71-tone="name-clarify-109"]{--corke71-name-109:3px;accent-color:hsl(72 46% 41%);}
.corke71-body[data-corke71-tone="width-measure-110"]{--corke71-width-110:4px;accent-color:hsl(275 46% 41%);}
.corke71-body[data-corke71-tone="scale-commit-111"]{--corke71-scale-111:5px;accent-color:hsl(60 46% 41%);}
.corke71-body[data-corke71-tone="modern-gather-112"]{--corke71-modern-112:6px;accent-color:hsl(244 46% 41%);}
.corke71-body[data-corke71-tone="consultan-link-113"]{--corke71-consultan-113:7px;accent-color:hsl(314 46% 41%);}
.corke71-body[data-corke71-tone="drept-focus-114"]{--corke71-drept-114:8px;accent-color:hsl(99 46% 41%);}
.corke71-body[data-corke71-tone="riscului-rank-115"]{--corke71-riscului-115:9px;accent-color:hsl(55 46% 41%);}
.corke71-body[data-corke71-tone="iei-gather-116"]{--corke71-iei-116:10px;accent-color:hsl(296 46% 41%);}
.corke71-body[data-corke71-tone="link-note-117"]{--corke71-link-117:11px;accent-color:hsl(195 46% 41%);}
.corke71-body[data-corke71-tone="href-rank-118"]{--corke71-href-118:12px;accent-color:hsl(94 46% 41%);}
.corke71-body[data-corke71-tone="space-name-119"]{--corke71-space-119:13px;accent-color:hsl(354 46% 41%);}
.corke71-body[data-corke71-tone="type-note-120"]{--corke71-type-120:2px;accent-color:hsl(234 46% 41%);}
.corke71-body[data-corke71-tone="fiduciar-refresh-121"]{--corke71-fiduciar-121:3px;accent-color:hsl(171 46% 41%);}
.corke71-body[data-corke71-tone="assets-rank-122"]{--corke71-assets-122:4px;accent-color:hsl(184 46% 41%);}
.corke71-body[data-corke71-tone="main-rank-123"]{--corke71-main-123:5px;accent-color:hsl(27 46% 41%);}
.corke71-body[data-corke71-tone="twitter-pace-124"]{--corke71-twitter-124:6px;accent-color:hsl(286 46% 41%);}
.corke71-body[data-corke71-tone="large-route-125"]{--corke71-large-125:7px;accent-color:hsl(337 46% 41%);}
.corke71-body[data-corke71-tone="googleapis-rank-126"]{--corke71-googleapis-126:8px;accent-color:hsl(274 46% 41%);}
.corke71-body[data-corke71-tone="crossorigin-sequence-127"]{--corke71-crossorigin-127:9px;accent-color:hsl(287 46% 41%);}
.corke71-body[data-corke71-tone="lora-signal-128"]{--corke71-lora-128:10px;accent-color:hsl(149 46% 41%);}
.corke71-body[data-corke71-tone="sans-reduce-129"]{--corke71-sans-129:11px;accent-color:hsl(124 46% 41%);}
.corke71-body[data-corke71-tone="stylesheet-signal-130"]{--corke71-stylesheet-130:12px;accent-color:hsl(42 46% 41%);}
.corke71-body[data-corke71-tone="script-reduce-131"]{--corke71-script-131:13px;accent-color:hsl(74 46% 41%);}
.corke71-body[data-corke71-tone="context-settle-132"]{--corke71-context-132:2px;accent-color:hsl(314 46% 41%);}
.corke71-body[data-corke71-tone="organization-route-133"]{--corke71-organization-133:3px;accent-color:hsl(308 46% 41%);}
.corke71-body[data-corke71-tone="lang-signal-134"]{--corke71-lang-134:4px;accent-color:hsl(75 46% 41%);}
.corke71-body[data-corke71-tone="charset-trace-135"]{--corke71-charset-135:5px;accent-color:hsl(202 46% 41%);}
.corke71-body[data-corke71-tone="viewport-select-136"]{--corke71-viewport-136:6px;accent-color:hsl(101 46% 41%);}
.corke71-body[data-corke71-tone="device-share-137"]{--corke71-device-137:7px;accent-color:hsl(19 46% 41%);}
.corke71-body[data-corke71-tone="title-sequence-138"]{--corke71-title-138:8px;accent-color:hsl(184 46% 41%);}
.corke71-body[data-corke71-tone="casa-close-139"]{--corke71-casa-139:9px;accent-color:hsl(292 46% 41%);}
.corke71-body[data-corke71-tone="fiduciari-surface-140"]{--corke71-fiduciari-140:10px;accent-color:hsl(191 46% 41%);}
.corke71-body[data-corke71-tone="finan-align-141"]{--corke71-finan-141:11px;accent-color:hsl(128 46% 41%);}
.corke71-body[data-corke71-tone="dedica-finish-142"]{--corke71-dedica-142:12px;accent-color:hsl(331 46% 41%);}
.corke71-body[data-corke71-tone="patrimoniului-anchor-143"]{--corke71-patrimoniului-143:13px;accent-color:hsl(116 46% 41%);}
.corke71-body[data-corke71-tone="rel-track-144"]{--corke71-rel-144:2px;accent-color:hsl(300 46% 41%);}
.corke71-body[data-corke71-tone="https-close-145"]{--corke71-https-145:3px;accent-color:hsl(10 46% 41%);}
.corke71-body[data-corke71-tone="team-sync-146"]{--corke71-team-146:4px;accent-color:hsl(155 46% 41%);}
.corke71-body[data-corke71-tone="website-carry-147"]{--corke71-website-147:5px;accent-color:hsl(111 46% 41%);}
.corke71-body[data-corke71-tone="agen-balance-148"]{--corke71-agen-148:6px;accent-color:hsl(352 46% 41%);}
.corke71-body[data-corke71-tone="img-close-149"]{--corke71-img-149:7px;accent-color:hsl(251 46% 41%);}
.corke71-body[data-corke71-tone="jpg-compose-150"]{--corke71-jpg-150:8px;accent-color:hsl(150 46% 41%);}
.corke71-body[data-corke71-tone="card-commit-151"]{--corke71-card-151:9px;accent-color:hsl(50 46% 41%);}
.corke71-body[data-corke71-tone="preconnect-choose-152"]{--corke71-preconnect-152:10px;accent-color:hsl(290 46% 41%);}
.corke71-body[data-corke71-tone="com-focus-153"]{--corke71-com-153:11px;accent-color:hsl(227 46% 41%);}
.corke71-body[data-corke71-tone="css2-brief-154"]{--corke71-css2-154:12px;accent-color:hsl(240 46% 41%);}
.corke71-body[data-corke71-tone="wght-draft-155"]{--corke71-wght-155:13px;accent-color:hsl(83 46% 41%);}
.corke71-body[data-corke71-tone="display-guide-156"]{--corke71-display-156:2px;accent-color:hsl(342 46% 41%);}
.corke71-body[data-corke71-tone="css-frame-157"]{--corke71-css-157:3px;accent-color:hsl(33 46% 41%);}
.corke71-body[data-corke71-tone="application-choose-158"]{--corke71-application-158:4px;accent-color:hsl(330 46% 41%);}
.corke71-body[data-corke71-tone="schema-focus-159"]{--corke71-schema-159:5px;accent-color:hsl(343 46% 41%);}
.corke71-body[data-corke71-tone="doctype-link-160"]{--corke71-doctype-160:6px;accent-color:hsl(205 46% 41%);}
.corke71-body[data-corke71-tone="head-commit-161"]{--corke71-head-161:7px;accent-color:hsl(180 46% 41%);}
.corke71-body[data-corke71-tone="utf-name-162"]{--corke71-utf-162:8px;accent-color:hsl(98 46% 41%);}
.corke71-body[data-corke71-tone="content-name-163"]{--corke71-content-163:9px;accent-color:hsl(130 46% 41%);}
.corke71-body[data-corke71-tone="initial-draft-164"]{--corke71-initial-164:10px;accent-color:hsl(10 46% 41%);}
.corke71-body[data-corke71-tone="echip-map-165"]{--corke71-echip-165:11px;accent-color:hsl(4 46% 41%);}
.corke71-body[data-corke71-tone="description-confirm-166"]{--corke71-description-166:12px;accent-color:hsl(131 46% 41%);}
.corke71-body[data-corke71-tone="profesioni-note-167"]{--corke71-profesioni-167:13px;accent-color:hsl(258 46% 41%);}
.corke71-body[data-corke71-tone="management-pace-168"]{--corke71-management-168:2px;accent-color:hsl(157 46% 41%);}
.corke71-body[data-corke71-tone="protec-rank-169"]{--corke71-protec-169:3px;accent-color:hsl(75 46% 41%);}
.corke71-body[data-corke71-tone="dvs-move-170"]{--corke71-dvs-170:4px;accent-color:hsl(240 46% 41%);}
.corke71-body[data-corke71-tone="canonical-map-171"]{--corke71-canonical-171:5px;accent-color:hsl(348 46% 41%);}
.corke71-body[data-corke71-tone="consultlandmark-link-172"]{--corke71-consultlandmark-172:6px;accent-color:hsl(247 46% 41%);}
.corke71-body[data-corke71-tone="property-mark-173"]{--corke71-property-173:7px;accent-color:hsl(184 46% 41%);}
.corke71-body[data-corke71-tone="experien-resolve-174"]{--corke71-experien-174:8px;accent-color:hsl(27 46% 41%);}
.corke71-body[data-corke71-tone="image-measure-175"]{--corke71-image-175:9px;accent-color:hsl(172 46% 41%);}
.corke71-body[data-corke71-tone="hero-rank-176"]{--corke71-hero-176:10px;accent-color:hsl(356 46% 41%);}
.corke71-body[data-corke71-tone="url-record-177"]{--corke71-url-177:11px;accent-color:hsl(66 46% 41%);}
.corke71-body[data-corke71-tone="summary-pace-178"]{--corke71-summary-178:12px;accent-color:hsl(211 46% 41%);}
.corke71-body[data-corke71-tone="fonts-share-179"]{--corke71-fonts-179:13px;accent-color:hsl(167 46% 41%);}
.corke71-body[data-corke71-tone="gstatic-rank-180"]{--corke71-gstatic-180:2px;accent-color:hsl(48 46% 41%);}
.corke71-body[data-corke71-tone="family-select-181"]{--corke71-family-181:3px;accent-color:hsl(307 46% 41%);}
.corke71-body[data-corke71-tone="source-share-182"]{--corke71-source-182:4px;accent-color:hsl(206 46% 41%);}
.corke71-body[data-corke71-tone="swap-score-183"]{--corke71-swap-183:5px;accent-color:hsl(106 46% 41%);}
.corke71-body[data-corke71-tone="style-select-184"]{--corke71-style-184:6px;accent-color:hsl(346 46% 41%);}
.corke71-body[data-corke71-tone="json-steady-185"]{--corke71-json-185:7px;accent-color:hsl(283 46% 41%);}
.corke71-body[data-corke71-tone="org-share-186"]{--corke71-org-186:8px;accent-color:hsl(296 46% 41%);}
.corke71-body[data-corke71-tone="html-share-187"]{--corke71-html-187:9px;accent-color:hsl(139 46% 41%);}
.corke71-body[data-corke71-tone="meta-settle-188"]{--corke71-meta-188:10px;accent-color:hsl(38 46% 41%);}
.corke71-body[data-corke71-tone="name-sync-189"]{--corke71-name-189:11px;accent-color:hsl(89 46% 41%);}
.corke71-body[data-corke71-tone="width-share-190"]{--corke71-width-190:12px;accent-color:hsl(26 46% 41%);}
.corke71-body[data-corke71-tone="scale-track-191"]{--corke71-scale-191:13px;accent-color:hsl(39 46% 41%);}
.corke71-body[data-corke71-tone="modern-finish-192"]{--corke71-modern-192:2px;accent-color:hsl(261 46% 41%);}
.corke71-body[data-corke71-tone="consultan-stage-193"]{--corke71-consultan-193:3px;accent-color:hsl(236 46% 41%);}
.corke71-body[data-corke71-tone="drept-finish-194"]{--corke71-drept-194:4px;accent-color:hsl(154 46% 41%);}
.corke71-body[data-corke71-tone="riscului-stage-195"]{--corke71-riscului-195:5px;accent-color:hsl(186 46% 41%);}
.corke71-body[data-corke71-tone="iei-turn-196"]{--corke71-iei-196:6px;accent-color:hsl(66 46% 41%);}
.corke71-body[data-corke71-tone="link-sync-197"]{--corke71-link-197:7px;accent-color:hsl(60 46% 41%);}
.corke71-body[data-corke71-tone="href-finish-198"]{--corke71-href-198:8px;accent-color:hsl(187 46% 41%);}
.corke71-body[data-corke71-tone="space-clarify-199"]{--corke71-space-199:9px;accent-color:hsl(314 46% 41%);}
.corke71-body[data-corke71-tone="type-trace-200"]{--corke71-type-200:10px;accent-color:hsl(213 46% 41%);}
.corke71-body[data-corke71-tone="fiduciar-close-201"]{--corke71-fiduciar-201:11px;accent-color:hsl(131 46% 41%);}
.corke71-body[data-corke71-tone="assets-track-202"]{--corke71-assets-202:12px;accent-color:hsl(296 46% 41%);}
.corke71-body[data-corke71-tone="main-confirm-203"]{--corke71-main-203:13px;accent-color:hsl(44 46% 41%);}
.corke71-body[data-corke71-tone="twitter-brief-204"]{--corke71-twitter-204:2px;accent-color:hsl(303 46% 41%);}
.corke71-body[data-corke71-tone="large-focus-205"]{--corke71-large-205:3px;accent-color:hsl(240 46% 41%);}
.corke71-body[data-corke71-tone="googleapis-draft-206"]{--corke71-googleapis-206:4px;accent-color:hsl(83 46% 41%);}
.corke71-body[data-corke71-tone="crossorigin-frame-207"]{--corke71-crossorigin-207:5px;accent-color:hsl(228 46% 41%);}
.corke71-body[data-corke71-tone="lora-commit-208"]{--corke71-lora-208:6px;accent-color:hsl(52 46% 41%);}
.corke71-body[data-corke71-tone="sans-confirm-209"]{--corke71-sans-209:7px;accent-color:hsl(122 46% 41%);}
.corke71-body[data-corke71-tone="stylesheet-carry-210"]{--corke71-stylesheet-210:8px;accent-color:hsl(267 46% 41%);}
.corke71-body[data-corke71-tone="script-link-211"]{--corke71-script-211:9px;accent-color:hsl(223 46% 41%);}
.corke71-body[data-corke71-tone="context-gather-212"]{--corke71-context-212:10px;accent-color:hsl(104 46% 41%);}
.corke71-body[data-corke71-tone="organization-confirm-213"]{--corke71-organization-213:11px;accent-color:hsl(3 46% 41%);}
.corke71-body[data-corke71-tone="lang-name-214"]{--corke71-lang-214:12px;accent-color:hsl(262 46% 41%);}
.corke71-body[data-corke71-tone="charset-measure-215"]{--corke71-charset-215:13px;accent-color:hsl(162 46% 41%);}
.corke71-body[data-corke71-tone="viewport-map-216"]{--corke71-viewport-216:2px;accent-color:hsl(42 46% 41%);}
.corke71-body[data-corke71-tone="device-pace-217"]{--corke71-device-217:3px;accent-color:hsl(339 46% 41%);}
.corke71-body[data-corke71-tone="title-guide-218"]{--corke71-title-218:4px;accent-color:hsl(352 46% 41%);}
.corke71-body[data-corke71-tone="casa-observe-219"]{--corke71-casa-219:5px;accent-color:hsl(195 46% 41%);}
.corke71-notice{outline-offset:3px;}
.corke71-asset-frame{--corke71-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%}}
