.page_page__556_G{min-height:100vh;overflow-x:clip;background:var(--color-bg)}.page_aboutLink__7UJEI{position:absolute;top:24px;right:clamp(20px,4vw,56px);z-index:2;font-family:var(--font-typewriter);font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:hsla(42,55%,85%,.85);text-decoration:none}.page_aboutLink__7UJEI:hover{color:#fff}.page_footer__F3MD0{display:flex;flex-direction:column;align-items:center;gap:20px;padding:clamp(48px,8vh,96px) clamp(20px,4vw,56px) clamp(40px,6vh,72px);text-align:center;background:#1d0708}.page_footerDivider__8j7mH{display:flex;align-items:center;gap:14px;width:min(100%,320px);color:#efbb4e}.page_footerRule__RVT39{flex:1;height:1px;background:hsla(45,45%,82%,.25)}.page_footerMeta__1GEs7{font-family:var(--font-typewriter);font-size:12px;letter-spacing:.1em;color:hsla(45,45%,82%,.55);margin:8px 0 0}.page_footerMeta__1GEs7 a{color:inherit;text-decoration:underline}.page_footerMeta__1GEs7 a:hover{color:hsla(45,45%,82%,.9)}.NarraWordmarkWeb_wrap__eiEEU{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.NarraWordmarkWeb_tagline__RaWc4{color:#223a29;font-weight:600;text-align:center;font-family:var(--font-sans);white-space:nowrap}.NarraWordmarkWeb_penA__WQKeJ,.NarraWordmarkWeb_penB__cRYpT{stroke-dashoffset:0}.NarraWordmarkWeb_arra__cSK7a,.NarraWordmarkWeb_nFill__v3gDp{opacity:1}@media (prefers-reduced-motion:no-preference){.NarraWordmarkWeb_animated__EJFjQ .NarraWordmarkWeb_arra__cSK7a{opacity:0;animation:NarraWordmarkWeb_narraFadeIn__pF4L_ .28s ease-out forwards}.NarraWordmarkWeb_animated__EJFjQ .NarraWordmarkWeb_penA__WQKeJ{stroke-dashoffset:965.2;animation:NarraWordmarkWeb_narraDrawA__ohdFV .7s ease-in-out .32s forwards}.NarraWordmarkWeb_animated__EJFjQ .NarraWordmarkWeb_penB__cRYpT{stroke-dashoffset:566.4;animation:NarraWordmarkWeb_narraDrawB__tuCZt .7s ease-in-out .32s forwards}.NarraWordmarkWeb_animated__EJFjQ .NarraWordmarkWeb_nFill__v3gDp{opacity:0;animation:NarraWordmarkWeb_narraLateFill__SNNcL .7s linear .32s forwards}.NarraWordmarkWeb_animated__EJFjQ .NarraWordmarkWeb_tagline__RaWc4{opacity:0;animation:NarraWordmarkWeb_narraFadeIn__pF4L_ .35s ease-out 1.1s forwards}}@keyframes NarraWordmarkWeb_narraFadeIn__pF4L_{0%{opacity:0}to{opacity:1}}@keyframes NarraWordmarkWeb_narraDrawA__ohdFV{0%{stroke-dashoffset:965.2}to{stroke-dashoffset:0}}@keyframes NarraWordmarkWeb_narraDrawB__tuCZt{0%{stroke-dashoffset:566.4}to{stroke-dashoffset:0}}@keyframes NarraWordmarkWeb_narraLateFill__SNNcL{0%,82%{opacity:0}to{opacity:1}}.OrbWeb_orb__mYqJE{position:relative;flex-shrink:0}.OrbWeb_ripple__kpHER{position:absolute;inset:0;border-radius:50%;border:1px solid hsla(39,29%,69%,.95);filter:drop-shadow(0 0 6px rgba(58,74,44,.18));opacity:0;animation:OrbWeb_orbRipple__W9cCn 6.4s ease-out infinite}@keyframes OrbWeb_orbRipple__W9cCn{0%{transform:scale(1);opacity:0}15%{opacity:.6}60%{opacity:.34}to{transform:scale(1.55);opacity:0}}.OrbWeb_haze__JJ3CP{position:absolute;width:195%;height:195%;left:-47.5%;top:-47.5%;border-radius:50%;background:radial-gradient(circle,#cbb99b 0,#d8cfbe 45%,transparent 70%);opacity:.56;animation:OrbWeb_orbSwell___3oux 18s ease-in-out infinite;pointer-events:none}@keyframes OrbWeb_orbSwell___3oux{0%,to{opacity:.56}30%{opacity:.4}60%{opacity:.52}82%{opacity:.44}}.OrbWeb_breath__NTu1t{position:absolute;inset:0;animation:OrbWeb_orbBreathe__O3nU_ 8s ease-in-out infinite}@keyframes OrbWeb_orbBreathe__O3nU_{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.OrbWeb_clip__DWzpk{position:absolute;inset:0;border-radius:50%;overflow:hidden;transform:translateZ(0)}.OrbWeb_sphere__0CPsv{position:absolute;width:172%;height:172%;max-width:none;left:-36%;top:-36%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OrbWeb_rim__3CpTQ{border-radius:50%;box-shadow:inset 0 0 0 1.6px rgba(255,255,240,.5)}.OrbWeb_duneCanvas__CHPx3,.OrbWeb_rim__3CpTQ{position:absolute;inset:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.OrbWeb_ripple__kpHER{display:none}.OrbWeb_breath__NTu1t,.OrbWeb_haze__JJ3CP{animation:none}}.Reveal_reveal__Hw80_{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.Reveal_shown__Bww7w{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal_reveal__Hw80_{opacity:1;transform:none;transition:none}}.WaitlistForm_form__v65zN{display:flex;flex-direction:column;gap:14px;width:100%;max-width:320px}.WaitlistForm_field__t3oHY{position:relative;display:block}.WaitlistForm_input__5g9iY{width:100%;padding:15px 44px 15px 18px;font-family:var(--font-typewriter);font-size:14px;color:var(--color-ink);background:hsla(0,0%,100%,.55);border:1px solid var(--color-line);border-radius:10px;outline:none;transition:border-color .2s var(--ease-narra)}.WaitlistForm_input__5g9iY::-moz-placeholder{color:var(--color-muted)}.WaitlistForm_input__5g9iY::placeholder{color:var(--color-muted)}.WaitlistForm_input__5g9iY:focus{border-color:var(--color-sage-deep)}.WaitlistForm_sparkle___Z0Fs{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--color-sage-deep);pointer-events:none}.WaitlistForm_button__BT_wS{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-bg);background:var(--gradient-sage);border:none;border-radius:10px;cursor:pointer;box-shadow:var(--shadow-glass);transition:transform .2s var(--ease-narra),box-shadow .2s var(--ease-narra)}.WaitlistForm_button__BT_wS:hover{transform:translateY(-1px);box-shadow:0 12px 36px rgba(40,38,30,.16),0 2px 8px rgba(120,110,80,.1)}.WaitlistForm_button__BT_wS:active{transform:translateY(0)}.WaitlistForm_confirm__Lwnff{font-family:var(--font-typewriter);font-size:15px;color:var(--color-rust);margin:8px 0}.WaitlistForm_error__2UGu6{font-family:var(--font-typewriter);font-size:12px;color:#b4552f;margin:0}.WaitlistForm_honeypot__ObAm_{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.WaitlistForm_stepTitle__id2DZ{font-family:var(--font-typewriter);font-size:13px;letter-spacing:.04em;color:#5d2a26;text-align:center;margin:0}.WaitlistForm_stepRow__IIPvP{display:flex;align-items:center;gap:12px}.WaitlistForm_stepRow__IIPvP .WaitlistForm_button__BT_wS{flex:1}.WaitlistForm_skip__imaKr{font-family:var(--font-typewriter);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5d2a26;background:none;border:none;cursor:pointer;padding:8px 10px}.WaitlistForm_skip__imaKr:hover{color:var(--color-rust)}.WaitlistForm_consent__TR0pF{font-family:var(--font-sans);font-size:11.5px;font-weight:500;line-height:1.5;color:#4c211d;text-align:center;margin:2px 0 0;padding:7px 10px;border-radius:8px;background:hsla(41,44%,85%,.92)}.WaitlistForm_consent__TR0pF a{color:inherit;text-decoration:underline}.WaitlistForm_modalBackdrop__ek1EU{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 24px calc(24px + env(safe-area-inset-bottom, 0px));background:rgba(18,10,7,.62);backdrop-filter:blur(6px);animation:WaitlistForm_modalBackdropIn__fDmFu .22s ease-out}.WaitlistForm_modalCard__MymHB{position:relative;width:100%;max-width:380px;padding:32px 26px 26px;background:#f2ece0;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.45);animation:WaitlistForm_modalCardIn__6Qcsw .26s var(--ease-narra)}.WaitlistForm_modalClose__tF5ur{position:absolute;top:8px;right:12px;font-size:24px;line-height:1;color:#8a6d5a;background:none;border:none;cursor:pointer;padding:4px 8px}.WaitlistForm_modalClose__tF5ur:hover{color:var(--color-rust)}.WaitlistForm_modalTitle__Q9gTh{font-family:var(--font-serif);font-weight:600;font-size:23px;color:#3a1e12;margin:0 0 4px}.WaitlistForm_modalSub__6YeW2{font-family:var(--font-sans);font-size:14px;color:#6b4a38;margin:0 0 18px}.WaitlistForm_modalCard__MymHB .WaitlistForm_form__v65zN{max-width:none}@keyframes WaitlistForm_modalBackdropIn__fDmFu{0%{opacity:0}to{opacity:1}}@keyframes WaitlistForm_modalCardIn__6Qcsw{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WaitlistForm_modalBackdrop__ek1EU,.WaitlistForm_modalCard__MymHB{animation:none}}.ScrollPhone_track__DybFT{height:880vh}.ScrollPhone_sticky__3MolS{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;background:#0d0a07}.ScrollPhone_ambient__zs5Z1{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ScrollPhone_paper__ZW_sN{position:absolute;inset:0;opacity:0;background:linear-gradient(180deg,#0d0a07 0,#0d0a07 38%,#cfc3a2 72%,#e6dcbd)}.ScrollPhone_halo__PfXsP{position:absolute;inset:0;opacity:0;background:#f2ede7}.ScrollPhone_orbCopy__w_6SX{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(66vw,720px);text-align:center;opacity:0;pointer-events:none}.ScrollPhone_dim__4rU7p{position:absolute;inset:0;opacity:0;background:#0b1710;pointer-events:none}.ScrollPhone_orbCopy__w_6SX:before{content:"";position:absolute;inset:-18% -26%;background:radial-gradient(ellipse at center,rgba(8,18,12,.5) 0,rgba(8,18,12,0) 68%);z-index:-1}.ScrollPhone_orbCopy__w_6SX p{font-family:var(--font-serif);color:#fff;text-shadow:0 1px 8px rgba(10,22,15,.6);margin:0}.ScrollPhone_copyLead__z4z2R{font-weight:600;font-size:clamp(24px,2.3vw,36px);line-height:1.3}.ScrollPhone_copyBody__IuLSo{font-weight:500;font-size:clamp(16px,1.5vw,23px);line-height:1.6;letter-spacing:.005em;color:hsla(0,0%,100%,.94);margin-top:1em}.ScrollPhone_verseKeep__TQ4dU,.ScrollPhone_verse__K4Ymh{display:block}.ScrollPhone_copyBody__IuLSo+.ScrollPhone_copyBody__IuLSo{margin-top:1.4em}.ScrollPhone_orbCopy__w_6SX em{font-style:italic}.ScrollPhone_copyAccent__i9vai{color:#efbb4e}em.ScrollPhone_copyAccent__i9vai{font-size:1.12em}@media (min-aspect-ratio:1/1) and (max-height:540px){.ScrollPhone_copyLead__z4z2R{font-size:16px}.ScrollPhone_copyBody__IuLSo{font-size:12.5px;line-height:1.55;margin-top:.5em}}.ScrollPhone_parlor__Molq2{position:absolute;inset:0;opacity:0;background:linear-gradient(180deg,#d8c9ac 0,#3d1210 30%,#210505 55%,#1d0708)}.ScrollPhone_film__3jQmx{position:absolute;inset:0;margin:auto;display:block;width:100%;aspect-ratio:16/9;max-height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.ScrollPhone_filmHero__rTMvp{background-image:url(/videos/hero-orb-zoom-poster.jpg)}.ScrollPhone_filmReveal__rAJCP{background-image:url(/videos/orb-reveal-poster.jpg)}.ScrollPhone_filmPhone__T8vy_{background-image:url(/videos/story-phone-poster.jpg)}.ScrollPhone_tearBox__keLx4{position:absolute;inset:0;margin:auto;width:100%;aspect-ratio:16/9;max-height:100%;opacity:0}.ScrollPhone_tearVideo__qk_IS{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/videos/waitlist-card-still.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.ScrollPhone_cardForm__jaZY_{position:absolute;left:var(--card-x,50%);top:min(var(--card-y,55%),calc(100% - 215px));width:var(--card-w,300px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;pointer-events:none}.ScrollPhone_cardNote__ytf99{font-family:var(--font-typewriter);font-size:clamp(11px,.9vw,14px);letter-spacing:.04em;text-align:center;color:#5d2a26;margin:0}.ScrollPhone_heroHook__jTzVO{display:none;position:absolute;left:50%;top:15.5%;transform:translateX(-50%);width:87vw;color:#efbb4e;text-shadow:0 1px 10px rgba(0,0,0,.4);opacity:0;pointer-events:none}.ScrollPhone_hookTop__Agd_L{display:flex;justify-content:space-between;font-family:var(--font-sans);font-weight:500;font-size:clamp(14px,4.3vw,19px);line-height:1;margin:0 .1em .35em}.ScrollPhone_hookBig__1njaw{font-family:var(--font-anton),"Arial Narrow",Impact,sans-serif;font-weight:400;font-size:clamp(42px,14.6vw,64px);line-height:.96;letter-spacing:.005em;white-space:nowrap;margin:0}.ScrollPhone_hookStack__GfULF{font-family:var(--font-sans);font-weight:500;font-size:clamp(15px,4.6vw,20px);line-height:1.3;margin:.4em 0 0 .1em}.ScrollPhone_revealBrand__1AKAs{display:none;position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:min(80vw,300px);opacity:0;pointer-events:none}.ScrollPhone_brandTag__C0YFr{font-family:var(--font-sans);font-weight:500;font-size:14px;letter-spacing:.14em;text-align:right;color:#fdfcf7;text-shadow:0 1px 8px rgba(14,30,20,.5);margin:0 4px -6px 0}@media (prefers-reduced-motion:no-preference){.ScrollPhone_revealBrandLive__osSWZ .ScrollPhone_brandTag__C0YFr{opacity:0;animation:ScrollPhone_brandTagIn__Zqg8U .4s ease-out 1.05s forwards}}@keyframes ScrollPhone_brandTagIn__Zqg8U{to{opacity:1}}.ScrollPhone_phoneHook__RBs1R{display:none;position:absolute;left:50%;top:12%;transform:translateX(-50%);width:86vw;text-align:center;opacity:0;pointer-events:none}.ScrollPhone_phoneHook__RBs1R p{font-family:var(--font-serif);font-weight:500;font-size:clamp(23px,7vw,32px);line-height:1.4;color:#e6dcbd;text-shadow:0 1px 12px rgba(0,0,0,.5);margin:0}@media (max-aspect-ratio:1/1){.ScrollPhone_track__DybFT{height:860vh}.ScrollPhone_film__3jQmx,.ScrollPhone_tearBox__keLx4{aspect-ratio:auto;height:100%;max-height:none}.ScrollPhone_filmHero__rTMvp{-o-object-position:50% center;object-position:50% center;background-position:50%;background-image:url(/videos/hero-orb-zoom-poster-mobile.jpg)}.ScrollPhone_filmPhone__T8vy_{-o-object-position:95% center;object-position:95% center;background-position:95%}.ScrollPhone_phoneHook__RBs1R{display:block}.ScrollPhone_tearVideo__qk_IS{-o-object-position:48% center;object-position:48% center;background-position:48%}.ScrollPhone_heroHook__jTzVO,.ScrollPhone_revealBrand__1AKAs{display:block}.ScrollPhone_orbCopy__w_6SX{top:50%;width:89vw}.ScrollPhone_copyLead__z4z2R{font-size:25px;line-height:1.32}.ScrollPhone_copyBody__IuLSo{font-size:18px;line-height:1.58}.ScrollPhone_verse__K4Ymh{display:inline}.ScrollPhone_cardForm__jaZY_{width:min(var(--card-w,300px),86vw)}}@media (min-aspect-ratio:1/1) and (max-aspect-ratio:2/1){.ScrollPhone_film__3jQmx,.ScrollPhone_tearBox__keLx4{aspect-ratio:auto;height:100%}}@media (min-aspect-ratio:2/1){.ScrollPhone_film__3jQmx,.ScrollPhone_tearBox__keLx4{width:auto;aspect-ratio:16/9;height:100%;max-width:100%}}.ScrollPhone_overlay__DOMTi{position:absolute;inset:0;pointer-events:none}.ScrollPhone_wordmark__imqki{position:absolute;top:24px;left:clamp(20px,4vw,56px)}.ScrollPhone_scrollCue__mKBLV{position:absolute;bottom:calc(22px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;animation:ScrollPhone_cueFade__nLGVV 1.2s ease-out 2.4s forwards}.ScrollPhone_cueText__kpsez{font-family:var(--font-typewriter);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:hsla(42,55%,85%,.75)}.ScrollPhone_cueLine__IlDQJ{width:1px;height:34px;background:linear-gradient(180deg,hsla(42,55%,85%,.7),hsla(42,55%,85%,0));animation:ScrollPhone_cueDrop__0wfZJ 2.2s ease-in-out infinite;transform-origin:top}.ScrollPhone_scrollHint__ai2nw{display:none;position:absolute;left:50%;bottom:calc(26px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);flex-direction:column;align-items:center;gap:3px;pointer-events:none;z-index:5}.ScrollPhone_hintText__HiGiF{font-family:var(--font-typewriter);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:rgba(239,187,78,.96);text-shadow:0 1px 12px rgba(0,0,0,.7);margin-bottom:3px}.ScrollPhone_hintChevron__8SESj{width:14px;height:14px;margin-top:-8px;border-right:2.5px solid rgba(239,187,78,.96);border-bottom:2.5px solid rgba(239,187,78,.96);transform:rotate(45deg);filter:drop-shadow(0 1px 6px rgba(0,0,0,.55));animation:ScrollPhone_hintBounce__3ScD8 1.5s ease-in-out infinite}.ScrollPhone_hintChevron2__q2ZBn{animation-delay:.2s;opacity:.6}@keyframes ScrollPhone_hintBounce__3ScD8{0%,70%,to{opacity:.35;transform:rotate(45deg) translate(0)}35%{opacity:1;transform:rotate(45deg) translate(3px,3px)}}@media (max-aspect-ratio:1/1){.ScrollPhone_scrollCue__mKBLV{display:none}.ScrollPhone_scrollHint__ai2nw{display:flex}}@keyframes ScrollPhone_cueFade__nLGVV{to{opacity:1}}@keyframes ScrollPhone_cueDrop__0wfZJ{0%,to{transform:scaleY(.45);opacity:.5}50%{transform:scaleY(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ScrollPhone_film__3jQmx{opacity:1}.ScrollPhone_scrollCue__mKBLV{opacity:1;animation:none}.ScrollPhone_cueLine__IlDQJ,.ScrollPhone_hintChevron__8SESj{animation:none}}