@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}:root{--ink: #111111;--ink-soft: #303030;--paper: #ffffff;--paper-soft: #f6f5f2;--line: #deddd8;--muted: #6f6f6b;--vibe: #078da4;--vibe-pale: #e7f7f8;--aura: #9b681f;--aura-pale: #f6efe3;--void: #6a1723;--void-dark: #09090a;--serif: "Cormorant Garamond", Georgia, serif;--sans: "Manrope", Arial, sans-serif;color:var(--ink);font-family:var(--sans);font-synthesis:none;text-rendering:optimizeLegibility;scroll-behavior:smooth}*{box-sizing:border-box}html{min-width:0;background:var(--paper);scroll-padding-top:92px}body{margin:0;min-width:0;min-height:100vh;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}body,button,input,textarea{font-family:var(--sans)}button,input,textarea{font-size:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);font-weight:500;letter-spacing:-.035em;line-height:.94}p{line-height:1.72}button{color:inherit}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--vibe);outline-offset:4px}.app-shell{min-height:100vh;overflow:clip}.skip-link{position:fixed;top:10px;left:10px;z-index:1000;padding:10px 14px;background:var(--ink);color:#fff;transform:translateY(-160%);transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.section-shell{width:min(100% - clamp(40px,9vw,150px),1240px);margin-inline:auto}.eyebrow{margin-bottom:18px;color:var(--muted);font-size:.68rem;font-weight:600;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;padding:13px 22px;font-size:.74rem;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.68}.button-dark{background:var(--ink);color:#fff}.button-dark:hover{background:var(--vibe)}.button-outline{border-color:#b9b9b4;background:transparent;color:var(--ink)}.button-outline:hover{border-color:var(--ink)}.text-button{border:0;border-bottom:1px solid currentColor;padding:3px 0;background:transparent;font-size:.72rem;font-weight:600;letter-spacing:.05em;cursor:pointer}.site-header{position:sticky;top:0;z-index:50;display:flex;height:92px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(17,17,17,.09);padding:8px clamp(24px,5.3vw,88px);background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-link{display:flex;width:76px;height:74px;align-items:center;justify-content:center}.brand-logo{width:72px;height:70px;object-fit:contain}.desktop-nav{display:flex;align-items:center;gap:clamp(24px,2.9vw,48px)}.desktop-nav a{position:relative;padding:9px 0;font-size:.72rem;font-weight:500}.desktop-nav a:after{position:absolute;right:0;bottom:3px;left:0;height:1px;background:var(--ink);content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.desktop-nav a:hover:after{transform:scaleX(1);transform-origin:left}.menu-button{display:none;width:46px;height:46px;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.mobile-menu{display:none}.scroll-rail{position:fixed;top:50%;left:clamp(16px,2.25vw,40px);z-index:30;display:flex;width:70px;height:min(600px,70vh);flex-direction:column;justify-content:space-between;transform:translateY(-45%)}.rail-line{position:absolute;top:10px;bottom:18px;left:4px;width:1px;background:#c8c7c2}.scroll-rail a{position:relative;display:grid;min-height:58px;grid-template-columns:12px 28px;grid-template-rows:auto auto;align-items:start;color:var(--muted);transition:color .16s ease}.rail-dot{position:relative;z-index:1;grid-row:1 / span 2;width:9px;height:9px;margin-top:3px;border:1px solid #a4a49f;background:#fff;border-radius:50%;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.rail-number,.rail-label{margin-left:6px;font-size:.57rem;line-height:1.2;text-transform:uppercase}.rail-label{margin-top:4px;color:var(--ink);font-weight:600}.scroll-rail a.is-active{color:var(--scene-color)}.scroll-rail a.is-active .rail-dot{border-color:var(--scene-color);background:var(--scene-color);transform:scale(1.18)}.rail-arrow{position:absolute;bottom:-15px;left:-4px}.home-main{background:#fff}.hero{position:relative;display:grid;min-height:calc(100svh - 92px);grid-template-columns:minmax(370px,.76fr) minmax(520px,1.42fr);overflow:hidden;border-bottom:1px solid var(--line);background:#fff}.hero-copy{position:relative;z-index:2;display:flex;max-width:650px;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 4vw 120px max(11vw,150px)}.hero-eyebrow{color:#3c3c3a}.hero h1{max-width:560px;margin-bottom:34px;font-size:clamp(4rem,6.15vw,7.7rem);line-height:.82}.hero-lead{max-width:500px;margin-bottom:32px;color:var(--ink-soft);font-size:clamp(.96rem,1.08vw,1.15rem);line-height:1.75}.hero-visual{position:relative;min-height:620px;overflow:hidden;background:#fff}.hero-visual img{position:absolute;top:50%;left:50%;width:116%;max-width:none;height:100%;object-fit:contain;transform:translate(-50%,calc(-50% + (var(--scene-progress, .5) - .5) * 28px));transition:transform 80ms linear}.hero-scroll-cue{position:absolute;bottom:31px;left:max(11vw,150px);z-index:3;display:flex;align-items:center;gap:12px;margin:0;color:var(--muted);font-family:var(--serif);font-size:.9rem;font-style:italic}.hero-scroll-cue span{display:block;width:36px;height:1px;background:var(--muted)}.manifesto{padding-top:clamp(95px,12vw,175px);padding-bottom:clamp(100px,12vw,170px)}.manifesto-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.75fr);gap:clamp(55px,9vw,150px);align-items:end}.manifesto h2{margin-bottom:0;font-size:clamp(3.4rem,6.5vw,7rem)}.manifesto-lead{margin-bottom:20px;font-family:var(--serif);font-size:clamp(1.65rem,2.2vw,2.35rem);line-height:1.12}.manifesto-grid>div p:last-child{margin-bottom:0;color:var(--muted)}.worlds{border-top:1px solid var(--line)}.world-section{--world-accent: var(--vibe);position:relative;display:grid;min-height:650px;grid-template-columns:minmax(390px,.7fr) minmax(560px,1.35fr);overflow:hidden;border-bottom:1px solid var(--line);background:#fff;scroll-margin-top:92px}.world-aura{--world-accent: var(--aura)}.world-void{--world-accent: #bd4256;border-color:#261116;background:var(--void-dark);color:#fff}.world-reverse{grid-template-columns:minmax(560px,1.35fr) minmax(390px,.7fr)}.world-reverse .world-copy{order:2}.world-reverse .world-visual{order:1}.world-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(55px,7vw,110px) clamp(38px,6vw,105px) clamp(55px,7vw,110px) max(11vw,150px);background:#fff}.world-reverse .world-copy{padding-right:max(9vw,125px);padding-left:clamp(38px,6vw,105px)}.world-void .world-copy{background:var(--void-dark)}.world-number{margin-bottom:30px;color:var(--world-accent);font-family:var(--serif);font-size:1.15rem;line-height:1}.world-kicker{margin-bottom:14px;color:var(--world-accent);font-size:.61rem;font-weight:600;letter-spacing:.19em;line-height:1.4;text-transform:uppercase}.world-section h2{max-width:560px;margin-bottom:28px;font-size:clamp(3.2rem,5.25vw,6.6rem)}.world-slogan{max-width:460px;margin-bottom:19px;font-family:var(--serif);font-size:clamp(1.3rem,1.75vw,2rem);line-height:1.18}.world-description{max-width:490px;margin-bottom:28px;color:var(--muted);font-size:.87rem}.world-void .world-description{color:#bcb5b6}.text-link{display:inline-flex;align-items:center;gap:9px;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.world-visual{position:relative;min-height:540px;overflow:hidden;background:var(--paper-soft)}.world-visual img{position:absolute;top:-5%;right:0;bottom:-5%;left:0;width:100%;height:110%;object-fit:cover;transform:scale(1.02) translateY(calc((var(--scene-progress, .5) - .5) * -30px));transition:transform 80ms linear}.world-journey{position:relative;height:330svh;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;scroll-margin-top:92px}.world-journey-stage{position:sticky;top:92px;height:calc(100svh - 92px);min-height:570px;overflow:hidden;background:#fff;isolation:isolate}.journey-panel{--world-accent: var(--vibe);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#fff;color:var(--ink);opacity:var(--journey-opacity, 0);transform:translate3d(0,var(--journey-shift, 54px),0) scale(var(--journey-scale, 1.055));transform-origin:center;pointer-events:none;will-change:opacity,transform}.journey-panel.is-active{pointer-events:auto}.journey-panel.world-aura{--world-accent: var(--aura)}.journey-panel.world-void{--world-accent: #d55a6d;background:var(--void-dark);color:#fff}.journey-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.journey-backdrop img{width:100%;height:100%;object-fit:cover;object-position:center;transform:translate3d(0,var(--journey-image-shift, 0%),0) scale(1.075);will-change:transform}.journey-copy{position:relative;z-index:2;display:flex;width:min(48vw,670px);height:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:58px 30px 72px max(11vw,150px);opacity:var(--journey-copy-opacity, 0);transform:translate3d(0,var(--journey-copy-shift, 0px),0);will-change:opacity,transform}.journey-copy .world-number{margin-bottom:24px}.journey-copy h2{max-width:610px;margin-bottom:24px;font-size:clamp(4rem,6vw,7.4rem);line-height:.86}.journey-copy .world-slogan{max-width:490px}.journey-copy .world-description{max-width:500px}.journey-panel.world-void .world-description{color:#c9c2c3}.journey-markers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.journey-marker{display:block;height:33.3333%;scroll-margin-top:92px}.seo-explanation{padding-top:clamp(110px,13vw,190px);padding-bottom:clamp(110px,13vw,190px)}.seo-intro,.seo-copy{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,8vw,130px)}.seo-intro{align-items:start}.seo-intro .eyebrow{padding-top:12px}.seo-intro h2{margin-bottom:60px;font-size:clamp(3.5rem,6vw,6.7rem)}.seo-copy{display:block;padding-left:calc(50% + clamp(18px,4vw,65px))}.seo-copy p{max-width:610px;color:var(--muted)}.seo-copy .seo-lead{margin-bottom:24px;color:var(--ink);font-family:var(--serif);font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.3}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(70px,9vw,130px);background:var(--line)}.value-grid article{min-height:300px;padding:clamp(34px,4vw,58px);background:#fff}.value-grid article:nth-child(1){border-top:3px solid var(--vibe)}.value-grid article:nth-child(2){border-top:3px solid var(--aura)}.value-grid article:nth-child(3){border-top:3px solid var(--void)}.value-grid span{color:var(--muted);font-family:var(--serif)}.value-grid h3{margin:54px 0 18px;font-size:clamp(1.7rem,2.25vw,2.5rem)}.value-grid p{margin:0;color:var(--muted);font-size:.84rem}.social-section{border-top:1px solid var(--line);padding-top:clamp(90px,11vw,150px);padding-bottom:clamp(100px,12vw,170px)}.section-heading-row{display:grid;grid-template-columns:1fr minmax(300px,.55fr);gap:50px;align-items:end;margin-bottom:55px}.section-heading-row h2{margin-bottom:0;font-size:clamp(3.4rem,5.4vw,6.2rem)}.section-heading-row>p{margin-bottom:4px;color:var(--muted)}.social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.social-card{position:relative;min-height:420px;overflow:hidden;color:#fff}.social-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.social-card:hover img{transform:scale(1.035)}.social-card-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000003d}.social-card-content{position:absolute;right:28px;bottom:26px;left:28px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.social-card-content small{grid-column:1 / -1;font-size:.58rem;font-weight:600;letter-spacing:.18em}.social-card-content strong{font-family:var(--serif);font-size:clamp(1.4rem,1.8vw,2rem);font-weight:500}.social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.social-links a{display:inline-flex;min-height:44px;align-items:center;gap:9px;border:1px solid var(--line);padding:9px 15px;font-size:.72rem;transition:background-color .16s ease,color .16s ease}.social-links a:hover{background:var(--ink);color:#fff}.social-links.is-compact{gap:8px;margin-top:18px}.social-links.is-compact a{width:42px;height:42px;min-height:42px;justify-content:center;padding:0}.faq-section{display:grid;grid-template-columns:minmax(340px,.72fr) minmax(500px,1fr);gap:clamp(60px,10vw,150px);border-top:1px solid var(--line);padding-top:clamp(100px,12vw,165px);padding-bottom:clamp(110px,13vw,180px)}.faq-heading h2{font-size:clamp(3.4rem,5.2vw,6.1rem)}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:20px;padding:15px 4px;font-size:.9rem;font-weight:500;list-style:none;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-family:var(--serif);font-size:1.7rem;font-weight:400;transition:transform .16s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:690px;padding:0 45px 28px 4px;color:var(--muted);font-size:.85rem}.launch-section{display:grid;min-height:660px;grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);overflow:hidden;border-top:1px solid var(--line);background:#fff}.launch-art{position:relative;overflow:hidden}.launch-art img{position:absolute;top:50%;left:47%;width:135%;max-width:none;height:110%;object-fit:contain;transform:translate(-50%,calc(-50% + (var(--scene-progress, .5) - .5) * 24px))}.launch-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(70px,9vw,130px) max(8vw,95px) clamp(70px,9vw,130px) clamp(45px,7vw,105px)}.launch-content h2{margin-bottom:24px;font-size:clamp(3.7rem,6.6vw,7.4rem)}.launch-content>p:not(.eyebrow){max-width:570px;margin-bottom:32px;color:var(--muted)}.launch-form{width:min(100%,670px)}.launch-input-row{display:grid;grid-template-columns:1fr auto}.launch-input-row input{min-width:0;height:50px;border:1px solid #bcbcb7;border-right:0;padding:0 16px;background:#fff}.checkbox-label{display:flex;align-items:flex-start;gap:11px;margin-top:17px;color:var(--muted);font-size:.69rem;line-height:1.6}.checkbox-label input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--ink)}.checkbox-label a{border-bottom:1px solid currentColor}.form-message{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:.76rem}.form-message.is-success{color:#147248}.form-message.is-error{color:#a62233}.site-footer{display:grid;grid-template-columns:minmax(230px,1fr) auto auto;gap:45px;align-items:end;border-top:1px solid var(--line);padding:55px clamp(25px,6vw,100px) 35px;background:#f8f7f4}.footer-brand img{width:92px;height:90px;object-fit:contain}.footer-brand p{max-width:300px;margin:10px 0 0;color:var(--muted);font-size:.72rem}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:22px}.site-footer nav a,.site-footer nav button{border:0;padding:0;background:transparent;font-size:.66rem;cursor:pointer}.site-footer .social-links{align-self:center;margin:0}.copyright{grid-column:1 / -1;margin:12px 0 0;color:#8a8984;font-size:.59rem}.subpage{min-height:70vh}.subpage-hero{min-height:400px;padding:clamp(90px,11vw,160px) max(11vw,150px) 75px;border-bottom:1px solid var(--line);background:#fff}.subpage-hero h1{margin-bottom:22px;font-size:clamp(4.4rem,8vw,9rem)}.subpage-hero>p:last-child{max-width:680px;margin:0;color:var(--muted)}.contact-layout{display:grid;grid-template-columns:minmax(280px,.6fr) minmax(500px,1fr);gap:clamp(70px,10vw,150px);padding-top:110px;padding-bottom:140px}.contact-layout h2{margin-bottom:25px;font-size:clamp(2.3rem,3vw,3.5rem)}.mail-link{display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:.88rem}.muted{margin-top:34px;color:var(--muted);font-size:.78rem}.contact-form{display:grid;gap:21px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form label:not(.checkbox-label){display:grid;gap:8px;color:var(--ink-soft);font-size:.69rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.contact-form input,.contact-form textarea{width:100%;border:1px solid #bdbdb8;padding:14px 15px;background:#fff;color:var(--ink);resize:vertical}.contact-form .checkbox-label{margin-top:0;text-transform:none}.contact-form .checkbox-label input{width:18px;height:18px;padding:0;flex:0 0 18px}.contact-form .checkbox-label span{min-width:0}.contact-form .button{justify-self:start}.legal-hero{min-height:340px}.legal-content{max-width:920px;padding-top:90px;padding-bottom:140px}.legal-content section{margin-bottom:56px}.legal-content h2{margin-bottom:19px;font-family:var(--sans);font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.4}.legal-content p,.legal-content address{color:#4f4f4b;font-size:.82rem;font-style:normal;line-height:1.8}.legal-content a{border-bottom:1px solid currentColor}.legal-note{display:flex;gap:16px;border-left:3px solid var(--vibe);padding:22px 24px;background:var(--paper-soft)}.legal-note svg{flex:0 0 auto}.legal-note p{margin:0}.preference-page{padding-bottom:120px}.preference-card{max-width:780px;margin-top:85px;border:1px solid var(--line);padding:clamp(38px,6vw,70px)}.preference-card h2{margin:28px 0 18px;font-size:2.9rem}.preference-card p{margin-bottom:28px;color:var(--muted)}.thank-you-page{display:grid;min-height:calc(100svh - 92px);place-items:center;padding:70px 24px}.thank-you-card{max-width:650px;text-align:center}.thank-you-card svg{margin:0 auto 30px}.thank-you-card h1{margin-bottom:20px;font-size:clamp(5rem,9vw,9rem)}.thank-you-card p:not(.eyebrow){margin-bottom:34px;color:var(--muted)}.consent-banner{position:fixed;right:18px;bottom:18px;left:18px;z-index:100;display:grid;grid-template-columns:auto minmax(320px,1fr) auto;gap:20px;align-items:center;border:1px solid #cecdc8;padding:22px 24px;background:#fffffffa;box-shadow:0 20px 55px #00000024;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.consent-icon{display:grid;width:44px;height:44px;place-items:center;background:var(--paper-soft)}.consent-copy h2{margin-bottom:7px;font-family:var(--sans);font-size:.92rem;font-weight:600;letter-spacing:0;line-height:1.3}.consent-copy p{max-width:830px;margin:0;color:var(--muted);font-size:.68rem;line-height:1.55}.consent-copy a{border-bottom:1px solid currentColor}.consent-actions{display:grid;grid-template-columns:auto auto;gap:8px;justify-items:stretch}.consent-actions .button{min-height:42px;padding:11px 16px;font-size:.62rem}.consent-actions .text-button{grid-column:1 / -1;justify-self:center}.consent-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:20px;background:#080808a1}.consent-modal{position:relative;width:min(100%,680px);max-height:min(820px,92vh);overflow-y:auto;border:1px solid #d2d1cc;padding:clamp(30px,5vw,58px);background:#fff;box-shadow:0 24px 70px #00000040}.modal-close{position:absolute;top:18px;right:18px;display:grid;width:40px;height:40px;place-items:center;border:0;background:transparent;cursor:pointer}.consent-modal h2{margin-bottom:15px;font-size:clamp(2.8rem,5vw,4.4rem)}.consent-modal>p:not(.eyebrow){margin-bottom:30px;color:var(--muted);font-size:.8rem}.consent-option{display:grid;min-height:94px;grid-template-columns:1fr auto;gap:25px;align-items:center;border-top:1px solid var(--line);padding:19px 3px}.consent-option>div{display:grid;gap:6px}.consent-option strong{font-size:.82rem}.consent-option span{color:var(--muted);font-size:.69rem;line-height:1.55}.consent-option input{width:22px;height:22px;accent-color:var(--ink)}.always-on{display:inline-flex;align-items:center;gap:5px;color:#147248!important;white-space:nowrap}.modal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}@media(max-width:1180px){.scroll-rail{display:none}.hero{grid-template-columns:minmax(330px,.8fr) minmax(450px,1.2fr)}.hero-copy{padding-left:6vw}.hero h1{font-size:clamp(3.9rem,7vw,6.2rem)}.hero-scroll-cue{left:6vw}.world-section,.world-reverse{grid-template-columns:minmax(350px,.75fr) minmax(470px,1.15fr)}.world-reverse{grid-template-columns:minmax(470px,1.15fr) minmax(350px,.75fr)}.world-copy,.world-reverse .world-copy{padding-right:5.5vw;padding-left:6vw}.subpage-hero{padding-left:7vw}}@media(max-width:900px){html{scroll-padding-top:80px}.site-header{height:80px;padding-inline:22px}.brand-link{width:64px;height:64px}.brand-logo{width:62px;height:60px}.desktop-nav{display:none}.menu-button{display:inline-flex}.mobile-menu{position:absolute;top:80px;right:0;left:0;z-index:55;display:grid;max-height:0;overflow:hidden;padding:0 24px;background:#fff;opacity:0;visibility:hidden;transition:max-height .25s ease,opacity .18s ease,padding .25s ease,visibility .18s ease}.mobile-menu.is-open{max-height:420px;border-bottom:1px solid var(--line);padding-top:18px;padding-bottom:24px;opacity:1;visibility:visible}.mobile-menu a{border-bottom:1px solid var(--line);padding:15px 2px;font-family:var(--serif);font-size:1.45rem}.hero{min-height:0;grid-template-columns:1fr}.hero-visual{order:1;min-height:370px;border-bottom:1px solid var(--line)}.hero-visual img{width:112%}.hero-copy{order:2;max-width:none;min-height:540px;padding:80px 7vw 105px;text-align:center;align-items:center}.hero h1{max-width:660px;font-size:clamp(4.2rem,12vw,7rem);line-height:.86}.hero-lead{max-width:610px}.hero-scroll-cue{right:0;bottom:30px;left:0;justify-content:center}.manifesto-grid,.seo-intro,.faq-section,.section-heading-row,.contact-layout{grid-template-columns:1fr}.manifesto-grid{gap:48px}.world-journey{scroll-margin-top:80px}.world-journey-stage{top:80px;height:calc(100svh - 80px);min-height:560px}.journey-copy{width:min(65vw,560px);padding-right:24px;padding-left:7vw}.journey-copy h2{font-size:clamp(3.9rem,9vw,6rem)}.journey-copy .world-slogan{max-width:430px;font-size:clamp(1.25rem,2.5vw,1.75rem)}.journey-copy .world-description{max-width:450px;font-size:.82rem}.journey-marker{scroll-margin-top:80px}.world-section,.world-reverse{min-height:0;grid-template-columns:1fr}.world-copy,.world-reverse .world-copy{order:2;min-height:450px;padding:70px 7vw}.world-visual,.world-reverse .world-visual{order:1;min-height:470px}.world-section h2{font-size:clamp(4rem,10vw,6.5rem)}.seo-intro h2{margin-bottom:45px}.seo-copy{padding-left:0}.value-grid{grid-template-columns:1fr}.value-grid article{min-height:235px}.value-grid h3{margin-top:34px}.social-grid{gap:8px}.social-card{min-height:330px}.faq-section{gap:55px}.launch-section{min-height:0;grid-template-columns:1fr}.launch-art{min-height:360px}.launch-content{padding:80px 7vw 95px}.site-footer{grid-template-columns:1fr auto}.site-footer nav{grid-column:1 / -1;grid-row:2;justify-content:flex-start}.copyright{grid-row:3}.subpage-hero{min-height:340px;padding:90px 7vw 65px}.contact-layout{gap:70px;padding-top:85px}.consent-banner{grid-template-columns:auto 1fr}.consent-actions{grid-column:1 / -1;grid-template-columns:1fr 1fr}}@media(max-width:620px){.cinematic-material[data-material=intro] img,.cinematic-material[data-material=intro] video{object-position:82% center;height:var(--mobile-material-height,56.25vw)}.section-shell{width:min(100% - 40px,1240px)}.eyebrow{font-size:.61rem}.site-header{padding-inline:16px}.hero-visual{min-height:245px}.hero-visual img{width:126%}.hero-copy{min-height:500px;padding:66px 20px 95px}.hero h1{margin-bottom:25px;font-size:clamp(3.3rem,17vw,5.3rem);line-height:.88}.hero-lead{margin-bottom:28px;font-size:.88rem}.hero-scroll-cue{bottom:22px;font-size:.78rem}.manifesto{padding-top:90px;padding-bottom:100px}.manifesto h2,.seo-intro h2,.section-heading-row h2,.faq-heading h2{font-size:clamp(3rem,15vw,4.7rem)}.manifesto-grid{gap:38px}.world-journey{height:355svh;scroll-margin-top:0}.world-journey-stage{top:80px;height:calc(100svh - 80px);min-height:560px}.journey-panel{transform-origin:50% 40%}.journey-backdrop{right:0;bottom:auto;height:40%}.journey-backdrop img{transform:translate3d(0,var(--journey-image-shift, 0%),0) scale(1.09)}.journey-panel.world-vibe .journey-backdrop img{object-position:57% 48%}.journey-panel.world-aura .journey-backdrop img{object-position:60% 52%}.journey-panel.world-void .journey-backdrop img{object-position:56% 48%}.journey-copy{position:absolute;top:40%;right:0;bottom:0;left:0;width:100%;height:auto;justify-content:center;padding:20px 20px 18px;background:#fff}.journey-panel.world-void .journey-copy{background:var(--void-dark)}.journey-copy .world-number{margin-bottom:10px;font-size:.95rem}.journey-copy .world-kicker{margin-bottom:9px;font-size:.54rem;letter-spacing:.15em}.journey-copy h2{max-width:340px;margin-bottom:14px;font-size:clamp(3rem,13.5vw,4.15rem);line-height:.84}.journey-copy .world-slogan{max-width:330px;margin-bottom:9px;font-size:clamp(1.12rem,5.4vw,1.38rem);line-height:1.08}.journey-copy .world-description{max-width:350px;margin-bottom:12px;font-size:.73rem;line-height:1.55}.journey-copy .text-link{padding-bottom:3px;font-size:.6rem}.journey-marker{scroll-margin-top:0}.world-visual,.world-reverse .world-visual{min-height:310px}.world-copy,.world-reverse .world-copy{min-height:420px;padding:58px 20px 68px}.world-number{margin-bottom:23px}.world-section h2{font-size:clamp(3.35rem,15.5vw,5rem)}.world-slogan{font-size:1.3rem}.seo-explanation{padding-top:95px;padding-bottom:105px}.seo-intro h2{margin-bottom:34px}.seo-copy .seo-lead{font-size:1.4rem}.value-grid{margin-top:65px}.value-grid article{min-height:210px;padding:30px}.social-section{padding-top:85px;padding-bottom:100px}.section-heading-row{gap:24px;margin-bottom:38px}.social-grid{grid-template-columns:1fr}.social-card{min-height:330px}.social-links:not(.is-compact){display:grid;grid-template-columns:repeat(3,1fr)}.social-links:not(.is-compact) a{justify-content:center;padding-inline:8px}.faq-section{gap:40px;padding-top:90px;padding-bottom:105px}.faq-list summary{min-height:70px;font-size:.82rem}.launch-art{min-height:260px}.launch-art img{width:150%}.launch-content{padding:70px 20px 85px}.launch-content h2{font-size:clamp(3.6rem,16vw,5.4rem)}.launch-input-row{grid-template-columns:1fr;gap:9px}.launch-input-row input{border-right:1px solid #bcbcb7}.launch-input-row .button{width:100%}.site-footer{grid-template-columns:1fr;gap:30px;padding:45px 20px 28px}.site-footer nav{grid-column:1;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;justify-content:start;gap:18px}.site-footer nav button{text-align:left}.site-footer .social-links{justify-self:start}.copyright{grid-column:1;grid-row:auto}.subpage-hero{min-height:300px;padding:75px 20px 55px}.subpage-hero h1{font-size:clamp(4rem,20vw,6rem)}.contact-layout{gap:65px;padding-top:70px;padding-bottom:100px}.form-grid{grid-template-columns:1fr}.legal-content{padding-top:65px;padding-bottom:100px}.legal-content section{margin-bottom:45px}.legal-note{padding:20px}.preference-page{padding-bottom:90px}.preference-card{margin-top:55px;padding:30px 24px}.preference-card h2{font-size:2.4rem}.consent-banner{right:8px;bottom:8px;left:8px;display:block;max-height:calc(100svh - 16px);overflow-y:auto;padding:20px}.consent-icon{margin-bottom:14px}.consent-actions{display:grid;grid-template-columns:1fr;margin-top:18px}.consent-actions .text-button{grid-column:1;margin-top:6px}.consent-modal{max-height:calc(100svh - 20px);padding:34px 20px 24px}.consent-option{min-height:100px;gap:14px}.always-on{white-space:normal;text-align:right}.modal-actions{display:grid;grid-template-columns:1fr}}@media(max-width:620px)and (max-height:740px){.app-shell[data-cinema=on] .hero-copy{padding:18px 20px 48px}.app-shell[data-cinema=on] .hero h1{font-size:clamp(2.25rem,11.5vw,3.4rem)}.app-shell[data-cinema=on] .hero-lead{font-size:.9rem;margin-bottom:14px}.journey-backdrop{height:38%}.journey-copy{top:38%;padding-top:15px}.journey-copy .world-number{margin-bottom:8px}.journey-copy h2{margin-bottom:10px;font-size:clamp(2.65rem,12.8vw,3.55rem)}.journey-copy .world-slogan{font-size:1.02rem}.journey-copy .world-description{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-visual img,.launch-art img{transform:translate(-50%,-50%)}.world-visual img{transform:none}}.app-shell{--header-height: 92px;--chapter-overlap: calc(100svh - var(--header-height))}.chapter-sheet{position:relative;background:#fff}.app-shell[data-motion=on] .motion-chapter{position:relative;z-index:var(--chapter-order, 1);padding-bottom:var(--chapter-overlap);margin-bottom:calc(-1 * var(--chapter-overlap))}.app-shell[data-motion=on] .chapter-sticky{position:sticky;top:var(--chapter-top, var(--header-height))}.app-shell[data-motion=on] .chapter-sheet{min-height:var(--chapter-overlap);transform:scale(calc(1 - var(--chapter-exit, 0) * .045));transform-origin:50% 90%;opacity:calc(1 - var(--chapter-exit, 0) * .3);clip-path:inset(0 round calc((1 - var(--chapter-enter, 1)) * 24px) calc((1 - var(--chapter-enter, 1)) * 24px) 0 0);box-shadow:0 -22px 70px #00000012}.app-shell[data-motion=on] .motion-chapter.is-in-view>.chapter-sticky>.chapter-sheet{will-change:transform,opacity}.app-shell[data-motion=on] .chapter-last{padding-bottom:0;margin-bottom:0}.app-shell[data-motion=on] .chapter-last .chapter-sheet{min-height:0}.app-shell[data-motion=on] .world-journey{z-index:var(--chapter-order);height:calc(100svh * 4.65);margin-bottom:calc(-1 * var(--chapter-overlap))}.app-shell[data-motion=on] .world-journey-stage{transform:scale(calc(1 - var(--chapter-exit, 0) * .045));transform-origin:50% 90%;opacity:calc(1 - var(--chapter-exit, 0) * .3)}.world-journey-stage{min-height:0}.world-journey,.journey-marker{scroll-margin-top:0}.app-shell[data-motion=on] [data-reveal]{opacity:calc(.18 + var(--reveal, 1) * .82);transform:translate3d(0,calc((1 - var(--reveal, 1)) * 12px),0)}.app-shell[data-motion=on] [data-reveal]:focus-within{opacity:1;transform:none}.app-shell[data-motion=on] .hero-visual img{transform:translate(-50%,calc(-50% + (var(--scene-progress, .5) - .5) * -100px)) scale(calc(1.02 + var(--scene-progress, 0) * .07));transition:none}.app-shell[data-motion=on] .launch-art img{transform:translate(-50%,calc(-50% + (var(--scene-progress, .5) - .5) * -80px)) scale(calc(1 + var(--scene-progress, 0) * .08))}.app-shell[data-motion=on] .social-card img{transform:scale(1.1) translateY(calc((var(--scene-progress, .5) - .5) * -32px));transition:none}.app-shell[data-motion=on] .social-card:nth-child(2) img{transform:scale(1.1) translateY(calc((var(--scene-progress, .5) - .5) * 32px))}.social-card img{position:absolute;top:0;right:0;bottom:0;left:0}.launch-section{position:relative}[id][tabindex="-1"]:focus{outline:none}@media(max-width:1180px)and (min-width:901px){.journey-copy{width:53%;padding-left:6vw;padding-right:20px}.journey-copy h2{font-size:clamp(3.5rem,6vw,5rem)}}@media(max-width:900px){.app-shell{--header-height: 80px}.journey-copy{width:58%;padding-left:5vw}.journey-copy h2{font-size:clamp(3rem,7.5vw,5rem)}.chapter-sheet{transform-origin:50% 95%}}@media(max-width:620px){.app-shell[data-motion=on] .world-journey{height:470svh}.journey-backdrop{height:34%}.journey-copy{top:34%;width:100%;padding:20px}.journey-copy h2{font-size:clamp(2.8rem,13vw,4.15rem)}.journey-copy .world-kicker{font-size:.69rem;letter-spacing:.1em}.journey-copy .world-description{display:block;font-size:.875rem;line-height:1.5}.journey-copy .text-link{font-size:.75rem;min-height:32px}.hero-lead,.launch-input-row input{font-size:1rem}}@media(max-width:620px)and (max-height:740px){.journey-backdrop{height:27%}.journey-copy{top:27%;padding:14px 20px}.journey-copy .world-number{display:none}.journey-copy h2{margin-bottom:10px;font-size:clamp(2.6rem,12.5vw,3.4rem)}.journey-copy .world-slogan{font-size:1.16rem;line-height:1.15}.journey-copy .world-description{margin-bottom:7px}}@media(max-height:540px)and (min-width:621px){.app-shell{--header-height: 64px}.site-header{height:64px}.brand-link,.brand-logo{height:54px}.mobile-menu{top:64px;max-height:calc(100svh - 64px);overflow:auto}.world-journey-stage{top:64px;height:calc(100svh - 64px)}.journey-backdrop{left:46%}.journey-copy{width:54%;padding:14px 22px;background:#fff}.world-void .journey-copy{background:var(--void-dark)}.journey-copy .world-number{display:none}.journey-copy .world-kicker{font-size:.65rem;margin-bottom:7px}.journey-copy h2{font-size:clamp(2.3rem,5vw,3rem);margin-bottom:10px}.journey-copy .world-slogan{font-size:1.13rem;margin-bottom:8px}.journey-copy .world-description{font-size:.875rem;margin-bottom:8px;line-height:1.35}.journey-copy .text-link{font-size:.7rem}}@media(prefers-reduced-motion:reduce){.chapter-sticky,.chapter-sheet{position:static;transform:none;clip-path:none;opacity:1}[data-reveal]{transform:none;opacity:1}}.liquid-surface{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}.cinematic-flow{position:fixed;inset:var(--header-height) 0 0;z-index:0;pointer-events:none;overflow:hidden;background:#fff}.cinematic-material{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.cinematic-material:first-child{opacity:1}.cinematic-mix{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:6;opacity:0;pointer-events:none}.cinematic-material img,.cinematic-material video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cinematic-material video{opacity:0}.cinematic-material video.is-ready{opacity:1}.motion-choice{align-self:flex-start;border:0;background:transparent;color:#4b4d4b;padding:10px 0;min-height:40px;font:inherit;font-size:.75rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.app-shell[data-cinema=on] .home-main{position:relative;z-index:1;background:transparent}.app-shell[data-cinema=on] .chapter-sheet,.app-shell[data-cinema=on] .world-journey,.app-shell[data-cinema=on] .world-journey-stage{background:transparent;box-shadow:none;clip-path:none;transform:none;opacity:1}.app-shell[data-cinema=on] .chapter-sheet{opacity:clamp(0,calc(1 - var(--chapter-exit,0)*2.4),1)}.app-shell[data-cinema=on] .world-journey{height:640svh}.app-shell[data-cinema=on] .world-journey-stage{opacity:clamp(0,calc(1 - var(--chapter-exit,0)*2.4),1)}.app-shell[data-cinema=on] .motion-chapter{padding-bottom:0}.app-shell[data-cinema=on] .motion-chapter:after{content:"";display:block;height:var(--chapter-overlap);pointer-events:none}.app-shell[data-cinema=on] .home-main>.motion-chapter:first-child:after{height:calc(var(--chapter-overlap) + var(--intro-hold,95svh))}.app-shell[data-cinema=on] .chapter-last:after{height:0}.app-shell[data-cinema=on] .hero{border-bottom:0}.app-shell[data-cinema=on] .hero{height:var(--chapter-overlap);min-height:0;background:linear-gradient(90deg,white 0%,rgb(255 255 255 / 94%) 25%,transparent 66%)}.app-shell[data-cinema=on] .hero-visual{background:transparent;min-height:0;visibility:hidden}.app-shell[data-cinema=on] .hero-copy{justify-content:center}.app-shell[data-cinema=on] .manifesto{overflow:visible}.app-shell[data-cinema=on] .manifesto:after{display:block;inset:-1px calc((100vw - 100%)/-2);background:linear-gradient(90deg,rgb(255 255 255 / 91%),rgb(255 255 255 / 72%) 55%,transparent);-webkit-mask-image:linear-gradient(transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(transparent,black 20%,black 80%,transparent)}.app-shell[data-cinema=on] .journey-panel{background:transparent;transform:none;opacity:1}.app-shell[data-cinema=on] .journey-backdrop{display:none}.app-shell[data-cinema=on] .seo-explanation,.app-shell[data-cinema=on] .social-section,.app-shell[data-cinema=on] .faq-section{background:#ffffffe0}.app-shell[data-cinema=on] .value-grid{perspective:1200px}.app-shell[data-cinema=on] .value-grid>*{transform-origin:50% 100%;transform:rotateX(calc((1 - var(--reveal,1))*12deg)) translateY(calc((1 - var(--reveal,1))*28px))}.app-shell[data-cinema=on] .social-card{clip-path:inset(calc((1 - var(--scene-progress,.5))*12%) 0 round 2px);transform:translateY(calc((.5 - var(--scene-progress,.5))*70px))}.app-shell[data-cinema=on] .social-card:nth-child(2){transform:translateY(calc((var(--scene-progress,.5) - .5)*90px))}.app-shell[data-cinema=on] .launch-section,.app-shell[data-cinema=on] .launch-art{background:transparent}.app-shell[data-cinema=on] .launch-art img{visibility:hidden}.app-shell[data-cinema=on] .launch-content{background:#fffffff0}.app-shell[data-cinema=on]>.chapter-last{z-index:9;position:relative}.app-shell[data-cinema=on]>.chapter-last .chapter-sheet{background:#fffffff5}@media(max-width:900px){.app-shell[data-cinema=on] .hero{display:block}.app-shell[data-cinema=on] .hero-visual{display:none}.app-shell[data-cinema=on] .hero-copy{height:100%;min-height:0;max-width:650px;padding:40px 7vw}.motion-choice{align-self:center}}@media(max-width:620px){.app-shell[data-cinema=on] .hero{background:linear-gradient(0deg,white,rgb(255 255 255 / 88%) 60%,transparent)}.app-shell[data-cinema=on] .hero-copy{justify-content:flex-end;padding:30px 24px 60px}.app-shell[data-cinema=on] .hero h1{font-size:clamp(2rem,10.7vw,4.1rem);line-height:.9;margin-bottom:18px}.app-shell[data-cinema=on] .hero-lead{font-size:1rem;line-height:1.5;margin-bottom:20px}.app-shell[data-cinema=on] .hero-eyebrow{font-size:.75rem}.app-shell[data-cinema=on] .hero-scroll-cue{bottom:20px;left:24px}.app-shell[data-cinema=on] .launch-art{min-height:36svh}}.liquid-surface.is-ready{opacity:1}.scroll-rail.on-dark a{color:#f4edef}.scroll-rail.on-dark .rail-label{color:inherit}.scroll-rail.on-dark a.is-active{color:#f2a5b3}.scroll-rail.on-dark .rail-line{background:#ffffff59}.hero-visual .liquid-surface{z-index:1}.manifesto{position:relative;isolation:isolate;overflow:hidden;min-height:var(--chapter-overlap);display:flex;flex-direction:column;justify-content:center}.manifesto .liquid-surface{z-index:-2}.manifesto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#ffffffd4,#ffffffb3 54%,#ffffff24)}.world-journey-stage>.liquid-surface{z-index:0}.world-journey-stage:has(>.is-ready) .journey-panel{background:transparent;transform:none;opacity:1}.world-journey-stage:has(>.is-ready) .journey-backdrop{visibility:hidden}.journey-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / 91%) 0%,rgb(255 255 255 / 76%) 30%,transparent 72%);opacity:var(--journey-copy-opacity)}.journey-panel.world-aura:after{background:linear-gradient(90deg,rgb(255 249 228 / 92%),rgb(255 249 228 / 72%) 32%,transparent 72%)}.journey-panel.world-void:after{background:linear-gradient(90deg,rgb(9 5 8 / 87%),rgb(9 5 8 / 72%) 30%,transparent 75%)}.journey-copy,.journey-panel.world-void .journey-copy{background:transparent}.journey-copy .world-description{font-size:1rem;color:#373c3b}.journey-copy .world-kicker{font-size:.875rem;letter-spacing:.12em}.journey-copy .text-link{font-size:.875rem;min-height:36px}.journey-panel.world-void .world-description{color:#e1dadd}@media(max-width:900px){.journey-copy{width:65%}}@media(max-width:620px){.journey-backdrop{top:0;right:0;bottom:0;left:0;height:100%}.journey-copy{top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:24px;justify-content:flex-end;padding-bottom:max(40px,8svh)}.journey-panel:after{background:linear-gradient(0deg,#f5fffef7,#effffccc 48%,#ffffff0d 90%)}.journey-panel.world-aura:after{background:linear-gradient(0deg,rgb(255 248 224 / 97%),rgb(255 248 224 / 81%) 48%,transparent 90%)}.journey-panel.world-void:after{background:linear-gradient(0deg,rgb(9 5 8 / 96%),rgb(9 5 8 / 80%) 48%,transparent 90%)}.journey-copy h2{font-size:clamp(3.1rem,15vw,4.6rem);line-height:.9}.journey-copy .world-slogan{font-size:1.45rem;line-height:1.15}.journey-copy .world-kicker{font-size:.875rem;letter-spacing:.04em}.journey-copy .world-description{font-size:1rem;line-height:1.5}.manifesto:after{background:linear-gradient(90deg,#ffffffeb,#ffffffa6)}}@media(max-width:620px)and (max-height:740px){.journey-copy{padding:18px 20px;justify-content:center}.journey-copy h2{font-size:clamp(2.85rem,14vw,3.8rem)}.journey-copy .world-slogan{font-size:1.3rem}.journey-copy .world-description{line-height:1.4}}@media(min-width:621px)and (max-height:540px){.journey-copy{width:66%;padding:14px 28px}.journey-copy h2{font-size:2.6rem}.journey-copy .world-description{line-height:1.35}}@media(prefers-reduced-motion:reduce){.liquid-surface{display:none}.manifesto:after{display:none}}
