.DeleteAccountForm-module__Klxxda__form,.DeleteAccountForm-module__Klxxda__success{gap:var(--space-5);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);padding:clamp(1.35rem,2.8vw,2rem);display:grid;position:relative;overflow:hidden}.DeleteAccountForm-module__Klxxda__form:before{content:"";inset-inline:0;background:var(--gradient-auth-bar);height:4px;position:absolute;top:0}.DeleteAccountForm-module__Klxxda__field{gap:var(--space-2);display:grid}.DeleteAccountForm-module__Klxxda__label{font-size:var(--text-sm);color:var(--text-secondary);font-weight:700}.DeleteAccountForm-module__Klxxda__input{border-radius:var(--radius-md);background:var(--bg-soft);width:100%;color:var(--text-primary);transition:border-color var(--duration-base) var(--ease-out-soft), background-color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft);border:1px solid #0000;padding:1rem}.DeleteAccountForm-module__Klxxda__input:hover,.DeleteAccountForm-module__Klxxda__input:focus{background:var(--bg-card);border-color:#e84e1b47;box-shadow:0 0 0 3px #e84e1b1a}.DeleteAccountForm-module__Klxxda__input:disabled{opacity:.7;cursor:not-allowed}.DeleteAccountForm-module__Klxxda__passwordWrap{display:block;position:relative}.DeleteAccountForm-module__Klxxda__passwordWrap .DeleteAccountForm-module__Klxxda__input{padding-inline-end:4.75rem}.DeleteAccountForm-module__Klxxda__toggle{inset-inline-end:.7rem;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:.35rem .4rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.DeleteAccountForm-module__Klxxda__toggle:hover,.DeleteAccountForm-module__Klxxda__toggle:focus-visible{color:var(--ink)}.DeleteAccountForm-module__Klxxda__toggle:disabled{opacity:.6;cursor:not-allowed}.DeleteAccountForm-module__Klxxda__error{border-radius:var(--radius-md);color:var(--text-primary);background:#e84e1b14;border:1px solid #e84e1b38;margin:0;padding:.85rem 1rem}.DeleteAccountForm-module__Klxxda__footer{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.DeleteAccountForm-module__Klxxda__overlay{z-index:80;padding:var(--space-4);background:#14201b7a;place-items:center;display:grid;position:fixed;inset:0}.DeleteAccountForm-module__Klxxda__dialog{gap:var(--space-4);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);width:min(28rem,100%);box-shadow:var(--shadow-soft);padding:clamp(1.25rem,3vw,1.75rem);display:grid}.DeleteAccountForm-module__Klxxda__dialogTitle{margin:0}.DeleteAccountForm-module__Klxxda__dialogActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.DeleteAccountForm-module__Klxxda__form,.DeleteAccountForm-module__Klxxda__success{padding:1.15rem}.DeleteAccountForm-module__Klxxda__footer,.DeleteAccountForm-module__Klxxda__dialogActions{flex-direction:column;align-items:stretch}.DeleteAccountForm-module__Klxxda__footer>*,.DeleteAccountForm-module__Klxxda__dialogActions>*{width:100%}}
.AmbientBackdrop-module__A_3jzW__root{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.AmbientBackdrop-module__A_3jzW__sky{background:var(--gradient-mist);position:absolute;inset:0}.AmbientBackdrop-module__A_3jzW__sun{aspect-ratio:1;width:min(42vw,28rem);animation:AmbientBackdrop-module__A_3jzW__ao-breath 10s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#e84e1b24 0%,#2a9d8f14 42%,#0000 70%);border-radius:50%;position:absolute;top:-8%;right:8%}.AmbientBackdrop-module__A_3jzW__mist{animation:AmbientBackdrop-module__A_3jzW__ao-drift 18s var(--ease-in-out-soft) infinite;background:radial-gradient(at 20% 80%,#2a9d8f1a,#0000 45%);position:absolute;inset:-10%}.AmbientBackdrop-module__A_3jzW__mist[data-layer="2"]{background:radial-gradient(at 90% 30%,#e84e1b12,#0000 40%);animation-duration:24s;animation-direction:reverse}.AmbientBackdrop-module__A_3jzW__grain{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}
.BrandLogo-module__5Kj7pa__root{align-items:center;gap:.3rem;display:inline-flex}.BrandLogo-module__5Kj7pa__mark{aspect-ratio:717/531;object-fit:contain;flex:none;width:2.15rem;height:auto}.BrandLogo-module__5Kj7pa__name{object-fit:contain;flex:none;width:auto;height:1.35rem}.BrandLogo-module__5Kj7pa__lg{gap:.28rem}.BrandLogo-module__5Kj7pa__lg .BrandLogo-module__5Kj7pa__mark{width:clamp(2.35rem,2.15rem + .6vw,2.75rem)}.BrandLogo-module__5Kj7pa__lg .BrandLogo-module__5Kj7pa__name{height:clamp(1.2rem,1.1rem + .3vw,1.4rem)}.BrandLogo-module__5Kj7pa__xl{gap:.32rem}.BrandLogo-module__5Kj7pa__xl .BrandLogo-module__5Kj7pa__mark{width:clamp(3.5rem,3rem + 1.4vw,4.25rem)}.BrandLogo-module__5Kj7pa__xl .BrandLogo-module__5Kj7pa__name{height:clamp(1.75rem,1.5rem + .8vw,2.15rem)}.BrandLogo-module__5Kj7pa__dark .BrandLogo-module__5Kj7pa__name{filter:brightness(2)saturate(1.05)}.BrandLogo-module__5Kj7pa__dark .BrandLogo-module__5Kj7pa__mark{filter:drop-shadow(0 0 .5px #ffffff59)}@media (max-width:479.98px){.BrandLogo-module__5Kj7pa__mark{width:1.9rem}.BrandLogo-module__5Kj7pa__name{height:1.15rem}.BrandLogo-module__5Kj7pa__lg .BrandLogo-module__5Kj7pa__mark{width:2.2rem}.BrandLogo-module__5Kj7pa__lg .BrandLogo-module__5Kj7pa__name{height:1.1rem}.BrandLogo-module__5Kj7pa__xl .BrandLogo-module__5Kj7pa__mark{width:3.1rem}.BrandLogo-module__5Kj7pa__xl .BrandLogo-module__5Kj7pa__name{height:1.55rem}}@media (min-width:1280px){.BrandLogo-module__5Kj7pa__mark{width:2.35rem}.BrandLogo-module__5Kj7pa__name{height:1.5rem}}
.WaitlistCTA-module__kSohMG__root{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.WaitlistCTA-module__kSohMG__button{--cta-pad-y:1.05rem;--cta-pad-x:1.55rem;min-height:3.4rem;padding:var(--cta-pad-y) calc(var(--cta-pad-x) + .15rem) var(--cta-pad-y) var(--cta-pad-x);font-family:var(--font-brand);letter-spacing:-.02em;isolation:isolate;transition:transform var(--duration-fast) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft), border-color var(--duration-base) var(--ease-out-soft), background var(--duration-base) var(--ease-out-soft), color var(--duration-base) var(--ease-out-soft);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;font-size:.98rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.WaitlistCTA-module__kSohMG__button:hover{transform:translateY(-2px)}.WaitlistCTA-module__kSohMG__button:active{transform:translateY(0)}.WaitlistCTA-module__kSohMG__sheen{transition:transform .7s var(--ease-out-soft);pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 28%,#ffffff57 48%,#0000 68%);position:absolute;inset:0;transform:translate(-120%)}.WaitlistCTA-module__kSohMG__button:hover .WaitlistCTA-module__kSohMG__sheen{transform:translate(120%)}.WaitlistCTA-module__kSohMG__label,.WaitlistCTA-module__kSohMG__arrow{z-index:1;position:relative}.WaitlistCTA-module__kSohMG__arrow{width:1.15rem;height:1.15rem;transition:transform var(--duration-fast) var(--ease-out-soft);place-items:center;display:grid}.WaitlistCTA-module__kSohMG__arrow svg{width:100%;height:100%}.WaitlistCTA-module__kSohMG__button:hover .WaitlistCTA-module__kSohMG__arrow{transform:translate(3px)}.WaitlistCTA-module__kSohMG__light{color:#14201b;background:linear-gradient(#fffffff5 0%,#f4f7f5e6 100%);border-color:#ffffff8c;box-shadow:inset 0 1px #ffffffb3,0 14px 36px #080e0c47,0 0 0 1px #14201b0a}.WaitlistCTA-module__kSohMG__light:hover{box-shadow:inset 0 1px #ffffffd9,0 18px 42px #080e0c57,0 0 0 1px #14201b0f}.WaitlistCTA-module__kSohMG__ember{color:var(--text-on-brand);background:var(--gradient-ember);box-shadow:0 1px 0 #ffffff47 inset, var(--shadow-cta);border-color:#ffffff2e}.WaitlistCTA-module__kSohMG__ember:hover{filter:brightness(1.04);box-shadow:inset 0 1px #ffffff57,0 16px 36px #e84e1b61}.WaitlistCTA-module__kSohMG__compact .WaitlistCTA-module__kSohMG__button{--cta-pad-y:.72rem;--cta-pad-x:1.15rem;min-height:2.65rem;font-size:var(--text-sm);gap:.5rem}.WaitlistCTA-module__kSohMG__compact .WaitlistCTA-module__kSohMG__arrow{width:.95rem;height:.95rem}@media (prefers-reduced-motion:reduce){.WaitlistCTA-module__kSohMG__button,.WaitlistCTA-module__kSohMG__sheen,.WaitlistCTA-module__kSohMG__arrow{transition:none}.WaitlistCTA-module__kSohMG__button:hover,.WaitlistCTA-module__kSohMG__button:hover .WaitlistCTA-module__kSohMG__sheen,.WaitlistCTA-module__kSohMG__button:hover .WaitlistCTA-module__kSohMG__arrow{transform:none}}
.Container-module__WhgPqq__root{width:100%;padding-inline:var(--container-pad);margin-inline:auto}.Container-module__WhgPqq__default{max-width:var(--page-max)}.Container-module__WhgPqq__narrow{max-width:var(--container-narrow)}
.SiteFooter-module__CXFW7q__root{z-index:2;padding-block:var(--space-9) var(--space-6);color:var(--text-on-ink);background:radial-gradient(circle at 82% 0%, #2a9d8f38, transparent 28%), var(--gradient-night);border-top:1px solid #ffffff14;position:relative}.SiteFooter-module__CXFW7q__inner{padding-bottom:var(--space-8);border-bottom:1px solid #ffffff1a;grid-template-columns:1.4fr 1.6fr;gap:clamp(2rem,5vw,4rem);display:grid}.SiteFooter-module__CXFW7q__brandBlock{gap:var(--space-3);max-width:28rem;display:grid}.SiteFooter-module__CXFW7q__brandLink{width:fit-content;transition:opacity var(--duration-fast) var(--ease-out-soft);display:inline-flex}.SiteFooter-module__CXFW7q__brandLink:hover{opacity:.88}.SiteFooter-module__CXFW7q__tagline{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#9fd8cf;margin:0;font-weight:650}.SiteFooter-module__CXFW7q__blurb{max-width:34rem;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#e8f0ecc7;margin:0}.SiteFooter-module__CXFW7q__storeLinks{margin-top:var(--space-2)}.SiteFooter-module__CXFW7q__columns{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SiteFooter-module__CXFW7q__column{gap:var(--space-4);align-content:start;display:grid}.SiteFooter-module__CXFW7q__columnTitle{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#9fd8cf;margin:0;font-weight:650}.SiteFooter-module__CXFW7q__links{gap:var(--space-3);display:grid}.SiteFooter-module__CXFW7q__link{min-height:2.75rem;font-size:var(--text-sm);color:#e8f0ec;transition:color var(--duration-fast) var(--ease-out-soft);align-items:center;padding-block:.55rem;font-weight:500;display:inline-flex}.SiteFooter-module__CXFW7q__link:hover{color:#fff}.SiteFooter-module__CXFW7q__bottom{gap:var(--space-4);padding-top:var(--space-6);display:grid}.SiteFooter-module__CXFW7q__disclaimer,.SiteFooter-module__CXFW7q__copy{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#e8f0eca6;margin:0}@media (max-width:899.98px){.SiteFooter-module__CXFW7q__inner{grid-template-columns:1fr}.SiteFooter-module__CXFW7q__columns{gap:var(--space-7);grid-template-columns:1fr}}@media (min-width:900px) and (max-width:1099.98px){.SiteFooter-module__CXFW7q__columns{gap:var(--space-4)}}@media (max-width:479.98px){.SiteFooter-module__CXFW7q__root{padding-block:var(--space-7) var(--space-5)}.SiteFooter-module__CXFW7q__storeLinks{width:100%}}
.SiteHeader-module__8BDY6q__root{inset-inline:0;z-index:100;isolation:isolate;width:100%;transition:background-color var(--duration-base) var(--ease-out-soft), border-color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft), backdrop-filter var(--duration-base) var(--ease-out-soft);position:fixed;top:0}.SiteHeader-module__8BDY6q__solid{border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafbfae6;box-shadow:0 8px 24px #14201b0a}.SiteHeader-module__8BDY6q__overlay{box-shadow:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border-bottom:1px solid #0000}.SiteHeader-module__8BDY6q__overlay .SiteHeader-module__8BDY6q__link{color:var(--text-secondary)}.SiteHeader-module__8BDY6q__overlay .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__overlay .SiteHeader-module__8BDY6q__active{color:var(--ink)}.SiteHeader-module__8BDY6q__overlay.SiteHeader-module__8BDY6q__scrolled,.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__scrolled,.SiteHeader-module__8BDY6q__open{border-bottom-color:var(--border-subtle);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafbfaf0;box-shadow:0 10px 28px #14201b0f}.SiteHeader-module__8BDY6q__overlay.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__link,.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__link{color:var(--text-secondary)}.SiteHeader-module__8BDY6q__overlay.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__overlay.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__active,.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__active{color:var(--ink)}.SiteHeader-module__8BDY6q__overlayLight{box-shadow:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:linear-gradient(#0a100e6b,#0000 92%);border-bottom:1px solid #0000}.SiteHeader-module__8BDY6q__overlayLight .SiteHeader-module__8BDY6q__link{color:#ffffffc7}.SiteHeader-module__8BDY6q__overlayLight .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__overlayLight .SiteHeader-module__8BDY6q__active{color:#fff}.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__link,.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__link{color:var(--text-secondary)}.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__scrolled .SiteHeader-module__8BDY6q__active,.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__overlayLight.SiteHeader-module__8BDY6q__open .SiteHeader-module__8BDY6q__active{color:var(--ink)}.SiteHeader-module__8BDY6q__bar{z-index:3;width:100%;max-width:82rem;min-height:var(--header-h,4.35rem);padding-inline:max(clamp(1.25rem, 2.6vw, 2.25rem), env(safe-area-inset-left,0px)) max(clamp(1.25rem, 2.6vw, 2.25rem), env(safe-area-inset-right,0px));justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex;position:relative}.SiteHeader-module__8BDY6q__brandCluster{flex:1;align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem);min-width:0;display:flex}.SiteHeader-module__8BDY6q__brand{transition:opacity var(--duration-fast) var(--ease-out-soft);flex:none;align-items:center;display:inline-flex}.SiteHeader-module__8BDY6q__brand:hover{opacity:.86}.SiteHeader-module__8BDY6q__nav{white-space:nowrap;align-items:center;gap:clamp(.85rem,1.5vw,1.35rem);display:flex}.SiteHeader-module__8BDY6q__link{font-size:var(--text-sm);letter-spacing:.01em;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out-soft);padding-block:.35rem;font-weight:550;position:relative}.SiteHeader-module__8BDY6q__link:after{content:"";background:var(--ember);transform-origin:50%;height:1.5px;transition:transform var(--duration-base) var(--ease-out-soft);border-radius:999px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.SiteHeader-module__8BDY6q__link:hover,.SiteHeader-module__8BDY6q__active{color:var(--ink)}.SiteHeader-module__8BDY6q__link:hover:after,.SiteHeader-module__8BDY6q__active:after{transform:scaleX(1)}.SiteHeader-module__8BDY6q__actions{flex:none;justify-content:flex-end;align-items:center;gap:.55rem;min-width:fit-content;display:flex}.SiteHeader-module__8BDY6q__storeLinks{display:flex}.SiteHeader-module__8BDY6q__menuButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;width:2.85rem;height:2.85rem;transition:background var(--duration-base) var(--ease-out-soft), border-color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);background:#ffffffb8;border:1px solid #14201b1a;border-radius:999px;justify-content:center;align-items:center;display:none;position:relative;box-shadow:0 8px 22px #14201b14,inset 0 1px #ffffffa6}.SiteHeader-module__8BDY6q__menuButton:hover{transform:translateY(-1px);box-shadow:0 12px 28px #14201b1f,inset 0 1px #ffffffbf}.SiteHeader-module__8BDY6q__menuButton:active{transform:translateY(0)}.SiteHeader-module__8BDY6q__overlayLight:not(.SiteHeader-module__8BDY6q__scrolled):not(.SiteHeader-module__8BDY6q__open) .SiteHeader-module__8BDY6q__menuButton{background:#ffffff24;border-color:#ffffff47;box-shadow:0 10px 28px #0a100e38,inset 0 1px #ffffff2e}.SiteHeader-module__8BDY6q__overlayLight:not(.SiteHeader-module__8BDY6q__scrolled):not(.SiteHeader-module__8BDY6q__open) .SiteHeader-module__8BDY6q__menuButton:hover{background:#ffffff38;border-color:#fff6}.SiteHeader-module__8BDY6q__menuIcon{gap:.28rem;width:1.05rem;display:grid;position:relative}.SiteHeader-module__8BDY6q__menuIcon i{background:var(--ink);transform-origin:50%;width:100%;height:1.5px;transition:transform var(--duration-base) var(--ease-out-soft), opacity var(--duration-fast) var(--ease-out-soft), background var(--duration-fast) var(--ease-out-soft), width var(--duration-base) var(--ease-out-soft);border-radius:999px;display:block}.SiteHeader-module__8BDY6q__menuIcon i:nth-child(2){justify-self:end;width:72%}.SiteHeader-module__8BDY6q__overlayLight:not(.SiteHeader-module__8BDY6q__scrolled):not(.SiteHeader-module__8BDY6q__open) .SiteHeader-module__8BDY6q__menuIcon i{background:#fff}.SiteHeader-module__8BDY6q__menuIcon[data-open=true] i:first-child{transform:translateY(.34rem)rotate(45deg)}.SiteHeader-module__8BDY6q__menuIcon[data-open=true] i:nth-child(2){opacity:0;width:100%;transform:scaleX(.4)}.SiteHeader-module__8BDY6q__menuIcon[data-open=true] i:nth-child(3){transform:translateY(-.34rem)rotate(-45deg)}.SiteHeader-module__8BDY6q__scrim,.SiteHeader-module__8BDY6q__mobile{display:none}@media (max-width:1099.98px){.SiteHeader-module__8BDY6q__storeLinks{display:none}.SiteHeader-module__8BDY6q__bar{min-height:var(--header-h,4rem);padding-inline:max(1.15rem, env(safe-area-inset-left,0px)) max(1.15rem, env(safe-area-inset-right,0px));gap:.75rem}.SiteHeader-module__8BDY6q__nav{display:none}.SiteHeader-module__8BDY6q__menuButton{display:inline-flex}.SiteHeader-module__8BDY6q__scrim{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out-soft), visibility var(--duration-base) var(--ease-out-soft);background:#0a100e47;display:block;position:fixed;inset:0}.SiteHeader-module__8BDY6q__scrimOpen{opacity:1;visibility:visible;pointer-events:auto}.SiteHeader-module__8BDY6q__mobile{inset-inline:.75rem;z-index:2;opacity:0;visibility:hidden;transform-origin:top;transition:opacity .42s var(--ease-out-soft), transform .42s var(--ease-out-soft), visibility .42s var(--ease-out-soft);background:radial-gradient(70% 55% at 88% 0,#e84e1b1a,#0000 55%),radial-gradient(55% 45% at 8% 100%,#2a9d8f1a,#0000 55%),linear-gradient(165deg,#fbfcfb 0%,#f4f7f5 48%,#eef2ef 100%);border:1px solid #14201b14;border-radius:1.55rem;display:block;position:absolute;top:calc(100% + .35rem);overflow:hidden;transform:translateY(-.55rem)scale(.985);box-shadow:0 28px 60px #14201b29,inset 0 0 0 1px #ffffff8c}.SiteHeader-module__8BDY6q__mobileOpen{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.SiteHeader-module__8BDY6q__mobileAura{pointer-events:none;opacity:.9;background-image:linear-gradient(#14201b09 1px,#0000 1px),linear-gradient(90deg,#14201b09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 75%)}.SiteHeader-module__8BDY6q__mobileInner{z-index:1;width:100%;max-height:min(78svh,36rem);padding:1.25rem max(1.2rem, env(safe-area-inset-right,0px)) 1.35rem max(1.2rem, env(safe-area-inset-left,0px));gap:1.15rem;display:grid;position:relative;overflow:auto}.SiteHeader-module__8BDY6q__mobileEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.68rem;font-weight:700}.SiteHeader-module__8BDY6q__mobileNav{gap:.2rem;display:grid}.SiteHeader-module__8BDY6q__mobileLink{min-height:3.15rem;color:var(--ink);opacity:0;transition:background .28s var(--ease-out-soft), color .28s var(--ease-out-soft), transform .28s var(--ease-out-soft);border-radius:.95rem;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem .55rem;text-decoration:none;display:grid;transform:translateY(.45rem)}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink{opacity:1;transition:background .28s var(--ease-out-soft), color .28s var(--ease-out-soft), opacity .48s var(--ease-out-soft), transform .48s var(--ease-out-soft);transform:translateY(0)}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:first-child{transition-delay:70ms}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(2){transition-delay:.115s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(3){transition-delay:.16s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(4){transition-delay:.205s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(5){transition-delay:.25s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(6){transition-delay:.295s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(7){transition-delay:.34s}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink:nth-child(8){transition-delay:.385s}.SiteHeader-module__8BDY6q__mobileLink:hover,.SiteHeader-module__8BDY6q__mobileLink:focus-visible{background:#e84e1b0f}.SiteHeader-module__8BDY6q__mobileActive{background:#e84e1b14}.SiteHeader-module__8BDY6q__mobileIndex{font-family:var(--font-display);letter-spacing:.04em;color:#e84e1b8c;font-size:.85rem;font-weight:550}.SiteHeader-module__8BDY6q__mobileActive .SiteHeader-module__8BDY6q__mobileIndex{color:var(--ember)}.SiteHeader-module__8BDY6q__mobileLabel{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.2rem,4.4vw,1.45rem);font-weight:550;line-height:1.1}.SiteHeader-module__8BDY6q__mobileArrow{color:#14201b47;transition:color var(--duration-fast) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);font-size:1rem;transform:translate(0)}.SiteHeader-module__8BDY6q__mobileLink:hover .SiteHeader-module__8BDY6q__mobileArrow,.SiteHeader-module__8BDY6q__mobileActive .SiteHeader-module__8BDY6q__mobileArrow{color:var(--ember);transform:translate(3px)}.SiteHeader-module__8BDY6q__mobileFoot{border-top:1px solid #14201b14;gap:.7rem;padding-top:1rem;display:grid}.SiteHeader-module__8BDY6q__mobileCue{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.68rem;font-weight:700}.SiteHeader-module__8BDY6q__mobileStoreLinks{grid-template-columns:1fr;align-items:stretch;gap:.55rem;width:100%;display:grid!important}.SiteHeader-module__8BDY6q__mobileStoreLinks>a{box-sizing:border-box;justify-content:center;min-height:3rem;flex:none!important;width:100%!important;display:inline-flex!important}}@media (max-width:359.98px){.SiteHeader-module__8BDY6q__bar{min-height:var(--header-h,3.75rem);padding-inline:1rem}.SiteHeader-module__8BDY6q__mobile{inset-inline:.55rem}.SiteHeader-module__8BDY6q__mobileLabel{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__8BDY6q__menuButton,.SiteHeader-module__8BDY6q__menuIcon i,.SiteHeader-module__8BDY6q__mobile,.SiteHeader-module__8BDY6q__mobileLink,.SiteHeader-module__8BDY6q__scrim{transition:none!important}.SiteHeader-module__8BDY6q__mobileOpen .SiteHeader-module__8BDY6q__mobileLink{opacity:1;transform:none;transition:none!important}}
.SiteShell-module__DuXO6G__shell{background:var(--bg-page);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow-x:clip}.SiteShell-module__DuXO6G__main{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}
.ActionRow-module__hlIPyq__root{gap:var(--space-3);flex-wrap:wrap;display:flex}.ActionRow-module__hlIPyq__start{justify-content:flex-start}.ActionRow-module__hlIPyq__center{justify-content:center}@media (max-width:479.98px){.ActionRow-module__hlIPyq__root{flex-direction:column;width:100%}.ActionRow-module__hlIPyq__root>*{width:100%}}
.Text-module__YrZoGG__root{margin:0}.Text-module__YrZoGG__balance{text-wrap:balance}.Text-module__YrZoGG__display{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.Text-module__YrZoGG__subtitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:550;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.Text-module__YrZoGG__body{font-size:var(--text-base);line-height:var(--leading-relaxed);font-weight:400}.Text-module__YrZoGG__body-lg{font-size:var(--text-md);line-height:var(--leading-relaxed);font-weight:400}.Text-module__YrZoGG__eyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:650;line-height:var(--leading-normal)}.Text-module__YrZoGG__caption{font-size:var(--text-sm);line-height:var(--leading-normal);font-weight:400}.Text-module__YrZoGG__tone-primary{color:var(--text-primary)}.Text-module__YrZoGG__tone-secondary{color:var(--text-secondary)}.Text-module__YrZoGG__tone-muted{color:var(--text-muted)}.Text-module__YrZoGG__tone-accent{color:var(--text-accent)}
.ExploreFeatures-module__RKrijW__root{padding:clamp(3.5rem, 7vw, 6rem) var(--page-inline) clamp(3.75rem, 7.5vw, 6.5rem);color:#fff;background:radial-gradient(55% 45% at 12% 18%,#2a9d8f29,#0000 58%),radial-gradient(50% 40% at 88% 72%,#e84e1b1f,#0000 55%),linear-gradient(165deg,#0e1613 0%,#121c18 48%,#0f1714 100%);position:relative;overflow:clip}.ExploreFeatures-module__RKrijW__glow,.ExploreFeatures-module__RKrijW__glowAlt{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.ExploreFeatures-module__RKrijW__glow{aspect-ratio:1;width:min(42vw,22rem);animation:ExploreFeatures-module__RKrijW__ao-breath 11s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#ffb34729,#0000 70%);top:8%;right:10%}.ExploreFeatures-module__RKrijW__glowAlt{aspect-ratio:1;width:min(36vw,18rem);animation:ExploreFeatures-module__RKrijW__ao-breath 13s var(--ease-in-out-soft) infinite reverse;background:radial-gradient(circle,#2a9d8f24,#0000 70%);bottom:12%;left:4%}.ExploreFeatures-module__RKrijW__header{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative}.ExploreFeatures-module__RKrijW__intro{gap:.7rem;min-width:0;display:grid}.ExploreFeatures-module__RKrijW__title{max-width:18ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.6vw,3.15rem);font-weight:600;line-height:var(--leading-tight);text-wrap:balance;margin:0}.ExploreFeatures-module__RKrijW__lead{color:#e8f0ecad;max-width:32ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;justify-self:end;margin:0;padding-bottom:.2rem}.ExploreFeatures-module__RKrijW__rail{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.9rem,1.8vw,1.35rem);display:grid;position:relative}.ExploreFeatures-module__RKrijW__pane{color:#fff;isolation:isolate;min-height:clamp(22rem,38vw,28rem);transition:transform .48s var(--ease-out-soft), box-shadow .48s var(--ease-out-soft);border-radius:1.55rem;align-content:end;padding:1.35rem 1.25rem 1.3rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 48px #00000047,inset 0 0 0 1px #ffffff1a}.ExploreFeatures-module__RKrijW__pane[data-i="0"]{border-radius:1.85rem 1.35rem 1.75rem 1.45rem}.ExploreFeatures-module__RKrijW__pane[data-i="1"]{border-radius:1.35rem 1.85rem 1.4rem 1.75rem;transform:translateY(.85rem)}.ExploreFeatures-module__RKrijW__pane[data-i="2"]{border-radius:1.7rem 1.45rem 1.85rem 1.35rem}.ExploreFeatures-module__RKrijW__pane:hover,.ExploreFeatures-module__RKrijW__pane:focus-visible{outline:none;transform:translateY(-.35rem);box-shadow:0 32px 64px #0000005c,inset 0 0 0 1px #fff3}.ExploreFeatures-module__RKrijW__pane[data-i="1"]:hover,.ExploreFeatures-module__RKrijW__pane[data-i="1"]:focus-visible{transform:translateY(.35rem)}.ExploreFeatures-module__RKrijW__photo{z-index:0}.ExploreFeatures-module__RKrijW__photo img{transition:transform .9s var(--ease-out-soft);transform:scale(1.03)}:is(.ExploreFeatures-module__RKrijW__pane:hover .ExploreFeatures-module__RKrijW__photo img,.ExploreFeatures-module__RKrijW__pane:focus-visible .ExploreFeatures-module__RKrijW__photo img){transform:scale(1.1)}.ExploreFeatures-module__RKrijW__code{z-index:1;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#ffffff2e;pointer-events:none;-webkit-user-select:none;user-select:none;transition:color .4s var(--ease-out-soft);font-size:clamp(2.4rem,4vw,3.25rem);font-weight:600;line-height:.9;position:absolute;top:1.1rem;right:1.2rem}.ExploreFeatures-module__RKrijW__pane:hover .ExploreFeatures-module__RKrijW__code,.ExploreFeatures-module__RKrijW__pane:focus-visible .ExploreFeatures-module__RKrijW__code{color:#ffffff47}.ExploreFeatures-module__RKrijW__meta{z-index:1;align-content:end;gap:.45rem;display:grid;position:relative}.ExploreFeatures-module__RKrijW__icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.65rem;height:2.65rem;transition:transform .42s var(--ease-spring);background:#ffffff29;border-radius:50%;place-items:center;margin-bottom:.15rem;display:inline-grid;box-shadow:0 8px 20px #0003,inset 0 0 0 1px #ffffff38}.ExploreFeatures-module__RKrijW__icon img{filter:brightness(0)invert();width:1.2rem!important;height:1.2rem!important}.ExploreFeatures-module__RKrijW__pane:hover .ExploreFeatures-module__RKrijW__icon,.ExploreFeatures-module__RKrijW__pane:focus-visible .ExploreFeatures-module__RKrijW__icon{background:#ffffff3d;transform:scale(1.08)rotate(-6deg)}.ExploreFeatures-module__RKrijW__label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;font-size:.68rem;font-weight:700}.ExploreFeatures-module__RKrijW__name{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;text-shadow:0 8px 24px #00000059;font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:550;line-height:1.12}.ExploreFeatures-module__RKrijW__body{-webkit-line-clamp:2;color:#ffffffb8;max-width:28ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-shadow:0 6px 18px #00000047;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ExploreFeatures-module__RKrijW__cue{letter-spacing:.14em;text-transform:uppercase;color:#ffffff7a;transition:color var(--duration-fast) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);margin-top:.35rem;font-size:.7rem;font-style:normal;font-weight:700}.ExploreFeatures-module__RKrijW__pane:hover .ExploreFeatures-module__RKrijW__cue,.ExploreFeatures-module__RKrijW__pane:focus-visible .ExploreFeatures-module__RKrijW__cue{transform:translate(.3rem)}.ExploreFeatures-module__RKrijW__pane[data-accent=ember]:hover .ExploreFeatures-module__RKrijW__cue,.ExploreFeatures-module__RKrijW__pane[data-accent=ember]:focus-visible .ExploreFeatures-module__RKrijW__cue{color:#ffb347}.ExploreFeatures-module__RKrijW__pane[data-accent=teal]:hover .ExploreFeatures-module__RKrijW__cue,.ExploreFeatures-module__RKrijW__pane[data-accent=teal]:focus-visible .ExploreFeatures-module__RKrijW__cue{color:#9fd8cf}.ExploreFeatures-module__RKrijW__pane[data-accent=night]:hover .ExploreFeatures-module__RKrijW__cue,.ExploreFeatures-module__RKrijW__pane[data-accent=night]:focus-visible .ExploreFeatures-module__RKrijW__cue{color:#a8c4d6}.ExploreFeatures-module__RKrijW__pane[data-accent=play]:hover .ExploreFeatures-module__RKrijW__cue,.ExploreFeatures-module__RKrijW__pane[data-accent=play]:focus-visible .ExploreFeatures-module__RKrijW__cue{color:#ffd0c0}@media (max-width:1099.98px){.ExploreFeatures-module__RKrijW__rail{grid-template-columns:1fr 1fr}.ExploreFeatures-module__RKrijW__pane[data-i="2"]{grid-column:1/-1}}@media (max-width:899.98px){.ExploreFeatures-module__RKrijW__header{grid-template-columns:1fr;align-items:start;gap:.85rem}.ExploreFeatures-module__RKrijW__lead{justify-self:start;max-width:40ch;padding-bottom:0}.ExploreFeatures-module__RKrijW__rail{grid-template-columns:1fr;gap:1rem}.ExploreFeatures-module__RKrijW__pane,.ExploreFeatures-module__RKrijW__pane[data-i="0"],.ExploreFeatures-module__RKrijW__pane[data-i="1"],.ExploreFeatures-module__RKrijW__pane[data-i="2"]{border-radius:1.45rem;grid-column:auto;min-height:18.5rem;transform:none}.ExploreFeatures-module__RKrijW__pane:hover,.ExploreFeatures-module__RKrijW__pane:focus-visible,.ExploreFeatures-module__RKrijW__pane[data-i="1"]:hover,.ExploreFeatures-module__RKrijW__pane[data-i="1"]:focus-visible{transform:translateY(-.25rem)}.ExploreFeatures-module__RKrijW__body{max-width:40ch}}@media (prefers-reduced-motion:reduce){.ExploreFeatures-module__RKrijW__glow,.ExploreFeatures-module__RKrijW__glowAlt,.ExploreFeatures-module__RKrijW__pane,.ExploreFeatures-module__RKrijW__icon,.ExploreFeatures-module__RKrijW__cue{transition:none;animation:none}.ExploreFeatures-module__RKrijW__photo img{transition:none;animation:none}.ExploreFeatures-module__RKrijW__pane:hover,.ExploreFeatures-module__RKrijW__pane:focus-visible,.ExploreFeatures-module__RKrijW__pane[data-i="1"]:hover,.ExploreFeatures-module__RKrijW__pane[data-i="1"]:focus-visible{transform:none}}
.BulletList-module__rKc6RG__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.BulletList-module__rKc6RG__item{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.BulletList-module__rKc6RG__marker{background:var(--ember);border-radius:50%;width:.45rem;height:.45rem;margin-top:.55rem}.BulletList-module__rKc6RG__check .BulletList-module__rKc6RG__marker{width:.55rem;height:.55rem;margin-top:.45rem;box-shadow:0 0 0 5px #e84e1b1f}.BulletList-module__rKc6RG__dot .BulletList-module__rKc6RG__marker{box-shadow:none}
.error-module__bSZLSW__root{min-height:78svh;padding-top:calc(var(--header-h) + clamp(1rem, 2.5vw, 1.75rem));background:radial-gradient(circle at 18% 12%, #e84e1b24, transparent 28%), radial-gradient(circle at 88% 18%, #2a9d8f1f, transparent 26%), var(--gradient-mist);align-items:center;padding-bottom:clamp(2rem,5vw,3.5rem);display:grid}.error-module__bSZLSW__stack{text-align:center;max-width:34rem;margin-inline:auto}.error-module__bSZLSW__body{max-width:30rem;margin-inline:auto}
.not-found-module__HS70Aa__root{min-height:78svh;padding-top:calc(var(--header-h) + clamp(1rem, 2.5vw, 1.75rem));background:radial-gradient(circle at 18% 12%, #e84e1b29, transparent 28%), radial-gradient(circle at 88% 18%, #2a9d8f24, transparent 26%), var(--gradient-mist);align-items:center;padding-bottom:clamp(2rem,5vw,3.5rem);display:grid}.not-found-module__HS70Aa__stack{text-align:center;max-width:34rem;margin-inline:auto}.not-found-module__HS70Aa__body{max-width:30rem;margin-inline:auto}
.ContactForm-module__wTjvIa__form,.ContactForm-module__wTjvIa__success{gap:var(--space-5);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);padding:clamp(1.35rem,2.8vw,2rem);display:grid;position:relative;overflow:hidden}.ContactForm-module__wTjvIa__form:before{content:"";inset-inline:0;background:var(--gradient-auth-bar);height:4px;position:absolute;top:0}.ContactForm-module__wTjvIa__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ContactForm-module__wTjvIa__field{gap:var(--space-2);display:grid}.ContactForm-module__wTjvIa__label{font-size:var(--text-sm);color:var(--text-secondary);font-weight:700}.ContactForm-module__wTjvIa__input,.ContactForm-module__wTjvIa__textarea{border-radius:var(--radius-md);background:var(--bg-soft);width:100%;color:var(--text-primary);transition:border-color var(--duration-base) var(--ease-out-soft), background-color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft);border:1px solid #0000;padding:1rem}.ContactForm-module__wTjvIa__textarea{resize:vertical;min-height:9rem;line-height:var(--leading-relaxed)}.ContactForm-module__wTjvIa__input:hover,.ContactForm-module__wTjvIa__input:focus,.ContactForm-module__wTjvIa__textarea:hover,.ContactForm-module__wTjvIa__textarea:focus{background:var(--bg-card);border-color:#e84e1b47;box-shadow:0 0 0 3px #e84e1b1a}.ContactForm-module__wTjvIa__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ContactForm-module__wTjvIa__error{border-radius:var(--radius-md);color:var(--text-primary);background:#e84e1b14;border:1px solid #e84e1b38;margin:0;padding:.85rem 1rem}.ContactForm-module__wTjvIa__error a{color:var(--ember);text-underline-offset:2px;text-decoration:underline}.ContactForm-module__wTjvIa__footer{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ContactForm-module__wTjvIa__input:disabled,.ContactForm-module__wTjvIa__textarea:disabled{opacity:.7;cursor:not-allowed}@media (max-width:699.98px){.ContactForm-module__wTjvIa__row{grid-template-columns:1fr}}@media (max-width:479.98px){.ContactForm-module__wTjvIa__form,.ContactForm-module__wTjvIa__success{padding:1.15rem}.ContactForm-module__wTjvIa__footer{flex-direction:column;align-items:stretch}.ContactForm-module__wTjvIa__footer>*{width:100%}}
.LegalDocument-module__7QHmnq__root{gap:clamp(1.75rem,3.5vw,2.5rem);min-width:0;display:grid}.LegalDocument-module__7QHmnq__intro{max-width:42rem;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);background:#fff;border:1px solid #14201b12;border-radius:1.15rem;margin:0;padding:1.35rem 1.4rem;box-shadow:0 10px 28px #14201b08}.LegalDocument-module__7QHmnq__sections{background:#fff;border:1px solid #14201b12;border-radius:1.35rem;gap:0;padding:clamp(.25rem,1vw,.5rem) 0;display:grid;overflow:clip;box-shadow:0 14px 36px #14201b0a}.LegalDocument-module__7QHmnq__section{scroll-margin-top:calc(var(--header-h) + 1rem);border-bottom:1px solid #14201b12;gap:.85rem;padding:clamp(1.35rem,2.8vw,1.85rem) clamp(1.25rem,2.5vw,1.85rem);display:grid}.LegalDocument-module__7QHmnq__section:last-child{border-bottom:0}.LegalDocument-module__7QHmnq__head{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.LegalDocument-module__7QHmnq__index{font-family:var(--font-display);color:#2a9d8f8c;font-size:1.05rem;font-weight:600;line-height:1}.LegalDocument-module__7QHmnq__heading{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:600}.LegalDocument-module__7QHmnq__paragraph{max-width:44rem;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.LegalDocument-module__7QHmnq__list{max-width:44rem;margin-top:.15rem}
.AppStory-module__Ph-PYW__root{background:var(--bg-page);color:var(--ink);overflow:clip}.AppStory-module__Ph-PYW__hero{min-height:100svh;padding:calc(var(--header-h) + 1.5rem) var(--container-pad) clamp(3rem, 7vw, 5.5rem);color:#fff;text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.AppStory-module__Ph-PYW__heroStage{transform:translate3d(calc(var(--dx) * -.35), calc(var(--dy) * -.25), 0);transition:transform 80ms linear}.AppStory-module__Ph-PYW__heroStage img{transform-origin:50% 40%;animation:AppStory-module__Ph-PYW__ao-hero-drift 28s var(--ease-in-out-soft) infinite alternate;will-change:transform;transform:scale(1.08)}.AppStory-module__Ph-PYW__heroGlow{z-index:1;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff29, transparent 34%), linear-gradient(180deg, #0a100e47 0%, #0a100e38 42%, #0a100e66 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__heroStage [data-tone]{background:linear-gradient(#0a100e47 0%,#0a100e52 48%,#0a100e80 100%)}.AppStory-module__Ph-PYW__heroCopy{z-index:2;max-width:40rem;animation:AppStory-module__Ph-PYW__ao-rise 1s var(--ease-out-soft) both;justify-items:center;gap:1.15rem;display:grid;position:relative}.AppStory-module__Ph-PYW__heroCopy h1{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;color:#fff;text-shadow:0 12px 40px #0a100e59;margin:0;font-size:clamp(2.6rem,5.6vw,4.75rem);font-weight:600;line-height:1}.AppStory-module__Ph-PYW__heroCopy>p{color:#ffffffd6;max-width:32rem;font-size:var(--text-md);line-height:var(--leading-relaxed);text-shadow:0 6px 24px #0a100e4d;margin:0}.AppStory-module__Ph-PYW__heroStores{justify-content:center;margin-top:.85rem}.AppStory-module__Ph-PYW__stats{padding:clamp(2.5rem, 5vw, 3.75rem) var(--page-inline);color:var(--ink);background:linear-gradient(#e6edeb 0%,#f2f5f3 38%,#f6f7f6 100%);position:relative;overflow:clip}.AppStory-module__Ph-PYW__statsSky{pointer-events:none;background:radial-gradient(42% 55% at 12% 20%,#2a9d8f12,#0000 65%),radial-gradient(38% 50% at 88% 75%,#e84e1b0d,#0000 62%);position:absolute;inset:0}.AppStory-module__Ph-PYW__statsInner{z-index:1;gap:clamp(1.35rem,2.5vw,1.85rem);width:100%;display:grid;position:relative}.AppStory-module__Ph-PYW__statsCue{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ember);margin:0;font-weight:650}.AppStory-module__Ph-PYW__statsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.AppStory-module__Ph-PYW__statsList:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#14201b14,#14201b33 18%,#e84e1b59 50%,#14201b33 82%,#14201b14);height:1px;position:absolute;top:4.775rem;left:0;right:0}.AppStory-module__Ph-PYW__stat{z-index:1;grid-template-rows:3.6rem auto auto;justify-items:start;row-gap:.85rem;min-width:0;display:grid;position:relative}.AppStory-module__Ph-PYW__stat strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink);align-self:end;font-size:clamp(2.25rem,4vw,3.15rem);font-weight:600;line-height:.92}.AppStory-module__Ph-PYW__statNode{place-items:center start;width:100%;height:.65rem;display:grid}.AppStory-module__Ph-PYW__statTick{background:var(--ember);border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 0 0 4px #e84e1b1a,0 0 0 1px #fff}.AppStory-module__Ph-PYW__stat em{max-width:16ch;color:var(--text-secondary);font-style:normal;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty;align-self:start;margin:0}.AppStory-module__Ph-PYW__moment{padding:clamp(3.75rem, 7.5vw, 6.25rem) var(--page-inline);color:#fff;background:radial-gradient(circle at var(--px) var(--py), #ffdca052, transparent 30%), radial-gradient(ellipse 55% 50% at 12% 85%, #8f240a8c, transparent 50%), linear-gradient(145deg, #6e1a06 0%, #c93d12 42%, #e84e1b 68%, #ff7a4d 100%);isolation:isolate;position:relative;overflow:clip}.AppStory-module__Ph-PYW__momentHeat{z-index:0;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff24, transparent 32%);mix-blend-mode:soft-light;position:absolute;inset:0}.AppStory-module__Ph-PYW__momentMesh{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--px,55%) var(--py,40%), #000 12%, transparent 60%);mask-image:radial-gradient(circle at var(--px,55%) var(--py,40%), #000 12%, transparent 60%);opacity:.7;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AppStory-module__Ph-PYW__momentOrb{aspect-ratio:1;width:min(36vw,18rem);left:var(--px);top:var(--py);z-index:0;filter:blur(6px);pointer-events:none;mix-blend-mode:soft-light;animation:AppStory-module__Ph-PYW__ao-breath 10s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#ffffff38,#0000 68%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.AppStory-module__Ph-PYW__momentInner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:100%;display:grid;position:relative}.AppStory-module__Ph-PYW__momentCore{max-width:34rem;animation:AppStory-module__Ph-PYW__ao-rise .85s var(--ease-out-soft) both;gap:1rem;display:grid}.AppStory-module__Ph-PYW__momentKicker{color:#ffffffe0!important}.AppStory-module__Ph-PYW__momentTitle{max-width:12ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 12px 36px #50140447;gap:.12rem;margin:0;font-size:clamp(2.35rem,4.8vw,4rem);font-weight:600;line-height:1.02;display:grid}.AppStory-module__Ph-PYW__momentTitle span{display:block}.AppStory-module__Ph-PYW__momentTitle span:nth-child(2){transform:translate(clamp(.85rem,2.8vw,2.25rem))}.AppStory-module__Ph-PYW__momentTitle span:nth-child(3){color:#ffffffe0;transform:translate(clamp(.25rem,1.2vw,1rem))}.AppStory-module__Ph-PYW__momentBody{color:#ffffffdb;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:.15rem 0 0}.AppStory-module__Ph-PYW__momentAside{width:100%;max-width:28rem;animation:AppStory-module__Ph-PYW__ao-rise .85s var(--ease-out-soft) 80ms both;justify-self:end}.AppStory-module__Ph-PYW__momentPaths{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__momentReject,.AppStory-module__Ph-PYW__momentLive{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .32s var(--ease-out-soft), background .32s var(--ease-out-soft), border-color .32s var(--ease-out-soft);border:1px solid #ffffff24;border-radius:1.2rem;gap:.35rem;padding:1.1rem 1.2rem;display:grid}.AppStory-module__Ph-PYW__momentReject{background:#14100e2e}.AppStory-module__Ph-PYW__momentReject[data-i="1"]{transform:translate(clamp(.5rem,1.5vw,1.25rem))}.AppStory-module__Ph-PYW__momentReject:hover{background:#14100e42;transform:translate(6px)}.AppStory-module__Ph-PYW__momentReject[data-i="1"]:hover{transform:translate(calc(clamp(.5rem,1.5vw,1.25rem) + 6px))}.AppStory-module__Ph-PYW__momentTag{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:.65rem;font-weight:700}.AppStory-module__Ph-PYW__momentReject em{font-style:normal;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#ffffff73;font-size:clamp(1.45rem,2.6vw,1.95rem);font-weight:550;-webkit-text-decoration:line-through #ffffff47;text-decoration:line-through #ffffff47;text-decoration-thickness:1px}.AppStory-module__Ph-PYW__momentLive{transform:translate3d(calc(var(--dx) * .28), calc(var(--dy) * .2), 0);transition:transform 80ms linear, background .32s var(--ease-out-soft), border-color .32s var(--ease-out-soft);background:linear-gradient(135deg,#fff3,#ffffff14);border-color:#ffffff52;margin-top:.25rem;box-shadow:0 18px 40px #50140438,inset 0 0 0 1px #ffffff14}.AppStory-module__Ph-PYW__momentLive .AppStory-module__Ph-PYW__momentTag{color:#ffd7a8}.AppStory-module__Ph-PYW__momentLive strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff;text-shadow:0 8px 24px #50140440;font-size:clamp(1.85rem,3.4vw,2.55rem);font-weight:600;line-height:1.05}.AppStory-module__Ph-PYW__momentLive:hover{background:linear-gradient(135deg,#ffffff42,#ffffff1f);border-color:#ffffff6b}.AppStory-module__Ph-PYW__paths{padding:clamp(4.75rem, 9vw, 7.75rem) var(--container-pad) clamp(5rem, 10vw, 8rem);background:radial-gradient(circle at var(--px) var(--py), #e84e1b1a, transparent 28%), radial-gradient(ellipse 55% 45% at 12% 18%, #2a9d8f24, transparent 55%), radial-gradient(ellipse 50% 40% at 88% 78%, #e07a5f1f, transparent 50%), linear-gradient(165deg, #f7faf8 0%, #eef3f0 42%, #e8f0ec 100%);position:relative;overflow:hidden}.AppStory-module__Ph-PYW__pathsBloom{pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff8c, transparent 30%);mix-blend-mode:soft-light;z-index:0;position:absolute;inset:-8%}.AppStory-module__Ph-PYW__pathsOrb{pointer-events:none;z-index:0;filter:blur(2px);animation:AppStory-module__Ph-PYW__ao-breath 11s var(--ease-in-out-soft) infinite;border-radius:50%;position:absolute}.AppStory-module__Ph-PYW__pathsOrb[data-a]{aspect-ratio:1;width:min(42vw,18rem);transform:translate3d(calc(var(--dx) * .5), calc(var(--dy) * .4), 0);background:radial-gradient(circle,#2a9d8f38,#0000 68%);top:22%;left:-4%}.AppStory-module__Ph-PYW__pathsOrb[data-b]{aspect-ratio:1;width:min(36vw,15rem);transform:translate3d(calc(var(--dx) * -.45), calc(var(--dy) * -.35), 0);background:radial-gradient(circle,#e84e1b2e,#0000 68%);animation-delay:-4s;bottom:12%;right:-2%}.AppStory-module__Ph-PYW__pathsHead{z-index:1;margin-inline:auto;text-align:center;width:min(100%,68rem);animation:AppStory-module__Ph-PYW__ao-rise .9s var(--ease-out-soft) both;justify-items:center;gap:.9rem;margin-bottom:clamp(2rem,4.5vw,3.25rem);padding-inline:clamp(.5rem,1.5vw,1.25rem);display:grid;position:relative}.AppStory-module__Ph-PYW__pathsKicker{align-items:center;gap:.65rem;display:inline-flex}.AppStory-module__Ph-PYW__pathsKicker:before,.AppStory-module__Ph-PYW__pathsKicker:after{content:"";opacity:.35;background:currentColor;width:1.75rem;height:1px}.AppStory-module__Ph-PYW__pathsHead h2{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(2.15rem,4.2vw,3.55rem);font-weight:600;line-height:1.02}.AppStory-module__Ph-PYW__pathsLead{max-width:34rem;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__pathOrbit{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.05rem,2.4vw,1.85rem);max-width:68rem;margin-inline:auto;padding:clamp(.65rem,1.8vw,1.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__pathCore{z-index:3;background:radial-gradient(circle at 35% 30%, #ffffff2e, transparent 45%), var(--ink);color:#fff;pointer-events:none;width:5.75rem;height:5.75rem;animation:AppStory-module__Ph-PYW__ao-pulse-soft 4.5s var(--ease-in-out-soft) infinite;border-radius:50%;align-content:center;justify-items:center;gap:0;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 44px #14201b47,0 0 0 10px #ffffff8c,0 0 0 11px #14201b0f}.AppStory-module__Ph-PYW__pathCore span{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.58rem;font-weight:650;line-height:1}.AppStory-module__Ph-PYW__pathCore em{font-style:normal;font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin-top:.1rem;font-size:1.2rem;font-weight:600;line-height:1}.AppStory-module__Ph-PYW__pathNode{z-index:1;position:relative}.AppStory-module__Ph-PYW__pathLink{color:#fff;isolation:isolate;min-height:clamp(18rem,34vw,24rem);transition:transform .42s var(--ease-out-soft), box-shadow .42s var(--ease-out-soft);align-content:end;gap:.55rem;padding:1.55rem 1.4rem 1.4rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #14201b24,inset 0 0 0 1px #ffffff2e}.AppStory-module__Ph-PYW__pathLink[data-i="0"]{border-radius:2.2rem 1.35rem 1.7rem 2.6rem;transform:rotate(-1.4deg)translateY(.35rem)}.AppStory-module__Ph-PYW__pathLink[data-i="1"]{border-radius:1.4rem 2.4rem 2.5rem 1.5rem;transform:rotate(1.6deg)translateY(-.55rem)}.AppStory-module__Ph-PYW__pathLink[data-i="2"]{border-radius:2.5rem 1.5rem 1.35rem 2.1rem;transform:rotate(1.1deg)translateY(.45rem)}.AppStory-module__Ph-PYW__pathLink[data-i="3"]{border-radius:1.5rem 2.2rem 2rem 1.4rem;transform:rotate(-1.8deg)translateY(-.25rem)}.AppStory-module__Ph-PYW__pathLink:hover,.AppStory-module__Ph-PYW__pathLink:focus-visible{transform:rotate(0)translateY(-.45rem)scale(1.015);box-shadow:0 28px 56px #14201b33,inset 0 0 0 1px #ffffff47}.AppStory-module__Ph-PYW__pathPhoto{z-index:0}.AppStory-module__Ph-PYW__pathPhoto img{transition:transform .9s var(--ease-out-soft);transform:scale(1.04)}:is(.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathPhoto img,.AppStory-module__Ph-PYW__pathLink:focus-visible .AppStory-module__Ph-PYW__pathPhoto img){transform:scale(1.12)}.AppStory-module__Ph-PYW__pathLink>:not(.AppStory-module__Ph-PYW__pathPhoto){z-index:1;position:relative}.AppStory-module__Ph-PYW__pathCode{z-index:1;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#ffffff38;pointer-events:none;font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1;position:absolute;top:1.15rem;right:1.25rem}.AppStory-module__Ph-PYW__pathIcon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.85rem;height:2.85rem;transition:transform .42s var(--ease-spring);background:#fff3;border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 8px 20px #0a100e38,inset 0 0 0 1px #ffffff47}.AppStory-module__Ph-PYW__pathIcon img{filter:brightness(0)invert();opacity:1;width:1.35rem!important;height:1.35rem!important}.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathIcon{background:#ffffff47;transform:scale(1.08)rotate(-8deg)}.AppStory-module__Ph-PYW__pathLink strong{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 8px 24px #0a100e59;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:550;line-height:1.05}.AppStory-module__Ph-PYW__pathBody{color:#ffffffc7;max-width:26ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-shadow:0 6px 18px #0a100e47}.AppStory-module__Ph-PYW__pathCue{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;transition:color var(--duration-fast) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);margin-top:.25rem;font-size:.72rem;font-style:normal;font-weight:700}.AppStory-module__Ph-PYW__pathLink:hover .AppStory-module__Ph-PYW__pathCue{transform:translate(.25rem)}.AppStory-module__Ph-PYW__pathLink[data-accent=ember]:hover .AppStory-module__Ph-PYW__pathCue{color:#ffb347}.AppStory-module__Ph-PYW__pathLink[data-accent=teal]:hover .AppStory-module__Ph-PYW__pathCue{color:#9fd8cf}.AppStory-module__Ph-PYW__pathLink[data-accent=night]:hover .AppStory-module__Ph-PYW__pathCue{color:#a8c4d6}.AppStory-module__Ph-PYW__pathLink[data-accent=play]:hover .AppStory-module__Ph-PYW__pathCue{color:#ffd0c0}.AppStory-module__Ph-PYW__promise{padding:clamp(3.25rem, 6.5vw, 5.25rem) var(--page-inline);color:#f4f0e8;background:#10141c;position:relative;overflow:clip}.AppStory-module__Ph-PYW__promiseWash{pointer-events:none;background:radial-gradient(45% 40% at 12% 18%,#ffb3471f,#0000 60%),radial-gradient(50% 45% at 88% 78%,#4a7c9b1f,#0000 62%),linear-gradient(165deg,#10141c 0%,#151b26 48%,#1a1512 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__promiseInner{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__promiseHead{align-content:start;justify-items:start;gap:.9rem;display:grid}.AppStory-module__Ph-PYW__promiseHead h2{max-width:12ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8ef;gap:.15rem;margin:.1rem 0 0;font-size:clamp(2.15rem,4.2vw,3.45rem);font-weight:600;line-height:1.02;display:grid}.AppStory-module__Ph-PYW__promiseHead h2 span{display:block}.AppStory-module__Ph-PYW__promiseTitleHit{color:#ffb347;font-weight:550}.AppStory-module__Ph-PYW__promiseLead{color:#f4f0e8ad;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__promiseAside{gap:clamp(1.15rem,2.2vw,1.5rem);min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseVows{gap:0;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__promiseVow{border-top:1px solid #fff0dc1f;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.7rem 1rem;padding:clamp(.9rem,1.6vw,1.15rem) 0;display:grid}.AppStory-module__Ph-PYW__promiseVow:last-child{padding-bottom:0}.AppStory-module__Ph-PYW__promiseMark{font-family:var(--font-display);letter-spacing:.04em;color:#ffb347;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:550;line-height:1.25}.AppStory-module__Ph-PYW__promiseVowCopy{gap:.4rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseVowCopy h3{max-width:22ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8ef;margin:0;font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:550;line-height:1.2}.AppStory-module__Ph-PYW__promiseVowCopy p{color:#f4f0e8ad;max-width:42ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.AppStory-module__Ph-PYW__promiseSeal{border-top:1px solid #ffb34752;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem 1rem;padding-top:clamp(1rem,1.8vw,1.2rem);display:grid}.AppStory-module__Ph-PYW__promiseSealRing{aspect-ratio:1;width:2.6rem;animation:AppStory-module__Ph-PYW__ao-seal-breathe 7s var(--ease-in-out-soft) infinite;background:radial-gradient(circle at 40% 35%,#ffc87847,#0000 48%),#ffb34714;border:1.5px solid #ffb3478c;border-radius:50%;margin-top:.1rem;box-shadow:inset 0 0 0 4px #10141c8c,0 0 18px #ffb34729}.AppStory-module__Ph-PYW__promiseSealCopy{gap:.3rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__promiseSealCopy strong{letter-spacing:.14em;text-transform:uppercase;color:#ffb347;font-size:.7rem;font-weight:700}.AppStory-module__Ph-PYW__promiseSealCopy p{max-width:44ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:#fff8efe6;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.55vw,1.18rem);font-weight:500;line-height:1.4}@keyframes AppStory-module__Ph-PYW__ao-seal-breathe{0%,to{transform:scale(1);box-shadow:inset 0 0 0 4px #10141c8c,0 0 18px #ffb34729}50%{transform:scale(1.04);box-shadow:inset 0 0 0 4px #10141c8c,0 0 26px #ffb3473d}}@media (prefers-reduced-motion:reduce){.AppStory-module__Ph-PYW__promiseSealRing{animation:none}}.AppStory-module__Ph-PYW__dlCue{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;text-shadow:0 2px 10px #0a100e66;margin:.2rem 0 0;font-size:.72rem;font-weight:650}.AppStory-module__Ph-PYW__download{min-height:min(68svh,36rem);padding:clamp(3.5rem, 7vw, 5.5rem) var(--container-pad);color:#fff;isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.AppStory-module__Ph-PYW__dlStage{transform:translate3d(calc(var(--dx) * -.22), calc(var(--dy) * -.16), 0);transition:transform 90ms linear}.AppStory-module__Ph-PYW__dlStage img{transform-origin:50% 42%;animation:AppStory-module__Ph-PYW__ao-hero-drift 34s var(--ease-in-out-soft) infinite alternate;transform:scale(1.06)}.AppStory-module__Ph-PYW__dlGlow{z-index:1;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py), #ffffff14, transparent 28%), linear-gradient(180deg, #0a100e1f 0%, #0a100e2e 42%, #0a100e6b 100%);position:absolute;inset:0}.AppStory-module__Ph-PYW__dlStage [data-tone]{background:linear-gradient(#0a100e0f 0%,#0a100e1f 45%,#0a100e61 100%)}.AppStory-module__Ph-PYW__dlInner{z-index:2;text-align:center;width:min(100%,38rem);animation:AppStory-module__Ph-PYW__ao-rise .95s var(--ease-out-soft) both;justify-items:center;gap:1.1rem;display:grid;position:relative}.AppStory-module__Ph-PYW__dlKicker{letter-spacing:.16em;text-shadow:0 2px 12px #0a100e8c;align-items:center;gap:.7rem;width:fit-content;font-size:.78rem;font-weight:700;display:inline-flex;color:#fff!important}.AppStory-module__Ph-PYW__dlKicker:before,.AppStory-module__Ph-PYW__dlKicker:after{content:"";opacity:.7;background:#fff;width:1.75rem;height:1px;box-shadow:0 1px 6px #0a100e59}.AppStory-module__Ph-PYW__dlInner h2{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-shadow:0 2px 12px #0a100e73,0 14px 40px #0a100e59;gap:.08rem;margin:0;font-size:clamp(2.45rem,5.2vw,4.2rem);font-weight:600;line-height:1;display:grid}.AppStory-module__Ph-PYW__dlInner h2 span{display:block}.AppStory-module__Ph-PYW__dlInner h2 span:last-child{color:#ffffffeb}.AppStory-module__Ph-PYW__dlBody{color:#ffffffe6;max-width:32rem;font-size:var(--text-md);line-height:var(--leading-relaxed);text-shadow:0 2px 14px #0a100e66;margin:0}.AppStory-module__Ph-PYW__stores{justify-content:center;margin-top:.45rem}.AppStory-module__Ph-PYW__stores a{border-radius:.7rem;gap:.7rem;min-height:3.15rem;padding:.5rem .95rem .5rem .8rem}.AppStory-module__Ph-PYW__stores svg{width:1.65rem;height:1.65rem}.AppStory-module__Ph-PYW__stores small{font-size:.55rem}.AppStory-module__Ph-PYW__stores strong{font-size:1rem}.AppStory-module__Ph-PYW__method{padding:clamp(3.5rem, 7vw, 5.75rem) var(--page-inline);background:radial-gradient(circle at var(--px) var(--py), #e84e1b1a, transparent 32%), linear-gradient(165deg, #fff8f4 0%, #f7f2ee 48%, #eef2ef 100%);color:var(--ink);scroll-margin-top:calc(var(--header-h) + .5rem);position:relative;overflow:clip}.AppStory-module__Ph-PYW__methodMesh{pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--px,50%) var(--py,40%), #000 12%, transparent 62%);mask-image:radial-gradient(circle at var(--px,50%) var(--py,40%), #000 12%, transparent 62%);opacity:.7;background-image:linear-gradient(#e84e1b0b 1px,#0000 1px),linear-gradient(90deg,#e84e1b0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.AppStory-module__Ph-PYW__methodHead{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);width:100%;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__methodIntro{gap:.7rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__methodHead h2{max-width:18ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.6vw,3.15rem);font-weight:600;line-height:var(--leading-tight);text-wrap:balance;margin:0}.AppStory-module__Ph-PYW__methodLead{max-width:32ch;color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;justify-self:end;margin:0;padding-bottom:.2rem}.AppStory-module__Ph-PYW__methodLayers{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);width:100%;margin-bottom:clamp(2.25rem,4.5vw,3.25rem);display:grid;position:relative}.AppStory-module__Ph-PYW__methodLayer{transition:transform .36s var(--ease-out-soft);background:#ffffffb8;border:1px solid #14201b0f;border-radius:1.35rem;align-content:start;gap:.65rem;padding:1.35rem 1.2rem 1.4rem;display:grid;box-shadow:0 14px 36px #14201b0a}.AppStory-module__Ph-PYW__methodLayer:hover{transform:translateY(-4px)}.AppStory-module__Ph-PYW__methodLayer span{font-family:var(--font-display);color:#e84e1b59;font-size:clamp(2rem,3vw,2.6rem);font-weight:600;line-height:1}.AppStory-module__Ph-PYW__methodLayer h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);margin:0;font-weight:550}.AppStory-module__Ph-PYW__methodLayer p{color:var(--text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm);margin:0}.AppStory-module__Ph-PYW__methodFlow{z-index:1;color:#fff;background:#14201b;border-radius:1.5rem;gap:1.25rem;padding:clamp(1.35rem,2.5vw,1.75rem);display:grid;position:relative;box-shadow:0 22px 48px #14201b29}.AppStory-module__Ph-PYW__methodFlowHead{gap:.4rem;display:grid}.AppStory-module__Ph-PYW__methodFlowHead h3{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:550}.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AppStory-module__Ph-PYW__methodStep{border-top:1px solid #ffffff24;align-content:start;gap:.4rem;padding-top:.85rem;display:grid}.AppStory-module__Ph-PYW__methodStep span{font-family:var(--font-display);color:#ffb347;opacity:.85;font-size:.95rem;font-weight:600}.AppStory-module__Ph-PYW__methodStep strong{font-family:var(--font-display);font-size:var(--text-sm);font-weight:550}.AppStory-module__Ph-PYW__methodStep p{color:#ffffffb8;font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0}.AppStory-module__Ph-PYW__purpose{padding:clamp(3.5rem, 7vw, 5.75rem) var(--page-inline);color:#fff;scroll-margin-top:calc(var(--header-h) + .5rem);background:radial-gradient(50% 45% at 80% 20%,#2a9d8f38,#0000 55%),linear-gradient(160deg,#101a16 0%,#14201b 55%,#0e1613 100%);position:relative;overflow:clip}.AppStory-module__Ph-PYW__purposeGlow{aspect-ratio:1;pointer-events:none;filter:blur(4px);width:min(40vw,20rem);animation:AppStory-module__Ph-PYW__ao-breath 12s var(--ease-in-out-soft) infinite;background:radial-gradient(circle,#e84e1b29,#0000 70%);border-radius:50%;position:absolute;bottom:10%;left:8%}.AppStory-module__Ph-PYW__purposeHead{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(12rem,.9fr);align-items:end;gap:clamp(1.25rem,3vw,3rem);width:100%;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative}.AppStory-module__Ph-PYW__purposeIntro{gap:.7rem;min-width:0;display:grid}.AppStory-module__Ph-PYW__purposeHead h2{max-width:18ch;font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.6vw,3.15rem);font-weight:600;line-height:var(--leading-tight);text-wrap:balance;margin:0}.AppStory-module__Ph-PYW__purposeLead{color:#e8f0ecc7;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);text-wrap:pretty;justify-self:end;margin:0;padding-bottom:.2rem}.AppStory-module__Ph-PYW__purposeValues{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);width:100%;margin-bottom:clamp(1.5rem,3vw,2rem);display:grid;position:relative}.AppStory-module__Ph-PYW__purposeValue{border-top:1px solid #ffffff24;align-content:start;gap:.55rem;padding-top:1rem;display:grid}.AppStory-module__Ph-PYW__purposeValue span{font-family:var(--font-display);color:#9fd8cf;opacity:.7;font-size:1.35rem;font-weight:600;line-height:1}.AppStory-module__Ph-PYW__purposeValue h3{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:var(--tracking-tight);margin:0;font-weight:550}.AppStory-module__Ph-PYW__purposeValue p{color:#e8f0ecb8;font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.AppStory-module__Ph-PYW__purposeNote{z-index:1;color:#e8f0ec80;max-width:48rem;font-size:var(--text-xs);line-height:var(--leading-relaxed);margin:0;position:relative}@media (max-width:1099.98px){.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:999.98px){.AppStory-module__Ph-PYW__hero{min-height:100svh;padding-top:calc(var(--header-h) + 2rem)}.AppStory-module__Ph-PYW__momentInner{grid-template-columns:1fr;align-items:start;gap:1.75rem}.AppStory-module__Ph-PYW__momentAside{justify-self:stretch;width:100%;max-width:none}.AppStory-module__Ph-PYW__momentReject[data-i="1"],.AppStory-module__Ph-PYW__momentReject[data-i="1"]:hover,.AppStory-module__Ph-PYW__momentReject:hover{transform:none}.AppStory-module__Ph-PYW__pathCore{display:none}.AppStory-module__Ph-PYW__purposeValues{grid-template-columns:1fr 1fr}.AppStory-module__Ph-PYW__statsList{grid-template-columns:1fr 1fr;gap:1.5rem}.AppStory-module__Ph-PYW__statsList:before{display:none}.AppStory-module__Ph-PYW__stat{border-bottom:1px solid #14201b1a;grid-template-rows:auto auto auto;row-gap:.5rem;padding-bottom:1.15rem}.AppStory-module__Ph-PYW__statNode{height:auto}.AppStory-module__Ph-PYW__promiseInner{grid-template-columns:1fr;gap:clamp(1.75rem,4vw,2.5rem)}.AppStory-module__Ph-PYW__promiseHead h2{max-width:14ch}}@media (max-width:899.98px){.AppStory-module__Ph-PYW__methodHead,.AppStory-module__Ph-PYW__purposeHead{grid-template-columns:1fr;align-items:start;gap:.85rem}.AppStory-module__Ph-PYW__methodLead,.AppStory-module__Ph-PYW__purposeLead{justify-self:start;max-width:42ch;padding-bottom:0}.AppStory-module__Ph-PYW__methodLayers{grid-template-columns:1fr}.AppStory-module__Ph-PYW__methodSteps{grid-template-columns:1fr 1fr}}@media (max-width:599.98px){.AppStory-module__Ph-PYW__pathOrbit{grid-template-columns:1fr;gap:1rem}.AppStory-module__Ph-PYW__pathLink[data-i="0"],.AppStory-module__Ph-PYW__pathLink[data-i="1"],.AppStory-module__Ph-PYW__pathLink[data-i="2"],.AppStory-module__Ph-PYW__pathLink[data-i="3"]{border-radius:1.75rem;min-height:16.5rem;transform:none}.AppStory-module__Ph-PYW__pathLink:hover,.AppStory-module__Ph-PYW__pathLink:focus-visible{transform:translateY(-.3rem)scale(1.01)}.AppStory-module__Ph-PYW__momentTitle span:nth-child(2),.AppStory-module__Ph-PYW__momentTitle span:nth-child(3){transform:none}.AppStory-module__Ph-PYW__methodSteps,.AppStory-module__Ph-PYW__purposeValues{grid-template-columns:1fr}.AppStory-module__Ph-PYW__statsList{grid-template-columns:1fr;gap:1.15rem}.AppStory-module__Ph-PYW__stat strong{font-size:clamp(2.2rem,10vw,2.8rem)}.AppStory-module__Ph-PYW__promiseVow{grid-template-columns:2.5rem minmax(0,1fr);gap:.85rem}.AppStory-module__Ph-PYW__promiseSeal{grid-template-columns:auto minmax(0,1fr)}}@media (min-width:1536px){.AppStory-module__Ph-PYW__hero,.AppStory-module__Ph-PYW__moment,.AppStory-module__Ph-PYW__paths,.AppStory-module__Ph-PYW__download{padding-inline:var(--page-inline)}}@media (prefers-reduced-motion:reduce){.AppStory-module__Ph-PYW__heroCopy,.AppStory-module__Ph-PYW__momentCore,.AppStory-module__Ph-PYW__momentAside,.AppStory-module__Ph-PYW__dlInner,.AppStory-module__Ph-PYW__pathsHead,.AppStory-module__Ph-PYW__pathCore,.AppStory-module__Ph-PYW__pathsOrb,.AppStory-module__Ph-PYW__purposeGlow,.AppStory-module__Ph-PYW__momentOrb{animation:none!important}.AppStory-module__Ph-PYW__heroStage img{animation:none!important}.AppStory-module__Ph-PYW__pathPhoto img{animation:none!important}.AppStory-module__Ph-PYW__dlStage img{animation:none!important}.AppStory-module__Ph-PYW__heroStage img{transform:scale(1.05)}:is(.AppStory-module__Ph-PYW__pathPhoto img,.AppStory-module__Ph-PYW__dlStage img),.AppStory-module__Ph-PYW__methodLayer:hover{transform:none}}@media (max-height:700px) and (max-width:899.98px){.AppStory-module__Ph-PYW__hero{min-height:auto;padding-block:calc(var(--header-h) + 1.15rem) 2rem}.AppStory-module__Ph-PYW__heroCopy{gap:.85rem}.AppStory-module__Ph-PYW__heroCopy h1{font-size:clamp(2.1rem,7.5vw,3rem)}.AppStory-module__Ph-PYW__download{min-height:auto;padding-block:2.5rem}}
