:root,[data-palette=sage]{--bg:#e9ebdf;--surface:#f3f4ec;--text:#2f2e2a;--muted:#625f55;--accent:#6e5a45;--accent-2:#8a9a7b;--on-accent:#f6f4ee;--line:#2f2e2a24;--container:#8a9a7b;--container-lid:#b7c2a8;--pill:#f6f3ec}[data-palette=oat]{--bg:#eee7da;--surface:#f6f1e8;--text:#2e2a25;--muted:#655c50;--accent:#6b5440;--accent-2:#8e9c80;--on-accent:#fbf8f2;--line:#2e2a2524;--container:#b49e82;--container-lid:#d8cab3;--pill:#fbf8f2}[data-palette=moss]{--bg:#dde2d2;--surface:#e9ece1;--text:#2a2d27;--muted:#565c50;--accent:#5e4e3c;--accent-2:#71856a;--on-accent:#f3f2ea;--line:#2a2d2726;--container:#71856a;--container-lid:#9fb095;--pill:#f7f5ee}[data-palette=clay]{--bg:#e6dccd;--surface:#efe8dc;--text:#2f2822;--muted:#64574a;--accent:#7a5a40;--accent-2:#93a088;--on-accent:#faf6ef;--line:#2f282226;--container:#a47e5e;--container-lid:#c9ac8f;--pill:#faf6ef}[data-palette=fern]{--bg:#e3e8dc;--surface:#eef1e8;--text:#263026;--muted:#566051;--accent:#5a4a3a;--accent-2:#6f8f6a;--on-accent:#f6f7f0;--line:#26302624;--container:#6f8f6a;--container-lid:#a9bfa3;--pill:#fafaf4}:root,[data-font=fraunces]{--font-display:var(--f-fraunces);--font-body:var(--f-nunito);--display-weight:400}[data-font=quicksand]{--font-display:var(--f-quicksand);--font-body:var(--f-nunito);--display-weight:600}[data-font=dmserif]{--font-display:var(--f-dmserif);--font-body:var(--f-dmsans);--display-weight:400}[data-font=lora]{--font-display:var(--f-lora);--font-body:var(--f-manrope);--display-weight:500}[data-font=young]{--font-display:var(--f-young);--font-body:var(--f-figtree);--display-weight:400}:root{--col:680px;--gutter:clamp(16px, 5vw, 64px);--radius:999px;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;transition:background-color .5s var(--ease), color .5s var(--ease);margin:0;font-size:18px;line-height:1.6;overflow-x:clip}a{color:inherit}img,svg{max-width:100%}h1,h2,h3{font-family:var(--font-display), Georgia, serif;font-weight:var(--display-weight);letter-spacing:-.015em;margin:0;line-height:1.08}p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.sr-only,.hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{background:var(--surface);z-index:100;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.muted{color:var(--muted)}.fine{margin-top:14px;font-size:13px}.display{font-size:clamp(44px,7vw,88px)}.title{font-size:clamp(32px,4.6vw,56px)}.title-sm{margin-bottom:8px;font-size:clamp(22px,2.4vw,28px)}.lede{color:var(--muted);max-width:36em;margin-top:22px;font-size:clamp(18px,1.6vw,21px)}.body{color:var(--muted);max-width:34em;margin-top:20px}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:600}.index{opacity:.55;margin-right:6px}.btn{border-radius:var(--radius);background:var(--accent);min-height:48px;color:var(--on-accent);font:inherit;cursor:pointer;transition:transform .3s var(--ease), background-color .3s;border:0;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:disabled{opacity:.6;cursor:default;transform:none}.btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.btn-small{min-height:38px;padding:0 18px;font-size:14px}.cta-row{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.more{color:var(--accent);border-bottom:1.5px solid #0000;margin-top:28px;font-weight:600;text-decoration:none;transition:border-color .3s;display:inline-block}.more:hover{border-color:currentColor}.site-header{z-index:40;padding:14px var(--gutter);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(10px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand{text-decoration:none}.logo{align-items:center;gap:10px;display:inline-flex}.logo-word{font-family:var(--font-display), serif;font-size:22px;font-weight:var(--display-weight)}.nav-desktop{align-items:center;gap:28px;font-size:15px;display:flex}.nav-desktop a:not(.btn){color:var(--muted);text-decoration:none;transition:color .2s}.nav-desktop a:not(.btn):hover{color:var(--text)}.nav-mobile{display:none}.menu-btn{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.burger,.burger:before,.burger:after{background:var(--text);width:22px;height:2px;transition:transform .3s var(--ease);content:"";border-radius:2px;display:block}.burger{position:relative}.burger:before{position:absolute;top:-7px}.burger:after{position:absolute;top:7px}.burger.open{background:0 0}.burger.open:before{transform:translateY(7px)rotate(45deg)}.burger.open:after{transform:translateY(-7px)rotate(-45deg)}.mobile-menu{background:var(--bg);padding:12px var(--gutter) 28px;border-bottom:1px solid var(--line);flex-direction:column;gap:4px;display:flex;position:absolute;top:100%;left:0;right:0}.mobile-menu a:not(.btn){font-size:20px;font-family:var(--font-display), serif;padding:12px 0;text-decoration:none}.mobile-menu .btn{margin-top:12px}.mobile-menu[hidden]{display:none}.site-footer{padding:72px var(--gutter) 40px;border-top:1px solid var(--line);z-index:1;position:relative}.footer-inner{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.footer-inner p{margin-top:12px}.footer-catch{font-family:var(--font-display), serif;font-size:22px}.footer-nav{grid-template-columns:repeat(2,auto);align-content:start;gap:10px 40px;display:grid}.footer-nav a{color:var(--muted);text-decoration:none}.footer-nav a:hover{color:var(--text)}.hero{padding:clamp(40px, 7vh, 96px) var(--gutter) 40px;position:relative}.hero-stage{place-items:center;height:clamp(240px,36vh,360px);margin-top:8px;display:grid;position:relative}.hero-fallback{width:auto;height:82%;transition:opacity .6s var(--ease)}[data-three=ready] .hero-fallback{opacity:0}.band{padding:clamp(96px, 16vh, 180px) var(--gutter);position:relative}.band-inner{max-width:var(--col);z-index:1;position:relative}.pill-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:50%}.pill-anchor[data-side=right]{right:14%}.pill-anchor[data-side=left]{left:14%}.band-cta{padding-bottom:240px}.pill-floor{width:1px;height:1px;position:absolute;bottom:90px;left:50%}.faq{border-top:1px solid var(--line);text-align:left;margin-top:28px}.faq details{border-bottom:1px solid var(--line);padding:18px 0}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent);transition:transform .3s var(--ease);font-size:22px;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);margin-top:10px}.waitlist-form{flex-wrap:wrap;gap:10px;max-width:520px;margin-top:32px;display:flex}.waitlist-form input[type=email]{flex:240px}input,textarea{font:inherit;color:var(--text);background:var(--surface);border:1.5px solid var(--line);border-radius:16px;width:100%;min-height:48px;padding:12px 18px}.waitlist-form input{border-radius:var(--radius)}input:focus,textarea:focus{border-color:var(--accent-2);outline:none}.form-error{color:#9a3b2e;flex-basis:100%;font-size:15px}.form-done{color:var(--accent);margin-top:32px;font-size:18px}.contact-form{gap:16px;max-width:560px;margin-top:36px;display:grid}.contact-form label{gap:6px;font-size:15px;font-weight:600;display:grid}.detail{max-width:760px;padding:clamp(56px, 10vh, 120px) var(--gutter) 120px;margin:0 auto}.detail-blocks{gap:40px;margin-top:64px;display:grid}.detail-blocks section{border-top:1px solid var(--line);padding-top:24px}.pill-canvas{z-index:0;pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0}.hero-copy{z-index:1;position:relative}body.pill-hover{cursor:grab}body.case-hover{cursor:pointer}body.is-dragging,body.is-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.pill-card{z-index:50;width:280px;left:clamp(16px, calc(var(--cx) + 36px), calc(100vw - 296px));top:clamp(80px, calc(var(--cy) - 40px), calc(100vh - 200px));background:var(--surface);color:var(--text);box-shadow:0 1px 0 var(--line), 0 18px 40px -18px #28231959;animation:card-in .35s var(--ease);border-radius:20px;padding:18px 20px;position:fixed}.pill-card strong{font-family:var(--font-display), serif;font-weight:var(--display-weight);padding-right:24px;font-size:20px;line-height:1.2;display:block}.pill-card p{color:var(--muted);margin-top:6px;font-size:15px}.pill-card-x{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:22px;position:absolute;top:8px;right:8px}@keyframes card-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}[data-layout=editorial] .hero-copy,[data-layout=editorial] .band-inner{text-align:center;margin-inline:auto}[data-layout=editorial] .hero-copy{max-width:820px}[data-layout=editorial] .lede,[data-layout=editorial] .body{margin-inline:auto}[data-layout=editorial] .cta-row,[data-layout=editorial] .waitlist-form{justify-content:center;margin-inline:auto}[data-layout=editorial] .pill-anchor[data-side=right]{right:max(4%, calc((100% - var(--col)) / 4 - 20px))}[data-layout=editorial] .pill-anchor[data-side=left]{left:max(4%, calc((100% - var(--col)) / 4 - 20px))}[data-layout=split] .hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;min-height:calc(100vh - 72px);display:grid}[data-layout=split] .hero-stage{height:min(560px,70vh)}[data-layout=split] .band-inner{max-width:600px;margin-left:4vw}[data-layout=split] .pill-anchor[data-side]{left:auto;right:20%}[data-layout=split] .band:nth-of-type(odd) .pill-anchor{right:26%}[data-layout=split] .pill-floor{left:72%}[data-layout=cards] .hero{grid-template-columns:1fr .9fr;align-items:center;gap:24px;display:grid}[data-layout=cards] .band{max-width:1160px;width:calc(100% - 2 * var(--gutter));background:var(--surface);border-radius:36px;margin:0 auto 28px;padding:clamp(48px,8vw,96px)}[data-layout=cards] .band-cta{background:0 0;padding-bottom:240px}[data-layout=cards] .pill-anchor[data-side=right]{right:10%}[data-layout=cards] .pill-anchor[data-side=left]{left:auto;right:16%}[data-layout=cards] .band-inner{max-width:620px}[data-layout=immersive] .hero{text-align:center;flex-direction:column;justify-content:center;min-height:calc(100vh - 72px);display:flex}[data-layout=immersive] .hero-copy{max-width:980px;margin:0 auto}[data-layout=immersive] .hero .display{font-size:clamp(52px,11vw,150px)}[data-layout=immersive] .lede{margin-inline:auto}[data-layout=immersive] .cta-row{justify-content:center}[data-layout=immersive] .band{align-items:center;min-height:100vh;display:flex}[data-layout=immersive] .band:nth-of-type(2n){background:var(--surface)}[data-layout=immersive] .band-inner{max-width:760px;margin-left:8vw}[data-layout=immersive] .title{font-size:clamp(40px,6.5vw,84px)}[data-layout=immersive] .pill-anchor[data-side]{left:auto;right:16%}[data-layout=immersive] .band-cta{min-height:90vh}[data-layout=immersive] .pill-floor{left:76%}[data-layout=quiet] body,html[data-layout=quiet] body{font-size:16px}[data-layout=quiet] .hero{grid-template-columns:1fr 1fr;align-items:end;gap:24px;padding-top:14vh;display:grid}[data-layout=quiet] .display{font-size:clamp(36px,5vw,64px)}[data-layout=quiet] .title{font-size:clamp(26px,3vw,36px)}[data-layout=quiet] .band{padding-block:clamp(72px,12vh,128px)}[data-layout=quiet] .band+.band .band-inner:before{content:"";background:var(--text);opacity:.3;width:48px;height:1px;margin-bottom:40px;display:block}[data-layout=quiet] .band-inner{max-width:520px;margin-left:10vw}[data-layout=quiet] .kicker{letter-spacing:.2em;font-weight:500}[data-layout=quiet] .pill-anchor[data-side]{left:auto;right:22%}[data-layout=quiet] .pill-floor{left:70%}@media (max-width:900px){.nav-desktop{display:none}.nav-mobile{display:block}}@media (max-width:760px){body{font-size:17px}[data-layout] .hero{min-height:0;padding-top:40px;display:block}[data-layout] .hero-stage{height:320px;margin-top:16px}[data-layout] .band{min-height:0;padding:80px 20px}[data-layout=cards] .band{border-radius:28px;width:calc(100% - 24px);padding:48px 22px}[data-layout] .band-inner{margin-left:0}[data-layout] .pill-anchor[data-side=right]{left:auto;right:28%}[data-layout] .pill-anchor[data-side=left]{left:28%;right:auto}[data-layout] .pill-floor{left:50%}[data-layout] .band.band-cta{padding-bottom:200px}.pill-card{width:auto;inset:auto 12px 12px}}.dp{z-index:60;font-family:system-ui,sans-serif;font-size:14px;position:fixed;bottom:16px;right:16px}.dp-toggle{cursor:pointer;background:var(--text);min-height:44px;color:var(--bg);border:0;border-radius:999px;padding:0 20px;font:600 14px system-ui,sans-serif;box-shadow:0 10px 30px -10px #0006}.dp-body{background:var(--surface);width:360px;max-height:min(78vh,720px);color:var(--text);box-shadow:0 1px 0 var(--line), 0 30px 60px -20px #1e191466;border-radius:22px;padding:18px;position:absolute;bottom:56px;right:0;overflow-y:auto}.dp-body[hidden]{display:none}.dp-hint{color:var(--muted);margin-bottom:8px;font-size:13px}.dp fieldset{border:0;gap:6px;margin:14px 0 0;padding:0;display:grid}.dp legend{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:700}.dp-opt{text-align:left;background:var(--bg);width:100%;color:var(--text);cursor:pointer;font:inherit;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:9px 12px;display:flex}.dp-opt[aria-pressed=true]{border-color:var(--accent)}.dp-opt strong{font-size:14px;display:block}.dp-opt small{color:var(--muted);font-size:12px;display:block}.dp-swatches{flex-shrink:0;display:flex}.dp-swatches span{width:18px;height:28px}.dp-swatches span:first-child{border-radius:8px 0 0 8px;box-shadow:inset 0 0 0 1px #00000014}.dp-swatches span:last-child{border-radius:0 8px 8px 0}.dp-font-sample{text-align:center;flex-shrink:0;width:54px;font-size:26px}.dp-layout-icon{background:var(--surface);width:54px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;flex-shrink:0;gap:3px;padding:5px;display:grid}.dp-layout-icon i{background:var(--accent-2);opacity:.7;border-radius:2px;display:block}.dp-li-editorial{grid-template-rows:2fr 1fr 1fr;justify-items:center}.dp-li-editorial i{width:60%}.dp-li-split{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.dp-li-split i:first-child{grid-row:span 2}.dp-li-cards i{border-radius:4px}.dp-li-immersive{grid-template-rows:1fr}.dp-li-immersive i:not(:first-child){display:none}.dp-li-quiet{grid-template-rows:repeat(3,3px);align-content:center}.dp-li-quiet i{width:50%}.dp-copy{width:100%;margin-top:16px}@media (max-width:640px){.dp{bottom:12px;right:12px}.dp-body{border-radius:22px 22px 0 0;width:auto;max-height:72vh;padding-bottom:72px;position:fixed;bottom:0;left:0;right:0}.dp-toggle{z-index:1;position:relative}}.step-art{width:120px;height:90px;margin-bottom:10px;position:relative}.step-art svg{width:100%;height:100%;overflow:visible}.art-stop{pointer-events:none;width:1px;height:1px;position:absolute}.art-shadow{fill:var(--text);opacity:.08}.art-shape{display:none}.art-orbit-path{fill:none;stroke:none}.art-face{fill:var(--surface);stroke:var(--line);stroke-width:1.5px}.art-cheek{fill:#e7a98f;opacity:.35;transform-box:fill-box;transform-origin:50%}.art-eye{fill:var(--text)}.art-eyes-happy path,.art-eye-happy{fill:none;stroke:var(--text);stroke-width:2.4px;stroke-linecap:round}.art-eyes-happy{opacity:0}.art-mouth,.art-grin{fill:#4a2e26}.art-teeth{fill:#fbfaf5}.art-ring-track{fill:none;stroke:var(--line);stroke-width:3px}.art-ring{fill:none;stroke:var(--accent-2);stroke-width:4px;stroke-linecap:round;opacity:0}.art-ring-label{font:600 9px var(--font-body), sans-serif;fill:var(--muted);letter-spacing:.06em;opacity:0}.art-glow{fill:var(--accent-2);opacity:0;transform-box:fill-box;transform-origin:50%}.art-gleam{fill:#fff;opacity:.85}.art-breath path{fill:none;stroke:var(--accent-2);stroke-width:2.6px;stroke-linecap:round;opacity:0}.art-stars path{fill:var(--accent-2);opacity:0;transform-box:fill-box;transform-origin:50%}.sky-day{fill:color-mix(in srgb, var(--accent-2) 22%, var(--surface))}.sky-dusk{fill:#e8c39e;opacity:0}.sky-night{fill:#2c3838;opacity:0}.art-night-stars circle{fill:#f3efe2}.art-night-stars{opacity:0}.art-sun{fill:#e9b949;transform:translate(20px,72px)}.art-moon{fill:#f3efe2;opacity:0}.art-city rect{fill:var(--accent);opacity:.9}.art-windows rect{fill:#f6e7b5;opacity:.15}.art-ground{fill:var(--accent-2);opacity:.55}html:not([data-three=ready]) .art-fresh .art-stars path,html:not([data-three=ready]) .art-fresh .art-breath path{opacity:.8}@media (prefers-reduced-motion:reduce){.art-fresh .art-stars path,.art-fresh .art-breath path{opacity:.8}.art-ring{opacity:1}}.section-art{aspect-ratio:220/120;width:min(100%,300px);margin:36px auto 0;position:relative}[data-layout=split] .section-art,[data-layout=quiet] .section-art,[data-layout=immersive] .section-art{margin-left:0}.section-art svg{width:100%;height:100%;overflow:visible}.art-soil{fill:#6b4a2f;opacity:.85}.art-stem{fill:none;stroke:var(--accent-2);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s cubic-bezier(.45,0,.25,1) .2s}.art-leaf{fill:var(--accent-2);transform-box:fill-box;transition:transform 1s cubic-bezier(.34,1.4,.64,1) 1.5s;transform:scale(0)}.art-leaf-l{transform-origin:100% 100%}.art-leaf-r{transform-origin:0 100%;transition-delay:1.9s}.art-nature:has([data-reached]) .art-stem{stroke-dashoffset:0}.art-nature:has([data-reached]) .art-leaf{transform:scale(1)}.art-lens{fill:none;stroke:var(--accent);stroke-width:6px}.art-handle{stroke:var(--accent);stroke-width:9px;stroke-linecap:round}.art-fact{font:600 8.5px var(--font-body), sans-serif;opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translate(-6px)}.art-fact text{fill:var(--text)}.art-fact-dot{fill:var(--accent-2)}.art-science:has([data-reached]) .art-fact{opacity:1;transform:none}html:not([data-three=ready]) .art-fact{opacity:1;transform:none}.art-check-ring{fill:none;stroke:var(--accent-2);stroke-width:2px;opacity:.4;transition:opacity .8s .3s}.art-check{fill:none;stroke:var(--accent-2);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--ease) .6s}.art-science:has([data-reached]) .art-check{stroke-dashoffset:0}.art-science:has([data-reached]) .art-check-ring{opacity:1}.art-kit{transform-box:view-box;transform-origin:110px 62px;transition:transform .85s cubic-bezier(.55,0,.75,.2) .15s,opacity .35s .7s}.art-kit-shadow{transition:opacity .6s .4s}.art-sustain:has([data-reached]) .art-kit{opacity:0;transform:scale(.02)rotate(-25deg)}.art-sustain:has([data-reached]) .art-kit-shadow{opacity:.03}.kit-handle{fill:var(--accent-2)}.kit-grip{fill:color-mix(in srgb, var(--accent-2) 60%, #1f241c);opacity:.5}.kit-head{fill:#fbfaf5;stroke:var(--line);stroke-width:1.5px}.kit-bristle{fill:#bcd3d3}.kit-tube{fill:#fbfaf5;stroke:var(--line);stroke-width:1.5px}.kit-crimp{fill:#e2e3d8}.kit-label{fill:var(--accent-2);opacity:.85}.kit-label-line{fill:#fbfaf5;opacity:.85}.kit-cap{fill:var(--accent)}.kit-bottle{fill:#f3f6f2;stroke:var(--line);stroke-width:1.5px}.kit-liquid{fill:#9fc9b7;opacity:.85}.kit-shine{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;opacity:.8}.burst-star{fill:#e9b949;opacity:0;transform-box:view-box;transform-origin:110px 62px}.burst-flash{fill:#fff6d6;opacity:0;transform-box:fill-box;transform-origin:50%}.art-sustain:has([data-reached]) .burst-star{animation:.9s cubic-bezier(.2,.7,.3,1) both burst}.art-sustain:has([data-reached]) .burst-flash{animation:.7s ease-out .85s both flash}@keyframes burst{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.3)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(1)}}@keyframes flash{0%{opacity:0;transform:scale(.2)}30%{opacity:.9}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.art-stem{stroke-dashoffset:0}.art-leaf{transform:scale(1)}.art-check{stroke-dashoffset:0}}html:not([data-three=ready]) .art-stem,html:not([data-three=ready]) .art-check{stroke-dashoffset:0}html:not([data-three=ready]) .art-leaf{transform:scale(1)}@media (prefers-reduced-motion:reduce){.art-sustain .burst-star,.art-sustain .burst-flash{animation:none!important}}.scene{height:calc(100svh + var(--steps) * var(--len) * 1svh);position:relative}.scene-sticky{height:100svh;padding:84px var(--gutter) 28px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,2.2vh,24px);display:flex;position:sticky;top:0;overflow:hidden}.scene-text{display:contents}.scene-head{max-width:var(--col);z-index:1;order:1;position:relative}.scene-arts{flex-direction:column;order:2;align-items:center;gap:14px;display:flex}.scene-copies{z-index:1;order:3;max-width:32em;position:relative}.scene-outro{max-width:var(--col);z-index:1;order:4;position:relative}.scene .kicker{margin-bottom:10px}.scene .title{font-size:clamp(28px,4vw,50px)}.scene .body{margin:0 auto}.scene .more{margin-top:14px}.scene .fine{margin-top:8px}.scene-art-stack,.scene-copies{display:grid}.scene-art-stack>*,.scene-copies>*{grid-area:1/1}.scene-art{opacity:0;transition:opacity .3s var(--ease), transform .35s var(--ease);pointer-events:none;place-items:center;display:grid;transform:scale(.96)}.scene-art[data-active]{opacity:1;transform:none}.scene-copy{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translateY(8px)}.scene-copy[data-active]{opacity:1;transform:none}.scene-copy p{margin-top:6px}html[data-three=ready] .scene-copy[data-active]:not([data-reached]){opacity:0;transform:translateY(8px)}.scene-outro{transition:opacity .4s var(--ease), transform .4s var(--ease)}html[data-three=ready] .scene-outro:not([data-reached]){opacity:0;pointer-events:none;transition-delay:0s;transform:translateY(10px)}.scene-dots{gap:8px;margin:0;padding:0;list-style:none;display:flex}.scene-dots li{background:var(--line);width:7px;height:7px;transition:width .4s var(--ease), background-color .4s;border-radius:99px}.scene-dots li[data-active]{background:var(--accent-2);width:20px}.scene-art .step-art{aspect-ratio:4/3;width:min(320px,62vw,53.3333svh);height:auto;margin:0}.scene-art .section-art{width:min(400px,76vw,73.3333svh);margin:0}@media (max-width:760px){.scene-sticky{gap:10px;padding:72px 20px 20px}.scene .title{font-size:clamp(26px,7.5vw,34px)}.scene .body{font-size:15px}.scene-art .step-art{width:min(240px,64vw,37.3333svh)}.scene-art .section-art{width:min(300px,80vw)}}[data-layout=cards] .scene-sticky{height:calc(100svh - 24px);width:calc(100% - 2 * var(--gutter));background:var(--surface);border-radius:36px;max-width:1160px;margin:0 auto;top:12px}@media (min-width:761px){[data-layout=zigzag] .scene-sticky,[data-layout=split] .scene-sticky{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6vw;padding:84px 8vw 28px;display:grid}[data-layout=zigzag] .scene-text,[data-layout=split] .scene-text{flex-direction:column;gap:22px;display:flex}[data-layout=zigzag] .scene .body,[data-layout=split] .scene .body{margin:0}[data-layout=zigzag] .scene:nth-of-type(odd) .scene-arts{order:-1}[data-layout=zigzag] .scene-art .step-art{width:min(420px,36vw,69.3333svh)}[data-layout=zigzag] .scene-art .section-art{width:min(480px,38vw)}[data-layout=zigzag] .hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:calc(100vh - 72px);display:grid}[data-layout=zigzag] .band-inner{max-width:620px;margin-left:8vw}[data-layout=zigzag] .pill-anchor[data-side]{left:auto;right:18%}[data-layout=zigzag] .pill-floor{left:72%}}.dp-li-zigzag{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.dp-li-zigzag i:nth-child(2){grid-area:2/2}.dp-li-zigzag i:nth-child(3){display:none}.scene-list{z-index:1;text-align:left;order:2;gap:4px;width:100%;max-width:34em;margin:0;padding:0;list-style:none;display:grid;position:relative}.scene-list:has(>li:nth-child(6)){grid-template-columns:1fr 1fr;column-gap:24px}.scene-item{border-left:2px solid var(--line);transition:border-color .3s var(--ease);padding:6px 0 6px 14px}.scene-item[data-active]{border-color:var(--accent-2)}.scene-item h3{margin:0;font-size:clamp(17px,1.5vw,21px)}.scene-item-btn{all:unset;cursor:pointer;transition:color .25s var(--ease)}.scene-item-btn:hover,.scene-item[data-active] .scene-item-btn{color:var(--accent)}.scene-item-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.scene-item p{transition:opacity .3s var(--ease);margin-top:2px;font-size:14px}html[data-three=ready] .scene-item p:not([data-reached]){opacity:0}.scene-art .item-art{width:min(400px,36vw,61.3333svh)}@media (max-width:760px){.scene-list{gap:0}.scene-item p{display:none}.scene-item[data-active] p{display:block}.scene-art .item-art{width:min(220px,60vw,32svh)}}.ff,.ff *,.ff :before,.ff :after{transition-duration:0s!important;transition-delay:0s!important}.hero-hint{text-align:center;letter-spacing:.06em;color:var(--muted);transition:opacity .6s var(--ease);font-size:13px;position:absolute;bottom:0;left:0;right:0}html:not([data-three=ready]) .hero-hint,html[data-case-open] .hero-hint{opacity:0}.scene-art[data-step="1"] .art-chew{transition:transform .55s var(--ease);transform:translate(46%)scale(.82)}.scene-art[data-step="1"][data-active] .art-chew{transform:translate(27%)scale(.86)}.scene-art[data-step="1"][data-active] .art-chew:has([data-reached]){transform:none}.item-art{aspect-ratio:4/3;flex-shrink:0;width:clamp(96px,9vw,132px);position:relative}.item-art svg{width:100%;height:100%;overflow:visible}.ia-backdrop{fill:var(--accent-2);opacity:.16}.f-white{fill:#fbfaf5}.f-shade{fill:#e2e3d8}.f-sage{fill:var(--accent-2)}.f-sage-l{fill:color-mix(in srgb, var(--accent-2) 45%, #fbfaf5)}.f-sage-d{fill:color-mix(in srgb, var(--accent-2) 70%, #1f241c)}.f-walnut{fill:var(--accent)}.f-walnut-l{fill:color-mix(in srgb, var(--accent) 55%, #fbfaf5)}.f-walnut-d{fill:color-mix(in srgb, var(--accent) 75%, #120c08)}.f-glass{fill:#bcd3d3}.f-screen{fill:#e9efe6}.f-dark{fill:#34332f}.f-dark-l{fill:#4a4944}.f-gold{fill:#e9b949}.f-night{fill:#3b4747}.f-moon{fill:#f3e7c0}.f-road{fill:#d8d4c8}.f-bubble{fill:#fff;stroke:#c9d3c7;stroke-width:1.2px;opacity:.95}.f-steel{fill:#cfd2cf}.f-leafcase{fill:#3a6425}.f-denim{fill:color-mix(in srgb, var(--accent) 60%, #c9b79c)}.f-paper{fill:#f4f1e6;stroke:#d6d1c2;stroke-width:1px}.f-pill{fill:#4f3622}.f-pill-top{fill:#7a5838}.s-arrow,.s-check{fill:none;stroke-linecap:round;stroke-linejoin:round}.s-arrow{stroke:var(--muted);stroke-width:1.8px}.s-check{stroke:#fbfaf5;stroke-width:2.4px;stroke-dasharray:1}.ia-nudge{animation:2.4s ease-in-out infinite ia-nudge}.ia-check{animation:2.4s ease-in-out infinite ia-check}@keyframes ia-nudge{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes ia-check{0%,20%{stroke-dashoffset:1px}50%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.f-shadow{fill:var(--text);opacity:.15}.s-line{stroke:#2f2e2a59;stroke-width:1.1px}.s-line-only{fill:none;stroke:#2f2e2a73;stroke-width:1.6px}.s-hand,.s-hand-thin,.s-pole,.s-leg,.s-rail,.s-rail path,.s-spoke,.s-strap,.s-rack,.s-door,.s-fold,.s-frame,.s-tick,.s-perf,.s-stitch,.s-hem,.s-route,.s-bird,.s-vein,.s-vein-main,.s-stem,.s-no,.s-roadline,.s-shine,.s-zone,.s-ripple,.s-clock{fill:none;stroke-linecap:round;stroke-linejoin:round}.s-hand{stroke:var(--text);stroke-width:2.4px}.s-hand-thin{stroke:var(--accent);stroke-width:1.6px}.s-pole{stroke:var(--text);stroke-opacity:.6;stroke-width:1.4px}.s-leg{stroke:var(--accent);stroke-width:2.4px}.s-rail path{stroke:var(--accent);stroke-opacity:.6;stroke-width:2px}.s-spoke{stroke:var(--text);stroke-opacity:.5;stroke-width:1.2px}.s-strap{stroke:var(--text);stroke-opacity:.35;stroke-width:1.2px}.s-rack{stroke:var(--text);stroke-opacity:.5;stroke-width:1.6px}.s-door{stroke:#00000026;stroke-width:1px}.s-fold{stroke:#ffffff73;stroke-width:1.2px}.s-frame{stroke:#6b7a74;stroke-width:1.2px}.s-tick{stroke:var(--text);stroke-opacity:.55;stroke-width:1.4px}.s-perf{stroke:var(--text);stroke-opacity:.35;stroke-width:1.2px;stroke-dasharray:2 2.5}.s-stitch{stroke:#f3ead8;stroke-opacity:.8;stroke-width:1.1px;stroke-dasharray:2.5 2}.s-hem{stroke:#f3ead8;stroke-opacity:.6;stroke-width:1.4px}.s-route{stroke:var(--accent);stroke-width:2px;stroke-dasharray:3 4}.s-bird{stroke:var(--text);stroke-opacity:.6;stroke-width:1.4px}.s-vein-main{stroke:color-mix(in srgb, var(--accent-2) 60%, #1f241c);stroke-width:1.6px}.s-vein{stroke:color-mix(in srgb, var(--accent-2) 60%, #1f241c);stroke-width:.9px;stroke-opacity:.8}.s-stem{stroke:color-mix(in srgb, var(--accent-2) 60%, #1f241c);stroke-width:2px}.s-no{stroke:var(--accent);stroke-width:2.6px}.s-roadline{stroke:#fbfaf5;stroke-width:1.6px;stroke-dasharray:8 7}.s-shine{stroke:#ffffffb3;stroke-width:2px}.s-zone{stroke:var(--accent-2);stroke-width:4px;opacity:.45}.s-ripple{stroke:var(--accent-2);stroke-width:2px}.s-clock{stroke:var(--accent);stroke-width:3px}.t-small{font:600 7px var(--font-body), sans-serif;fill:var(--muted)}.t-element{font:400 30px var(--font-display), serif;fill:var(--text)}.t-badge{font:700 9px var(--font-body), sans-serif;fill:#fbfaf5;letter-spacing:.06em}.t-ticket{font:700 7px var(--font-body), sans-serif;fill:var(--accent);letter-spacing:.12em}.t-one{font:400 18px var(--font-display), serif;fill:#fbfaf5}.t-z{font:700 9px var(--font-body), sans-serif;fill:var(--accent-2)}.ia-bob{animation:3.2s ease-in-out infinite ia-bob}.ia-drift{animation:9s linear infinite ia-drift}.ia-contrail path{stroke:#fbfaf5;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:5 5;animation:.6s linear infinite ia-dash}.ia-rumble{animation:.35s ease-in-out infinite ia-rumble}.ia-sleepers{animation:.7s linear infinite ia-sleepers}.ia-blink{animation:1.6s ease-in-out infinite ia-blink}.ia-spin{animation:4s linear infinite ia-spin}.ia-spin-slow{animation:40s linear infinite ia-spin}.ia-bars rect{transform-box:fill-box;transform-origin:50% 100%;animation:2.4s ease-in-out infinite ia-bars}.ia-bars rect:nth-child(2){animation-delay:-.4s}.ia-bars rect:nth-child(3){animation-delay:-.8s}.ia-bars rect:nth-child(4){animation-delay:-1.2s}.ia-steam path{fill:none;stroke:var(--muted);stroke-opacity:.6;stroke-width:1.4px;stroke-linecap:round;animation:2.2s ease-in-out infinite ia-steam}.ia-steam path:nth-child(2){animation-delay:-1.1s}.ia-flag{transform-box:fill-box;transform-origin:0%;animation:1.4s ease-in-out infinite ia-flag}.ia-sway{animation:3.6s ease-in-out infinite ia-sway}.ia-road{animation:.6s linear infinite ia-road}.ia-bump{animation:.5s ease-in-out infinite ia-rumble}.ia-wheel{animation:.7s linear infinite ia-spin}.ia-confetti rect{transform-box:fill-box;transform-origin:50%;animation:3.2s linear infinite ia-fall}.ia-tilt{animation:3s ease-in-out infinite ia-tilt}.ia-zzz text{opacity:0;animation:3s ease-out infinite ia-zzz}.ia-zzz .t-z2{animation-delay:.6s}.ia-zzz .t-z3{animation-delay:1.2s}.ia-glow{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite ia-pulse}.ia-birds{animation:7s linear infinite ia-birds}.ia-pulse{animation:2.2s ease-in-out infinite ia-pulse}.ia-twinkle{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite ia-twinkle}.ia-bubbles g{transform-box:fill-box;animation:3.4s ease-in infinite ia-rise}.ia-sweep{animation:3.6s cubic-bezier(.45,0,.25,1) infinite ia-sweep}.ia-leaf{animation:4s ease-in-out infinite ia-sway}.ia-drip{transform-box:fill-box;animation:3s ease-in infinite ia-drip}.ia-wiggle{animation:2.6s ease-in-out infinite ia-wiggle}.ia-hang{animation:2.6s ease-in-out infinite ia-hang}.ia-peek{animation:3s ease-in-out infinite ia-peek}.ia-route{animation:1.2s linear infinite ia-dash}.ia-hopper{animation:1.8s ease-in-out infinite ia-hopper}.ia-shadow{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite ia-shadow}.ia-cards rect{transform-box:fill-box;animation:3.6s ease-in-out infinite ia-cards}.ia-cards rect:nth-child(2){animation-delay:.25s}.ia-cards rect:nth-child(3){animation-delay:.5s}@keyframes ia-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ia-drift{0%{transform:translate(-10px)}to{transform:translate(14px)}}@keyframes ia-dash{to{stroke-dashoffset:-10px}}@keyframes ia-rumble{0%,to{transform:translateY(0)}50%{transform:translateY(.8px)}}@keyframes ia-sleepers{0%{opacity:.3;transform:translateY(-6px)}to{opacity:1;transform:translateY(6px)}}@keyframes ia-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes ia-spin{to{transform:rotate(360deg)}}@keyframes ia-bars{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes ia-steam{0%{opacity:0;transform:translateY(2px)}40%{opacity:.8}to{opacity:0;transform:translateY(-6px)}}@keyframes ia-flag{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(6deg)scaleX(.92)}}@keyframes ia-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes ia-road{to{stroke-dashoffset:15px}}@keyframes ia-fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}to{opacity:.2;transform:translateY(96px)rotate(300deg)}}@keyframes ia-tilt{0%,to{transform:rotate(-5deg)}50%{transform:rotate(-1deg)translateY(-2px)}}@keyframes ia-zzz{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translate(6px,-8px)}}@keyframes ia-birds{0%{transform:translate(-30px)}to{transform:translate(130px)}}@keyframes ia-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ia-twinkle{0%,to{opacity:.5;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.05)rotate(45deg)}}@keyframes ia-rise{0%{opacity:0;transform:translateY(6px)scale(.6)}20%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-36px)scale(1.1)}}@keyframes ia-sweep{0%{transform:rotate(0)}70%,to{transform:rotate(270deg)}}@keyframes ia-drip{0%,30%{opacity:0;transform:translateY(0)}45%{opacity:1}to{opacity:0;transform:translateY(22px)}}@keyframes ia-wiggle{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-12deg)}85%{transform:rotate(8deg)}}@keyframes ia-hang{0%,to{opacity:.2;transform:scale(.2)}50%{opacity:1;transform:scale(1)}}@keyframes ia-peek{0%,to{transform:translateY(6px)}50%{transform:translateY(-2px)}}@keyframes ia-hopper{0%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(0)scaleY(.92)}}@keyframes ia-shadow{0%,to{opacity:.2;transform:scale(1)}40%{opacity:.1;transform:scale(.7)}}@keyframes ia-cards{0%,15%{opacity:0;transform:translate(-4px)}30%,85%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.item-art *{animation:none!important}}@media (max-width:760px){.scene-sticky{justify-content:flex-start;gap:8px;padding-top:76px}.scene .kicker{margin-bottom:4px}.scene .title{font-size:clamp(22px,6.6vw,30px)}.scene-outro .body{display:none}.scene .more{margin-top:6px}.scene-art .step-art,.scene-art .item-art{width:min(200px,54vw,29.3333svh)}.scene-art .section-art{width:min(280px,76vw,44svh)}.scene-item{padding-top:3px;padding-bottom:3px}.scene-item h3{font-size:17px}}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.2jrdrem4nuvb1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_d99fa8ec-module__jPQiFa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_d99fa8ec-module__jPQiFa__variable{--f-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0781808e3393dbfb-s.2zbtqlhfj_suz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fae90444fefcda8c-s.1jdhpfg9a0h0t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.1nufzup5_ewgu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_9967df85-module__sy2YDW__className{font-family:Quicksand,Quicksand Fallback;font-style:normal}.quicksand_9967df85-module__sy2YDW__variable{--f-quicksand:"Quicksand", "Quicksand Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_8ce80b98-module__Vyf_5q__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_8ce80b98-module__Vyf_5q__variable{--f-nunito:"Nunito", "Nunito Fallback"}
@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dd8a3188b79fd8f-s.3zx7wbj688cn9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8f209abc35ee02-s.p.0q59resy_4ije.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.dm_serif_display_d4bdb617-module__rjr2va__className{font-family:DM Serif Display,DM Serif Display Fallback;font-style:normal;font-weight:400}.dm_serif_display_d4bdb617-module__rjr2va__variable{--f-dmserif:"DM Serif Display", "DM Serif Display Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_2227510d-module__NavhWa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_2227510d-module__NavhWa__variable{--f-dmsans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e7150917543fc9da-s.0or-mv9rm3-7p.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.1dgp9w781ejf6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e9457141811d41ae-s.0ydhovl1n7s8f.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ac34884600cd8d5d-s.444o2y6he09-k.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e1ccd2766b08c828-s.1trkgqz3-pw7b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/507a47c1876d4ec2-s.16qc705tx6j2a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.p.1c4v1kyduoipm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.lora_b54bb3-module__nLujAW__className{font-family:Lora,Lora Fallback;font-style:normal}.lora_b54bb3-module__nLujAW__variable{--f-lora:"Lora", "Lora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_555ef9f2-module__AE2NeW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_555ef9f2-module__AE2NeW__variable{--f-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5baf1b65c11560cb-s.3fa6shooes3qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0f5953821b08bc1-s.p.21s_cahnw20sc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.young_serif_d8a76ace-module__uDg3tG__className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.young_serif_d8a76ace-module__uDg3tG__variable{--f-young:"Young Serif", "Young Serif Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_711f8e44-module__k_IqBa__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_711f8e44-module__k_IqBa__variable{--f-figtree:"Figtree", "Figtree Fallback"}
