.page-module___8aEwW__page{min-height:100vh}.page-module___8aEwW__primaryNav{z-index:8;min-height:64px;padding:calc(10px + env(safe-area-inset-top)) clamp(14px, 3vw, 34px) 10px;color:#f5f1e0f0;text-shadow:0 2px 16px #000000e6;pointer-events:auto;background:linear-gradient(#04060ac7,#04060a00);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__primaryNav a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.page-module___8aEwW__primaryNav a:hover{color:#fff}.page-module___8aEwW__navBrand{letter-spacing:.15em;text-transform:uppercase;font-size:clamp(12px,1.5vw,15px);font-weight:900}.page-module___8aEwW__navLinks{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:clamp(14px,3vw,28px);font-size:12px;font-weight:800;display:flex}.page-module___8aEwW__hero{--lx:50%;--ly:44%;--ox:50%;--oy:124%;--beam-rot:-90deg;--beam-scale:.6;--pool-scale:1;--pool-fade:1;--px:0px;--py:0px;--pool:250px;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;will-change:opacity, filter, transform;background:#04060a;min-height:100vh;transition:opacity .45s,filter .45s,transform .45s;animation:.9s ease-out both page-module___8aEwW__heroIn,6.5s ease-in-out 1.6s infinite page-module___8aEwW__torchFlicker;position:relative;overflow:hidden}@keyframes page-module___8aEwW__heroIn{0%{opacity:0;filter:saturate(.95)contrast(.98)}to{opacity:1;filter:saturate()contrast()}}html[data-deck="1"] .page-module___8aEwW__hero{opacity:.06;filter:blur(6px)saturate(.95)contrast(.95);transform:scale(1.01)}.page-module___8aEwW__heroVideo{object-fit:cover;object-position:center;width:104%;height:104%;transform:translate3d(var(--px), var(--py), 0) scale(1.07);filter:brightness(calc(var(--expose) + var(--storm) * .55)) contrast(1.16) saturate(calc(1.08 - var(--storm) * .25));will-change:transform, filter;background-image:url(/videos/poster-desktop.webp);background-position:50%;background-size:cover;transition:transform .22s ease-out;animation:3.2s cubic-bezier(.45,0,.55,1) .2s both page-module___8aEwW__exposeIn;position:absolute;inset:-2%}.page-module___8aEwW__heroMark{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:clamp(250px,26vw,420px);height:auto;transform:translate(-50%, -50%) translate3d(var(--px), var(--py), 0);will-change:transform;opacity:0;transition:transform .22s ease-out;animation:1.4s cubic-bezier(.2,.7,.3,1) .35s both page-module___8aEwW__markIn;position:absolute;top:43%;left:50%}@keyframes page-module___8aEwW__markIn{0%{opacity:0;filter:blur(6px);transform:translate(-50%,-50%)scale(1.035)}to{opacity:.96;filter:blur();transform:translate(-50%,-50%)scale(1)}}@property --torch{syntax:"<number>";inherits:true;initial-value:1}@property --torch-in{syntax:"<number>";inherits:true;initial-value:0}@property --dark{syntax:"<number>";inherits:true;initial-value:1}@property --storm{syntax:"<number>";inherits:true;initial-value:0}@property --expose{syntax:"<number>";inherits:true;initial-value:1.34}.page-module___8aEwW__veil{pointer-events:none;opacity:calc(var(--dark) * .955 - var(--storm) * .74);-webkit-mask-image:radial-gradient(circle calc(var(--pool) * var(--pool-scale)) at var(--lx) var(--ly), #0000 0%, #0000000a 20%, #0003 40%, #0000008c 60%, #000000d9 79%, #000000fa 92%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--pool) * var(--pool-scale)) at var(--lx) var(--ly), #0000 0%, #0000000a 20%, #0003 40%, #0000008c 60%, #000000d9 79%, #000000fa 92%, #000 100%);mask-image:radial-gradient(circle calc(var(--pool) * var(--pool-scale)) at var(--lx) var(--ly), #0000 0%, #0000000a 20%, #0003 40%, #0000008c 60%, #000000d9 79%, #000000fa 92%, #000 100%);background:#04060a;animation:3.2s cubic-bezier(.45,0,.55,1) .2s both page-module___8aEwW__veilIn;position:absolute;inset:0}@keyframes page-module___8aEwW__veilIn{0%{--dark:0}28%{--dark:0}to{--dark:1}}@keyframes page-module___8aEwW__exposeIn{0%{--expose:.98}28%{--expose:.98}to{--expose:1.34}}.page-module___8aEwW__beam{pointer-events:none;transform-origin:0;width:1200px;height:780px;transform:translate(var(--ox), var(--oy)) rotate(var(--beam-rot)) scale(var(--beam-scale));will-change:transform;mix-blend-mode:screen;filter:blur(24px);opacity:calc(.88 * var(--torch-in) * var(--torch));background:linear-gradient(90deg,#ffeabc00 0%,#ffeabc0d 9%,#ffeec616 38%,#fff2d21d 74%,#fff2d20d 93%,#fff2d200 100%);margin-top:-390px;animation:1.5s ease-out 1.6s both page-module___8aEwW__torchIn;position:absolute;top:0;left:0;-webkit-mask-image:conic-gradient(from 76deg at 0%,#0000 0deg,#0000002e 4deg,#0000009e 9deg,#000 14deg,#0000009e 19deg,#0000002e 24deg,#0000 28deg 360deg);mask-image:conic-gradient(from 76deg at 0%,#0000 0deg,#0000002e 4deg,#0000009e 9deg,#000 14deg,#0000009e 19deg,#0000002e 24deg,#0000 28deg 360deg)}.page-module___8aEwW__pool{pointer-events:none;width:700px;height:700px;transform:translate3d(var(--lx), var(--ly), 0) translate(-50%, -50%) scale(var(--pool-scale));will-change:transform;mix-blend-mode:screen;filter:blur(6px);opacity:calc(var(--pool-fade) * var(--torch-in) * var(--torch));background:radial-gradient(closest-side,#fff3d63d,#ffe5b61f 30%,#dec48c0b 55%,#aa987004 72%,#0000 80%);animation:1.5s ease-out 1.6s both page-module___8aEwW__torchIn;position:absolute;top:0;left:0}@keyframes page-module___8aEwW__torchIn{0%{--torch-in:0}to{--torch-in:1}}@keyframes page-module___8aEwW__torchFlicker{0%,to{--torch:1}14%{--torch:.93}21%{--torch:1.04}38%{--torch:.97}56%{--torch:1.02}67%{--torch:.94}83%{--torch:1.01}}.page-module___8aEwW__lightning{pointer-events:none;mix-blend-mode:screen;opacity:calc(var(--storm) * .85);will-change:opacity;background:linear-gradient(#cee4ff75 0%,#b2cdf54d 20%,#92afdc26 46%,#768eb40d 72%,#0000 100%),radial-gradient(120% 60% at 50% 104%,#96b2dc1f,#0000 70%);position:absolute;inset:0}.page-module___8aEwW__heroShade{opacity:0;pointer-events:none;background:radial-gradient(130% 90% at 50% 40%,#0000 42%,#0000006b 78%,#000000b8 100%),linear-gradient(#00000057 0%,#0000 26% 62%,#0000009e 100%);animation:.95s ease-out .25s both page-module___8aEwW__shadeIn;position:absolute;inset:0}@keyframes page-module___8aEwW__shadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__cursorFx{pointer-events:none;opacity:0;mix-blend-mode:soft-light;animation:.8s ease-out 1.05s both page-module___8aEwW__fxIn;position:absolute;inset:0}@keyframes page-module___8aEwW__fxIn{to{opacity:1}}.page-module___8aEwW__cursorFx:after{content:"";opacity:.35;filter:blur(.2px);background:repeating-linear-gradient(115deg,#ffffff05 0 1px,#0000 8px 18px);position:absolute;inset:0}.page-module___8aEwW__heroInner{place-items:end center;padding:0 18px 56px;display:grid;position:absolute;inset:0}.page-module___8aEwW__heroCtaStack{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:680px;display:flex}.page-module___8aEwW__heroTagline{color:#d6cfb4db;letter-spacing:.14em;text-transform:uppercase;opacity:0;filter:blur(2px);text-shadow:0 10px 30px #0000008c;margin:0;padding:0 10px;font-size:clamp(12px,2vw,16px);font-weight:850;line-height:1.25;animation:.55s ease-out .78s both page-module___8aEwW__taglineIn;transform:translateY(6px)}@keyframes page-module___8aEwW__taglineIn{to{opacity:1;filter:blur();transform:translateY(0)}}.page-module___8aEwW__cta{cursor:pointer;color:#c9c2a6f2;letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-tap-highlight-color:transparent;opacity:0;background:#0000002e;border:none;border-radius:16px;outline:none;padding:16px 22px;font-weight:850;text-decoration:none;transition:transform .18s,color .2s,background .2s;animation:.78s ease-out .92s both page-module___8aEwW__ctaIn,.42s ease-out 1.72s both page-module___8aEwW__ctaBounce;display:inline-block;position:relative;overflow:hidden;transform:translateY(10px)scale(.99)}@keyframes page-module___8aEwW__ctaIn{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module___8aEwW__ctaBounce{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-2px)scale(1.01)}to{transform:translateY(0)scale(1)}}.page-module___8aEwW__cta:hover{color:#fffffff5;background:#0000003d;transform:translateY(-1px)scale(1.01)}.page-module___8aEwW__cta:focus-visible{transform:translateY(-1px)scale(1.01);box-shadow:0 0 0 2px #c9c2a673,0 10px 35px #00000073}.page-module___8aEwW__ctaText{z-index:3;position:relative}.page-module___8aEwW__heroSecondary{z-index:3;color:#c9c2a6a3;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:12px;margin-top:2px;padding:10px 16px;font-size:clamp(11px,1.7vw,13px);font-weight:800;transition:color .2s;animation:.55s ease-out 1.15s both page-module___8aEwW__taglineIn;position:relative}.page-module___8aEwW__heroSecondary:hover{color:#f0ead8eb}.page-module___8aEwW__heroSecondary:focus-visible{outline:none;box-shadow:0 0 0 2px #c9c2a673}.page-module___8aEwW__corner{opacity:.92;z-index:3;border-color:#c9c2a6c7;width:14px;height:14px;transition:opacity .2s,border-color .2s;position:absolute}.page-module___8aEwW__tl{border-top:2px solid;border-left:2px solid;top:10px;left:10px}.page-module___8aEwW__tr{border-top:2px solid;border-right:2px solid;top:10px;right:10px}.page-module___8aEwW__bl{border-bottom:2px solid;border-left:2px solid;bottom:10px;left:10px}.page-module___8aEwW__br{border-bottom:2px solid;border-right:2px solid;bottom:10px;right:10px}.page-module___8aEwW__cta:hover .page-module___8aEwW__corner,.page-module___8aEwW__cta:focus-visible .page-module___8aEwW__corner{opacity:1;border-color:#c9c2a6eb}.page-module___8aEwW__trace{z-index:2;opacity:0;pointer-events:none;filter:drop-shadow(0 0 10px #c9c2a624);background:linear-gradient(90deg,#c9c2a600,#c9c2a6eb,#c9c2a600);position:absolute}.page-module___8aEwW__traceTop{background:linear-gradient(90deg,#c9c2a600,#c9c2a6eb);width:0;height:2px;top:10px;left:24px}.page-module___8aEwW__traceRight{background:linear-gradient(#c9c2a600,#c9c2a6eb);width:2px;height:0;top:24px;right:10px}.page-module___8aEwW__traceBottom{background:linear-gradient(270deg,#c9c2a600,#c9c2a6eb);width:0;height:2px;bottom:10px;right:24px}.page-module___8aEwW__traceLeft{background:linear-gradient(#c9c2a6eb,#c9c2a600);width:2px;height:0;bottom:24px;left:10px}@keyframes page-module___8aEwW__topTrace{0%{opacity:0;width:0}10%{opacity:1}to{opacity:1;width:calc(100% - 48px)}}@keyframes page-module___8aEwW__rightTrace{0%{opacity:0;height:0}10%{opacity:1}to{opacity:1;height:calc(100% - 48px)}}@keyframes page-module___8aEwW__bottomTrace{0%{opacity:0;width:0}10%{opacity:1}to{opacity:1;width:calc(100% - 48px)}}@keyframes page-module___8aEwW__leftTrace{0%{opacity:0;height:0}10%{opacity:1}to{opacity:1;height:calc(100% - 48px)}}.page-module___8aEwW__cta:hover .page-module___8aEwW__traceTop,.page-module___8aEwW__cta:focus-visible .page-module___8aEwW__traceTop{animation:.26s ease-out both page-module___8aEwW__topTrace}.page-module___8aEwW__cta:hover .page-module___8aEwW__traceRight,.page-module___8aEwW__cta:focus-visible .page-module___8aEwW__traceRight{animation:.26s ease-out .14s both page-module___8aEwW__rightTrace}.page-module___8aEwW__cta:hover .page-module___8aEwW__traceBottom,.page-module___8aEwW__cta:focus-visible .page-module___8aEwW__traceBottom{animation:.26s ease-out .28s both page-module___8aEwW__bottomTrace}.page-module___8aEwW__cta:hover .page-module___8aEwW__traceLeft,.page-module___8aEwW__cta:focus-visible .page-module___8aEwW__traceLeft{animation:.26s ease-out .42s both page-module___8aEwW__leftTrace}.page-module___8aEwW__cta:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#c9c2a600 44%,#c9c2a638 50%,#c9c2a600 56%,#0000 100%);position:absolute;inset:0;transform:translate(-60%)}@keyframes page-module___8aEwW__sweepOnce{0%{opacity:0;transform:translate(-60%)}15%{opacity:.65}to{opacity:0;transform:translate(60%)}}.page-module___8aEwW__cta:hover:after,.page-module___8aEwW__cta:focus-visible:after{animation:.55s ease-out both page-module___8aEwW__sweepOnce}.page-module___8aEwW__tiltBtn{right:14px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c9c2a6c7;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;opacity:0;background:#04060a6b;border:1px solid #c9c2a638;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;font-weight:850;transition:color .2s,border-color .2s,background .2s;animation:.7s ease-out 2.6s both page-module___8aEwW__fadeInBtn;display:inline-flex;position:absolute}@keyframes page-module___8aEwW__fadeInBtn{to{opacity:1}}.page-module___8aEwW__tiltBtn:active{transform:scale(.98)}.page-module___8aEwW__tiltOn{color:#fff4d6f2;background:#18140c80;border-color:#ffeec66b}.page-module___8aEwW__tiltDot{background:#c9c2a68c;border-radius:50%;width:6px;height:6px;transition:background .2s,box-shadow .2s}.page-module___8aEwW__tiltOn .page-module___8aEwW__tiltDot{background:#ffeec6f2;box-shadow:0 0 9px #ffeec6d9}.page-module___8aEwW__scrollHint{opacity:0;pointer-events:none;animation:1.3s 1.7s forwards page-module___8aEwW__fadeIn;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@keyframes page-module___8aEwW__fadeIn{to{opacity:.55}}.page-module___8aEwW__scrollLine{background:linear-gradient(#c9c2a6a6,#0000);width:1px;height:28px;animation:1.6s ease-in-out infinite page-module___8aEwW__drop;display:block}@keyframes page-module___8aEwW__drop{0%{opacity:.35;transform:translateY(-6px)}50%{opacity:1;transform:translateY(0)}to{opacity:.35;transform:translateY(6px)}}.page-module___8aEwW__deck{z-index:50;opacity:0;pointer-events:none;will-change:opacity, transform;touch-action:none;background:#060606;height:100svh;transition:opacity .45s,transform .45s;position:fixed;inset:0;overflow:hidden;transform:translateY(10px)scale(1.01)}.page-module___8aEwW__deckActive{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.page-module___8aEwW__deckVideo{object-fit:cover;object-position:center;filter:brightness(1.04)contrast(1.06)saturate(1.05);width:104%;height:104%;position:absolute;inset:-2%;transform:scale(1.03)}.page-module___8aEwW__deckShade{pointer-events:none;opacity:0;background:radial-gradient(900px 650px at 50% 42%,#c9c2a61a,#0000 62%),radial-gradient(1200px 900px at 50% 45%,#00000038,#0000009e),linear-gradient(#0000001a,#0000008a);animation:.65s ease-out .1s both page-module___8aEwW__shadeIn;position:absolute;inset:0}.page-module___8aEwW__deckCards{pointer-events:auto;position:absolute;inset:0}.page-module___8aEwW__deckCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);will-change:transform, opacity;opacity:0;pointer-events:none;background:#00000029;border:1px solid #c9c2a62e;border-radius:22px;width:min(720px,100vw - 32px);padding:18px 18px 16px;transition:transform .34s cubic-bezier(.2,.9,.2,1),opacity .34s;animation:.55s ease-out .14s both page-module___8aEwW__cardIn;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(12vh - 50%));box-shadow:0 24px 80px #0000008c}.page-module___8aEwW__deckCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:.9;background:radial-gradient(700px 420px at 50% 30%,#ffffff0f,#0000 60%),radial-gradient(900px 700px at 50% 55%,#00000059,#0000001a);position:absolute;inset:0}@keyframes page-module___8aEwW__cardIn{to{opacity:1;transform:translate(-50%,-50%)}}.page-module___8aEwW__deckCardCurrent{background:#00000024;border-color:#c9c2a642}.page-module___8aEwW__deckKickerRow{z-index:1;align-items:center;gap:10px;margin-bottom:12px;display:flex;position:relative}.page-module___8aEwW__deckKicker{letter-spacing:.18em;text-transform:uppercase;color:#c9c2a6b8;font-size:12px;font-weight:850}.page-module___8aEwW__deckRule{background:#c9c2a624;flex:1;height:1px}.page-module___8aEwW__deckTitle{z-index:1;color:#fffffff0;letter-spacing:.02em;margin:0 0 10px;font-size:clamp(22px,4.3vw,34px);line-height:1.05;position:relative}.page-module___8aEwW__deckLines{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.page-module___8aEwW__deckLine{color:#c9c2a6e0;margin:0;font-size:15px;line-height:1.55}.page-module___8aEwW__deckHint{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:#c9c2a69e;margin-top:14px;font-size:12px;position:relative}.page-module___8aEwW__deckExit{z-index:2;color:#c9c2a6d9;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000038;border:1px solid #c9c2a638;border-radius:14px;padding:10px 12px;position:absolute;top:14px;right:14px}.page-module___8aEwW__discovery{background:radial-gradient(760px 420px at 8% 12%,#2f41332e,#0000 68%),radial-gradient(620px 360px at 94% 82%,#4a3f2f21,#0000 70%),#080908;border-top:1px solid #c9c2a61a;padding:104px 20px 112px;position:relative;overflow:hidden}.page-module___8aEwW__discoveryWrap{width:min(980px,100%);margin:0 auto}.page-module___8aEwW__discoveryIntro{max-width:760px}.page-module___8aEwW__discoveryEyebrow,.page-module___8aEwW__discoveryKicker,.page-module___8aEwW__discoveryStepLabel{letter-spacing:.18em;text-transform:uppercase;color:#c9c2a69e;margin:0;font-size:11px;font-weight:750;line-height:1.2;display:block}.page-module___8aEwW__discoveryTitle{letter-spacing:-.035em;color:#fffffff5;text-wrap:balance;max-width:760px;margin:18px 0 22px;font-size:clamp(36px,6vw,68px);line-height:.98}.page-module___8aEwW__discoveryLead{color:#c9c2a6d6;max-width:660px;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.7}.page-module___8aEwW__discoveryProduct{border-top:1px solid #c9c2a62e;border-bottom:1px solid #c9c2a62e;grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:end;gap:64px;margin-top:72px;padding:34px 0;display:grid}.page-module___8aEwW__discoveryProductCopy{max-width:620px}.page-module___8aEwW__discoveryProductTitle{letter-spacing:-.02em;color:#fffffff0;margin:12px 0;font-size:clamp(24px,3.5vw,36px);line-height:1.08}.page-module___8aEwW__discoveryText{color:#c9c2a6c7;max-width:600px;margin:0;font-size:15px;line-height:1.7}.page-module___8aEwW__discoveryActions{gap:10px;display:grid}.page-module___8aEwW__discoveryPrimary,.page-module___8aEwW__discoverySecondary{letter-spacing:.02em;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:14px 16px;font-size:13px;font-weight:750;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.page-module___8aEwW__discoveryPrimary{color:#fffffff0;background:#c9c2a61a;border:1px solid #c9c2a661}.page-module___8aEwW__discoverySecondary{color:#c9c2a6d1;background:#0000001f;border:1px solid #c9c2a624}.page-module___8aEwW__discoveryPrimary:hover{background:#c9c2a626;border-color:#c9c2a69e;transform:translateY(-1px)}.page-module___8aEwW__discoverySecondary:hover{color:#ffffffeb;border-color:#c9c2a647;transform:translateY(-1px)}.page-module___8aEwW__discoveryPrimary:focus-visible,.page-module___8aEwW__discoverySecondary:focus-visible{outline-offset:3px;outline:3px solid #e7a75d}.page-module___8aEwW__discoverySteps{grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid}.page-module___8aEwW__discoveryStep{border-left:1px solid #c9c2a624;min-width:0;padding:0 28px}.page-module___8aEwW__discoveryStep:first-child{border-left:0;padding-left:0}.page-module___8aEwW__discoveryStep:last-child{padding-right:0}.page-module___8aEwW__discoveryStep p{color:#c9c2a6b8;max-width:230px;margin:10px 0 0;font-size:14px;line-height:1.55}.page-module___8aEwW__footer{background:#060606;border-top:1px solid #c9c2a61a;padding:72px 18px}.page-module___8aEwW__wrap{max-width:980px;margin:0 auto}.page-module___8aEwW__topRow{align-items:center;gap:10px;margin-bottom:18px;display:flex}.page-module___8aEwW__label{letter-spacing:.18em;text-transform:uppercase;color:#c9c2a6ad;font-size:12px;font-weight:850}.page-module___8aEwW__rule{background:#c9c2a629;flex:1;height:1px}.page-module___8aEwW__h2{color:#fffffff0;margin:0 0 12px;font-size:clamp(22px,4vw,34px);line-height:1.1}.page-module___8aEwW__p{color:#c9c2a6db;margin:0 0 16px;font-size:15px;line-height:1.65}.page-module___8aEwW__footerMeta{color:#c9c2a6b3;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:13px;display:flex}.page-module___8aEwW__dot{opacity:.5}.page-module___8aEwW__footerLink{color:#c9c2a6db;text-decoration:none}.page-module___8aEwW__footerLink:hover{color:#ffffffeb}@media (max-width:900px){.page-module___8aEwW__hero{--pool:215px}.page-module___8aEwW__heroMark{width:clamp(230px,40vw,330px)}}@media (max-width:520px){.page-module___8aEwW__primaryNav{align-items:flex-start;gap:8px;padding-inline:12px}.page-module___8aEwW__navBrand{max-width:92px;line-height:1.2}.page-module___8aEwW__navLinks{letter-spacing:.07em;gap:12px;font-size:10px}.page-module___8aEwW__hero{--pool:175px}.page-module___8aEwW__heroMark{width:min(66vw,290px);top:41%}.page-module___8aEwW__heroInner{padding:0 16px calc(72px + env(safe-area-inset-bottom))}.page-module___8aEwW__heroVideo{background-image:url(/videos/poster-mobile.webp);transition:none;transform:scale(1.02)}.page-module___8aEwW__beam{filter:blur(18px);height:620px;margin-top:-310px}.page-module___8aEwW__pool{width:560px;height:560px}.page-module___8aEwW__heroTagline{letter-spacing:.16em;font-size:11px}.page-module___8aEwW__cta{border-radius:14px;padding:14px 18px}.page-module___8aEwW__discovery{padding:72px 18px 80px}.page-module___8aEwW__discoveryTitle{margin-top:14px;font-size:clamp(34px,11vw,48px);line-height:1}.page-module___8aEwW__discoveryLead{font-size:16px;line-height:1.65}.page-module___8aEwW__discoveryProduct{grid-template-columns:1fr;gap:28px;margin-top:52px;padding:28px 0}.page-module___8aEwW__discoveryActions{width:100%}.page-module___8aEwW__discoveryPrimary,.page-module___8aEwW__discoverySecondary{min-height:52px}.page-module___8aEwW__discoverySteps{grid-template-columns:1fr;gap:0;margin-top:32px}.page-module___8aEwW__discoveryStep,.page-module___8aEwW__discoveryStep:first-child,.page-module___8aEwW__discoveryStep:last-child{border-top:1px solid #c9c2a61f;border-left:0;padding:20px 0}.page-module___8aEwW__discoveryStep:first-child{border-top:0;padding-top:0}.page-module___8aEwW__discoveryStep p{max-width:none}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__hero,.page-module___8aEwW__heroVideo,.page-module___8aEwW__heroMark,.page-module___8aEwW__heroShade,.page-module___8aEwW__cursorFx,.page-module___8aEwW__veil,.page-module___8aEwW__beam,.page-module___8aEwW__pool,.page-module___8aEwW__lightning,.page-module___8aEwW__cta,.page-module___8aEwW__scrollHint,.page-module___8aEwW__scrollLine,.page-module___8aEwW__deck,.page-module___8aEwW__deckShade,.page-module___8aEwW__deckCard{transition:none!important;animation:none!important}.page-module___8aEwW__cta{opacity:1;transform:none}.page-module___8aEwW__veil{opacity:.95}.page-module___8aEwW__lightning{opacity:0}.page-module___8aEwW__tiltBtn{opacity:1}.page-module___8aEwW__heroMark{opacity:.96;transform:translate(-50%,-50%)}.page-module___8aEwW__beam{opacity:.8;filter:blur(22px)}.page-module___8aEwW__pool{opacity:1;filter:blur(4px)}}.page-module___8aEwW__deckNavArrow{z-index:60;color:#c9c2a6e0;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;background:#00000038;border:1px solid #c9c2a638;border-radius:14px;place-items:center;width:44px;height:44px;transition:transform .15s,background .15s,color .15s,opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.page-module___8aEwW__deckNavArrow:hover{color:#ffffffeb;background:#00000047;transform:translateY(-50%)scale(1.03)}.page-module___8aEwW__deckNavArrow:active{transform:translateY(-50%)scale(.99)}.page-module___8aEwW__deckNavArrow:disabled{opacity:.35;cursor:default;transform:translateY(-50%)}.page-module___8aEwW__deckNavLeft{left:14px}.page-module___8aEwW__deckNavRight{right:14px}.page-module___8aEwW__deckNavIcon{font-size:28px;line-height:1;transform:translateY(-1px)}@media (max-width:820px){.page-module___8aEwW__deckNavArrow{display:none}}
