.walkthrough_page__7zynJ{background:#faf8f3;color:#302c28;--accent:#974a31;--line:#dfd8ce}.walkthrough_hero__POcYz{padding:155px 24px 0;text-align:center;overflow:hidden}.walkthrough_eyebrow__ROyuw{text-transform:uppercase;font-size:11px;letter-spacing:.19em;font-weight:600;color:var(--accent);margin:0 0 22px}.walkthrough_chapter__KZuK3 h2,.walkthrough_closing__RwvIB h2,.walkthrough_hero__POcYz h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.03}.walkthrough_hero__POcYz h1{font-size:clamp(52px,6.8vw,94px);margin:0}.walkthrough_hero__POcYz h1 em{font-weight:400;color:#8c503a}.walkthrough_lead__GxNFe{max-width:500px;margin:26px auto 0;line-height:1.7;color:#665f58}.walkthrough_actions__B3CcR{display:flex;gap:28px;align-items:center;justify-content:center;margin:28px 0 18px}.walkthrough_primary___f5t7{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;padding:17px 25px;background:#352b25;color:#fffaf4;border-radius:5px;font-size:14px;font-weight:500;min-height:52px}.walkthrough_primary___f5t7:hover{background:#684334}.walkthrough_textLink__UIUir{font-size:14px;text-decoration:underline;text-underline-offset:5px;display:inline-block}.walkthrough_textLink__UIUir span{margin-left:16px}.walkthrough_fine__W4__V{font-size:12px!important;color:#71685e;margin:18px 0!important}.walkthrough_heroStage__5jujS{max-width:1090px;margin:55px auto 0;padding:28px 38px 0;background:linear-gradient(135deg,#e8e2d8,#d7c2b0);box-shadow:0 12px 65px #6e584b12}.walkthrough_screen__IdXeH{margin:0;min-width:0;text-align:left;filter:drop-shadow(0 14px 25px #34251b10)}.walkthrough_browserBar__RpON2{height:25px;border:1px solid #ded7ce;border-bottom:0;background:#f1eeea;border-radius:9px 9px 0 0;display:flex;align-items:center;gap:5px;padding:0 10px;position:relative}.walkthrough_browserBar__RpON2>span{height:5px;width:5px;border-radius:50%;background:#c7bcb2}.walkthrough_browserBar__RpON2 small{position:absolute;left:50%;transform:translateX(-50%);color:#7b7067;font-size:9px}.walkthrough_screen__IdXeH>a{display:block;overflow:hidden;background:white;border:1px solid #ddd4ca;border-radius:0 0 5px 5px}.walkthrough_productImage__cZ6_m{display:block;width:100%;height:auto}.walkthrough_screen__IdXeH figcaption{display:flex;justify-content:space-between;gap:10px;font-size:10px;letter-spacing:.03em;color:#786b61;padding:12px 0;filter:none}.walkthrough_screen__IdXeH figcaption a{text-decoration:underline;text-underline-offset:3px}.walkthrough_chapters__QzEYW{max-width:1160px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);padding:28px 20px;gap:18px}.walkthrough_chapters__QzEYW a{font-size:13px;text-align:center}.walkthrough_chapters__QzEYW span{color:var(--accent);margin-right:14px;font-size:11px}.walkthrough_chapters__QzEYW a:hover{text-decoration:underline;text-underline-offset:5px}.walkthrough_content__8j_6M{max-width:1240px;margin:auto;padding:0 40px}.walkthrough_chapter__KZuK3{padding:100px 0;border-bottom:1px solid var(--line);scroll-margin-top:110px}.walkthrough_chapterIntro__RpSAp{max-width:720px;margin-bottom:45px}.walkthrough_chapter__KZuK3 h2,.walkthrough_closing__RwvIB h2{font-size:clamp(38px,4.6vw,60px);margin:0 0 24px}.walkthrough_chapterIntro__RpSAp>p:last-child{max-width:550px;font-size:16px;line-height:1.8;color:#6d655d}.walkthrough_split__3yxsM{display:grid;grid-template-columns:1fr 1.7fr;gap:55px;align-items:center}.walkthrough_steps___hDBS{padding:0;list-style:none;margin:0;display:grid;gap:32px}.walkthrough_steps___hDBS li{display:flex;gap:18px}.walkthrough_steps___hDBS li>span{border:1px solid #c4b3a3;border-radius:50%;flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;font-size:12px;color:var(--accent)}.walkthrough_steps___hDBS h3{font-size:16px;margin:2px 0 8px;font-weight:500}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw),.walkthrough_steps___hDBS p{font-size:14px;line-height:1.8;color:#6d655d}.walkthrough_steps___hDBS .walkthrough_textLink__UIUir{margin-top:12px}.walkthrough_shopStage__DPoxr{padding:30px 25px 15px;background:#e9e1d6;border-radius:8px}.walkthrough_detailStage__NWzz1{padding:32px 48px 20px;background:#e8ddd0;border-radius:10px;scroll-margin-top:110px}.walkthrough_viewButtons___i1AS{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-bottom:26px}.walkthrough_viewButtons___i1AS button{padding:11px 18px;border-radius:30px;font-size:12px;background:transparent;color:#635448;border:1px solid #b6a594;cursor:pointer}.walkthrough_viewButtons___i1AS button[aria-pressed=true]{background:#403228;color:#fff;border-color:#403228}.walkthrough_caption__eZRNS{text-align:center;font-size:13px;line-height:1.6;color:#66584c;min-height:42px;margin:8px auto 0;max-width:650px}.walkthrough_timelineStage__Og1lQ{background:#e6e8df;padding:40px 60px 25px;border-radius:10px}.walkthrough_extras__lOub3{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:75px}.walkthrough_extras__lOub3 h3{font-family:Georgia,serif;font-size:28px;line-height:1.2;font-weight:400;letter-spacing:-.02em}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw){margin:18px 0 30px;min-height:76px}.walkthrough_extras__lOub3 .walkthrough_eyebrow__ROyuw{margin-bottom:15px}.walkthrough_extras__lOub3 .walkthrough_screen__IdXeH>a{aspect-ratio:1.7;display:flex;align-items:flex-start}.walkthrough_extras__lOub3 .walkthrough_screen__IdXeH{margin-top:20px}.walkthrough_closing__RwvIB{text-align:center;padding:100px 24px;background:#eee7dc}.walkthrough_closing__RwvIB>p{color:#6d655d;font-size:16px}.walkthrough_plans__Kdrxw{display:grid;grid-template-columns:repeat(3,1fr);max-width:800px;margin:45px auto;gap:22px}.walkthrough_plans__Kdrxw>div{padding:16px;border-right:1px solid #d3c7b9}.walkthrough_plans__Kdrxw>div:last-child{border:0}.walkthrough_plans__Kdrxw h3{font-size:14px;font-weight:500}.walkthrough_plans__Kdrxw p{font-family:Georgia,serif;font-size:38px;margin:10px 0}.walkthrough_plans__Kdrxw span{font-size:12px;color:#6d655d}.walkthrough_page__7zynJ a:focus-visible,.walkthrough_page__7zynJ button:focus-visible{outline:3px solid #974a31;outline-offset:5px}@media(prefers-reduced-motion:no-preference){.walkthrough_heroStage__5jujS{animation:walkthrough_arrive___daQr .7s ease-out both}.walkthrough_primary___f5t7,.walkthrough_viewButtons___i1AS button{transition:background .2s ease,color .2s ease}@keyframes walkthrough_arrive___daQr{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:760px){.walkthrough_hero__POcYz{padding:115px 20px 0}.walkthrough_hero__POcYz h1{font-size:54px}.walkthrough_lead__GxNFe{font-size:16px}.walkthrough_actions__B3CcR{gap:20px;flex-direction:column}.walkthrough_heroStage__5jujS{padding:12px 10px 0;margin-top:35px;border-radius:10px 10px 0 0}.walkthrough_chapters__QzEYW{gap:14px;padding:20px 12px}.walkthrough_chapters__QzEYW a{font-size:11px;line-height:1.6}.walkthrough_chapters__QzEYW span{display:block;margin:0 0 5px}.walkthrough_content__8j_6M{padding:0 22px}.walkthrough_chapter__KZuK3{padding:65px 0}.walkthrough_chapterIntro__RpSAp{margin-bottom:30px}.walkthrough_chapter__KZuK3 h2{font-size:40px}.walkthrough_split__3yxsM{grid-template-columns:1fr;gap:30px}.walkthrough_detailStage__NWzz1,.walkthrough_shopStage__DPoxr,.walkthrough_timelineStage__Og1lQ{padding:18px 12px 10px}.walkthrough_viewButtons___i1AS{gap:6px;margin-bottom:18px}.walkthrough_viewButtons___i1AS button{padding:9px 10px;font-size:10px}.walkthrough_caption__eZRNS{font-size:12px}.walkthrough_extras__lOub3{grid-template-columns:1fr;gap:45px;margin-top:50px}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw){min-height:0}.walkthrough_closing__RwvIB{padding:65px 20px}.walkthrough_plans__Kdrxw{gap:5px}.walkthrough_plans__Kdrxw>div{padding:8px}.walkthrough_plans__Kdrxw h3{font-size:12px}.walkthrough_plans__Kdrxw p{font-size:32px}.walkthrough_plans__Kdrxw span{font-size:10px}.walkthrough_screen__IdXeH figcaption{font-size:9px}.walkthrough_browserBar__RpON2{height:20px}}.walkthrough_page__7zynJ{background:#f7f4ee;font-family:var(--vv-font-albert-sans),sans-serif}.walkthrough_chapter__KZuK3 h2,.walkthrough_closing__RwvIB h2,.walkthrough_faq__7zA3V h2,.walkthrough_hero__POcYz h1{font-family:var(--vv-font-instrument-serif),Georgia,serif;letter-spacing:-.025em}.walkthrough_hero__POcYz{max-width:1320px;margin:auto;padding:175px 60px 0;text-align:left;overflow:visible}.walkthrough_heroCopy__nozIS{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.walkthrough_hero__POcYz h1{font-size:clamp(65px,6.5vw,96px)}.walkthrough_heroAside___BtOY{padding-top:15px}.walkthrough_lead__GxNFe{margin:0;font-size:18px;max-width:430px}.walkthrough_actions__B3CcR{justify-content:flex-start;margin-top:25px;gap:24px}.walkthrough_heroStage__5jujS{max-width:none;padding:35px 40px 0;margin-top:65px;background:#e6dacb;border-radius:16px 16px 0 0}.walkthrough_primary___f5t7{border-radius:8px;background:#974a31}.walkthrough_primary___f5t7:hover{background:#753a29}.walkthrough_chapters__QzEYW{position:sticky;top:107px;z-index:25;background:#f7f4eef5;backdrop-filter:blur(12px);max-width:none;justify-content:center;padding:18px max(24px,calc((100vw - 1080px)/2));gap:24px;border-top:1px solid #dfd8ce}.walkthrough_chapters__QzEYW a{white-space:nowrap;padding:8px 0;border-bottom:2px solid transparent;color:#6d655d}.walkthrough_chapters__QzEYW a[aria-current=step]{color:#974a31;border-color:#974a31}.walkthrough_chapter__KZuK3{scroll-margin-top:205px;padding:105px 0}.walkthrough_chapterIntro__RpSAp{display:grid;grid-template-columns:1.25fr 1fr;gap:20px 65px;max-width:none;align-items:end}.walkthrough_chapterIntro__RpSAp .walkthrough_eyebrow__ROyuw{grid-column:1/-1;margin-bottom:5px}.walkthrough_chapterIntro__RpSAp h2{margin:0;font-size:clamp(44px,4.4vw,65px)}.walkthrough_chapterIntro__RpSAp>p:last-child{margin:0;max-width:420px}.walkthrough_screenTrigger__6IQz4{display:block;position:relative;width:100%;overflow:hidden;background:white;border:1px solid #ddd4ca;border-radius:0 0 5px 5px;padding:0;cursor:zoom-in}.walkthrough_expandBadge__MHfxD{position:absolute;bottom:14px;right:14px;width:32px;height:32px;display:grid;place-items:center;background:#f7f4eeeb;border:1px solid #d5c7b6;border-radius:50%;font-size:20px;opacity:0;transition:opacity .2s ease}.walkthrough_screenTrigger__6IQz4:focus-visible .walkthrough_expandBadge__MHfxD,.walkthrough_screenTrigger__6IQz4:hover .walkthrough_expandBadge__MHfxD{opacity:1}.walkthrough_screen__IdXeH figcaption button{border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.walkthrough_detailStage__NWzz1{background:#343c34;padding:40px 48px 22px;border-radius:12px}.walkthrough_detailStage__NWzz1 .walkthrough_caption__eZRNS,.walkthrough_detailStage__NWzz1 figcaption{color:#e6ded2}.walkthrough_viewButtons___i1AS{display:grid;grid-template-columns:repeat(3,1fr);position:relative;width:min(560px,100%);margin:0 auto 28px;padding:4px;background:#ffffff0c;border:1px solid #ffffff26;border-radius:50px;gap:0}.walkthrough_viewButtons___i1AS button{border:0;position:relative;z-index:1;min-height:40px;padding:10px 8px;color:#e3ddd3;background:none!important}.walkthrough_viewButtons___i1AS button[data-state=active]{color:#332a22}.walkthrough_activePill__om6Xj{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);background:#f1e8dc;border-radius:30px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.walkthrough_tabPanel___RK37{outline:none}.walkthrough_tabPanel___RK37:focus-visible{outline:2px solid #ead8c4;outline-offset:8px}.walkthrough_timelineStage__Og1lQ{background:#e1e4d9}.walkthrough_extras__lOub3{gap:36px}.walkthrough_extras__lOub3 article{background:#efe9df;padding:30px;border-radius:12px}.walkthrough_extras__lOub3 article:last-child{background:#e8e9e2}.walkthrough_extras__lOub3 .walkthrough_screenTrigger__6IQz4{aspect-ratio:1.7}.walkthrough_extras__lOub3 h3{font-family:var(--vv-font-instrument-serif),Georgia,serif;font-size:36px}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw){min-height:80px}.walkthrough_faq__7zA3V{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding:100px 0}.walkthrough_faq__7zA3V h2{font-size:48px;line-height:1.05;font-weight:400}.walkthrough_faq__7zA3V details{border-top:1px solid #d8cfc3;padding:24px 0}.walkthrough_faq__7zA3V details:last-child{border-bottom:1px solid #d8cfc3}.walkthrough_faq__7zA3V summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;cursor:pointer;list-style:none}.walkthrough_faq__7zA3V summary::-webkit-details-marker{display:none}.walkthrough_faq__7zA3V summary span{font-size:23px;font-weight:300;flex-shrink:0}.walkthrough_faq__7zA3V details[open] summary span{transform:rotate(45deg)}.walkthrough_faq__7zA3V details p{font-size:14px;line-height:1.8;color:#6d655d;padding:18px 32px 0 0}.walkthrough_faq__7zA3V summary:focus-visible{outline:2px solid #974a31;outline-offset:6px}.walkthrough_viewerOverlay___JFCQ{position:fixed;inset:0;background:#1d241eed;backdrop-filter:blur(8px);z-index:1000}.walkthrough_viewer__SyZzG{position:fixed;inset:5vh 3vw;z-index:1001;background:#f7f4ee;border:1px solid #d2c7b8;border-radius:14px;padding:22px;display:flex;flex-direction:column;outline:none;box-shadow:0 30px 100px #0004;color:#302c28;font-family:var(--vv-font-albert-sans),sans-serif}.walkthrough_viewerHeader__hNs_f{display:flex;align-items:center;justify-content:space-between;gap:16px}.walkthrough_viewerHeader__hNs_f h2{font-family:var(--vv-font-instrument-serif),Georgia,serif;font-size:28px;font-weight:400}.walkthrough_viewerClose__fJbLU{padding:10px 18px;border:1px solid #ccbdaa;border-radius:30px;font-size:13px;cursor:pointer}.walkthrough_viewerDescription__W34N_{font-size:13px;margin:8px 0 18px;color:#6d655d}.walkthrough_viewerScroll__qqV4b{overflow:auto;flex:1;min-height:0;background:#e5ded3;border-radius:6px}.walkthrough_viewerImage__MrBHh{width:100%;height:auto;display:block}.walkthrough_viewerOriginal__w4qqU{font-size:12px;margin-top:14px;text-decoration:underline;text-underline-offset:4px}.walkthrough_viewer__SyZzG a:focus-visible,.walkthrough_viewer__SyZzG button:focus-visible{outline:2px solid #974a31;outline-offset:4px}@media(prefers-reduced-motion:no-preference){.walkthrough_tabPanel___RK37{animation:walkthrough_panelIn__xih7Y .3s cubic-bezier(.22,1,.36,1)}.walkthrough_viewer__SyZzG[data-state=open]{animation:walkthrough_viewerIn__UrOle .25s ease-out}.walkthrough_viewerOverlay___JFCQ[data-state=open]{animation:walkthrough_panelIn__xih7Y .2s ease-out}@keyframes walkthrough_panelIn__xih7Y{0%{opacity:0}to{opacity:1}}@keyframes walkthrough_viewerIn__UrOle{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}}@media(prefers-reduced-motion:reduce){.walkthrough_activePill__om6Xj,.walkthrough_expandBadge__MHfxD{transition:none}}@media(max-width:1000px){.walkthrough_hero__POcYz{padding-inline:35px}.walkthrough_heroCopy__nozIS{gap:30px}.walkthrough_actions__B3CcR{flex-wrap:wrap}.walkthrough_chapterIntro__RpSAp{gap:20px 35px}.walkthrough_faq__7zA3V{gap:35px}.walkthrough_chapters__QzEYW{padding-inline:24px}.walkthrough_extras__lOub3 article{padding:22px}}@media(max-width:760px){.walkthrough_hero__POcYz{padding:120px 22px 0}.walkthrough_heroCopy__nozIS{grid-template-columns:1fr;gap:22px}.walkthrough_hero__POcYz h1{font-size:64px}.walkthrough_heroAside___BtOY{padding:0}.walkthrough_lead__GxNFe{font-size:16px}.walkthrough_actions__B3CcR{flex-direction:row;align-items:center;gap:18px}.walkthrough_primary___f5t7{padding:15px 18px;gap:24px}.walkthrough_actions__B3CcR .walkthrough_textLink__UIUir{font-size:12px}.walkthrough_heroStage__5jujS{padding:12px 10px 0;margin-top:30px}.walkthrough_hero__POcYz .walkthrough_fine__W4__V{font-size:10px!important}.walkthrough_chapters__QzEYW{top:76px;padding:10px 14px;gap:12px}.walkthrough_chapters__QzEYW a{white-space:normal;font-size:10px;padding:4px 0}.walkthrough_chapters__QzEYW span{margin-bottom:2px}.walkthrough_chapter__KZuK3{scroll-margin-top:160px;padding:60px 0}.walkthrough_chapterIntro__RpSAp{grid-template-columns:1fr;gap:18px}.walkthrough_chapterIntro__RpSAp h2{font-size:46px}.walkthrough_detailStage__NWzz1{padding:20px 12px 12px}.walkthrough_viewButtons___i1AS{margin-bottom:20px}.walkthrough_viewButtons___i1AS button{font-size:10px;padding:8px 5px;min-height:35px}.walkthrough_extras__lOub3{gap:24px}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw){min-height:0}.walkthrough_extras__lOub3 h3{font-size:34px}.walkthrough_faq__7zA3V{grid-template-columns:1fr;padding:60px 0;gap:35px}.walkthrough_faq__7zA3V h2{font-size:44px}.walkthrough_faq__7zA3V summary{font-size:14px}.walkthrough_viewer__SyZzG{inset:3vh 12px;padding:16px}.walkthrough_viewerHeader__hNs_f h2{font-size:24px}.walkthrough_viewerDescription__W34N_{font-size:12px}.walkthrough_viewerImage__MrBHh{min-width:850px}.walkthrough_viewerClose__fJbLU{padding:8px 14px}.walkthrough_expandBadge__MHfxD{opacity:1;width:26px;height:26px;font-size:16px;bottom:8px;right:8px}}.min-h-screen.overflow-x-hidden:has(.walkthrough_page__7zynJ){overflow-x:clip}.walkthrough_textLink__UIUir{display:inline-flex;align-items:center;min-height:44px}.walkthrough_chapters__QzEYW a,.walkthrough_faq__7zA3V summary,.walkthrough_viewButtons___i1AS button{min-height:44px}.walkthrough_screen__IdXeH figcaption button{min-height:44px;padding-inline:8px}.walkthrough_screen__IdXeH figcaption{align-items:center}.walkthrough_viewerClose__fJbLU{min-width:44px;min-height:44px;flex-shrink:0}.walkthrough_viewerOriginal__w4qqU{display:inline-flex;align-items:center;min-height:44px}.walkthrough_viewer__SyZzG{inset:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));max-height:calc(100dvh - 24px)}.walkthrough_viewerScroll__qqV4b{overscroll-behavior:contain}.walkthrough_chapterIntro__RpSAp>*,.walkthrough_extras__lOub3>*,.walkthrough_faq__7zA3V>*,.walkthrough_heroCopy__nozIS>*,.walkthrough_split__3yxsM>*{min-width:0}@media (min-width:761px) and (max-width:1024px){.walkthrough_heroCopy__nozIS{grid-template-columns:1fr;gap:24px}.walkthrough_hero__POcYz{padding-top:140px}.walkthrough_chapterIntro__RpSAp{grid-template-columns:1fr}.walkthrough_split__3yxsM{grid-template-columns:1fr;gap:32px}.walkthrough_extras__lOub3{grid-template-columns:1fr}.walkthrough_extras__lOub3 article>p:not(.walkthrough_eyebrow__ROyuw){min-height:0}}@media (max-width:760px){.walkthrough_hero__POcYz h1{font-size:clamp(48px,14vw,64px)}.walkthrough_viewButtons___i1AS button{font-size:12px;min-height:44px}.walkthrough_chapters__QzEYW a{font-size:12px}.walkthrough_chapter__KZuK3{scroll-margin-top:190px}.walkthrough_screen__IdXeH figcaption{font-size:11px}.walkthrough_plans__Kdrxw{grid-template-columns:1fr;max-width:360px;text-align:left}.walkthrough_plans__Kdrxw>div{border-right:0;border-bottom:1px solid #d3c7b9;padding:18px 0}.walkthrough_plans__Kdrxw h3{font-size:15px}.walkthrough_plans__Kdrxw span{font-size:13px}}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a918ff{font-family:inter,inter Fallback}.__variable_a918ff{--vv-font-inter:"inter","inter Fallback"}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_23b680{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_23b680{--vv-font-instrument-serif:"instrumentSerif","instrumentSerif Fallback"}@font-face{font-family:oswald;src:url(/_next/static/media/7f06be3f780a819a-s.p.woff2) format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:oswald Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_e24249{font-family:oswald,oswald Fallback}@font-face{font-family:poppins;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_3c5900{font-family:poppins,poppins Fallback}.__variable_3c5900{--vv-font-poppins:"poppins","poppins Fallback"}@font-face{font-family:rasa;src:url(/_next/static/media/360bf6bea629dabf-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:rasa;src:url(/_next/static/media/21d23acb243fa035-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:rasa Fallback;src:local("Arial");ascent-override:81.74%;descent-override:30.54%;line-gap-override:24.48%;size-adjust:89.07%}.__className_75c02b{font-family:rasa,rasa Fallback}.__variable_75c02b{--vv-font-rasa:"rasa","rasa Fallback"}@font-face{font-family:albertSans;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:albertSans Fallback;src:local("Arial");ascent-override:91.32%;descent-override:24.03%;line-gap-override:0.00%;size-adjust:104.03%}.__className_d66d32{font-family:albertSans,albertSans Fallback}.__variable_d66d32{--vv-font-albert-sans:"albertSans","albertSans Fallback"}.clinicians-section_section__OooR4{position:relative;padding:80px 32px 88px;color:#122c40;background:linear-gradient(180deg,#edf3f6,#f8fafb)}.clinicians-section_container__AsEWo{max-width:1280px;margin:0 auto}.clinicians-section_header__fHX63{max-width:800px;margin:0 auto 40px;text-align:center}.clinicians-section_eyebrow__qSAiY{margin:0 0 14px;color:#356576;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.clinicians-section_heading__OH6P6{margin:0;font-size:44px;font-weight:400;line-height:1.15}.clinicians-section_intro__UbOhd{max-width:640px;margin:18px auto 0;color:#506472;font-size:18px;line-height:1.6}.clinicians-section_rail__enbGY{overflow-x:auto;padding:4px 2px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9aafb9 transparent}.clinicians-section_rail__enbGY:focus-visible{outline:2px solid #356576;outline-offset:6px;border-radius:16px}.clinicians-section_cards__LCCqz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:0;margin:0;list-style:none}.clinicians-section_card__YmVJO{min-width:0;padding:16px 16px 24px;background:#fff;border:1px solid #dce5e9;border-radius:24px;scroll-snap-align:start}.clinicians-section_portrait__rGkg_{aspect-ratio:1;overflow:hidden;border-radius:16px;margin-bottom:20px;background:#edf1f3}.clinicians-section_image__AKWjf{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.clinicians-section_name__JJs7P{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.35}.clinicians-section_specialty__GihoA{margin:0 0 16px;color:#24677a;font-size:14px;font-weight:600;line-height:1.45}.clinicians-section_bio__U3A_Q{margin:0;color:#5b6b78;font-size:14px;line-height:1.65}@media (max-width:1279px){.clinicians-section_cards__LCCqz{grid-template-columns:repeat(5,290px)}}@media (max-width:767px){.clinicians-section_section__OooR4{padding:56px 24px}.clinicians-section_header__fHX63{text-align:left;margin-bottom:28px}.clinicians-section_heading__OH6P6{font-size:36px}.clinicians-section_intro__UbOhd{margin-top:14px;font-size:16px}.clinicians-section_cards__LCCqz{grid-template-columns:repeat(5,min(80vw,310px));gap:14px}.clinicians-section_rail__enbGY{margin-right:-24px;padding-right:24px}.clinicians-section_card__YmVJO{padding:18px 18px 24px}.clinicians-section_name__JJs7P{font-size:20px}.clinicians-section_bio__U3A_Q{font-size:15px}}.treatments-section_treatments__xk_L7{font-family:var(--vv-font-inter),Arial,sans-serif;-webkit-font-smoothing:antialiased}.treatments-section_treatments__xk_L7,.treatments-section_treatments__xk_L7 *{box-sizing:border-box}.treatments-section_treatments__xk_L7{background:#2e241b;color:#fff8ef;position:relative;overflow:hidden}.treatments-section_inner__IlgFk{max-width:1240px;margin:auto;min-height:510px;padding:26px 64px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px}.treatments-section_copy__BV2DO{position:relative;z-index:2;padding:10px 0}.treatments-section_new__HuU3V{display:inline-block;border:1px solid #b7c3a5;border-radius:30px;padding:5px 11px;color:#4c5e3d;background:#e9eddf;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.treatments-section_title__eOdsT{font-size:clamp(42px,4.8vw,64px);line-height:1.03;font-weight:450;letter-spacing:-2.7px;margin:20px 0}.treatments-section_title__eOdsT em{display:block;color:#f3a578;font-family:var(--vv-font-instrument-serif),Georgia,serif;font-size:1.16em;font-weight:400;letter-spacing:-1.6px}.treatments-section_copy__BV2DO p{color:#d7c7b8;font-size:15px;line-height:1.7;max-width:335px;margin:0}.treatments-section_cta__SjRIC{display:inline-flex;align-items:center;gap:28px;background:#f3a578;border-radius:40px;color:#2e241b;text-decoration:none;padding:16px 23px;font-size:13px;font-weight:500;margin-top:25px}.treatments-section_cta__SjRIC:hover{background:#ffc09b}.treatments-section_cta__SjRIC:focus-visible{outline:3px solid #f3a578;outline-offset:4px}.treatments-section_cta__SjRIC svg{width:19px;height:19px;flex:none;transition:transform .2s ease}.treatments-section_cta__SjRIC:hover svg{transform:translateX(3px)}.treatments-section_copy__BV2DO .treatments-section_note__oUiNu{font-size:10px;margin-top:14px;color:#c3af9c}.treatments-section_scene__5MRUG{height:450px;position:relative;min-width:0}.treatments-section_poster__AqvKN{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.treatments-section_scene__5MRUG[data-ready=true] .treatments-section_poster__AqvKN{visibility:hidden}.treatments-section_scene__5MRUG canvas{visibility:hidden;width:100%;height:100%;display:block;position:relative;z-index:1}.treatments-section_scene__5MRUG[data-ready=true] canvas{visibility:visible}@media (max-width:760px){.treatments-section_inner__IlgFk{padding:36px 26px 16px;gap:0;grid-template-columns:1fr;min-height:0}.treatments-section_copy__BV2DO{padding:0}.treatments-section_title__eOdsT{font-size:47px;margin:17px 0}.treatments-section_copy__BV2DO p{font-size:14px;max-width:310px}.treatments-section_scene__5MRUG{height:330px;margin:5px -12px 0}.treatments-section_cta__SjRIC{padding:15px 21px;margin-top:21px}.treatments-section_copy__BV2DO .treatments-section_note__oUiNu{font-size:9px}}@media (prefers-reduced-motion:reduce){.treatments-section_cta__SjRIC svg{transition:none}.treatments-section_cta__SjRIC:hover svg{transform:none}}.about-editorial_page__X8LCW{background:#f7f4ee;color:#302c28;font-family:var(--vv-font-albert-sans),Arial,sans-serif}.about-editorial_container__b2baT{width:min(1240px,calc(100% - 96px));margin-inline:auto}.about-editorial_page__X8LCW h1,.about-editorial_page__X8LCW h2,.about-editorial_page__X8LCW h3,.about-editorial_page__X8LCW p{margin:0}.about-editorial_page__X8LCW h1,.about-editorial_page__X8LCW h2,.about-editorial_page__X8LCW h3{font-family:var(--vv-font-instrument-serif,var(--vv-font-rasa)),Georgia,serif;font-weight:400;letter-spacing:-.035em}.about-editorial_page__X8LCW h1{font-size:clamp(60px,7vw,104px);line-height:.94;max-width:700px}.about-editorial_page__X8LCW h1 em{color:#974a31;font-style:normal}.about-editorial_page__X8LCW h2{font-size:clamp(46px,5vw,72px);line-height:.98}.about-editorial_page__X8LCW p{color:#5c554d;font-size:17px;line-height:1.62}.about-editorial_eyebrow__6pHfA{color:#974a31!important;font-size:11px!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px!important}.about-editorial_hero__SekEm{display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;align-items:center;min-height:720px;padding:150px 0 110px}.about-editorial_heroCopy__YIsLR{padding-top:20px}.about-editorial_page__X8LCW .about-editorial_lead__ZjreF{max-width:530px;margin-top:34px;font-size:20px!important}.about-editorial_actions__nnyKQ{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:34px}.about-editorial_button__GrM_b{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 20px;border:1px solid #974a31;border-radius:8px;background:#974a31;color:#fff;font-size:15px;font-weight:650;text-decoration:none}.about-editorial_button__GrM_b:hover{background:#783a28;border-color:#783a28}.about-editorial_textLink__mE09r{display:inline-flex;align-items:center;gap:10px;color:#783a28;font-size:15px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.about-editorial_page__X8LCW a:focus-visible{outline:2px solid #974a31;outline-offset:5px}.about-editorial_collage__k6luE{position:relative;min-height:560px}.about-editorial_collageCard__JRkbk{position:absolute;overflow:hidden;background:#dfd7cb;box-shadow:0 18px 45px rgb(48 44 40/13%)}.about-editorial_collageCard__JRkbk img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.about-editorial_collageCard__JRkbk span{position:absolute;inset:auto 14px 12px;color:#fff;font-size:12px;text-shadow:0 1px 5px #302c28}.about-editorial_collageCard1___ooQ5{width:46%;height:360px;top:30px;left:4%;transform:rotate(-3deg)}.about-editorial_collageCard2__vOsi5{width:40%;height:310px;top:155px;right:4%;transform:rotate(4deg)}.about-editorial_collageCard3__pqDhc{width:36%;height:265px;bottom:4px;left:23%;transform:rotate(-2deg)}.about-editorial_collageNote__xyw2P{position:absolute;right:0;bottom:2px;color:#974a31;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.about-editorial_section___Y9bO{padding:110px 0;border-top:1px solid #d8d0c5;scroll-margin-top:120px}.about-editorial_sectionIntro__Z88kk{display:grid;grid-template-columns:1.05fr .95fr;gap:100px;align-items:end;margin-bottom:54px}.about-editorial_sectionIntro__Z88kk>div>p,.about-editorial_sectionIntro__Z88kk>p{max-width:500px}.about-editorial_advisorGrid__Ajkxs{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.about-editorial_person__gp1gq a{color:inherit;text-decoration:none}.about-editorial_portrait__vjwSK{aspect-ratio:4/5;margin-bottom:18px;overflow:hidden;background:#e2dbd0;border-radius:8px}.about-editorial_portrait__vjwSK img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.about-editorial_person__gp1gq h3{font-size:24px;line-height:1.05;margin-bottom:8px}.about-editorial_person__gp1gq h3 span{color:#974a31;font-family:var(--vv-font-albert-sans),Arial,sans-serif;font-size:14px}.about-editorial_person__gp1gq p{font-size:14px}.about-editorial_role__ZvnHD{color:#974a31!important;font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px!important}.about-editorial_clinicianGrid__9HP_c{display:grid;grid-template-columns:repeat(3,1fr);gap:38px 26px}.about-editorial_clinicianGrid__9HP_c .about-editorial_portrait__vjwSK{aspect-ratio:5/4}.about-editorial_founderSection__t9kFs{padding-bottom:90px}.about-editorial_founderStory__UiZc8{display:grid;gap:18px}.about-editorial_founderGrid__DQ6j3{display:grid;grid-template-columns:1fr 1fr;gap:64px}.about-editorial_founder__tJiZM{display:grid;grid-template-columns:.8fr 1fr;gap:26px;align-items:start}.about-editorial_founderPortrait__fGCEZ{aspect-ratio:4/5;overflow:hidden;background:#e2dbd0;border-radius:8px}.about-editorial_founderPortrait__fGCEZ img{width:100%;height:100%;object-fit:cover;object-position:top}.about-editorial_founder__tJiZM h3{font-size:38px;line-height:1;margin-bottom:14px}.about-editorial_founder__tJiZM p{font-size:15px}.about-editorial_technical__QAR2b{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:24px;align-items:center;border-top:1px solid #d8d0c5;margin-top:70px;padding-top:30px}.about-editorial_technical__QAR2b h3{font-family:var(--vv-font-albert-sans),Arial,sans-serif;font-size:18px;letter-spacing:0;margin-bottom:5px}.about-editorial_technical__QAR2b p{font-size:14px}.about-editorial_technicalPerson__wHAM2{display:flex;align-items:center;gap:12px;color:inherit;font-size:14px;text-decoration:none}.about-editorial_technicalPerson__wHAM2 img{width:54px;height:54px;object-fit:cover;object-position:top;border-radius:50%;background:#e2dbd0}.about-editorial_technicalLink___kkxk{display:block;color:#974a31;font-size:11px;margin-top:4px}.about-editorial_bridge__5JH4e{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center;padding:110px 0;border-top:1px solid #d8d0c5}.about-editorial_bridge__5JH4e>div:first-child>p:not(.about-editorial_eyebrow__6pHfA){max-width:430px;margin-top:24px}.about-editorial_bridge__5JH4e .about-editorial_textLink__mE09r{margin-top:24px}.about-editorial_productFrame__56chK{overflow:hidden;border:1px solid #d8d0c5;border-radius:8px;background:#ebe6de;box-shadow:0 22px 50px rgb(48 44 40/10%)}.about-editorial_productFrame__56chK img{display:block;width:100%;height:auto}.about-editorial_closing__pECG_{padding:110px 0 130px;background:#302c28;color:#f7f4ee;text-align:center}.about-editorial_closing__pECG_ h2{font-size:clamp(54px,6vw,88px)}.about-editorial_closing__pECG_ p:not(.about-editorial_eyebrow__6pHfA){margin:20px auto 28px;color:#d9d0c5}.about-editorial_closing__pECG_ .about-editorial_eyebrow__6pHfA{color:#d79576!important}@media (max-width:950px){.about-editorial_hero__SekEm{gap:36px}.about-editorial_sectionIntro__Z88kk{gap:45px}.about-editorial_technical__QAR2b{grid-template-columns:1fr 1fr}.about-editorial_bridge__5JH4e{gap:38px}}@media (max-width:640px){.about-editorial_container__b2baT{width:calc(100% - 40px)}.about-editorial_hero__SekEm{display:flex;flex-direction:column;align-items:stretch;min-height:auto;gap:54px;padding:115px 0 70px}.about-editorial_page__X8LCW h1{font-size:59px}.about-editorial_page__X8LCW h2{font-size:47px}.about-editorial_page__X8LCW .about-editorial_lead__ZjreF{margin-top:24px;font-size:18px!important}.about-editorial_collage__k6luE{min-height:420px}.about-editorial_collageCard1___ooQ5{width:52%;height:280px}.about-editorial_collageCard2__vOsi5{width:46%;height:240px;top:125px}.about-editorial_collageCard3__pqDhc{width:43%;height:205px;bottom:22px;left:18%}.about-editorial_collageNote__xyw2P{bottom:0;font-size:9px}.about-editorial_section___Y9bO{padding:70px 0}.about-editorial_sectionIntro__Z88kk{display:block;margin-bottom:34px}.about-editorial_sectionIntro__Z88kk>div>p,.about-editorial_sectionIntro__Z88kk>p{margin-top:22px}.about-editorial_advisorGrid__Ajkxs,.about-editorial_clinicianGrid__9HP_c{grid-template-columns:repeat(2,1fr);gap:30px 14px}.about-editorial_portrait__vjwSK{margin-bottom:12px}.about-editorial_person__gp1gq h3{font-size:20px}.about-editorial_founderGrid__DQ6j3{grid-template-columns:1fr;gap:42px}.about-editorial_founder__tJiZM{grid-template-columns:.82fr 1fr;gap:18px}.about-editorial_founder__tJiZM h3{font-size:32px}.about-editorial_technical__QAR2b{grid-template-columns:1fr;gap:22px;margin-top:48px}.about-editorial_bridge__5JH4e{display:block;padding:70px 0}.about-editorial_productFrame__56chK{margin-top:34px}.about-editorial_closing__pECG_{padding:75px 0 90px}}@media (prefers-reduced-motion:no-preference){.about-editorial_button__GrM_b,.about-editorial_textLink__mE09r{transition:color .18s ease,background-color .18s ease}.about-editorial_collageCard__JRkbk{transition:transform .3s ease}.about-editorial_collageCard__JRkbk:hover{transform:rotate(0) translateY(-5px)}}.about-editorial_page__X8LCW{overflow-x:clip}.about-editorial_textLink__mE09r{min-height:44px}.about-editorial_bridge__5JH4e>*,.about-editorial_founder__tJiZM>*,.about-editorial_hero__SekEm>*,.about-editorial_sectionIntro__Z88kk>*{min-width:0}.about-editorial_founder__tJiZM h3,.about-editorial_person__gp1gq h3,.about-editorial_technicalPerson__wHAM2{overflow-wrap:anywhere}@media (min-width:641px) and (max-width:1024px){.about-editorial_container__b2baT{width:calc(100% - 64px)}.about-editorial_hero__SekEm{grid-template-columns:1fr;gap:32px;padding:130px 0 80px}.about-editorial_collage__k6luE{width:min(560px,100%);margin-inline:auto;min-height:540px}.about-editorial_advisorGrid__Ajkxs,.about-editorial_clinicianGrid__9HP_c{grid-template-columns:repeat(2,minmax(0,1fr))}.about-editorial_founderGrid__DQ6j3{grid-template-columns:1fr;gap:40px}.about-editorial_bridge__5JH4e,.about-editorial_sectionIntro__Z88kk{grid-template-columns:1fr;gap:28px}.about-editorial_section___Y9bO{padding:80px 0}}@media (max-width:380px){.about-editorial_page__X8LCW h1{font-size:clamp(44px,15vw,57px)}.about-editorial_page__X8LCW h2{font-size:40px}.about-editorial_advisorGrid__Ajkxs,.about-editorial_clinicianGrid__9HP_c,.about-editorial_founder__tJiZM{grid-template-columns:1fr}.about-editorial_founderPortrait__fGCEZ{max-width:220px}}.about-editorial_page__X8LCW .about-editorial_offer__8a0zV{margin-top:20px;max-width:480px;font-size:13px;line-height:1.7}.about-editorial_principles__2pzJn{display:grid;grid-template-columns:1fr;gap:32px}.about-editorial_principles__2pzJn article{min-width:0;border-top:1px solid #d8d0c5;padding-top:24px}.about-editorial_principles__2pzJn .about-editorial_eyebrow__6pHfA{margin-bottom:14px!important}.about-editorial_principles__2pzJn h3{font-size:32px;line-height:1.1;margin-bottom:16px}.about-editorial_principles__2pzJn p:not(.about-editorial_eyebrow__6pHfA){font-size:16px}@media (min-width:900px){.about-editorial_principles__2pzJn{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}}