:root{--edito-bg:var(--wp--preset--color--ebony,#17110f);--edito-surface:var(--wp--preset--color--wengue,#241a17);--edito-mahogany:var(--wp--preset--color--mahogany,#483126);--edito-paper:var(--wp--preset--color--paper,#f3e9da);--edito-muted:var(--wp--preset--color--muted,#c7b5a5);--edito-accent:var(--wp--preset--color--accent,#d4a577);--edito-line:#61493e}
html{scroll-behavior:smooth}body{margin:0;background:var(--edito-bg);color:var(--edito-paper)}*,*:before,*:after{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #f7d2a1;outline-offset:3px}.edito-header{border-bottom:1px solid var(--edito-line);background:var(--edito-bg);position:sticky;top:0;z-index:100}.edito-header__inner{min-height:78px}.edito-header .edito-brand{font:400 1.8rem/.9 Georgia,serif;letter-spacing:-.06em;margin:0}.edito-header .edito-brand a{color:var(--edito-paper);text-decoration:none}.edito-header .wp-block-navigation{font-size:.78rem;text-transform:uppercase;letter-spacing:.13em}.edito-header .wp-block-navigation a{color:var(--edito-paper);text-decoration:none}.edito-header .wp-block-navigation a:hover{color:var(--edito-accent)}.edito-hero{padding:clamp(95px,11vw,150px) 20px 85px;background:radial-gradient(ellipse 80% 80% at 78% 15%,#4a2d2370,transparent 60%)}.edito-hero__title{font-size:clamp(3.4rem,9vw,8.2rem);line-height:.94;letter-spacing:-.065em;max-width:880px;margin:24px 0 32px}.edito-hero__lead{font-size:clamp(1.2rem,2vw,1.5rem);max-width:690px}.edito-hero__body{color:var(--edito-muted);max-width:650px;font-size:1.14rem}.edito-hero a,.edito-showcase a{color:var(--edito-accent);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px}.edito-eyebrow{color:var(--edito-accent);font-size:.77rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.edito-section{padding:90px 20px;border-top:1px solid var(--edito-line);scroll-margin-top:80px}.edito-quote-section{padding-top:70px}.edito-section__title{font-size:clamp(2.5rem,5.5vw,5rem);line-height:1.05;letter-spacing:-.045em;margin:20px 0 35px}.edito-steps{gap:25px}.edito-steps>.wp-block-column{border-top:1px solid var(--edito-accent);padding-top:20px}.edito-steps h3{font-size:1.5rem;margin:18px 0 8px}.edito-steps p:not(.edito-eyebrow),.edito-showcase p:not(.edito-eyebrow){color:var(--edito-muted)}.edito-showcase{background:#2c1f19}.edito-footer{border-top:1px solid var(--edito-line);padding:24px 20px;color:var(--edito-muted);font-size:.8rem}.edito-footer p{margin:0}.edito-page{padding:95px 20px 120px;min-height:60vh}.edito-page h1{font-size:clamp(3rem,6vw,6rem)}.edito-page :is(p,li){line-height:1.7}.edito-page a{color:var(--edito-accent)}@media(max-width:781px){.edito-section{padding:70px 18px}.edito-hero{padding:85px 18px 65px}.edito-header__inner{padding-inline:18px}.edito-steps{gap:12px}}@media(max-width:600px){.edito-header .wp-block-navigation__responsive-container-open{color:var(--edito-paper)}.edito-header .wp-block-navigation__responsive-container{background:var(--edito-surface);color:var(--edito-paper)}}
