@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}:root{--paper:#f3eee6;--cream:#f3eee6;--ink:#272c25;--muted:#50594d;--forest:#272c25;--deep:#f3eee6;--sage:#a4b39d;--blue:#c4d6cd;--line:#b8a684;--sans:"Inter",Arial,sans-serif;--heading:"Manrope",Arial,sans-serif;--accent:"Instrument Serif",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--paper);color:var(--ink);font:400 14px/1.85 var(--sans);margin:0}[hidden]{display:none!important}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--heading);letter-spacing:-.055em;font-weight:500;line-height:1.12}h1{font-size:clamp(48px,6.5vw,94px)}h2{font-size:clamp(39px,4.8vw,67px)}h3{letter-spacing:-.04em;font-size:clamp(23px,2.3vw,33px)}a{color:inherit;text-underline-offset:5px}button,input,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #873b50}.kicker{font:400 10px/1.6 var(--sans);letter-spacing:.13em;text-transform:uppercase}.small-note{color:var(--muted);line-height:1.8;font-size:10px!important}.skip{background:var(--paper);color:var(--ink);z-index:100;padding:12px 20px;position:absolute;top:-100px;left:20px}.skip:focus{top:12px}.main-header{border-bottom:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;gap:30px;height:105px;padding:27px max(50px,50% - 640px);display:flex;position:relative}.brand{font:500 48px/.8 var(--heading);letter-spacing:-.09em;align-items:flex-start;gap:4px;text-decoration:none;display:inline-flex}.brand>span{font:16px/1 var(--sans);margin-top:-2px}.desktop-nav{gap:37px;margin-left:auto;margin-right:50px;display:flex}.desktop-nav a{font-size:11px;text-decoration:none}.desktop-nav a[aria-current=page],.desktop-nav a:hover{text-decoration:underline}.header-action{border-bottom:1px solid;align-items:center;gap:28px;padding:8px 0;font-size:11px;text-decoration:none;display:flex}.header-action span{font-size:20px}.over-image{color:var(--cream);border-color:#f4f1df55;position:absolute;inset:0 0 auto}.mobile-nav{display:none}.pill{border:1px solid;border-radius:30px;justify-content:space-between;align-items:center;gap:35px;min-height:49px;padding:14px 23px;font-size:11px;line-height:1.6;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.pill span{font-size:21px;line-height:1}.light-pill{background:var(--cream);border-color:var(--cream);color:var(--ink)}.light-pill:hover{background:var(--sage);border-color:var(--sage)}.dark-pill{background:var(--forest);border-color:var(--forest);color:var(--cream)}.dark-pill:hover{background:#873b50}.arrow-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;max-width:320px;padding:16px 0;font-size:12px;text-decoration:none;display:flex}.arrow-link span{font-size:23px}.arrow-link:hover span{transform:translate(3px,-3px)}.immersive-hero{isolation:isolate;min-height:850px;color:var(--cream);background:var(--deep);position:relative;overflow:hidden}.hero-media{z-index:-3;transform:translateY(var(--drift,0));will-change:transform;position:absolute;inset:-80px 0}.hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;animation:24s ease-in-out infinite alternate water-breathe}.hero-shade{z-index:-2;background:linear-gradient(90deg,#0d271ee8,#142b2166 70%),linear-gradient(#0000 40%,#11281ed9);position:absolute;inset:0}.hero-content{padding:175px max(50px,50% - 640px) 65px;position:relative}.hero-content h1{letter-spacing:-.065em;margin:33px 0 39px;font-size:clamp(65px,7vw,100px);line-height:1.04}.hero-rule{align-items:center;gap:20px;margin-bottom:40px;display:flex}.hero-rule:after{content:"";background:#f1efda66;flex:1;height:1px}.hero-rule>span{background:#d6dfc6;width:10px;height:10px}.hero-bottom{grid-template-columns:1fr 370px;justify-content:space-between;align-items:end;gap:130px;display:grid}.hero-bottom>div>p{color:#e4e9d9;max-width:475px;font-size:13px;line-height:1.85}.hero-bottom .pill{margin-top:24px}.hero-question{background:#12291fd9;border:1px solid #c8d4b444;align-items:center;gap:20px;padding:8px;text-decoration:none;display:flex}.hero-question img{object-fit:cover;width:100px;height:90px}.hero-question>span{color:#d6dfc6;padding-right:8px;font-size:10px;line-height:1.8}.hero-question strong{color:var(--cream);margin-top:10px;font-size:11px;font-weight:400;display:block}.motion-toggle{color:#edf0df;background:#10291c99;border:1px solid #a7b9a155;padding:5px 10px;font-size:8px;position:absolute;bottom:12px;right:20px}.opening-statement{background:var(--deep);color:var(--cream);padding-top:120px;padding-bottom:100px}.opening-statement h2{letter-spacing:-.06em;max-width:1150px;margin:30px 0 60px;font-size:clamp(49px,6.2vw,88px);line-height:1.12}.statement-bottom{grid-template-columns:1fr 1fr;gap:100px;max-width:880px;margin-left:auto;display:grid}.statement-bottom p{color:#b8c9b4;font-size:13px}.coaching-section{background:var(--paper)}.section-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:28px 85px;margin-bottom:60px;display:grid}.section-heading>.kicker{grid-column:1/-1}.section-heading>p:last-child{max-width:370px;color:var(--muted);margin-left:auto;font-size:13px}.section-heading h2 span{color:#627e68}.focus-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.focus-art{background:#aabd9e;height:530px;position:relative;overflow:hidden}.focus-art img{object-fit:cover;width:100%;height:100%;transition:opacity .4s}.art-label{color:#f3f2e4;text-shadow:0 1px 8px #12291d;font-size:10px;position:absolute;bottom:23px;left:24px;right:24px}.focus-list>.kicker{margin-bottom:25px}.focus-list details{border-top:1px solid var(--line)}.focus-list details:last-of-type{border-bottom:1px solid var(--line)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.focus-list summary{grid-template-columns:25px 1fr 22px;align-items:start;gap:12px;padding:23px 0;display:grid}.focus-number{letter-spacing:.08em;color:var(--muted);padding-top:7px;font-size:9px}.focus-list h3{font-size:28px;line-height:1.25}.plus{font-size:22px;font-weight:400;line-height:1.4}.focus-list details[open] .plus{transform:rotate(45deg)}.focus-list details>div{color:var(--muted);padding:0 25px 25px 37px;font-size:13px}.focus-list details>div>a{color:var(--ink);margin-top:17px;font-size:10px;display:inline-block}.focus-list>.arrow-link{max-width:none;margin-top:20px}.horizontal-heading{grid-template-columns:1.4fr 1fr}.horizontal-heading .kicker{margin-bottom:23px}.horizontal-heading>p{color:#36544b}.process-grid{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:50px;display:grid}.process-grid article{border-top:1px solid #5b786966;padding-top:20px}.step-marker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:36px;font-size:9px;display:block}.process-grid h3{margin-bottom:20px;font-size:27px}.process-grid p{max-width:330px;font-size:13px;line-height:1.85}.founder-section{background:var(--forest);color:var(--cream);grid-template-columns:1fr 1fr;display:grid}.founder-art{isolation:isolate;min-height:660px;position:relative;overflow:hidden}.founder-art:after{content:"";z-index:-1;background:#19372b66;position:absolute;inset:0}.founder-art>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.founder-words{font:500 clamp(34px,3.6vw,54px)/1.35 var(--heading);letter-spacing:-.045em;padding:100px 12%}.founder-words em{font:italic 1.2em/1.1 var(--accent);letter-spacing:-.02em}.founder-copy{padding:90px max(50px,50vw - 640px) 80px 70px}.founder-copy h2{margin:24px 0 30px;font-size:50px}.founder-copy>p:not(.kicker){color:#c9d4bd;max-width:440px;margin-top:20px;font-size:13px;line-height:1.9}.founder-copy .credential-line{border-top:1px solid #9cb08c55;padding-top:20px;color:#f0efdc!important;margin-top:28px!important;font-size:11px!important}.credential-line span{color:#b7c7ac;font-size:9px}.founder-copy .arrow-link{margin-top:24px;font-size:11px}.reflection-section{isolation:isolate;min-height:610px;padding-block:100px;position:relative;overflow:hidden}.reflection-art{z-index:-1;pointer-events:none;width:100%;position:absolute;inset:-10px 0}.reflection-art svg{opacity:.8;width:100%;height:100%}.reflection-section:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f3eee6e6,#0000 70%);position:absolute;inset:0}.reflection-copy{max-width:490px}.reflection-copy h2{margin:25px 0}.reflection-copy>p:not(.kicker){max-width:390px;font-size:13px;line-height:1.9}.reflection-copy .pill{margin-top:25px}.reflection-copy .small-note{margin-top:17px}.journal-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:55px;display:flex}.journal-heading h2{margin-top:23px}.journal-heading .arrow-link{width:200px;max-width:none}.article-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.article-card{flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.article-image{background:#c4cfb9;width:100%;height:280px;overflow:hidden}.article-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.article-category{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:22px 0 13px;font-size:8px}.article-card h3,.article-card h2{letter-spacing:-.04em;font-size:25px;line-height:1.25}.article-card>p{color:var(--muted);margin-top:15px;font-size:12px;line-height:1.85}.article-read{margin-top:auto;padding-top:20px;font-size:10px}.connect-band{background:var(--sage);color:var(--ink)}.connect-band h2{max-width:1100px;margin-top:25px;font-size:clamp(45px,5.9vw,82px);line-height:1.12}.connect-band-bottom{justify-content:space-between;align-items:end;gap:60px;margin-top:45px;display:flex}.connect-band-bottom p{color:#435c46;max-width:440px;font-size:13px}.main-footer{background:var(--deep);color:var(--cream);padding:70px max(50px,50% - 640px) 25px}.footer-top{border-bottom:1px solid #839c7866;justify-content:space-between;align-items:center;padding-bottom:50px;display:flex}.footer-top p{font:500 clamp(30px,4.2vw,58px)/1.15 var(--heading);letter-spacing:-.05em}.round-link{border:1px solid #aabd9999;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:33px;line-height:1;text-decoration:none;display:flex}.footer-grid{grid-template-columns:1fr 1.4fr 1fr;gap:50px;padding:50px 0;display:grid}.footer-grid>p{color:#c1cdb6;font-size:11px}.footer-grid nav{grid-template-columns:1fr 1fr;gap:5px 25px;display:grid}.footer-grid nav a{font-size:10px;text-decoration:none}.footer-grid nav a:hover{text-decoration:underline}.footer-bottom{color:#a8b89e;border-top:1px solid #839c7844;justify-content:space-between;gap:20px;padding-top:20px;font-size:8px;display:flex}.footer-bottom>a{text-decoration:none}.page-intro h1{max-width:1200px;margin:35px 0 45px;line-height:1.1}.intro-bottom{justify-content:space-between;align-items:end;gap:50px;display:flex}.intro-bottom>p{color:var(--muted);max-width:530px;font-size:14px}.credential-tag{border-left:1px solid var(--line);padding:0 0 0 18px;font-size:10px;line-height:1.9}.about-story{background:var(--forest);color:var(--cream);grid-template-columns:1fr 1fr;display:grid}.story-art{min-height:690px;overflow:hidden}.story-art img{object-fit:cover;width:100%;height:100%}.story-copy{padding:80px 65px}.story-copy h2{margin:27px 0;font-size:43px}.story-copy>p:not(.kicker){color:#c2d0b9;margin-top:20px;font-size:13px}.experience-section{padding-bottom:110px}.two-column-copy{grid-template-columns:1.2fr 1fr;align-items:start;gap:110px;margin-top:35px;display:grid}.two-column-copy p{color:var(--muted);font-size:14px;line-height:1.9}.two-column-copy div>p+p{margin-top:22px}.expectations{background:var(--blue)}.expectations>h2{max-width:900px;margin-top:25px}.service-banner{height:470px;overflow:hidden}.service-banner img{object-fit:cover;object-position:center 53%;width:100%;height:100%}.service-explainer .two-column-copy{margin-top:0}.service-explainer .two-column-copy h2{margin-top:25px}.service-explainer .two-column-copy>p{padding-top:40px}.service-rows{margin-top:75px}.service-rows article{border-top:1px solid var(--line);grid-template-columns:50px 1fr 1.1fr;gap:35px;padding:40px 0;scroll-margin-top:30px;display:grid}.service-rows article>span{color:var(--muted);padding-top:8px;font-size:10px}.service-rows h3{max-width:320px;font-size:34px}.service-rows article p{color:var(--muted);font-size:13px;line-height:1.9}.service-rows article p+p{margin-top:17px}.faq-section{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.faq-section h2{margin-top:25px}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{justify-content:space-between;gap:25px;padding:24px 0;font-size:13px;line-height:1.7;display:flex}.faq-list summary>span{font-size:20px}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);padding:0 30px 25px 0;font-size:13px;line-height:1.9}.contact-section{grid-template-columns:1fr 1fr;gap:100px;padding-top:90px;display:grid}.contact-copy h1{margin:30px 0 35px;font-size:clamp(50px,5.7vw,80px)}.contact-copy h1 span{color:#6b836d}.contact-copy>p:not(.kicker){max-width:400px;color:var(--muted);margin-top:20px;font-size:14px;line-height:1.9}.contact-signature{font:500 22px var(--heading);letter-spacing:-.04em;margin-top:35px}.contact-signature span{font:9px/1.8 var(--sans);letter-spacing:.06em;margin-top:7px;display:block}.contact-copy>.arrow-link{margin-top:32px;font-size:10px}.contact-form-wrap{background:#d4d3a3;padding:35px}.contact-form{flex-direction:column;display:flex}.sample-label{color:#415d43;border-bottom:1px solid #a9bca2;margin-bottom:25px;padding-bottom:18px;font-size:9px}.contact-form label{margin-bottom:8px;font-size:11px}.contact-form input,.contact-form textarea{color:var(--ink);background:#f3eee6;border:1px solid #aabd9e;border-radius:0;width:100%;margin-bottom:24px;padding:14px;font-size:13px;line-height:1.8}.contact-form textarea{resize:vertical}.contact-form .small-note{margin:-8px 0 24px}.contact-form .pill{width:100%}#contact-status{color:var(--ink);margin-top:20px;font-size:12px}.contact-after{background:var(--blue)}.contact-after h2{font-size:43px}.article-index{background:var(--paper);padding-top:10px}.article-header{padding-top:50px;padding-bottom:65px}.back-link{margin-bottom:35px;font-size:10px;text-decoration:none;display:inline-block}.article-header h1{max-width:1100px;margin-top:25px;font-size:clamp(43px,5.6vw,80px)}.article-author{color:var(--muted);margin-top:30px;font-size:11px}.article-cover{height:470px;overflow:hidden}.article-cover img{object-fit:cover;object-position:center;width:100%;height:100%}.article-body{grid-template-columns:230px 1fr;align-items:start;gap:120px;display:grid}.article-contents{position:sticky;top:40px}.article-contents nav{flex-direction:column;gap:16px;margin-top:20px;display:flex}.article-contents a{color:var(--muted);font-size:11px;line-height:1.7;text-decoration:none}.article-contents a:hover{text-decoration:underline}.article-prose{max-width:720px}.article-lead{letter-spacing:-.02em;color:var(--ink);margin-bottom:50px;font-size:22px;line-height:1.7}.article-prose section{margin:45px 0;scroll-margin-top:40px}.article-prose h2{letter-spacing:-.04em;margin-bottom:25px;font-size:34px;line-height:1.25}.article-prose section p{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.95}.source-note{color:var(--muted);border-top:1px solid var(--line);padding-top:25px;font-size:11px}.article-about{background:#c4d6cd;margin:35px 0 25px;padding:28px}.article-about>p:not(.kicker){margin-top:15px;font-size:12px;line-height:1.9}.article-about>a{margin-top:15px;font-size:10px;display:inline-block}.article-prose>.arrow-link{max-width:none;margin-top:35px}.will-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.will-reveal.in-view{opacity:1;transform:none}.motion-paused .hero-media{transform:none!important}.motion-paused .hero-media img{animation-play-state:paused}@keyframes water-breathe{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1%)}}@media (width>=1600px){.hero-content{padding-top:200px}.immersive-hero{min-height:950px}}@media (width<=1100px){.section-pad{padding:80px 40px}.main-header{padding-inline:40px}.hero-content{padding:165px 40px 65px}.hero-bottom{grid-template-columns:1fr 330px;gap:60px}.hero-content h1{font-size:7.4vw}.focus-grid{gap:45px}.focus-art{height:470px}.focus-list h3{font-size:25px}.founder-copy{padding:65px 40px}.founder-copy h2{font-size:41px}.story-copy{padding:65px 40px}.story-copy h2{font-size:35px}.process-grid{gap:30px}.main-footer{padding-inline:40px}.contact-section{gap:55px}.article-body{grid-template-columns:190px 1fr;gap:65px}.service-rows{margin-top:55px}.service-rows article{grid-template-columns:30px 1fr 1.2fr;gap:25px}.two-column-copy{gap:65px}.desktop-nav{gap:25px;margin-right:20px}.article-image{height:240px}.article-card h3,.article-card h2{font-size:23px}.reflection-section{min-height:570px}.statement-bottom{gap:60px}}@media (width<=760px){body{font-size:14px}.section-pad{padding:65px 24px}.main-header{gap:18px;height:84px;padding:22px 24px}.brand{font-size:41px}.brand>span{font-size:13px}.desktop-nav{display:none}.header-action{gap:17px;margin-left:auto;padding:5px 0;font-size:10px}.header-action span{font-size:18px}.mobile-nav{margin-left:7px;display:block}.mobile-nav summary{flex-direction:column;justify-content:center;gap:6px;width:32px;height:30px;display:flex}.mobile-nav summary>span{background:currentColor;width:24px;height:1px;display:block}.mobile-nav[open] nav{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;gap:20px;padding:30px 24px;display:flex;position:absolute;top:83px;left:0;right:0;box-shadow:0 15px 25px #10291c22}.mobile-nav nav a{font-size:15px;text-decoration:none}.mobile-nav[open] summary>span:first-child{transform:translateY(3.5px)rotate(45deg)}.mobile-nav[open] summary>span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.immersive-hero{min-height:0}.hero-content{padding:140px 24px 65px}.hero-content h1{letter-spacing:-.055em;margin:29px 0 33px;font-size:clamp(40px,7.8vw,61px);line-height:1.1}.hero-content .kicker{letter-spacing:.1em;font-size:8px}.hero-rule{margin-bottom:30px}.hero-bottom{grid-template-columns:1fr;gap:35px}.hero-bottom>div>p{max-width:440px;font-size:13px}.hero-question{gap:18px;max-width:390px;padding:7px}.hero-question img{width:85px;height:75px}.hero-question strong{margin-top:5px;font-size:11px}.hero-media{inset:-45px -35%}.hero-media img{object-position:65% center}.motion-toggle{font-size:7px;bottom:12px;right:15px}.opening-statement{padding-block:75px}.opening-statement h2{margin:28px 0 35px;font-size:clamp(37px,7.6vw,57px)}.statement-bottom{grid-template-columns:1fr;gap:20px;max-width:500px;margin:0}.statement-bottom p{font-size:13px}.section-heading{margin-bottom:35px;display:block}.section-heading h2{margin-top:23px}.section-heading>p:last-child{max-width:500px;margin:25px 0 0;font-size:13px}h2{font-size:clamp(36px,7.1vw,50px)}.focus-grid{grid-template-columns:1fr;gap:35px}.focus-art{height:360px}.focus-list h3{font-size:25px}.focus-list>.kicker{margin-bottom:22px}.focus-list summary{padding:22px 0}.focus-list details>div{padding-left:37px;font-size:13px}.horizontal-heading .kicker{margin-bottom:0}.process-grid{grid-template-columns:1fr;gap:35px;margin-top:35px}.step-marker{margin-bottom:23px}.process-grid h3{margin-bottom:17px;font-size:27px}.process-grid p{max-width:none}.founder-section{grid-template-columns:1fr}.founder-art{min-height:440px}.founder-words{padding:65px 24px;font-size:clamp(35px,6.7vw,48px)}.founder-copy{padding:60px 24px 65px}.founder-copy h2{margin-top:23px;font-size:42px}.founder-copy>p:not(.kicker){max-width:500px}.reflection-section{min-height:0;padding-block:70px}.reflection-art{width:140%;inset:0 -20%}.reflection-art svg{opacity:.75}.reflection-section:before{background:linear-gradient(90deg,#f3eee6d9,#f3eee644)}.reflection-copy{max-width:450px}.reflection-copy h2{font-size:43px}.journal-heading{margin-bottom:35px;display:block}.journal-heading h2{margin-top:23px}.journal-heading .arrow-link{width:100%;max-width:260px;margin-top:22px}.article-grid{grid-template-columns:1fr;gap:40px}.article-image{height:320px}.article-card h3,.article-card h2{max-width:460px;font-size:27px}.article-category{margin-top:19px}.article-card>p{max-width:500px;font-size:13px}.article-read{padding-top:17px}.connect-band h2{margin-top:23px;font-size:clamp(38px,7.5vw,55px)}.connect-band-bottom{margin-top:28px;display:block}.connect-band-bottom p{max-width:450px}.connect-band-bottom .pill{margin-top:28px}.main-footer{padding:55px 24px 25px}.footer-top{gap:30px;padding-bottom:35px}.footer-top p{max-width:400px;font-size:clamp(27px,5.4vw,39px)}.round-link{flex-shrink:0;width:50px;height:50px;font-size:26px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 25px;padding-block:40px}.footer-grid>.brand{grid-column:1/-1}.footer-grid>p{font-size:10px}.footer-grid nav{gap:12px 20px}.footer-bottom{flex-wrap:wrap;gap:12px;font-size:8px}.footer-bottom span:nth-child(2){order:3;width:100%}.footer-bottom a{margin-left:auto}.page-intro{padding-top:50px;padding-bottom:50px}.page-intro h1{margin:28px 0 30px;font-size:clamp(42px,8vw,60px)}.intro-bottom{display:block}.intro-bottom>p{max-width:500px;font-size:13px}.intro-bottom .pill{margin-top:30px}.credential-tag{margin-top:30px;display:block}.about-story{grid-template-columns:1fr}.story-art{height:380px;min-height:0}.story-copy{padding:60px 24px}.story-copy h2{font-size:37px}.two-column-copy{grid-template-columns:1fr;gap:28px;margin-top:25px}.two-column-copy p{font-size:13px}.two-column-copy h2{font-size:39px}.expectations>h2{margin-top:23px}.service-banner{height:320px}.service-explainer .two-column-copy>p{padding-top:0}.service-rows{margin-top:45px}.service-rows article{grid-template-columns:25px 1fr;gap:16px 20px;padding-block:30px}.service-rows article>div{grid-column:2}.service-rows h3{max-width:400px;font-size:29px}.service-rows article>span{padding-top:6px}.faq-section{grid-template-columns:1fr;gap:35px}.faq-section h2{font-size:40px}.faq-list summary{min-height:70px;font-size:13px}.contact-section{grid-template-columns:1fr;gap:40px;padding-top:50px}.contact-copy h1{margin:28px 0;font-size:clamp(49px,9vw,65px)}.contact-copy>p:not(.kicker){max-width:500px;font-size:13px}.contact-form-wrap{padding:26px 22px}.contact-form input,.contact-form textarea{font-size:16px}.contact-after h2{font-size:38px}.article-index{padding-top:0}.article-header{padding-top:35px;padding-bottom:45px}.article-header h1{margin-top:22px;font-size:clamp(38px,7.4vw,55px);line-height:1.15}.back-link{margin-bottom:27px}.article-author{margin-top:25px;font-size:10px}.article-cover{height:300px}.article-body{grid-template-columns:1fr;gap:40px}.article-contents{border-bottom:1px solid var(--line);padding-bottom:30px;position:static}.article-contents nav{gap:12px}.article-lead{margin-bottom:35px;font-size:20px}.article-prose section{margin-block:35px}.article-prose h2{font-size:29px}.article-prose section p{font-size:14px}.pill{font-size:11px}.kicker{font-size:9px}}@media (width<=380px){.hero-content h1{font-size:37px}.hero-content,.section-pad,.main-header{padding-inline:20px}.header-action{gap:8px;font-size:9px}.hero-question{gap:12px}.hero-question img{width:75px}.hero-question>span{font-size:9px}.opening-statement h2{font-size:35px}.footer-top p{font-size:26px}.footer-top{gap:15px}.round-link{width:44px;height:44px}.contact-form-wrap{padding:23px 18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hero-media{will-change:auto;transform:none!important}.will-reveal{opacity:1;transform:none}.motion-toggle{display:none}}.quiz-shell{width:min(740px,100% - 48px);margin:65px auto 80px}.quiz-shell .intro{max-width:650px;margin:0 auto 35px}.quiz-shell .eyebrow{letter-spacing:.13em;color:var(--muted);font-size:9px}.quiz-shell h1{margin:22px 0 25px;font-size:clamp(41px,4.8vw,64px);line-height:1.13}.quiz-shell h1 em{font:inherit;color:#6a846e}.quiz-shell .intro>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.9}.quiz-shell .intro .privacy{border-left:1px solid #a9bca2;margin-top:25px;padding-left:15px;line-height:1.9;font-size:10px!important}.quiz-shell .question-card{background:#d4d3a3;padding:38px 40px}.quiz-shell .progress-label{color:var(--muted);justify-content:space-between;gap:20px;font-size:9px;display:flex}.quiz-shell progress{appearance:none;background:#bdcdb5;border:0;width:100%;height:3px;margin:15px 0 30px;display:block}.quiz-shell progress::-webkit-progress-bar{background:#bdcdb5}.quiz-shell fieldset{border:0;min-width:0;margin:0;padding:0}.quiz-shell legend{font:500 28px/1.3 var(--heading);letter-spacing:-.04em;max-width:100%;padding:0}.quiz-shell #question-hint{color:var(--muted);margin:16px 0 22px;font-size:11px;line-height:1.8}.quiz-shell .choice{cursor:pointer;background:#f3eee6;border:1px solid #b6c8ac;align-items:flex-start;gap:14px;margin:10px 0;padding:16px 18px;display:flex}.quiz-shell .choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #56774e}.quiz-shell .choice input{accent-color:#36584c;flex-shrink:0;width:16px;height:16px;margin:5px 0 0}.quiz-shell .choice strong{font-size:13px;font-weight:400;line-height:1.6;display:block}.quiz-shell .choice small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.8;display:block}.quiz-shell .controls{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.quiz-shell .primary{border:1px solid var(--forest);background:var(--forest);color:var(--cream);border-radius:30px;justify-content:space-between;align-items:center;gap:25px;min-height:48px;padding:14px 23px;font-size:11px;text-decoration:none;display:inline-flex}.quiz-shell .primary:hover{background:#873b50}.quiz-shell .primary:disabled{opacity:.45;cursor:default}.quiz-shell .back{color:var(--ink);background:0 0;border:0;border-bottom:1px solid #94ac88;padding:6px 0;font-size:10px}.quiz-shell .back:disabled{visibility:hidden}.quiz-shell .under-card{text-align:center;color:var(--muted);margin-top:25px;font-size:10px}.quiz-shell #result>h2{margin:22px 0 25px;font-size:34px}.quiz-shell #result>p{color:var(--muted);margin:20px 0;font-size:13px;line-height:1.9}.quiz-shell #result .eyebrow{font-size:9px}.quiz-shell .support-note{background:#f3eee6;margin:25px 0;padding:23px}.quiz-shell .support-note h3{margin-bottom:15px;font-size:24px;line-height:1.3}.quiz-shell .support-note p{color:var(--muted);font-size:13px;line-height:1.9}.quiz-shell .scope{border-top:1px solid #aabd9e;padding-top:20px;line-height:1.9;margin-top:25px!important;font-size:10px!important}.quiz-shell .result-link{width:100%;margin-top:8px}.quiz-shell #result .no-transfer{margin:12px 0 25px;font-size:10px}.quiz-shell #result .back{font-size:10px}@media (width<=760px){.quiz-shell{width:calc(100% - 48px);margin:45px auto 60px}.quiz-shell h1{font-size:43px}.quiz-shell .intro>p:not(.eyebrow){font-size:13px}.quiz-shell .question-card{padding:28px 22px}.quiz-shell legend{font-size:26px}.quiz-shell .choice{gap:12px;padding:15px 13px}.quiz-shell .choice small{font-size:10px}.quiz-shell #result>h2{font-size:30px}.quiz-shell .support-note{padding:20px}}:root{--celadon:#c4d6cd;--primrose:#d4d3a3;--sand:#b8a684;--clay:#c7907d;--ochre:#b09266;--berry:#873b50;--evening:#8f94a0;--lilac:#b6a1a6}::selection{background:var(--primrose);color:var(--ink)}.over-image{color:var(--ink);border-color:#272c2533}.immersive-hero{background:var(--paper);color:var(--ink)}.hero-media img{object-position:center 40%}.hero-shade{background:linear-gradient(90deg,#f4e8d8f5 0%,#f4e8d8ed 37%,#f4e8d89c 66%,#f4e8d81a 100%),linear-gradient(#0000 60%,#f4e8d8d9)}.hero-content h1 span{color:var(--berry)}.hero-rule:after{background:#272c2540}.hero-rule>span{background:var(--clay)}.hero-bottom>div>p{color:var(--ink)}.hero-question{background:#f4e8d8e6;border-color:#272c2533}.hero-question>span,.hero-question strong{color:var(--ink)}.motion-toggle{background:var(--paper);color:var(--ink);border-color:#272c2555}.opening-statement{background:var(--celadon);color:var(--ink)}.muted-light,.statement-bottom p{color:var(--ink)}.section-heading h2 span,.page-intro h1>span,.contact-copy h1 span,.quiz-shell h1 em{color:var(--berry)}.focus-art{background:var(--celadon)}.art-label{color:var(--ink);text-shadow:none;background:#f4e8d8ed;max-width:calc(100% - 32px);padding:8px 12px;bottom:16px;left:16px;right:auto}.process-section{background:var(--primrose);color:var(--ink)}.horizontal-heading>p,.process-grid p{color:var(--ink)}.process-grid article{border-color:#272c2540}.founder-section{background:var(--clay);color:var(--ink)}.founder-art:after{background:linear-gradient(#f4e8d8f5,#f4e8d8e6 58%,#f4e8d81a)}.founder-words,.founder-copy>p:not(.kicker){color:var(--ink)}.founder-copy .credential-line{border-color:#272c2540;color:var(--ink)!important}.credential-line span{color:var(--ink)}.reflection-section{background:var(--paper)}.reflection-section:before{background:linear-gradient(90deg,#f4e8d8e6,#f4e8d800 75%)}.reflection-art{width:110%;transform:translateY(var(--contour-drift,0));will-change:transform;inset:-40px -5%}.reflection-art svg{opacity:.7}.journal-section{background:var(--paper)}.article-image{background:var(--sand)}.connect-band{background:var(--lilac)}.connect-band-bottom p{color:var(--ink)}.main-footer{background:var(--celadon);color:var(--ink)}.footer-top,.footer-bottom{border-color:#272c2533}.footer-top p span{color:var(--berry)}.footer-grid>p,.footer-bottom{color:var(--ink)}.about-story{background:var(--sand);color:var(--ink)}.story-copy h2 span,.story-copy>p:not(.kicker){color:var(--ink)}.expectations,.contact-after{background:var(--primrose)}.contact-form-wrap,.quiz-shell .question-card{background:var(--celadon)}.sample-label{color:var(--ink);border-color:#272c2540}.contact-form input,.contact-form textarea{background:var(--paper);border-color:#7e8974}.contact-form input::placeholder,.contact-form textarea::placeholder{color:var(--muted)}.quiz-shell progress,.quiz-shell progress::-webkit-progress-bar{background:var(--paper)}.quiz-shell progress::-webkit-progress-value{background:var(--berry)}.quiz-shell progress::-moz-progress-bar{background:var(--berry)}.quiz-shell .choice{border-color:#7e8974}.quiz-shell .choice:has(input:checked){background:var(--primrose);border-color:var(--ink)}.quiz-shell .choice input{accent-color:var(--berry)}.quiz-shell .choice:has(input:focus-visible){outline-color:var(--berry)}.quiz-shell .scope,.quiz-shell .intro .privacy{border-color:#7e8974}.motion-paused .reflection-art{will-change:auto;transform:none!important}@media (width<=760px){.hero-shade{background:linear-gradient(90deg,#f4e8d8f5,#f4e8d8d9 70%,#f4e8d8b3)}.hero-media img{object-position:center}.reflection-section:before{background:linear-gradient(90deg,#f4e8d8e6,#f4e8d866)}.reflection-art{width:140%;inset:-30px -20%}}@media (prefers-reduced-motion:reduce){.reflection-art{will-change:auto;transform:none!important}}@view-transition{navigation:auto}:root{--paper:#f3eee6;--cream:#f3eee6;--ink:#272c25;--muted:#50594d;--line:#272c2533;--glass:#f3eee699}html{scroll-padding-top:110px}body{background:var(--paper)}body:before{content:"";pointer-events:none;opacity:.055;z-index:-1;background:url(/images/vera-seasonal-study.webp) 50%/cover;position:fixed;inset:0}h1,h2,h3{letter-spacing:-.055em}h2 em{font:italic 1.14em/.95 var(--accent);letter-spacing:-.035em}a,button{-webkit-tap-highlight-color:transparent}.section-pad{padding:110px max(40px,50% - 680px)}.main-header,.main-header.over-image{-webkit-backdrop-filter:blur(18px);height:82px;color:var(--ink);z-index:50;background:#f3eee64d;border-color:#272c2526;padding:22px max(40px,50% - 680px);transition:background .4s,box-shadow .4s;position:fixed;inset:0 0 auto}.main-header.scrolled{background:#f3eee6df;box-shadow:0 5px 25px #272c2508}.main-header .brand{font-size:43px}.desktop-nav{gap:40px;margin-right:60px}.desktop-nav a{font-size:12px}.header-action{font-size:11px}main{padding-top:82px}.immersive main{padding-top:0}.pill{border-radius:2px;min-height:48px;padding:15px 22px}.pill:hover{transform:translateY(-2px)}.arrow-link span{transition:transform .3s}.kicker{letter-spacing:.12em;font-size:10px}.seasonal-visual{background:var(--paper);position:relative;overflow:hidden}.seasonal-visual>img,.seasonal-visual>video{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.seasonal-visual>video{opacity:0;transition:opacity .7s}.seasonal-visual>video.is-playing{opacity:1}.reset-hero{isolation:isolate;background:var(--paper);flex-direction:column;justify-content:space-between;min-height:850px;display:flex;position:relative;overflow:hidden}.hero-season{z-index:-1;background:0 0;position:absolute;inset:0}.hero-season>img,.hero-season>video{object-fit:cover;object-position:center}.reset-hero-content{padding:150px max(40px,50% - 680px) 30px}.reset-hero h1{letter-spacing:-.065em;max-width:1050px;margin:26px 0 35px;font-size:clamp(50px,7.1vw,105px);line-height:1.035}.reset-hero h1 span{color:var(--berry)}.reset-hero-rule{align-items:center;gap:15px;width:34%;margin:0 0 30px auto;display:flex}.reset-hero-rule i{background:var(--clay);width:10px;height:10px}.reset-hero-rule span{background:#272c2555;flex:1;height:1px}.hero-intro{max-width:410px;font-size:13px;line-height:1.8}.hero-foot{backdrop-filter:blur(5px);background:#f3eee61a;border-top:1px solid #272c2533;justify-content:space-between;align-items:center;gap:30px;padding:20px max(40px,50% - 680px);display:flex}.glass-invitation{backdrop-filter:blur(18px);background:#f3eee67d;border:1px solid #fff9;align-items:center;gap:18px;max-width:345px;padding:9px 15px 9px 9px;text-decoration:none;display:flex}.invitation-thumb{flex-shrink:0;width:95px;height:82px;overflow:hidden}.invitation-thumb img{object-fit:cover;object-position:right;width:100%;height:100%}.glass-invitation>span:last-child{font-size:10px}.glass-invitation strong{margin-top:16px;font-size:11px;font-weight:400;display:block}.glass-invitation strong>span{margin-left:25px}.motion-switch{color:var(--ink);background:#f3eee6b3;border:1px solid #272c2544;margin-left:auto;padding:8px 12px;font-size:9px}.reset-intro{background:0 0;padding-top:150px;padding-bottom:100px}.reset-intro h2{margin:35px 0 60px;font-size:clamp(45px,6.7vw,92px);line-height:1.1}.reset-intro h2 span{color:var(--berry)}.reset-intro-bottom{grid-template-columns:1fr 1fr;gap:65px;max-width:780px;margin-left:auto;font-size:13px;display:grid}.reset-focus{background:0 0}.focus-art{isolation:isolate;background:0 0;height:570px;overflow:hidden}.focus-art>.seasonal-visual{background:0 0;width:100%;height:100%}.focus-art .seasonal-visual img{object-position:75%;object-fit:cover;scale:1.3}.focus-list details{background:0 0}.focus-list details[open]{background:#f3eee659}.focus-list h3{font-size:31px}.art-label{backdrop-filter:blur(12px);background:#f3eee68c;border:1px solid #fff7;font-size:9px}.reset-process{background:0 0;overflow:hidden}.centered-heading{text-align:center;max-width:700px;margin:0 auto 60px}.centered-heading h2{margin:25px 0;line-height:1.1}.centered-heading>p:last-child{max-width:480px;color:var(--muted);margin:auto;font-size:13px}.step-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--sand) transparent;gap:20px;padding-bottom:14px;display:flex;overflow-x:auto}.step-card{isolation:isolate;scroll-snap-align:start;background:#c4d6cd33;border:1px solid #fff8;flex-direction:column;flex:0 0 42%;min-height:550px;padding:35px;display:flex;position:relative;overflow:hidden}.step-card>.seasonal-visual{z-index:-1;background:0 0;position:absolute;inset:0}.step-card .seasonal-visual>img{object-position:78%;opacity:.85;scale:1.4}.step-1{background:#d4d3a344}.step-2{background:#b6a1a633}.step-1 .seasonal-visual{transform:rotate(180deg)}.step-2 .seasonal-visual>img{object-position:60%}.step-eyebrow{letter-spacing:.08em;font-size:10px}.step-card h3{max-width:360px;margin-top:auto;margin-bottom:30px;font-size:clamp(32px,3.3vw,50px)}.step-card-copy{backdrop-filter:blur(20px);background:#f3eee68c;border:1px solid #fff8;padding:22px;font-size:12px;line-height:1.9}.track-controls{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.track-controls p{color:var(--muted);font-size:10px}.track-controls button{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:30px;width:55px;height:36px;margin-left:12px;font-size:23px}.track-controls button:hover{background:#d4d3a366}.reset-founder{background:0 0;grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;display:grid}.founder-study{isolation:isolate;min-height:620px;position:relative;overflow:hidden}.founder-study>.seasonal-visual{z-index:-1;background:0 0;position:absolute;inset:0}.founder-study>.seasonal-visual>img{object-position:80%;scale:1.15}.founder-promise{backdrop-filter:blur(18px);background:#f3eee694;border:1px solid #fffa;width:fit-content;margin:38px;padding:30px}.founder-promise p{font:500 clamp(29px,2.7vw,40px)/1.4 var(--heading);letter-spacing:-.05em}.founder-promise em{font:italic 1.14em/1.1 var(--accent)}.founder-letter h2{margin:25px 0 30px}.founder-letter>p:not(.kicker){max-width:430px;margin:22px 0;font-size:13px;line-height:1.9}.founder-letter .credential-line{border-top:1px solid var(--line);padding-top:20px;font-size:11px!important}.founder-letter .credential-line span{font-size:9px}.reset-reflection{isolation:isolate;background:0 0;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.reflection-season{z-index:-1;transform:translateY(var(--section-drift,0));background:0 0;position:absolute;inset:-8% 0}.reflection-season>img{object-position:70%;scale:1.25}.reflection-glass{backdrop-filter:blur(22px);background:#f3eee6a8;border:1px solid #fff9;max-width:520px;padding:42px}.reflection-glass h2{margin:25px 0}.reflection-glass>p:not(.kicker){max-width:380px;font-size:13px;line-height:1.9}.reflection-glass .pill{margin:25px 0 18px}.journal-section,.article-index,.faq-section,.connect-band,.main-footer{background:0 0}.journal-heading h2{line-height:1.12}.article-image{background:0 0;border:1px solid #fff7;height:330px}.article-image img{object-position:right;mix-blend-mode:multiply;scale:1.3}.article-card:nth-child(2) .article-image img{object-position:65%;rotate:180deg}.article-card:nth-child(3) .article-image img{object-position:60%;scale:1.7}.article-card h3,.article-card h2{font-size:26px}.article-card:hover .article-image img{transform:scale(1.05)}.connect-band{border-top:1px solid var(--line)}.connect-band h2{max-width:1080px;font-size:clamp(42px,5.8vw,80px)}.main-footer{border-top:1px solid var(--line);padding-top:60px}.footer-top p{font-size:clamp(32px,4.8vw,67px)}.footer-grid{padding-bottom:30px}.round-link{border-color:var(--line)}.page-intro{padding-top:95px;padding-bottom:80px}.page-intro h1{font-size:clamp(45px,6.8vw,96px);line-height:1.06}.page-intro h1>span{color:var(--berry)}.about-story{background:#f3eee659;border:1px solid #fff8;gap:0;margin:0 max(40px,50% - 680px)}.story-art{background:0 0;min-height:680px;overflow:hidden}.story-art img{object-position:78%;mix-blend-mode:multiply;scale:1.4}.story-copy{background:#f3eee640;padding:70px 55px}.story-copy h2{font-size:44px}.story-copy h2 span{color:var(--berry)}.experience-section,.expectations,.contact-after,.process-section{background:0 0}.expectations,.contact-after{border-block:1px solid var(--line)}.service-banner{background:0 0;height:520px;margin-inline:max(40px,50% - 680px)}.service-banner img{object-position:center;mix-blend-mode:multiply;scale:1.1}.service-rows article{background:0 0;transition:background .3s}.service-rows article:hover{background:#c4d6cd2b}.process-grid article{backdrop-filter:blur(12px);background:#f3eee666;border:1px solid #fff9;padding:25px}.contact-section{padding-top:100px}.contact-form-wrap,.quiz-shell .question-card{backdrop-filter:blur(24px);background:#f3eee694;border:1px solid #fff9;box-shadow:0 20px 70px #272c2508}.contact-form input,.contact-form textarea{border-color:var(--line);background:#f3eee680}.contact-form input:focus,.contact-form textarea:focus{background:#fff5}.article-about{background:#c4d6cd33;border:1px solid #fff8}.article-cover{background:0 0;height:500px;margin-inline:max(40px,50% - 680px)}.article-cover img{mix-blend-mode:multiply;object-position:center}.article-contents{top:115px}.quiz-shell{margin-top:90px}.quiz-shell .choice{border-color:var(--line);background:#f3eee67d}.quiz-shell .choice:has(input:checked){background:#c4d6cd99}.quiz-shell .support-note{background:#d4d3a333}.kinetic-art .seasonal-visual{transform:translate(var(--pointer-x,0),var(--pointer-y,0)) rotate(var(--pointer-rotate,0deg));transition:transform 1.1s cubic-bezier(.2,.65,.3,1)}.motion-paused .kinetic-art .seasonal-visual,.motion-paused .reflection-season{transform:none!important}.main-header{view-transition-name:vera-header}.brand{view-transition-name:vera-logo}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}@media (width<=1100px){.reset-hero{min-height:850px}.reset-hero h1{font-size:7.8vw}.reset-founder{gap:50px}.founder-study{min-height:580px}.step-card{flex-basis:49%}.hero-foot{gap:20px}.hero-foot>.pill{gap:15px}.story-copy{padding:50px 35px}.story-copy h2{font-size:36px}.focus-art{height:500px}}@media (width<=760px){html{scroll-padding-top:90px}.section-pad{padding:70px 24px}.main-header,.main-header.over-image{height:78px;padding:20px 24px}.main-header .brand{font-size:39px}.header-action{font-size:10px}.mobile-nav[open] nav{backdrop-filter:blur(20px);background:#f3eee6f5;top:77px}main{padding-top:78px}.reset-hero{min-height:870px}.reset-hero-content{padding:145px 24px 30px}.reset-hero h1{margin-top:29px;font-size:clamp(38px,7.7vw,60px);line-height:1.08}.reset-hero .kicker{font-size:8px}.hero-season img,.hero-season video{object-fit:cover;object-position:67% center;opacity:.38}.hero-season video.is-playing{opacity:.38}.reset-hero-rule{width:40%;margin-bottom:30px}.hero-intro{max-width:350px;font-size:13px}.hero-foot{backdrop-filter:none;flex-wrap:wrap;gap:20px;padding:18px 24px 25px}.glass-invitation{flex-basis:100%;max-width:360px}.hero-foot>.pill{min-height:42px;padding:11px 17px;font-size:10px}.motion-switch{font-size:8px}.invitation-thumb{width:80px;height:65px}.reset-intro{padding-top:85px}.reset-intro h2{margin:28px 0 35px;font-size:clamp(37px,7.6vw,57px)}.reset-intro-bottom{grid-template-columns:1fr;gap:22px}.reset-focus .focus-grid{gap:25px}.focus-art{height:390px}.focus-art .seasonal-visual img{object-position:80%;scale:1.05}.focus-list h3{font-size:26px}.centered-heading{margin-bottom:35px}.centered-heading h2{font-size:42px}.step-track{gap:14px;margin-right:-24px;padding-right:24px}.step-card{flex-basis:87%;min-height:470px;padding:25px}.step-card h3{font-size:38px}.step-card-copy{padding:18px;font-size:12px}.track-controls p{max-width:190px;font-size:9px}.track-controls button{width:44px;margin-left:8px}.reset-founder{grid-template-columns:1fr;gap:45px}.founder-study{min-height:430px}.founder-promise{margin:25px;padding:23px}.founder-promise p{font-size:32px}.founder-letter h2{font-size:44px}.reset-reflection{min-height:620px}.reflection-glass{max-width:420px;padding:30px 25px}.reflection-glass h2{font-size:43px}.reflection-season>img{object-position:75%;scale:1.15}.article-image{height:310px}.journal-heading h2{font-size:42px}.connect-band h2{font-size:43px}.main-footer{padding:55px 24px 25px}.page-intro{padding-top:60px;padding-bottom:55px}.page-intro h1{font-size:clamp(42px,8vw,64px)}.about-story{margin-inline:24px}.story-art{height:370px;min-height:0}.story-art img{scale:1.1}.story-copy{padding:40px 25px}.story-copy h2{font-size:34px}.service-banner,.article-cover{height:330px;margin-inline:24px}.service-rows article:hover{padding-inline:0}.process-grid article{padding:24px}.contact-section{padding-top:60px}.quiz-shell{margin-top:55px}.article-contents{position:static}.contact-form-wrap{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.seasonal-visual>video{display:none}.kinetic-art .seasonal-visual,.reflection-season{transition:none!important;transform:none!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}}.hero-season>img,.hero-season>video{mix-blend-mode:normal}.reset-intro .reset-hero-rule{width:220px;margin:28px 0 34px}.reset-intro:has(.reset-hero-rule) h2{margin-top:0}.service-star{letter-spacing:0;line-height:1;color:var(--berry)!important;font-family:Manrope,Arial,sans-serif!important;font-size:20px!important}.focus-number.service-star{padding-top:8px}.service-rows article>span.service-star{padding-top:9px}.service-rows article h3{transition:transform .35s}.service-rows article:hover h3{transform:translate(12px)}.service-rows article>div{transform:none}.service-banner img{transform:translateY(var(--scroll-y,0px));will-change:transform}.process-section .process-grid article{transition:background-color .35s,border-color .35s}.process-section .process-grid article:nth-child(3n+1):hover{background:#c4d6cd99;border-color:#a4b39d}.process-section .process-grid article:nth-child(3n+2):hover{background:#d4d3a399;border-color:#b8a684}.process-section .process-grid article:nth-child(3n+3):hover{background:#b6a1a666;border-color:#b6a1a6}.invitation-thumb img{transition:transform .65s cubic-bezier(.2,.6,.3,1)}.glass-invitation:hover .invitation-thumb img,.glass-invitation:focus-visible .invitation-thumb img{transform:scale(1.12)rotate(-5deg)}.glass-invitation:active .invitation-thumb img{transform:scale(1.18)rotate(4deg)}.motion-paused [data-scroll-art] img{will-change:auto;transform:none!important}@media (width<=760px){.reset-intro .reset-hero-rule{width:150px}.focus-number.service-star{font-size:18px!important}.service-rows article:hover h3{transform:none}}@media (prefers-reduced-motion:reduce){[data-scroll-art] img,.service-rows article h3,.invitation-thumb img{will-change:auto;transition:none!important;transform:none!important}}@font-face{font-family:Italiana;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/italiana-latin-400-normal.CRZrqGQm.woff2)format("woff2"),url(/_astro/italiana-latin-400-normal.BzjwlKaI.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-400-normal.6IfK1voy.woff2)format("woff2"),url(/_astro/fraunces-latin-400-normal.NUPT2cO8.woff)format("woff")}@font-face{font-family:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-400-italic.ChpO6tcr.woff2)format("woff2"),url(/_astro/fraunces-latin-400-italic.B7iDoVhm.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff")}html[data-type-preview]{--sans:"Source Sans 3", sans-serif;--accent:"Fraunces", Georgia, serif}html[data-type-preview=editorial]{--heading:"Fraunces", Georgia, serif}html[data-type-preview=clean]{--heading:"Source Sans 3", sans-serif}html[data-type-preview] .brand{font-family:Manrope,sans-serif}html[data-type-preview] :is(h1,h2,h3,.founder-promise p,.footer-top p){letter-spacing:-.035em;font-weight:400}html[data-type-preview=editorial] .reset-hero h1{font-size:clamp(50px,6.8vw,98px);line-height:1.08}html[data-type-preview=clean] .reset-hero h1{letter-spacing:-.04em;font-size:clamp(50px,7.4vw,106px);line-height:1.06}html[data-type-preview] .reset-hero-content{padding-top:150px}html[data-type-preview] .type-preview-bar{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:96px;padding:12px 40px;font:14px/1.5 "Source Sans 3",sans-serif;display:flex;position:relative}.type-preview-bar nav{gap:20px;display:flex}.type-preview-bar a{color:inherit;text-underline-offset:4px}.type-preview-bar a[aria-current=page]{color:var(--berry);font-weight:700}html[data-type-preview] main{padding-top:0}html[data-type-preview] :is(.hero-intro,.reset-intro-bottom,.founder-letter>p:not(.kicker),.centered-heading>p:last-child,.reflection-glass>p:not(.kicker)){font-size:16px}@media (width<=760px){html[data-type-preview] .type-preview-bar{flex-direction:column;align-items:flex-start;gap:5px;margin-top:78px;padding:12px 24px;font-size:13px}html[data-type-preview] .reset-hero-content{padding-top:70px}html[data-type-preview] .reset-hero h1{font-size:clamp(40px,8.8vw,62px)}html[data-type-preview] .reset-hero{min-height:860px}}html[data-type-preview=elegant]{--heading:"Italiana",Georgia,serif;--sans:"Cormorant Garamond",Georgia,serif;--accent:"Cormorant Garamond",Georgia,serif}html[data-type-preview=elegant] :is(h1,h2,h3,.founder-promise p,.footer-top p){letter-spacing:-.015em;font-synthesis:none}html[data-type-preview=elegant] .reset-hero h1{letter-spacing:0;font-size:clamp(48px,6.7vw,96px);line-height:1.08}html[data-type-preview=elegant] :is(.hero-intro,.reset-intro-bottom,.founder-letter>p:not(.kicker),.centered-heading>p:last-child,.reflection-glass>p:not(.kicker),.step-card-copy,.focus-list details p,.faq-list details p,.connect-band>p){font-size:20px;line-height:1.65}html[data-type-preview=elegant] :is(.desktop-nav,.header-action,.mobile-nav,.kicker,.pill,.arrow-link,.article-category,.article-read,.track-controls,.motion-switch,.glass-invitation,.small-note,.footer-grid,.footer-bottom){font-family:"Source Sans 3",sans-serif}@media (width<=760px){html[data-type-preview=elegant] .reset-hero h1{font-size:clamp(38px,8.7vw,60px)}html[data-type-preview=elegant] .type-preview-bar nav{flex-wrap:wrap;gap:14px}html[data-type-preview=elegant] .hero-intro{font-size:20px}}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/mrs-saint-delafield-latin-400-normal.DistX2Vi.woff2)format("woff2"),url(/_astro/mrs-saint-delafield-latin-400-normal.eJo8ETdN.woff)format("woff")}html[data-brand-preview]{--paper:#fdf0ca;--cream:#fdf0ca;--ink:#29100c;--muted:#654e40;--line:#29100c33;--glass:#fdf0ca99;--berry:#5a1d22;--clay:#86554f;--primrose:#bfb065;--celadon:#e5e3da;--sand:#9f844c;--lilac:#a9c0cb;--chambray:#a9c0cb;--heading:"Cormorant Garamond",Georgia,serif;--accent:"Cormorant Garamond",Georgia,serif;--sans:"Cormorant Garamond",Georgia,serif}html[data-brand-preview] body:before{opacity:.04;background-image:url(/images/vera-palette-study.webp)}html[data-brand-preview] .brand{font-family:Manrope,sans-serif}html[data-brand-preview] h1{letter-spacing:-.055em;font-family:Manrope,sans-serif;font-weight:500}html[data-brand-preview] :is(h2,h3){font-family:var(--heading);letter-spacing:-.025em;font-style:italic;font-weight:400;line-height:1.12}html[data-brand-preview] :is(h2,h3) em{font:inherit;letter-spacing:inherit}html[data-brand-preview] :is(.hero-intro,.reset-intro-bottom,.founder-letter>p:not(.kicker),.centered-heading>p:last-child,.reflection-glass>p:not(.kicker),.step-card-copy,.focus-list details p,.faq-list details p,.connect-band>p){font-size:20px;line-height:1.6}html[data-brand-preview] :is(.desktop-nav,.header-action,.mobile-nav,.kicker,.pill,.arrow-link,.article-category,.article-read,.track-controls,.motion-switch,.glass-invitation,.small-note,.footer-grid,.footer-bottom,.step-eyebrow,.credential-line,.art-label){font-family:Manrope,sans-serif;font-style:normal}html[data-brand-preview] .main-header{border-color:var(--line);background:#fdf0ca85}html[data-brand-preview] .main-header.scrolled{background:#fdf0caed}html[data-brand-preview] .brand-preview-note{color:var(--ink);border-bottom:1px solid var(--line);background:#e5e3da;margin-top:82px;padding:12px 40px;font:11px/1.6 Manrope,sans-serif}html[data-brand-preview] .brand-preview-note a{color:inherit;margin-left:18px}html[data-brand-preview] main{padding-top:0}html[data-brand-preview] .reset-hero-content{padding-top:115px}html[data-brand-preview] .hero-foot{border-color:var(--line);background:#fdf0ca55}html[data-brand-preview] :is(.glass-invitation,.step-card-copy,.founder-promise,.reflection-glass,.art-label){background:#fdf0cabe;border-color:#fdf0caaa}html[data-brand-preview] .motion-switch{border-color:var(--line);background:#fdf0caaf}html[data-brand-preview] .step-card{background:#bfb06533}html[data-brand-preview] .step-1{background:#5a1d221a}html[data-brand-preview] .step-2{background:#29100c0f}html[data-brand-preview] .focus-list details[open]{background:#e5e3da55}html[data-brand-preview] :is(.dark-pill,.pill:hover){color:#fdf0ca;background:#5a1d22}html[data-brand-preview] .founder-promise p{letter-spacing:0;font:400 48px/1.05 Mrs Saint Delafield,cursive}html[data-brand-preview] .founder-promise em{font:inherit}html[data-brand-preview] .footer-top p{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic}@media (width<=760px){html[data-brand-preview] .brand-preview-note{margin-top:78px;padding:12px 24px;font-size:10px}html[data-brand-preview] .reset-hero-content{padding-top:75px}html[data-brand-preview] .founder-promise p{font-size:42px}html[data-brand-preview] .mobile-nav[open] nav{background:#fdf0caf5}}html[data-brand-preview] .hero-season:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fdf0cae8 0%,#fdf0cab3 38%,#fdf0ca40 63%,#0000 80%);position:absolute;inset:0}html[data-brand-preview] .reset-hero h1{max-width:960px}html[data-brand-preview] .track-controls button:hover{background:var(--chambray)}html[data-brand-preview] .seasonal-visual>img,html[data-brand-preview] .seasonal-visual>video,html[data-brand-preview] .article-image img{mix-blend-mode:normal;filter:none}.brand-review-swatches{vertical-align:middle;gap:4px;margin-left:14px;display:inline-flex}.brand-review-swatches i{border:1px solid #29100c26;width:15px;height:15px;display:block}html[data-vera-glass]{--paper:#f3eee6;--cream:#f3eee6;--ink:#29100c;--muted:#654e40;--line:#29100c26;--heading:"Manrope",sans-serif;--accent:"Instrument Serif",Georgia,serif;--sans:"Inter",sans-serif;--page-accent:#5a1d22;--accent-ink:#5a1d22;--accent-rgb:90 29 34;--berry:#5a1d22;--clay:#86554f;--primrose:#bfb065;--celadon:#abd7c7;--sand:#9f844c;--lilac:#a9c0cb;--forest:#53461c;--deep:#29100c;--sage:#e8ebc4;--blue:#a9c0cb;--glass-fill:#f3eee657}html[data-vera-page=about]{--page-accent:#53461c;--accent-ink:#53461c;--accent-rgb:83 70 28}html[data-vera-page=reflections]{--page-accent:#a9c0cb;--accent-ink:#29100c;--accent-rgb:169 192 203}html[data-vera-page=contact]{--page-accent:#29100c;--accent-ink:#29100c;--accent-rgb:41 16 12}html[data-vera-glass] body{background:var(--paper);font-size:16px}html[data-vera-glass] body:before{opacity:.035;background-image:url(/images/vera-neutral-chambray-study.webp)}html[data-vera-glass] .brand{font-family:Manrope,sans-serif}html[data-vera-glass] h1{letter-spacing:-.055em;font-family:Manrope,sans-serif;font-weight:500}html[data-vera-glass] h1 em{font:inherit}html[data-vera-glass] :is(h2,h3){font-family:var(--heading);letter-spacing:-.05em;font-style:normal;font-weight:500;line-height:1.14}html[data-vera-glass] :is(h2,h3) em{font-family:var(--accent);letter-spacing:-.025em;font-style:italic;font-weight:400}html[data-vera-glass] :is(.hero-intro,.reset-intro-bottom,.section-heading>p:last-child,.founder-letter>p:not(.kicker),.centered-heading>p:last-child,.reflection-glass>p:not(.kicker),.step-card-copy,.focus-list details p,.faq-list details p,.connect-band-bottom>p,.intro-bottom>p,.two-column-copy p:not(.kicker),.process-grid p,.story-copy>p:not(.kicker),.contact-copy>p:not(.kicker),.contact-after>p,.service-rows article>div p){font-size:16px;line-height:1.75}html[data-vera-glass] .article-prose p{font-size:18px;line-height:1.8}html[data-vera-glass] :is(.article-card>p,.quiz-shell .intro>p:not(.eyebrow,.privacy),.quiz-shell #result>p:not(.eyebrow,.scope,.no-transfer),.quiz-shell .support-note p){font-size:16px;line-height:1.75}html[data-vera-glass] :is(.desktop-nav,.header-action,.mobile-nav,.kicker,.pill,.arrow-link,.article-category,.article-read,.track-controls,.motion-switch,.glass-invitation,.small-note,.footer-grid,.footer-bottom,.step-eyebrow,.step-marker,.credential-line,.credential-tag,.art-label,.article-author,.article-contents,.eyebrow,.privacy,.progress-label,.under-card,.sample-label,.contact-form label,.quiz-shell .choice,.quiz-shell .controls,.contact-form input,.contact-form textarea){font-family:Manrope,sans-serif;font-style:normal}html[data-vera-glass] .desktop-nav a{font-size:12px}html[data-vera-glass] :is(.reset-hero h1>span,.page-intro h1>span,.contact-copy h1>span,.story-copy h2>span,.reset-intro h2>span,.footer-top p>span){color:var(--accent-ink)}html[data-vera-page=reflections] .page-intro h1>span{background:rgb(var(--accent-rgb) / .26);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em}html[data-vera-glass] :is(.glass-invitation,.step-card-copy,.founder-promise,.reflection-glass,.contact-form-wrap,.question-card,.article-about,.process-grid article,.art-label){background:linear-gradient(135deg,#e5e3da47,#f3eee61f),var(--glass-fill);-webkit-backdrop-filter:blur(12px);border:1px solid #e5e3dab3;box-shadow:inset 0 1px #f3eee6b8,0 12px 38px #29100c09}html[data-vera-glass] :is(button,.pill,.arrow-link,.header-action,.round-link,.primary,.back,.article-read,.article-contents a,.coaching-paths a){letter-spacing:0;min-height:46px;color:var(--accent-ink);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 21px;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;transition:background-color .35s,box-shadow .35s,border-color .35s,color .35s;display:inline-flex;transform:none}html[data-vera-glass] :is(button,.pill,.arrow-link,.header-action,.round-link,.primary,.back,.article-contents a):not(:disabled):is(:hover,:focus-visible),html[data-vera-glass] .article-card:is(:hover,:focus-visible) .article-read{background-color:rgb(var(--accent-rgb) / .045);box-shadow:none;border-color:#0000;transform:none}html[data-vera-glass] :is(button,.pill,.arrow-link,.header-action,.round-link,.primary,.back):not(:disabled):active{background-color:rgb(var(--accent-rgb) / .045);box-shadow:none;transform:none}html[data-vera-glass] :is(button:disabled,.quiz-shell .back:disabled){opacity:.45;cursor:not-allowed}html[data-vera-glass] :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--accent-ink);outline-offset:5px}html[data-vera-glass] .round-link{width:auto;height:auto}html[data-vera-glass] .arrow-link{justify-content:flex-start;min-width:0;max-width:100%}html[data-vera-glass] .header-action{min-height:42px;padding:10px 17px}html[data-vera-glass] .track-controls button{width:auto;min-width:94px;height:auto}html[data-vera-glass] .article-read{min-height:42px;margin-top:20px;padding:9px 15px}html[data-vera-glass] .article-contents a{text-align:left;justify-content:flex-start;margin-bottom:8px;display:flex}html[data-vera-glass] .motion-switch{min-height:38px;padding:8px 13px;font-size:10px}html[data-vera-glass] .glass-invitation{border-radius:14px;transition:background-color .35s,box-shadow .35s}html[data-vera-glass] .glass-invitation:is(:hover,:focus-visible){background-color:rgb(var(--accent-rgb) / .1);box-shadow:0 0 28px rgb(var(--accent-rgb) / .12)}html[data-vera-glass] :is(.main-header,.main-header.over-image){-webkit-backdrop-filter:blur(14px);background:#f3eee666;border:0}html[data-vera-glass] .main-header.scrolled{background:#f3eee6ad;box-shadow:0 5px 28px #29100c09}html[data-vera-glass] :is(.hero-foot,.main-footer,.connect-band,.footer-top,.footer-grid,.footer-bottom,.credential-line,.expectations,.contact-after,.faq-list details,.focus-list details,.article-author){border:0}html[data-vera-glass] .hero-foot{backdrop-filter:blur(6px);background:#f3eee633}html[data-vera-glass] .reset-intro h2{margin-top:30px}html[data-vera-glass] .founder-promise p{font:500 clamp(28px,2.7vw,40px)/1.35 var(--heading);letter-spacing:-.04em}html[data-vera-glass] .founder-promise em{font-family:var(--accent);font-style:italic;font-weight:400}html[data-vera-glass] .footer-top p{font-family:var(--heading);letter-spacing:-.025em;font-style:normal}html[data-vera-glass] .connect-band{--page-accent:#5a1d22;--accent-ink:#29100c;--accent-rgb:90 29 34;-webkit-backdrop-filter:blur(12px);background:#f3eee647;border-radius:24px;margin:30px max(24px,50% - 680px);padding:65px 48px;box-shadow:inset 0 1px #e5e3daa6,0 10px 40px #29100c06}html[data-vera-glass] .connect-band h2{color:#29100c}html[data-vera-glass] .focus-list details{-webkit-backdrop-filter:blur(8px);background:#f3eee63d;border-radius:14px;margin-bottom:14px;padding:15px 18px;box-shadow:inset 0 1px #e5e3da99}html[data-vera-glass] .focus-list summary:hover h3{transform:none}html[data-vera-glass] .focus-list details a{font-family:Manrope,sans-serif;font-size:12px}html[data-vera-glass] .faq-list details{margin-bottom:12px}html[data-vera-glass] .faq-list summary{-webkit-backdrop-filter:blur(8px);background:#f3eee64d;border-radius:14px;padding:20px 22px;font-size:25px;transition:background-color .35s;box-shadow:inset 0 1px #e5e3daa6}html[data-vera-glass] .faq-list summary:hover{background:rgb(var(--accent-rgb) / .08)}html[data-vera-glass] .faq-list details p{padding:0 22px 15px}html[data-vera-glass] .process-grid article{border-radius:16px;transition:background-color .35s,box-shadow .35s}html[data-vera-glass] .process-grid article:hover{background-color:rgb(var(--accent-rgb) / .09);box-shadow:0 0 26px rgb(var(--accent-rgb) / .08)}html[data-vera-glass] .coaching-paths{flex-wrap:wrap;gap:12px;margin:45px 0 28px;display:flex}html[data-vera-glass] .service-rows{gap:18px;display:grid}html[data-vera-glass] .service-rows article{-webkit-backdrop-filter:blur(10px);background:#f3eee642;border:0;border-radius:18px;padding:28px 25px;scroll-margin-top:20px;transition:background-color .4s,box-shadow .4s;box-shadow:inset 0 1px #e5e3dab3}html[data-vera-glass] .service-rows article:is(:hover,:target){background:rgb(var(--accent-rgb) / .08);box-shadow:inset 0 1px 0 #e5e3dacc,0 0 30px rgb(var(--accent-rgb) / .08)}html[data-vera-glass] .service-star{color:var(--accent-ink)!important}html[data-vera-glass] .coaching-motion{border-radius:24px;position:relative;overflow:hidden}html[data-vera-glass] .coaching-motion>.seasonal-visual{position:absolute;inset:0}html[data-vera-glass] .coaching-motion .motion-switch{z-index:2;position:absolute;bottom:22px;right:22px}html[data-vera-glass] :is(.seasonal-visual>img,.seasonal-visual>video,.article-image img,.story-art img,.article-cover img){mix-blend-mode:normal}html[data-vera-glass] .contact-form input,html[data-vera-glass] .contact-form textarea{background:#f3eee661;border:1px solid #29100c33;border-radius:10px;font-size:16px}html[data-vera-glass] .quiz-shell :is(.choice,.support-note){-webkit-backdrop-filter:blur(8px);background:#f3eee64d;border-radius:12px}html[data-vera-glass] .quiz-shell .choice:has(input:checked){background:rgb(var(--accent-rgb) / .12);border-color:var(--accent-ink)}html[data-vera-glass] .quiz-shell .primary{font-size:12px}html[data-vera-glass] .quiz-shell #result h2{font-family:var(--heading);font-size:40px;font-style:normal}html[data-vera-glass] .quiz-shell .scope{border:0}html[data-vera-glass] .quiz-shell .intro h1{font-size:clamp(37px,4.8vw,66px)}html[data-vera-glass] :is(.article-image,.story-art,.article-cover,.focus-art,.founder-study){transition:opacity .9s}html[data-vera-glass] .image-waiting{opacity:.6}html[data-vera-glass] .image-ready{opacity:1}html[data-vera-glass] :is(.article-image,.story-art,.article-cover,.focus-art,.founder-study) img{translate:0 var(--image-drift,0);transition:translate .45s,transform .7s,opacity .45s}html[data-vera-glass] .article-card:is(:hover,:focus-visible) .article-image img{transform:scale(1.045)}html[data-vera-glass] .article-card:active .article-image img{opacity:.82}@keyframes vera-text-light{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 18px rgb(var(--accent-rgb) / .18)}}html[data-vera-glass] .motion-paused .soft-highlight{animation:none}html[data-vera-glass] .motion-paused :is(.article-image,.story-art,.article-cover,.focus-art,.founder-study) img{translate:none}@supports not (backdrop-filter:blur(1px)){html[data-vera-glass] :is(button,.pill,.arrow-link,.header-action,.glass-invitation,.step-card-copy,.reflection-glass,.contact-form-wrap,.question-card){background:#f3eee6e8}}@media (prefers-reduced-transparency:reduce){html[data-vera-glass]{--glass-fill:#f3eee6f0}html[data-vera-glass] :is(button,.pill,.arrow-link,.header-action,.round-link,.primary,.back,.main-header,.main-header.scrolled,.connect-band,.focus-list details,.faq-list summary,.service-rows article){-webkit-backdrop-filter:none;background:#f3eee6}}@media (prefers-reduced-motion:reduce){html[data-vera-glass] .soft-highlight{animation:none}html[data-vera-glass] :is(.article-image,.story-art,.article-cover,.focus-art,.founder-study){opacity:1;transition:none}html[data-vera-glass] :is(.article-image,.story-art,.article-cover,.focus-art,.founder-study) img{transition:none;translate:none}}@media (width<=760px){html[data-vera-glass] .header-action{padding:9px 12px;font-size:10px}html[data-vera-glass] .mobile-nav[open] nav{background:#f3eee6e6}html[data-vera-glass] .founder-promise p{font-size:30px}html[data-vera-glass] .connect-band{border-radius:18px;margin:20px 16px;padding:40px 25px}html[data-vera-glass] .track-controls button{min-width:78px;margin-left:7px;padding:10px 13px;font-size:11px}html[data-vera-glass] .service-rows article{padding:25px 20px}html[data-vera-glass] .coaching-paths{gap:8px}html[data-vera-glass] .coaching-paths .pill{padding:10px 13px;font-size:11px}html[data-vera-glass] .founder-promise{margin:22px;padding:25px}html[data-vera-glass] .faq-list summary{font-size:23px}html[data-vera-glass] .coaching-motion{border-radius:16px}html[data-vera-glass] .footer-top .round-link{min-width:85px}}html[data-vera-glass] .desktop-nav a{border-radius:10px;padding:7px 10px;transition:background-color .35s}html[data-vera-glass] .desktop-nav a:is([aria-current=page],:hover){background:rgb(var(--accent-rgb) / .1);text-decoration:none}html[data-vera-glass] .sample-label{border:0;padding-bottom:0}html[data-vera-glass] :is(.contact-form-wrap,.question-card,.reflection-glass,.founder-promise,.step-card-copy,.article-about){border-radius:18px}html[data-vera-glass] .brand>span{font-family:Inter,sans-serif}html[data-vera-glass] :is(.process-section,.expectations) .process-grid article:nth-child(n):hover{background-color:rgb(var(--accent-rgb) / .09);border-color:#e5e3dab3}html[data-vera-glass] :is(.credential-tag,.article-contents,.quiz-shell .privacy){border:0}html[data-vera-glass] .contact-signature span{font-family:Manrope,sans-serif}@media (prefers-reduced-motion:reduce){html[data-vera-glass] .article-card:is(:hover,:focus-visible) .article-image img{transform:none}}html[data-vera-glass] :is(.seasonal-visual,.focus-art,.step-card,.founder-study,.reflection-season,.article-image,.about-story){background:var(--paper)}html[data-vera-glass] .focus-list details{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding-inline:0}html[data-vera-glass] .focus-list details[open]{background:0 0}html[data-vera-glass] .focus-list details a{text-underline-offset:5px;padding:10px 0;text-decoration:underline;display:inline-flex}html[data-vera-glass] .faq-list summary{box-shadow:none;background:0 0;font-size:18px}html[data-vera-glass] .desktop-nav a:is([aria-current=page],:hover){text-underline-offset:6px;background:0 0;text-decoration:underline}html[data-vera-glass] .quiz-shell .support-note{background:#e5e3da40}html[data-vera-glass] .pill.dark-pill{color:var(--accent-ink)}html[data-vera-glass] .soft-highlight{animation:none}html[data-vera-glass] .hero-season{background:var(--paper)}html[data-nature-preview]{--paper:var(--nature-paper);--cream:var(--nature-paper);--ink:var(--nature-ink);--muted:var(--nature-ink);--heading:"Manrope",sans-serif;--accent-ink:var(--nature-accent);--berry:var(--nature-accent);--page-accent:var(--nature-accent);--accent-rgb:var(--nature-rgb);--forest:var(--nature-accent);--deep:var(--nature-ink);--glass-fill:color-mix(in srgb,var(--nature-paper) 55%,transparent)}html[data-nature-preview] body:before{background-image:var(--nature-image);opacity:.035}html[data-nature-preview] :is(.main-header,.main-header.over-image,.main-header.scrolled,.hero-foot){background:color-mix(in srgb,var(--nature-paper) 72%,transparent)}html[data-nature-preview] :is(.step-card-copy,.founder-promise,.reflection-glass,.art-label){background:color-mix(in srgb,var(--nature-paper) 55%,transparent)}html[data-nature-preview] .connect-band{--accent-ink:var(--nature-ink);--accent-rgb:var(--nature-rgb);background:color-mix(in srgb,var(--nature-paper) 75%,transparent)}html[data-nature-preview] .connect-band h2{color:var(--nature-ink)}.nature-switcher{z-index:80;background:var(--nature-paper);max-width:calc(100% - 40px);color:var(--nature-ink);border:1px solid color-mix(in srgb,var(--nature-ink) 18%,transparent);border-radius:12px;padding:12px 16px;font:11px/1.5 Inter,sans-serif;position:fixed;bottom:20px;right:22px;box-shadow:0 8px 35px #0000000a}.nature-switcher>span{margin-bottom:6px;font-weight:500;display:block}.nature-switcher nav{flex-wrap:wrap;gap:14px;display:flex}.nature-switcher a{color:inherit;padding:3px 0;text-decoration:none}.nature-switcher a:is([aria-current=page],:hover){text-underline-offset:4px;text-decoration:underline}.nature-switcher a:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=760px){.nature-switcher{padding:9px 12px;font-size:10px;bottom:10px;right:12px}}.nature-switcher .nature-swatches{gap:6px;margin:5px 0 8px;display:flex}.nature-swatches i{border-radius:50%;width:13px;height:13px;display:block;box-shadow:0 0 0 1px #0002}html[data-linen-mockup]{--paper:#f3eee6;--cream:#f3eee6;--ink:#402534;--muted:#67545e;--berry:#540208;--accent-ink:#540208;--page-accent:#a66470;--accent-rgb:166 100 112;--forest:#80816a;--deep:#402534;--line:#40253426;--glass-fill:#f3eee661}html[data-linen-mockup] body{background:#f3eee6}html[data-linen-mockup] body:before{opacity:.14;background-image:url(/images/vera-linen-air-study.webp);background-position:65%}html[data-linen-mockup] :is(.main-header,.main-header.over-image){background:#f3eee680}html[data-linen-mockup] .main-header.scrolled{background:#f3eee6c7}html[data-linen-mockup] :is(.reset-hero,.hero-season,.seasonal-visual,.focus-art,.founder-study,.step-card,.reflection-season,.article-image,.service-banner,.story-art){background:#f3eee6}html[data-linen-mockup] .hero-season>img,html[data-linen-mockup] .hero-season>video{-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}html[data-linen-mockup] .hero-foot{-webkit-backdrop-filter:none;background:0 0}html[data-linen-mockup] .about-story{background:0 0;border:0}html[data-linen-mockup] .story-copy{background:#f3eee647}html[data-linen-mockup] .focus-art{overflow:visible}html[data-linen-mockup] .focus-art>.seasonal-visual{mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}html[data-linen-mockup] .service-banner.coaching-motion{isolation:isolate;border-radius:0;height:clamp(400px,48vw,680px);margin:35px max(24px,50% - 680px) 60px;overflow:visible}html[data-linen-mockup] .coaching-motion>.seasonal-visual{z-index:-1;background:0 0;width:114%;height:126%;inset:-13% -7%;overflow:visible}html[data-linen-mockup] .coaching-motion :is(img,video){object-fit:contain;object-position:center;scale:1;translate:0 calc(var(--scroll-y,0px) * .3);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}html[data-linen-mockup] .coaching-motion .motion-switch{bottom:0}html[data-linen-mockup] .page-intro h1>span{box-shadow:none;color:#540208;background:0 0;border-radius:0}html[data-linen-mockup][data-vera-page=reflections] .page-intro h1>span{color:#402534;background:0 0}html[data-linen-mockup] .connect-band.linen-invitation{max-width:1120px;box-shadow:none;-webkit-backdrop-filter:none;--accent-ink:#540208;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(240px,.85fr) 1.15fr;align-items:center;gap:55px;margin:30px auto 0;padding:35px 40px 65px;display:grid}html[data-linen-mockup] .linen-invitation h2{color:#402534;max-width:570px;margin:18px 0;font-size:clamp(29px,3.2vw,43px);line-height:1.18}.invitation-copy>p:not(.kicker,.small-note){max-width:480px;font-size:16px;line-height:1.8}html[data-linen-mockup] .linen-invitation .invitation-button{color:#540208;-webkit-backdrop-filter:blur(12px);background:#c8d1d973;border:1px solid #40253445;border-radius:35px;min-height:58px;margin:25px 0 14px;padding:15px 36px;font-size:16px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #f3eee6aa,0 5px 20px #4025340a}html[data-linen-mockup] .linen-invitation .invitation-button:is(:hover,:focus-visible,:active){color:#540208;background:#c8d1d9bf;transform:none;box-shadow:0 0 26px #b7acba44}.invitation-mark{aspect-ratio:1;isolation:isolate;width:100%;max-width:360px;margin:auto;position:relative}.invitation-art{z-index:-1;position:absolute;inset:45px 10px 15px;-webkit-mask-image:none;mask-image:none;background:0 0!important}.invitation-art img{object-fit:contain;opacity:1}.invitation-curve{transform-origin:50%;width:100%;height:100%;animation:14s ease-in-out infinite alternate invitation-drift;position:absolute;inset:0;overflow:visible}.invitation-curve text{fill:#540208;letter-spacing:2px;font:13px Inter,sans-serif}@keyframes invitation-drift{0%{translate:0 3px;rotate:-7deg}to{translate:0 -3px;rotate:7deg}}html[data-linen-mockup] .main-footer{max-width:1360px;margin:auto;padding-top:25px;padding-bottom:25px}html[data-linen-mockup] .footer-grid{padding-top:15px;padding-bottom:25px}html[data-linen-mockup] .footer-grid .brand{font-size:36px}html[data-linen-mockup] .footer-bottom{padding-top:12px}.motion-paused .invitation-curve{animation-play-state:paused}@media (width<=760px){html[data-linen-mockup] .connect-band.linen-invitation{grid-template-columns:1fr;gap:0;margin:0;padding:25px 24px 40px}.invitation-mark{max-width:220px}html[data-linen-mockup] .linen-invitation h2{font-size:32px}html[data-linen-mockup] .service-banner.coaching-motion{height:340px;margin-top:15px;margin-bottom:40px}html[data-linen-mockup] .coaching-motion>.seasonal-visual{width:112%;height:120%;inset:-10% -6%}html[data-linen-mockup] .coaching-motion .motion-switch{bottom:-10px}.invitation-curve text{font-size:14px}html[data-linen-mockup] .main-footer{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.invitation-curve{animation:none}html[data-linen-mockup] .coaching-motion :is(img,video){translate:none}}@media (prefers-reduced-transparency:reduce){html[data-linen-mockup] .linen-invitation .invitation-button{backdrop-filter:none;background:#c8d1d9}}html[data-linen-mockup] .focus-list details:nth-of-type(3n+1) .service-star{color:#540208!important}html[data-linen-mockup] .focus-list details:nth-of-type(3n+2) .service-star{color:#a66470!important}html[data-linen-mockup] .focus-list details:nth-of-type(3n) .service-star{color:#6c7a9f!important}html[data-linen-mockup] .article-category:before{content:"";background:#6c7a9f;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}html[data-linen-mockup] .article-card:nth-child(2) .article-category:before{background:#a66470}html[data-linen-mockup] .article-card:nth-child(3) .article-category:before{background:#80816a}.vera-star{vertical-align:middle;color:#161216;flex-shrink:0;width:1em;height:1em;display:inline-block}html[data-linen-mockup] .brand>span{color:#161216;margin-top:-3px;font-size:17px;line-height:1}html[data-linen-mockup] .service-star{color:#161216!important}html[data-linen-mockup] .reset-hero-content{-webkit-backdrop-filter:blur(14px);background:linear-gradient(115deg,#f3eee6e0,#f3eee68f);border:1px solid #ffffff80;border-radius:28px;max-width:1100px;margin:125px max(40px,50% - 680px) 35px;padding:32px 38px;position:relative;box-shadow:inset 0 1px #ffffff90,0 18px 55px #40253408}html[data-linen-mockup] .reset-hero h1{margin:24px 0;font-size:clamp(48px,6.5vw,94px)}html[data-linen-mockup] .hero-intro{max-width:540px;color:var(--ink)}html[data-linen-mockup] .reset-hero{min-height:850px}html[data-linen-mockup] :is(.pill,.primary,.back,.arrow-link,.header-action,.testimonial-controls button,.track-controls button,.motion-switch){isolation:isolate;-webkit-backdrop-filter:blur(10px);background:linear-gradient(125deg,#c8d1d933,#f3eee61a);border:1px solid #b7acba85;font-size:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80}html[data-linen-mockup] :is(.pill,.primary,.back,.arrow-link,.header-action,.testimonial-controls button,.track-controls button,.motion-switch):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 38%,#ffffff85 50%,#0000 62%);position:absolute;inset:-80% -120%;transform:translate(-50%)}html[data-linen-mockup] :is(.pill,.primary,.back,.arrow-link,.header-action,.testimonial-controls button,.track-controls button,.motion-switch):is(:hover,:focus-visible):before{animation:1.4s both passing-light}@keyframes passing-light{0%{transform:translate(-45%)}to{transform:translate(45%)}}html[data-linen-mockup] .hero-foot>.pill{color:#540208;background:#c8d1d966;min-width:180px;min-height:54px;font-weight:500}html[data-linen-mockup] .glass-invitation{background:#f3eee6cc;box-shadow:0 0 36px #b7acba25}html[data-linen-mockup] .glass-invitation strong{margin-top:7px;font-size:14px;font-weight:500}html[data-linen-mockup] .glass-invitation>span:last-child{font-size:12px}html[data-linen-mockup] .main-footer{color:var(--ink);-webkit-backdrop-filter:blur(18px);background:#f3eee6e6;border:1px solid #ffffff80;border-radius:24px 24px 0 0;box-shadow:0 -10px 50px #40253405}html[data-linen-mockup] :is(.footer-grid>p,.footer-bottom){color:#67545e}html[data-linen-mockup] .footer-grid nav a{align-items:center;min-height:36px;font-size:13px;display:flex}html[data-linen-mockup] .footer-grid>p{font-size:13px}html[data-linen-mockup] .footer-bottom{font-size:11px}html[data-linen-mockup] .centered-heading>p:last-child{color:var(--ink);background:#f3eee6d9;border-radius:16px;padding:18px 22px;font-weight:500}html[data-linen-mockup] .step-card h3{backdrop-filter:blur(14px);background:#f3eee6e0;border-radius:14px;padding:16px 20px}html[data-linen-mockup] .step-card-copy{color:var(--ink);background:#f3eee6eb}html[data-linen-mockup] .focus-list details{border-radius:18px;padding:0 16px;transition:background .5s,box-shadow .5s}html[data-linen-mockup] .focus-list details[open]{background:linear-gradient(120deg,#c8d1d94d,#f3eee6b3);box-shadow:inset 0 1px #ffffffa6,0 0 35px #b7acba18}html[data-linen-mockup] .focus-list details[open] .service-star{animation:1s star-light}@keyframes star-light{50%{filter:drop-shadow(0 0 7px #b7acba);transform:rotate(45deg)}}html[data-linen-mockup] .focus-art,html[data-linen-mockup] .focus-art>.seasonal-visual{background:0 0;-webkit-mask-image:none;mask-image:none}html[data-linen-mockup] .focus-art .growing-art img{object-fit:contain;object-position:center;transition:transform 2.5s;transform:scale(.76)}html[data-linen-mockup] .focus-art.image-ready .growing-art img{transform:scale(1.08)}html[data-linen-mockup] .focus-art .art-label{max-width:calc(100% - 32px);color:var(--ink);cursor:pointer;background:#f3eee6c9;border-radius:12px;font-size:12px}html[data-linen-mockup] .focus-art:has(.art-label:is(:active,:focus-visible)) img{filter:brightness(1.13)}html[data-linen-mockup] .service-banner.coaching-motion{background:0 0;height:clamp(300px,34vw,480px);margin-block:0 30px;overflow:hidden}html[data-linen-mockup] .coaching-motion>.coaching-art{width:100%;height:100%;inset:0}html[data-linen-mockup] .coaching-art img{object-fit:contain;object-position:center;-webkit-mask-image:none;mask-image:none}html[data-linen-mockup] .seasonal-visual:after,html[data-linen-mockup] .article-image:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(112deg,#0000 40%,#fff3 50%,#0000 60%);position:absolute;inset:-30%;transform:translate(-70%)}html[data-linen-mockup] .art-visible:after{opacity:1;animation:12s ease-in-out infinite art-light}@keyframes art-light{0%,15%{transform:translate(-70%)}70%,to{transform:translate(70%)}}html[data-linen-mockup] .soft-highlight{animation:8s ease-in-out infinite vera-text-light}html[data-linen-mockup] .invitation-mark{max-width:300px;animation:12s ease-in-out infinite alternate invitation-breathe}html[data-linen-mockup] .invitation-art{inset:40px -45px 15px -100px}html[data-linen-mockup] .invitation-art img{object-fit:contain;object-position:70% center}html[data-linen-mockup] .invitation-curve{animation:none}@keyframes invitation-breathe{0%{transform:rotate(-3deg)scale(.97)}to{transform:rotate(3deg)scale(1.03)}}.review-testimonials{padding-top:70px;padding-bottom:60px;overflow:hidden}.testimonial-heading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:32px;display:flex}.testimonial-heading h2{margin-top:18px;font-size:clamp(32px,4vw,52px)}.sample-notice{max-width:300px;color:var(--muted);font-size:12px}.testimonial-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b7acba transparent;gap:22px;padding:10px 2px 24px;display:flex;overflow-x:auto}.testimonial-card{scroll-snap-align:start;backdrop-filter:blur(12px);background:linear-gradient(125deg,#c8d1d938,#f3eee6c9);border:1px solid #ffffffb3;border-radius:24px;flex:0 0 42%;padding:32px;box-shadow:inset 0 1px #fff9}.testimonial-card blockquote{font:italic clamp(25px,2.6vw,36px)/1.3 var(--accent);color:var(--ink);margin:32px 0}.testimonial-card figcaption{color:var(--muted);font-size:11px}.testimonial-controls{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.testimonial-controls button{margin-left:8px}.quiz-shell{isolation:isolate;position:relative}.quiz-art{z-index:-1;pointer-events:none;opacity:.19;transition:transform 1.3s,opacity 1.3s;position:fixed;inset:20vh -20vw 0 25vw;transform:rotate(-15deg)scale(.7)}.quiz-art img{object-fit:contain;width:100%;height:100%}.quiz-shell[data-quiz-step="1"] .quiz-art{opacity:.22;transform:rotate(0)scale(.85)}.quiz-shell[data-quiz-step="2"] .quiz-art{opacity:.25;transform:rotate(12deg)scale(1)}.quiz-shell[data-quiz-step="3"] .quiz-art{opacity:.28;transform:rotate(23deg)scale(1.12)}.quiz-shell[data-quiz-step=complete] .quiz-art{opacity:.08;transform:rotate(30deg)scale(1.2)}.auto-advance-note{color:var(--muted);margin-bottom:18px;font-size:12px}.reflection-artwork{height:200px;margin:-10px 0 20px;overflow:hidden}.reflection-artwork img{object-fit:contain;width:100%;height:100%;animation:2s both reflection-unfold}@keyframes reflection-unfold{0%{opacity:0;transform:scale(.7)rotate(-8deg)}to{opacity:1;transform:none}}html[data-linen-mockup] .question-card{background:#f3eee6e6}html[data-linen-mockup] .quiz-shell .choice:has(input:checked){background:linear-gradient(110deg,#c8d1d970,#f3eee6cc);border-color:#b7acba;box-shadow:0 0 22px #b7acba33}@media (width<=760px){html[data-linen-mockup] .reset-hero-content{border-radius:22px;margin:114px 16px 24px;padding:26px 22px}html[data-linen-mockup] .reset-hero h1{letter-spacing:-.055em;font-size:clamp(32px,7.5vw,54px);line-height:1.12}html[data-linen-mockup] .reset-hero h1 br{display:none}html[data-linen-mockup] .reset-hero{min-height:780px}html[data-linen-mockup] .hero-intro{font-size:15px;line-height:1.75}html[data-linen-mockup] .hero-foot{gap:14px;padding-inline:24px}html[data-linen-mockup] .hero-foot>.pill{min-width:160px;font-size:13px}html[data-linen-mockup] .main-header .header-action{padding:9px 12px;font-size:12px}html[data-linen-mockup] .main-header{gap:12px}html[data-linen-mockup] .mobile-nav[open] nav{-webkit-backdrop-filter:blur(28px);background:#f3eee6fa;border-bottom:1px solid #fff9;max-height:calc(100dvh - 78px);overflow-y:auto;box-shadow:0 18px 45px #40253426}html[data-linen-mockup] .mobile-nav nav a{min-height:40px;font-size:18px}html[data-linen-mockup] .focus-art{height:340px}html[data-linen-mockup] .connect-band.linen-invitation{gap:8px;overflow:hidden}html[data-linen-mockup] .invitation-mark{max-width:240px}.testimonial-heading{display:block}.sample-notice{margin-top:22px}.testimonial-card{flex-basis:88%;padding:25px}.testimonial-controls{align-items:start}.testimonial-controls>span{max-width:130px}.testimonial-controls>div{display:flex}.testimonial-controls button{padding:10px 12px}html[data-linen-mockup] .footer-grid{gap:24px}}@media (prefers-reduced-transparency:reduce){html[data-linen-mockup] :is(.reset-hero-content,.main-footer,.mobile-nav[open] nav,.step-card-copy,.step-card h3,.question-card,.testimonial-card,.pill,.glass-invitation,.art-label){-webkit-backdrop-filter:none;background:#f3eee6}}@media (prefers-reduced-motion:reduce){html[data-linen-mockup] *,html[data-linen-mockup] :before,html[data-linen-mockup] :after{transition:none!important;animation:none!important}html[data-linen-mockup] .focus-art .growing-art img{transform:none}.quiz-art{transform:none!important}.reflection-artwork img{opacity:1;transform:none}}.motion-paused *,.motion-paused :before,.motion-paused :after{animation-play-state:paused!important}@media (width<=760px){html[data-linen-mockup] .mobile-nav[open] nav{background:#f3eee6}html[data-linen-mockup] .reset-hero h1{letter-spacing:-.045em}}@supports (background-clip:text){html[data-linen-mockup] .soft-highlight{color:#0000;background-image:linear-gradient(105deg,#540208 25%,#7b3c49 43%,#540208 62%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite text-passing-light}@keyframes text-passing-light{0%,15%{background-position:100% 0}80%,to{background-position:0 0}}}@media (prefers-reduced-motion:reduce){html[data-linen-mockup] .soft-highlight{animation:none}}@media (width>=601px){html[data-linen-mockup] .reset-hero-content{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0}}@media (width<=600px){html[data-linen-mockup] .reset-hero-content{-webkit-backdrop-filter:blur(14px);background:linear-gradient(115deg,#f3eee6e0,#f3eee68f);border:1px solid #ffffff80;border-radius:22px;box-shadow:inset 0 1px #ffffff90,0 18px 55px #40253408}}html[data-linen-mockup] .coaching-hero{min-height:800px}html[data-linen-mockup] .coaching-hero .hero-intro{max-width:480px}html[data-linen-mockup] .coaching-hero .hero-foot{justify-content:flex-start}html[data-linen-mockup] .coaching-hero .hero-foot .motion-switch{margin-left:auto}html[data-linen-mockup] .invitation-mark{max-width:290px}html[data-linen-mockup] .invitation-art{inset:60px 0 20px;overflow:visible;rotate:180deg}html[data-linen-mockup] .invitation-art img{object-fit:contain;object-position:center;width:170%;height:100%;left:-70%}html[data-linen-mockup] .invitation-curve{height:100%;inset:5px 0 auto}html[data-linen-mockup] .story-art{isolation:isolate;background:0 0;position:relative}html[data-linen-mockup] .story-art img{object-fit:contain;object-position:center;width:165%;height:100%;position:absolute;inset:0 auto 0 -65%;scale:1}html[data-linen-mockup] .story-copy>p:not(.kicker){color:var(--ink)}.review-testimonials{padding-block:80px 60px}.review-carousel{max-width:1240px;margin:0 auto;position:relative}.review-stage{perspective:1400px;touch-action:pan-y;gap:25px;display:grid;position:relative}.review-stage .testimonial-card{backdrop-filter:blur(14px);isolation:isolate;background:linear-gradient(130deg,#f3eee6f5,#e6e1e1ed);border:1px solid #fff9;border-radius:28px;flex-direction:column;flex:none;justify-content:center;min-height:350px;margin:0;padding:38px 48px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 16px 45px #4025340a}.review-stage[data-enhanced]{height:440px;display:block;overflow:hidden}.review-stage[data-enhanced] .testimonial-card{opacity:1;transform-origin:50%;width:50%;height:350px;transition:transform 1.15s cubic-bezier(.2,.7,.2,1),opacity 1s,filter 1s;position:absolute;top:28px;left:25%}.review-stage .testimonial-card[data-position=active]{z-index:3;opacity:1;filter:none;transform:translate(0)rotateY(0)}.review-stage .testimonial-card[data-position=next]{z-index:1;opacity:.4;filter:blur(.3px);transform:translate(86%)translateZ(-160px)rotateY(-28deg)scale(.9)}.review-stage .testimonial-card[data-position=previous]{z-index:1;opacity:.4;filter:blur(.3px);transform:translate(-86%)translateZ(-160px)rotateY(28deg)scale(.9)}.review-stage .testimonial-card blockquote{font:italic clamp(28px,2.8vw,40px)/1.23 var(--accent);z-index:1;max-width:440px;margin:75px 0 22px;position:relative}.review-stage .testimonial-card figcaption{font:500 11px/1.5 var(--heading);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.review-botanical{opacity:.86;z-index:0;pointer-events:none;width:155px;height:115px;position:absolute;top:15px;right:25px}.review-botanical img{object-fit:contain;width:200%;height:100%;position:absolute;right:0}.review-botanical-1{right:15px;rotate:-12deg}.review-botanical-2{width:115px;height:125px;top:0;right:25px;rotate:12deg}.review-botanical-2 img{width:150%}.review-navigation{z-index:4;justify-content:center;align-items:center;gap:22px;min-height:46px;margin-top:-16px;display:flex;position:relative}.review-dots{align-items:center;gap:6px;display:flex}html[data-linen-mockup] .review-dots button{width:36px;height:44px;min-height:44px;box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:24px;place-items:center;padding:0;display:grid}.review-dots button span{background:#b7acba;border-radius:50%;width:7px;height:7px;transition:width .45s,background .45s}.review-dots button[aria-current=true] span{background:#540208;width:24px}html[data-linen-mockup] .review-motion{box-shadow:none;min-height:44px;color:var(--muted);background:0 0;border:0;padding:5px 8px;font-size:11px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html[data-linen-mockup] [data-light-style=horizontal].art-visible:after{background:linear-gradient(90deg,#0000 43%,#fff4 50%,#0000 57%);animation:14s ease-in-out infinite light-horizontal}html[data-linen-mockup] [data-light-style=reverse].art-visible:after{background:linear-gradient(75deg,#0000 40%,#fff3 50%,#0000 60%);animation:17s ease-in-out infinite light-reverse}html[data-linen-mockup] [data-light-style=glint].art-visible:after{background:radial-gradient(18% 22% at 78% 22%,#fff9,#0000 75%);animation:13s ease-in-out infinite corner-glint;inset:0;transform:none}@keyframes light-horizontal{0%,20%{transform:translate(-70%)}75%,to{transform:translate(70%)}}@keyframes light-reverse{0%,15%{transform:translate(70%,15%)}80%,to{transform:translate(-70%,-15%)}}@keyframes corner-glint{0%,28%,65%,to{opacity:0;scale:.9}44%{opacity:.65;scale:1}52%{opacity:.18;scale:1.04}}@media (width<=760px){html[data-linen-mockup] .coaching-hero{min-height:760px}html[data-linen-mockup] .invitation-mark{max-width:230px}.review-stage[data-enhanced]{height:385px;margin-inline:-24px}.review-stage[data-enhanced] .testimonial-card{width:78%;height:325px;min-height:325px;padding:28px;left:11%}.review-stage .testimonial-card blockquote{margin-top:75px;font-size:29px}.review-stage .testimonial-card[data-position=next]{transform:translate(92%)translateZ(-90px)rotateY(-22deg)scale(.94)}.review-stage .testimonial-card[data-position=previous]{transform:translate(-92%)translateZ(-90px)rotateY(22deg)scale(.94)}.review-botanical{width:125px;height:95px}.review-navigation{margin-top:-5px}html[data-linen-mockup] .story-art{height:360px}}@media (prefers-reduced-motion:reduce){.review-stage[data-enhanced] .testimonial-card{transition:none!important}.review-stage .testimonial-card[data-position=active]{transform:none}.review-stage .testimonial-card[data-position=next],.review-stage .testimonial-card[data-position=previous]{opacity:0;transform:none}html[data-linen-mockup] .art-visible:after{opacity:0!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.review-stage .testimonial-card{backdrop-filter:none;background:#f3eee6}@media (width<=600px){html[data-linen-mockup] .reset-hero-content{-webkit-backdrop-filter:none;background:#f3eee6}}}html[data-linen-mockup] .article-image{position:relative}@media (width>=601px){html[data-linen-mockup] .reset-hero>.hero-season{-webkit-mask-image:linear-gradient(90deg,#0000,#00000026 35%,#00000059 67%,#000 90%);mask-image:linear-gradient(90deg,#0000,#00000026 35%,#00000059 67%,#000 90%)}}html[data-vera-glass] body{overflow-x:clip}html[data-vera-glass] :is(.focus-art,.focus-art>.seasonal-visual,.founder-study,.founder-study>.seasonal-visual,.reset-reflection,.reflection-season,.story-art){background:0 0;overflow:visible}html[data-vera-glass] :is(.focus-art,.founder-study,.reset-reflection,.about-story){isolation:isolate}html[data-vera-glass] .focus-art>.seasonal-visual{z-index:-1;width:135%;height:120%;margin-top:-8%;margin-left:-12%}html[data-vera-glass] .focus-art .growing-art img{object-fit:contain;object-position:center}html[data-vera-glass] .focus-list{z-index:1;position:relative}html[data-vera-glass] .founder-study>.seasonal-visual{inset:-12% -28% -10% -35%}html[data-vera-glass] .founder-study>.seasonal-visual>img{object-fit:contain;object-position:center;scale:1}html[data-vera-glass] .reflection-season{inset:-8% -5% -8% 15%}html[data-vera-glass] .reflection-season>img{object-fit:contain;object-position:center;scale:1}html[data-vera-glass] .story-art img{object-fit:contain;width:144%;height:116%;inset:-8% -22%;scale:1}html[data-vera-glass] :is(.founder-study>.seasonal-visual>img,.reflection-season>img,.story-art img){-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}html[data-vera-glass] :is(.founder-study,.reflection-season)>.seasonal-visual:after,html[data-vera-glass] :is(.focus-art,.founder-study)>.seasonal-visual:after,html[data-vera-glass] .reflection-season:after{display:none}html[data-vera-glass] .flowing-article-art{isolation:isolate;background:0 0;border:0;margin-block:28px 35px;overflow:visible}html[data-vera-glass] .flowing-article-art:before{content:"";z-index:-1;border:1px solid #ffffff85;border-radius:12px;position:absolute;inset:0}html[data-vera-glass] .flowing-article-art:after{display:none}html[data-vera-glass] .flowing-article-art img{object-fit:contain;object-position:center;mix-blend-mode:darken;width:120%;height:128%;position:absolute;inset:-14% -10%;rotate:0deg;scale:1}html[data-vera-glass] .flowing-article-art .article-art-extension{opacity:.27;-webkit-mask-image:radial-gradient(closest-side,#000 75%,#0000);mask-image:radial-gradient(closest-side,#000 75%,#0000)}html[data-vera-glass] .article-card:is(:hover,:focus-visible) .flowing-article-art img{transform:scale(1.025)}html[data-vera-glass] .persistent-check-in{left:24px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:45;background:#f3eee6f0;gap:12px;max-width:310px;padding:10px 18px 10px 8px;position:fixed;overflow:visible;box-shadow:0 8px 35px #4025341a}html[data-vera-glass] .persistent-check-in .invitation-thumb{width:68px;height:60px;overflow:visible}html[data-vera-glass] .persistent-check-in .invitation-thumb img{object-fit:contain;object-position:center;width:125%;max-width:none;height:125%;transform:translate(-6%,-10%)}html[data-vera-glass] .main-footer{padding-bottom:135px}@media (width<=760px){html[data-vera-glass] .persistent-check-in{left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:8px;max-width:calc(100vw - 24px);padding:7px 15px 7px 7px}html[data-vera-glass] .persistent-check-in .invitation-thumb{width:43px;height:44px}html[data-vera-glass] .persistent-check-in>span:last-child{font-size:10px}html[data-vera-glass] .persistent-check-in strong{margin-top:2px;font-size:12px}html[data-vera-glass] .founder-study>.seasonal-visual{inset:-8% -12% -8% -25%}html[data-vera-glass] .reflection-season{opacity:.7;inset:-5% -25% 0 0}html[data-vera-glass] .flowing-article-art{margin-block:20px 32px}}@media (prefers-reduced-motion:reduce){html[data-vera-glass] .article-card:is(:hover,:focus-visible) .flowing-article-art img{transform:none}}@media (prefers-reduced-transparency:reduce){html[data-vera-glass] .persistent-check-in{-webkit-backdrop-filter:none;background:#f3eee6}}html[data-vera-glass] .article-card:nth-child(n) .flowing-article-art img{object-position:center;rotate:0deg;scale:1}html[data-vera-glass] .founder-letter{z-index:2;position:relative}html[data-vera-glass] .founder-study>.seasonal-visual{mix-blend-mode:darken}html[data-vera-glass]{overflow-x:clip}html[data-vera-glass] .flowing-article-art .article-art-extension{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}html[data-vera-glass] .flowing-article-art .article-art-main{clip-path:none;-webkit-mask-image:radial-gradient(#000 40%,#0000 72%);mask-image:radial-gradient(#000 40%,#0000 72%)}html[data-vera-glass] .article-cover{isolation:isolate;background:0 0;height:clamp(380px,46vw,660px);margin-bottom:55px;position:relative;overflow:visible}html[data-vera-glass] .article-cover img{object-fit:contain;object-position:center;mix-blend-mode:darken;scale:1;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}html[data-vera-glass] .about-story{overflow:visible}html[data-vera-glass] .story-copy{z-index:1;box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(90deg,#0000,#f3eee68c 30%,#f3eee6e6 72%);border:0;border-radius:0;position:relative}html[data-vera-glass] .story-art img{-webkit-mask-image:linear-gradient(90deg,#000 60%,#000000b3 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 60%,#000000b3 80%,#0000 100%)}html[data-vera-glass] .article-card:nth-child(n) .flowing-article-art img{width:180%;height:170%;inset:-35% auto auto -70%}@media (width<=760px){html[data-vera-glass] .article-cover{height:clamp(270px,76vw,470px);margin-bottom:30px}html[data-vera-glass] .story-copy{background:linear-gradient(#0000,#f3eee6c7 22%,#f3eee6f0 65%)}html[data-vera-glass] .story-art img{width:180%;height:140%;inset:-5% -40% -35%;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}}html[data-vera-glass] .about-story .story-copy{box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(90deg,#0000,#f3eee68c 30%,#f3eee6e6 72%);border:0}html[data-vera-glass] body .about-story .story-art img{-webkit-mask-image:linear-gradient(90deg,#000 60%,#000000b3 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 60%,#000000b3 80%,#0000 100%)}html[data-vera-glass] .vera-site .article-cover{isolation:auto}html[data-vera-glass] .vera-site .article-cover img{mix-blend-mode:darken}html[data-vera-glass] .flowing-article-art{isolation:auto}html[data-vera-glass] .flowing-article-art .article-art-main{-webkit-mask-image:radial-gradient(at 67%,#000 35%,#0000 70%);mask-image:radial-gradient(at 67%,#000 35%,#0000 70%)}@media (width<=760px){html[data-vera-glass] .about-story .story-copy{background:linear-gradient(#0000,#f3eee6c7 22%,#f3eee6f0 65%)}html[data-vera-glass] body .about-story .story-art img{-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}}html[data-vera-glass] .about-story{position:relative}html[data-vera-glass] .about-story .story-art{isolation:auto;pointer-events:none;width:100%;height:auto;min-height:0;position:absolute;inset:-4% 0}html[data-vera-glass] body .about-story .story-art img{object-fit:contain;width:110%;height:100%;inset:0 auto 0 -30%;-webkit-mask-image:linear-gradient(90deg,#000 52%,#000000a6 70%,#0000 94%);mask-image:linear-gradient(90deg,#000 52%,#000000a6 70%,#0000 94%)}html[data-vera-glass] .about-story .story-copy{background:0 0;grid-column:2}html[data-vera-page=about] body:before,html[data-vera-glass] body:has(.article-cover):before{opacity:0}@media (width<=760px){html[data-vera-glass] .about-story{padding-top:320px}html[data-vera-glass] .about-story .story-art{width:130%;height:550px;inset:-35px -15% auto}html[data-vera-glass] body .about-story .story-art img{width:160%;height:100%;inset:0 auto 0 -45%;-webkit-mask-image:linear-gradient(#000 42%,#0006 72%,#0000 97%);mask-image:linear-gradient(#000 42%,#0006 72%,#0000 97%)}html[data-vera-glass] .about-story .story-copy{grid-column:1}}html[data-vera-glass] .about-story .story-copy{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-vera-glass] .reflection-season>img,html[data-vera-glass] [data-article-sway] img{transform-origin:67% 58%}html[data-vera-glass] .reset-reflection[data-bloom-state=waiting] .reflection-season>img{opacity:.45;transform:rotate(-19deg)skewY(10deg)scale(.16,.4)}@media (prefers-reduced-motion:reduce){html[data-vera-glass] .reset-reflection[data-bloom-state=waiting] .reflection-season>img{opacity:1;transform:none}}html[data-vera-glass] .reset-reflection .reflection-season>img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-composite:intersect}html[data-vera-glass] .reset-reflection{mix-blend-mode:darken}html[data-vera-glass] .coaching-value-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:48px 0 0;padding:0;list-style:none;display:grid}html[data-vera-glass] .coaching-value-list h3{margin-bottom:16px;font-size:clamp(24px,2.2vw,32px)}html[data-vera-glass] .coaching-value-list p{max-width:340px;font-size:14px;line-height:1.8}html[data-vera-glass] .evidence-note{max-width:680px;margin-top:18px;font-size:12px;line-height:1.7}html[data-vera-glass] .reset-reflection{min-height:450px;padding-block:70px}html[data-vera-glass] .reset-reflection .reflection-season{pointer-events:none;inset:0 2% 0 38%}html[data-vera-glass] .reset-reflection .reflection-season>img{object-fit:contain;width:100%;height:100%}html[data-vera-glass] .article-card{isolation:isolate;position:relative}html[data-vera-glass] .flowing-article-art,html[data-vera-glass] .flowing-article-art *,html[data-vera-glass] .flowing-article-art:before,html[data-vera-glass] .flowing-article-art:after{pointer-events:none}html[data-vera-glass] .article-card>:not(.article-image){z-index:1;position:relative}html[data-vera-glass] .article-header--compact{isolation:isolate;padding-bottom:40px;position:relative}html[data-vera-glass] .article-header-art{z-index:-1;opacity:.2;pointer-events:none;width:clamp(180px,28vw,340px);height:230px;position:absolute;top:70px;right:24px}html[data-vera-glass] .article-header-art img{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}html[data-vera-glass] .article-header--compact+.article-body{padding-top:24px}html[data-vera-glass] body:has(.article-header--compact):before{opacity:0}html[data-vera-glass] .article-prose .section-references{font-size:12px;line-height:1.7}html[data-vera-glass] .section-references a{margin-top:8px;display:block}@media (width<=760px){html[data-vera-glass] .coaching-value-list{grid-template-columns:1fr;gap:28px;margin-top:32px}html[data-vera-glass] .reset-reflection{min-height:0;padding-block:55px}html[data-vera-glass] .reset-reflection .reflection-season{opacity:.4;height:230px;inset:auto 0 0 30%}html[data-vera-glass] .article-header--compact{padding-bottom:24px}html[data-vera-glass] .article-header-art{opacity:.13;width:190px;height:165px;top:65px;right:0}html[data-vera-glass] .article-header--compact+.article-body{padding-top:12px}}html[data-vera-glass] .section-pad{padding-block:clamp(56px,7vw,92px)}html[data-vera-glass] .page-intro{padding-top:clamp(72px,8vw,110px)}html[data-vera-glass] :is(.page-intro,.booking-intro,.article-header) h1{margin-bottom:36px}html[data-vera-glass] :is(.two-column-copy,.contact-copy,.intro-bottom,.story-copy,.invitation-copy) p{line-height:1.85}html[data-vera-glass] :is(.two-column-copy,.contact-copy,.story-copy,.invitation-copy) h2{margin-bottom:32px}html[data-vera-glass] :is(.two-column-copy,.contact-copy,.story-copy) p+p{margin-top:24px}html[data-vera-glass] .article-prose section h2{margin-bottom:28px}html[data-vera-glass] .article-prose section{margin-bottom:52px}html[data-vera-glass] .booking-intro>p:not(.kicker){margin-bottom:24px}@media (width<=760px){html[data-vera-glass] .section-pad{padding-block:52px}html[data-vera-glass] .page-intro{padding-top:52px}html[data-vera-glass] :is(.page-intro,.booking-intro,.article-header) h1{margin-bottom:30px}}.scope-disclaimer[data-astro-cid-nns7i3if]{max-width:1000px;color:var(--ink);margin:32px 0 0;font-size:12px;line-height:1.8}.scope-disclaimer[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{font-weight:600}
