@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--midnight:#02050b;--midnight-soft:#07101f;--surface:#070b17db;--surface-strong:#050811f5;--ice:#f5f7fc;--muted:#929aad;--line:#b6c9f029;--line-bright:#899cff6b;--violet:#7256ff;--violet-bright:#8b74ff;--blue:#315fef;--aqua:#48e6d4;--danger:#ff7e9d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--midnight);min-height:100dvh;color:var(--ice);overflow:hidden}button,input{font:inherit}button{color:inherit}button:focus-visible{outline-offset:3px;outline:2px solid #a99bff}input:focus-visible{outline-offset:3px;outline:2px solid #a99bff}[tabindex="-1"]:focus-visible{outline-offset:3px;outline:2px solid #a99bff}button:disabled,input:disabled{cursor:wait}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static-boot,.no-script{background:radial-gradient(circle at 50% 80%, #4642d326, transparent 35%), var(--midnight);place-items:center;min-height:100dvh;padding:2rem;display:grid}.static-boot img,.no-script img{width:min(78vw,45rem)}.no-script{text-align:center;align-content:center;gap:1.5rem}.experience{z-index:0;isolation:isolate;background:var(--midnight);min-height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.launch-crown,.summit-gate,.lobby-shell,.descent-chute{min-height:100dvh;position:fixed;top:0;bottom:0;left:0;right:0}.launch-crown{z-index:40;pointer-events:none;background:0 0;place-items:center;display:grid;overflow:hidden}.launch-crown:before{z-index:-2;content:"";transform-origin:bottom;background:linear-gradient(150deg,#0000 0 48%,#2a3d6e0f 48.1% 49%,#0000 49.1%),radial-gradient(at 68% 108%,#364ad238,#0000 33%),radial-gradient(at 36% 112%,#784dff21,#0000 34%),#02050b;position:absolute;top:-4%;bottom:-4%;left:-4%;right:-4%}.launch-crown:after{z-index:-1;content:"";background:linear-gradient(118deg,#0000 0 15%,#cfdeff06 15.2% 15.4%,#0000 15.6% 62%,#586dc009 62.2% 62.4%,#0000 62.6%),linear-gradient(#0000 55%,#03050cd1);position:absolute;top:0;bottom:0;left:0;right:0}.launch-pressure{opacity:0;filter:blur(18px);background:linear-gradient(#0000,#546bff14 55%,#6046ff8c);width:clamp(3rem,8vw,8rem);height:78vh;position:absolute;bottom:-26vh;left:63%;transform:translate(-50%)}.impact-lockup{aspect-ratio:610/108;transform-origin:50%;will-change:transform;width:min(82vw,64rem);line-height:0;position:relative}.impact-base{width:100%;height:100%;display:block}.impact-aperture{z-index:1;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);background:#02050b;width:10.8%;position:absolute;top:10%;bottom:10%;left:63.2%}.impact-peak{z-index:2;will-change:transform;width:9.6722%;height:100%;position:absolute;top:0;left:63.6066%}.impact-line{z-index:3;opacity:0;background:linear-gradient(90deg,#0000,#dfe8ff 30%,#7e65ff 70%,#0000);width:10.4%;height:1px;position:absolute;bottom:13%;left:63.4%;box-shadow:0 0 18px #695dffe6}.skip-intro{z-index:50;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));opacity:0;color:#bec5d4;letter-spacing:.13em;text-transform:uppercase;pointer-events:auto;cursor:pointer;background:#050811a8;border:1px solid #c9d5f433;border-radius:999px;padding:.75rem 1rem;font-size:.7rem;font-weight:700;animation:.18s ease-out .5s forwards skip-in;position:fixed}.skip-intro:hover{color:#fff;border-color:#a492ff85}.experience[data-intro=full][data-stage=launch] .launch-pressure{animation:1.28s ease-in .26s forwards pressure-rise}.experience[data-intro=full][data-stage=launch] .impact-peak{animation:1.52s linear forwards peak-strike}.experience[data-intro=full][data-stage=launch] .impact-lockup{animation:.48s linear 1.04s both lockup-impact,1.1s cubic-bezier(.12,.72,.08,1) 1.52s forwards lockup-drive}.experience[data-intro=full][data-stage=launch] .impact-line{animation:.42s ease-out 1.04s both impact-line}.experience[data-intro=full][data-stage=launch] .launch-crown:before,.experience[data-intro=full][data-stage=launch] .launch-crown:after{animation:1.1s cubic-bezier(.12,.72,.08,1) 1.52s forwards crown-slab-exit}.experience[data-intro=compact][data-stage=launch] .impact-peak{animation:.72s cubic-bezier(.16,.78,.18,1) forwards peak-strike-compact}.experience[data-intro=compact][data-stage=launch] .impact-lockup{animation:.39s cubic-bezier(.3,.7,.2,1) .71s forwards compact-lockup-exit}.experience[data-intro=compact][data-stage=launch] .launch-crown:before,.experience[data-intro=compact][data-stage=launch] .launch-crown:after{animation:.39s cubic-bezier(.3,.7,.2,1) .71s forwards crown-slab-exit}.experience[data-stage=entry] .launch-crown,.experience[data-stage=descending] .launch-crown,.experience[data-stage=lobby] .launch-crown{visibility:hidden;opacity:0}.summit-gate{z-index:20;background:var(--midnight);visibility:hidden;will-change:transform, opacity;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden;transform:translateY(105%)}.experience[data-intro=full][data-stage=launch] .summit-gate{visibility:visible;animation:1.1s cubic-bezier(.12,.72,.08,1) 1.52s forwards gate-rise}.experience[data-intro=compact][data-stage=launch] .summit-gate{visibility:visible;animation:.39s cubic-bezier(.3,.7,.2,1) .71s forwards gate-rise}.experience[data-intro=reduced][data-stage=launch] .summit-gate{visibility:visible;animation:.18s ease-out forwards gate-reveal-reduced}.experience[data-stage=lobby] .summit-gate{visibility:hidden;transform:translateY(-110%)}.summit-world{z-index:-3;background:linear-gradient(180deg, #01040a05, #01040a14 68%, #01040a6b), center top / cover no-repeat var(--world-image);position:absolute;top:-3%;bottom:-3%;left:-3%;right:-3%;overflow:hidden;transform:scale(1.01)}.summit-world:after{content:"";background:radial-gradient(at 51% 35%,#0000 8%,#02050b0a 49%,#02050b61 100%),linear-gradient(90deg,#02050b1f,#0000 27% 73%,#02050b2e);position:absolute;top:0;bottom:0;left:0;right:0}.world-glow{filter:blur(24px);background:radial-gradient(circle,#6759ff40,#0000 63%);border-radius:50%;width:min(40vw,42rem);height:min(54vw,48rem);display:none;position:absolute;top:5%;left:50%;transform:translate(-50%)}.ridge{opacity:.18;filter:blur(1px);background:linear-gradient(145deg,#7991e0b3,#050914b3 48%);width:42%;height:62%;display:none;position:absolute;bottom:-18%}.ridge--left{clip-path:polygon(0 100%,36% 33%,49% 57%,65% 19%,100% 100%);left:-15%}.ridge--right{clip-path:polygon(0 100%,31% 42%,43% 61%,66% 16%,100% 100%);right:-17%}.summit-header{z-index:3;height:clamp(4.5rem,8.5vw,7rem);padding:max(1.7rem, env(safe-area-inset-top)) clamp(1.65rem, 2.5vw, 2.6rem) 0;opacity:0;align-items:center;display:flex;position:relative}.summit-header img{width:clamp(12rem,18vw,18.5rem);height:auto;display:block}.experience[data-intro=full] .summit-header{animation:.3s ease-out 2.28s forwards summit-brand-in}.experience[data-intro=compact] .summit-header{animation:.18s ease-out .85s forwards summit-brand-in}.experience[data-stage=entry] .summit-header,.experience[data-stage=descending] .summit-header{opacity:1}.summit-content{z-index:2;align-content:start;justify-items:center;width:min(100%,64rem);min-height:0;margin:auto;padding:clamp(4.5rem,8.5vh,7rem) clamp(1.25rem,5vw,4rem) 1rem;transition:grid-template-columns .42s;display:grid;position:relative}.slogan{color:#f5f7fc;letter-spacing:-.04em;text-align:center;text-transform:uppercase;filter:drop-shadow(0 16px 36px #000000ad);justify-items:center;width:min(62vw,25rem);font-family:Anton,Impact,Haettenschweiler,sans-serif;font-weight:900;line-height:1;transition:transform .46s cubic-bezier(.2,.72,.15,1),opacity .3s;display:grid}.slogan-small{letter-spacing:0;margin-bottom:.05em;font-size:clamp(2.1rem,3.4vw,3.55rem);line-height:1}.slogan-medium{letter-spacing:.01em;margin-top:.02em;font-size:clamp(2.7rem,5.15vw,5.2rem);line-height:.82}.slogan-slot{padding:0 .08em;display:block;overflow:hidden}.slogan-slot>span{display:block;transform:translateY(115%)}.slogan-slot--big{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 35px #5045ff2e)drop-shadow(0 13px 16px #00000075);background-color:#0000;background-image:repeating-linear-gradient(165deg,#ffffff24 0 1px,#0000 1px 7px),linear-gradient(#907dff 0%,#7566f7 42%,#4b5bd8 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;font-size:clamp(8.2rem,15.45vw,15.45rem);line-height:.98}.slogan-slot--home{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 13px 16px #0000007a);background-color:#0000;background-image:repeating-linear-gradient(160deg,#4f5e7b26 0 1px,#0000 1px 8px),linear-gradient(#fff 0%,#eef2fa 50%,#b8c5da 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;margin-top:.04em;font-size:clamp(5.2rem,7.6vw,7.65rem);line-height:.82}.experience[data-intro=full] .slogan-slot--big>span{animation:.51s cubic-bezier(.12,.74,.08,1) 2.56s forwards slogan-rise}.experience[data-intro=full] .slogan-slot--home>span{animation:.51s cubic-bezier(.12,.74,.08,1) 2.7s forwards slogan-rise}.experience[data-intro=compact] .slogan-slot--big>span,.experience[data-intro=compact] .slogan-slot--home>span,.experience[data-intro=reduced] .slogan-slot--big>span,.experience[data-intro=reduced] .slogan-slot--home>span,.experience[data-stage=entry] .slogan-slot>span,.experience[data-stage=descending] .slogan-slot>span{transform:translateY(0)}.entry-panel{width:min(90vw,27rem);margin-top:clamp(1.45rem,3vh,2.2rem);display:grid}.entry-panel--choice{justify-items:center;gap:.75rem}.ready-line{color:#c8cede;letter-spacing:.42em;margin:0 0 .65rem;font-family:Barlow Condensed,Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(.78rem,1.05vw,1.05rem);font-weight:700}.summit-action{letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:4.75rem;padding:1rem 1.35rem;font-family:Barlow Condensed,Arial Narrow,ui-sans-serif,sans-serif;font-size:.9rem;font-weight:900;transition:transform .12s,border-color .18s,background .18s,box-shadow .18s;display:flex}.summit-action svg{flex:none;width:1.05rem;height:1.05rem}.summit-action--primary{clip-path:polygon(0 0,calc(100% - 1.3rem) 0,100% 1.3rem,100% 100%,0 100%);background:linear-gradient(105deg,#4e2eff 0%,#7454ff 56%,#5632ff 100%);border-color:#a99cff9e;box-shadow:0 17px 45px #3a23ec57,inset 0 1px #ffffff38}.summit-action--primary:hover:not(:disabled){border-color:#d2caff;transform:translateY(-2px);box-shadow:0 19px 54px #4b31ff80,inset 0 1px #ffffff52}.summit-action--primary:active:not(:disabled),.summit-action--guest:active:not(:disabled){transform:translateY(2px)scaleY(.985)}.summit-action--guest{color:#bfc6d6;letter-spacing:.28em;background:0 0;border-color:#0000;min-height:2.4rem;font-size:.78rem}.summit-action--guest:hover:not(:disabled){color:#fff}.peak-loader{place-items:center;width:1.65rem;height:1.65rem;display:inline-grid}.peak-loader img{width:100%;height:100%}.entry-panel--form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#121930c7,#050812e6),#04070fe0;border:1px solid #9dabd73b;gap:1rem;width:min(92vw,31rem);margin-top:0;padding:clamp(1.15rem,2vw,1.65rem);animation:.42s cubic-bezier(.2,.72,.15,1) both panel-carve;box-shadow:0 28px 80px #00000085,inset 0 1px #ffffff0d}.panel-heading-row{align-items:center;gap:.9rem;display:flex}.panel-heading-row h2{letter-spacing:-.02em;text-transform:uppercase;margin:.16rem 0 0;font-family:Barlow Condensed,Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1}.panel-heading-row h2:focus{outline:none}.panel-kicker{color:#9685ff;letter-spacing:.24em;margin:0;font-size:.66rem;font-weight:800}.back-control{cursor:pointer;background:#ffffff09;border:1px solid #c5d1ef33;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid}.back-control svg{width:1.05rem}.panel-copy{color:#9ba4b8;margin:0;font-size:.84rem;line-height:1.5}.panel-copy strong{color:#dce1ec;font-weight:650}.summit-field{color:#c8cede;letter-spacing:.12em;text-transform:uppercase;gap:.5rem;font-size:.7rem;font-weight:800;display:grid}.field-shell{background:#01040ba8;border:1px solid #b1bee233;align-items:center;gap:.8rem;min-height:3.5rem;padding:0 1rem;transition:border-color .18s,box-shadow .18s;display:flex}.field-shell:focus-within{border-color:#8b74ffb8;box-shadow:0 0 0 3px #735cff1f}.field-shell svg{color:#7f87a2;width:1.05rem}.field-shell input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0}.field-shell input::placeholder{color:#616a7c}.entry-error{color:#ff9bb1;text-align:center;margin:0;font-size:.78rem;line-height:1.45}.otp-rail{grid-template-columns:repeat(6,1fr);gap:clamp(.34rem,1.2vw,.58rem);display:grid}.otp-cell{aspect-ratio:.9;color:#fff;text-align:center;background:#01040bb8;border:1px solid #b1bee238;border-radius:0;outline:0;width:100%;font-family:Arial Narrow,ui-monospace,monospace;font-size:clamp(1.35rem,4vw,2rem);font-weight:800;transition:border-color .16s,box-shadow .16s,transform .16s}.otp-cell:focus{border-color:#8b74ff;transform:translateY(-2px);box-shadow:0 0 0 3px #735cff24,0 12px 30px #2a1cab38}.edit-email{color:#9ba4b8;text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;justify-self:center;padding:.3rem;font-size:.74rem;text-decoration:underline}.summit-content--email,.summit-content--otp{grid-template-columns:minmax(11rem,.8fr) minmax(18rem,1fr);align-content:center;align-items:center;gap:clamp(1.2rem,4vw,4rem);width:min(100%,70rem);padding-top:clamp(1.5rem,7vh,5rem)}.summit-content--email .slogan,.summit-content--otp .slogan{opacity:.74;width:min(36vw,22rem);transform:scale(.82)}.summit-content--email .entry-panel,.summit-content--otp .entry-panel{margin:0}.responsible-line{z-index:2;padding:.75rem 1rem max(1rem, env(safe-area-inset-bottom));color:#bcc5db7a;letter-spacing:.23em;text-align:center;margin:0;font-size:.56rem;font-weight:700;display:none;position:relative}.descent-chute{z-index:27;opacity:0;pointer-events:none;visibility:hidden;overflow:hidden}.descent-chute[data-active=true]{visibility:visible;animation:1.82s linear both chute-visibility}.descent-depth{will-change:transform, opacity;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.descent-depth--far{background:radial-gradient(circle at 50% 45%, transparent 0 18%, #02050b8c 57%, #02050bf5 85%), center / cover no-repeat var(--world-image);transform:scale(.88)translateY(-6%)}.descent-depth--mid{opacity:0;clip-path:polygon(0 0,27% 0,43% 49%,35% 100%,0 100%,0 0,100% 0,100% 100%,70% 100%,60% 47%,75% 0);background:linear-gradient(67deg,#0000 0 25%,#5563c23d 25.2% 25.6%,#0000 25.8% 66%,#9db0e133 66.2% 66.5%,#0000 66.7%),linear-gradient(#0000,#0f132ad9)}.descent-depth--near{opacity:0;filter:blur(1px);background:linear-gradient(110deg,#01030a 0 20%,#0000 20.4% 77%,#01030a 77.4%)}.descent-seam{opacity:0;background:radial-gradient(circle,#5646ff42,#0000 66%);border-radius:50%;place-items:center;width:7rem;height:7rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.descent-seam img{width:3.2rem}.experience[data-stage=descending] .summit-gate{animation:1.82s cubic-bezier(.42,0,.16,1) forwards summit-release}.experience[data-stage=descending] .descent-depth--far{animation:1.82s cubic-bezier(.38,0,.12,1) forwards far-fall}.experience[data-stage=descending] .descent-depth--mid{animation:1.45s cubic-bezier(.38,0,.12,1) .18s both mid-fall}.experience[data-stage=descending] .descent-depth--near{animation:1.1s cubic-bezier(.38,0,.12,1) .3s both near-fall}.experience[data-stage=descending] .descent-seam{animation:.9s ease-out both seam-lock}.lobby-shell{z-index:10;overscroll-behavior:contain;visibility:hidden;opacity:0;will-change:transform, opacity;background:#030711;overflow:auto;transform:translateY(105%)scale(1.04)}.experience[data-stage=descending] .lobby-shell{z-index:26;visibility:visible;animation:1.82s cubic-bezier(.2,.7,.12,1) forwards lobby-acquire}.experience[data-stage=lobby] .lobby-shell{visibility:visible;opacity:1;transform:translate(0,0)scale(1)}.lobby-header{z-index:8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#02050be0;border-bottom:1px solid #97a7d11a;grid-template-columns:auto auto 1fr;align-items:center;min-height:4.55rem;padding:0 clamp(1rem,2.5vw,2.6rem);display:grid;position:sticky;top:0;box-shadow:0 16px 34px #0000002e}.lobby-wordmark{width:clamp(9.5rem,14vw,13.5rem);height:auto;display:block}.category-tabs{align-self:stretch;align-items:stretch;gap:clamp(.3rem,1.2vw,1.35rem);margin-left:clamp(1rem,3vw,3.4rem);display:flex}.category-tabs button,.discovery-tabs button,.lobby-actions>button{color:#9ba4b8;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:750}.category-tabs button{padding:0 .65rem;position:relative}.category-tabs button:after{content:"";opacity:0;background:linear-gradient(90deg,#6345ff,#9a87ff);height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:.65rem;right:.65rem;transform:scaleX(.25)}.category-tabs button.is-active{color:#fff}.category-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.lobby-actions{justify-content:flex-end;align-items:center;gap:clamp(.55rem,1.5vw,1.25rem);min-width:0;display:flex}.lobby-actions>button{align-items:center;gap:.45rem;min-height:2.75rem;display:flex}.lobby-actions svg{width:1.05rem;height:1.05rem}.lobby-actions .balance-pill{color:var(--aqua);letter-spacing:.04em;background:#48e6d40d;border:1px solid #48e6d42e;padding:.55rem .8rem}.avatar-button{border-radius:50%;place-items:center;width:2.55rem;min-width:2.55rem;height:2.55rem;background:#6249ff1a!important;border:1px solid #7f6bff80!important;padding:.4rem!important;display:grid!important}.avatar-button img{width:100%;height:100%}.lobby-search{border-bottom:1px solid #9cabd224;align-items:center;width:clamp(7rem,12vw,12rem);min-height:2.75rem;padding:0 .6rem;display:flex}.lobby-search>svg{flex:none}.lobby-search input{color:#fff;letter-spacing:.12em;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 .5rem;font-size:.68rem;font-weight:700}.lobby-search input::placeholder{color:#929aad}.lobby-search button{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lobby-search button svg{width:.9rem}.lobby-environment{z-index:-1;opacity:.18;background:linear-gradient(180deg, #030711 0%, transparent 22%, #030711 72%), center 30% / cover no-repeat var(--world-image);filter:saturate(.75);pointer-events:none;position:fixed;top:4.5rem;bottom:0;left:0;right:0}.lobby-content{width:min(100%,112rem);margin:0 auto;padding:clamp(2rem,5vw,5rem) clamp(1rem,2.5vw,2.6rem) 5rem}.lobby-intro-row,.section-heading{justify-content:space-between;align-items:end;gap:1.25rem;display:flex}.lobby-kicker{color:#7f87a2;letter-spacing:.29em;margin:0 0 .65rem;font-size:.66rem;font-weight:750}.lobby-intro-row h1{letter-spacing:-.035em;margin:0;font-family:Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(2rem,4vw,4rem);line-height:.9}.discovery-tabs{gap:1.4rem;display:flex}.discovery-tabs button{padding:.6rem 0;position:relative}.discovery-tabs button.is-active{color:#fff}.discovery-tabs button.is-active:after{content:"";background:#7256ff;height:2px;position:absolute;bottom:0;left:0;right:0}.lobby-notice{color:#cdd3e1;background:#5742d31a;border:1px solid #7f6bff40;align-items:center;gap:.75rem;margin:1.4rem 0 0;padding:.85rem 1rem;font-size:.8rem;display:flex}.lobby-notice>svg{color:#9e8dff;width:1.05rem}.lobby-notice button{cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:.2rem;display:grid}.lobby-notice button svg{width:1rem}.section-heading{margin:clamp(2rem,5vw,4rem) 0 1rem}.section-heading h2{letter-spacing:.14em;margin:0;font-family:Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(1rem,1.6vw,1.4rem)}.section-heading span{color:#6f7890;letter-spacing:.18em;font-size:.62rem;font-weight:750}.game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.6rem);display:grid}.game-card{min-width:0;position:relative}.game-art{aspect-ratio:1/1.05;cursor:pointer;background:#080d19;border:1px solid #97a7d121;place-items:center;width:100%;padding:clamp(1rem,2.2vw,2rem);transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #0000003d}.game-art__backdrop{background:radial-gradient(circle at 52% 36%,#575ecc52,#0000 47%),linear-gradient(155deg,#1e2a4bcc,#04070ff5);position:absolute;top:0;bottom:0;left:0;right:0}.game-art:after{content:"";background:linear-gradient(#0000 47%,#02050b8c);position:absolute;top:0;bottom:0;left:0;right:0}.game-art img{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 24px #00000075);width:100%;height:100%;transition:transform .26s cubic-bezier(.2,.7,.2,1),filter .22s;display:block;position:relative}.game-art:hover{border-color:#7e65ffa6;transform:translateY(-5px);box-shadow:0 22px 54px #00000061,0 0 0 1px #6b52ff29}.game-art:focus-visible{border-color:#7e65ffa6;transform:translateY(-5px);box-shadow:0 22px 54px #00000061,0 0 0 1px #6b52ff29}.game-art:hover img{filter:drop-shadow(0 20px 30px #00000094)saturate(1.08);transform:scale(1.045)}.game-art:focus-visible img{filter:drop-shadow(0 20px 30px #00000094)saturate(1.08);transform:scale(1.045)}.play-orb{z-index:3;opacity:0;background:#050812c7;border:1px solid #ac9effbd;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;transition:opacity .18s,transform .22s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)scale(.8);box-shadow:0 0 32px #6046ff66}.play-orb svg{width:1.1rem}.game-art:hover .play-orb{opacity:1;transform:translate(-50%,-50%)scale(1)}.game-art:focus-visible .play-orb{opacity:1;transform:translate(-50%,-50%)scale(1)}.game-badge{z-index:4;letter-spacing:.14em;background:#4a31d6b8;border:1px solid #8b74ff66;padding:.28rem .45rem;font-size:.54rem;font-weight:900;position:absolute;top:.7rem;left:.7rem}.game-progress{z-index:4;background:#b9c6e424;height:3px;position:absolute;bottom:.65rem;left:.7rem;right:.7rem}.game-progress>span{background:linear-gradient(90deg,#5030ff,#8c75ff);height:100%;display:block;box-shadow:0 0 12px #735cff80}.favorite{z-index:5;color:#aeb6ca;cursor:pointer;background:#03060e9e;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid;position:absolute;top:.55rem;right:.55rem}.favorite svg{width:1.15rem}.favorite.is-favorite{color:#9d8cff}.game-card h3{text-overflow:ellipsis;white-space:nowrap;margin:.8rem 0 0;font-size:clamp(.82rem,1vw,1rem);line-height:1.2;overflow:hidden}.game-card p{color:#747e96;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:.4rem 0 0;font-size:.58rem;font-weight:750;overflow:hidden}.empty-games{color:#8b94a9;text-align:center;justify-items:center;gap:.4rem;padding:5rem 1rem;display:grid}.empty-games img{opacity:.5;width:4rem;margin-bottom:.6rem}.empty-games h2,.empty-games p{margin:0}@keyframes skip-in{to{opacity:1}}@keyframes pressure-rise{0%,18%{opacity:0;transform:translate(-50%,18%)}58%{opacity:.7}82%{opacity:.9;transform:translate(-50%,-4%)}to{opacity:.2;transform:translate(-50%,-8%)}}@keyframes peak-strike{0%,27%{transform:translateY(128vh)}66%{transform:translateY(-8%)scaleY(1)}71%{transform:translateY(-8%)scaleY(.988)}79%{transform:translateY(3.2%)scaleY(1)}88%{transform:translateY(-1.2%)}95%{transform:translateY(1%)scaleY(.992)}to{transform:translate(0,0)scaleY(1)}}@keyframes peak-strike-compact{0%,15%{transform:translateY(92vh)}78%{transform:translateY(-5%)}88%{transform:translateY(2%)}to{transform:translate(0,0)}}@keyframes lockup-impact{0%{transform:translate(0,0)scale(1)}18%{transform:translateY(-2.2vh)scale(1.004)}48%{transform:translateY(.7vh)scale(.998)}72%{transform:translateY(-.4vh)scale(1)}to{transform:translate(0,0)scale(1)}}@keyframes lockup-drive{0%{opacity:1;transform:translate(0,0)scale(1)}65%{opacity:1;transform:translate(-28vw,-41vh)scale(.38)}82%{opacity:1;transform:translate(-30vw,-43vh)scale(.34)}to{opacity:0;transform:translate(-30vw,-43vh)scale(.34)}}@keyframes impact-line{0%{opacity:0;transform:scaleX(.1)}20%{opacity:1;transform:scaleX(1.5)}to{opacity:0;transform:scaleX(.55)}}@keyframes crown-slab-exit{0%{transform:translate(0,0)}16%{transform:translateY(1.2%)}to{transform:translateY(-108%)}}@keyframes compact-lockup-exit{to{opacity:0;transform:translateY(-18vh)scale(.6)}}@keyframes gate-rise{0%{visibility:visible;transform:translateY(105%)}15%{transform:translateY(106%)}84%{transform:translateY(-.9%)}to{visibility:visible;transform:translate(0,0)}}@keyframes gate-reveal-reduced{0%{opacity:0;transform:translate(0,0)}to{opacity:1;transform:translate(0,0)}}@keyframes summit-brand-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes slogan-rise{0%{transform:translateY(115%)}72%{transform:translateY(-3%)}to{transform:translateY(0)}}@keyframes panel-carve{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(1.2rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes chute-visibility{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes summit-release{0%{opacity:1;transform:translate(0,0)scale(1)}10%{transform:translateY(2.5vh)scale(1.005)rotate(.15deg)}35%{opacity:1;transform:translateY(-22vh)scale(.9)}75%{opacity:.2;transform:translateY(-90vh)scale(.68)}to{opacity:0;transform:translateY(-125vh)scale(.58)}}@keyframes far-fall{0%{opacity:0;transform:scale(.82)translateY(-8%)}12%{opacity:1}58%{opacity:1;transform:scale(1.35)translateY(-14%)}to{opacity:0;transform:scale(2.15)translateY(-24%)}}@keyframes mid-fall{0%{opacity:0;transform:scale(.8)translateY(16%)}22%{opacity:.85}75%{opacity:.6}to{opacity:0;transform:scale(2.6)translateY(-28%)}}@keyframes near-fall{0%{opacity:0;transform:scale(.75)translateY(20%)}24%{opacity:.9}to{opacity:0;transform:scale(3.2)translateY(-30%)}}@keyframes seam-lock{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}26%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes lobby-acquire{0%,34%{opacity:0;transform:translateY(105%)scale(1.04)}76%{opacity:1;transform:translateY(-1.2%)scale(1)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:72rem){.lobby-header{grid-template-columns:auto 1fr}.category-tabs{order:3;grid-column:1/-1;height:2.8rem;margin-left:0}.lobby-actions{grid-column:2}.lobby-actions>button span,.lobby-search input{display:none}.lobby-search{border:0;width:auto}.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:52rem){.impact-lockup{width:min(91vw,44rem)}.summit-content--email,.summit-content--otp{grid-template-columns:1fr;align-content:center;gap:.6rem;display:grid}.summit-content--email .slogan,.summit-content--otp .slogan{opacity:.1;pointer-events:none;width:18rem;position:absolute;transform:scale(1.5)}.entry-panel--form{z-index:2;position:relative}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.summit-header{height:4.2rem;padding:max(1rem, env(safe-area-inset-top)) 1rem 0}.summit-header img{width:10.5rem}.summit-content{align-content:center;padding:.5rem 1rem 1rem}.slogan{width:min(84vw,22rem)}.slogan-small{font-size:clamp(1.55rem,7vw,2.2rem)}.slogan-slot--big{font-size:clamp(5.5rem,26vw,8rem)}.slogan-medium{font-size:clamp(1.9rem,9vw,3rem)}.slogan-slot--home{font-size:clamp(3.6rem,17vw,5.6rem)}.entry-panel{width:min(92vw,27rem);margin-top:1rem}.ready-line{letter-spacing:.31em}.summit-action{min-height:3.45rem;font-size:.76rem}.responsible-line{letter-spacing:.15em;font-size:.5rem}.lobby-header{min-height:4rem;padding:0 .8rem}.lobby-wordmark{width:8.7rem}.lobby-actions{gap:.25rem}.lobby-actions>button{min-height:2.4rem;padding:.35rem}.lobby-actions>button:not(.balance-pill):not(.avatar-button):not(:last-child){display:none}.lobby-actions .balance-pill{padding:.35rem .55rem;font-size:.64rem}.avatar-button{width:2.3rem;min-width:2.3rem;height:2.3rem}.category-tabs{justify-content:center;height:2.65rem}.lobby-content{padding:1.6rem .8rem 4rem}.lobby-intro-row{align-items:start}.lobby-intro-row h1{font-size:2.1rem}.discovery-tabs{display:none}.section-heading{margin-top:2rem}.section-heading span{display:none}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .7rem}.game-art{padding:.8rem}.game-card h3{margin-top:.65rem;font-size:.8rem}.game-card p{font-size:.5rem}@keyframes lockup-drive{0%{opacity:1;transform:translate(0,0)scale(1)}70%{opacity:1;transform:translate(-26vw,-42vh)scale(.46)}to{opacity:0;transform:translate(-26vw,-42vh)scale(.46)}}}@media (max-height:31rem) and (orientation:landscape){.summit-gate{grid-template-rows:3.2rem 1fr auto}.summit-header{height:3.2rem;padding:.7rem 1rem 0}.summit-header img{width:9rem}.summit-content{grid-template-columns:minmax(10rem,.75fr) minmax(18rem,1fr);gap:1rem;width:min(100%,60rem);padding:.25rem 1rem;display:grid}.slogan,.summit-content--email .slogan,.summit-content--otp .slogan{opacity:.84;width:min(30vw,15rem);position:static;transform:scale(.74)}.slogan-small{font-size:1.3rem}.slogan-slot--big{font-size:4.7rem}.slogan-medium{font-size:1.7rem}.slogan-slot--home{font-size:3.1rem}.entry-panel{width:min(48vw,26rem);margin:0}.entry-panel--choice{gap:.35rem}.ready-line{margin:0;font-size:.62rem}.summit-action{min-height:2.55rem;padding:.55rem .8rem;font-size:.68rem}.entry-panel--form{gap:.55rem;padding:.75rem}.panel-heading-row h2{font-size:1.25rem}.panel-copy,.responsible-line{font-size:.52rem}.field-shell{min-height:2.55rem}.otp-cell{max-height:2.7rem}.exact-login-art img{object-position:50% 70%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.impact-aperture,.impact-peak,.impact-line,.launch-pressure{display:none}.slogan-slot>span{transform:translateY(0)}.experience[data-stage=descending] .summit-gate{opacity:0}.experience[data-stage=descending] .lobby-shell{opacity:1;transform:none}}@media (prefers-reduced-data:reduce){.summit-world,.lobby-environment,.descent-depth--far{background-image:linear-gradient(#07101f,#02050b)}.ridge,.descent-depth--mid,.descent-depth--near{display:none}}.launch-crown{z-index:40;pointer-events:none;background:0 0;display:block;overflow:visible}.launch-crown:before,.launch-crown:after{content:none}.launch-night,.launch-pressure,.impact-lockup{display:none}.launch-wordmark{z-index:4;aspect-ratio:610/108;filter:drop-shadow(0 12px 30px #000000a3);transform-origin:0 0;will-change:transform;width:min(72vw,58.125rem);position:absolute;top:0;left:0}.launch-wordmark svg{width:100%;height:100%;display:block;overflow:visible}.launch-peak-vector,.launch-right-vector{will-change:transform, opacity}.launch-crown audio{display:none}.launch-sound-gate{z-index:8;color:#fff;letter-spacing:.22em;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;cursor:pointer;background:#03060ec7;border:1px solid #968eff75;gap:.45rem;min-width:min(82vw,20rem);padding:1.1rem 1.4rem;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 70px #00000094,inset 0 1px #ffffff0d}.launch-sound-gate small{color:#cdd4e894;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:600}.launch-crown[data-running=false] .skip-intro,.launch-crown[data-complete=true] .skip-intro{display:none}.experience[data-stage=entry] .launch-crown{visibility:visible;opacity:1}.experience[data-stage=descending] .launch-crown,.experience[data-stage=lobby] .launch-crown{visibility:hidden;opacity:0}.summit-gate,.experience[data-intro=full][data-stage=launch] .summit-gate,.experience[data-intro=compact][data-stage=launch] .summit-gate,.experience[data-intro=reduced][data-stage=launch] .summit-gate{z-index:20;visibility:visible;will-change:transform;background:#02040a;display:block;overflow:hidden;transform:translateY(104%);animation:none!important}.experience[data-stage=entry] .summit-gate,.experience[data-stage=descending] .summit-gate{visibility:visible;transform:translate(0,0)}.exact-login-art{z-index:1;background:#02040a;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.exact-login-art img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.exact-logo-erasure{z-index:2;pointer-events:none;background:radial-gradient(at 0 0,#02040a 0 60%,#02040af7 69%,#02040a8f 79%,#0000 89%);width:min(34rem,42vw);height:min(11rem,22vh);position:absolute;top:0;left:0}.mountain-atmosphere{z-index:3;opacity:calc(.2 + var(--atmosphere-progress,0) * .8);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mountain-wind,.mountain-precipitation,.mountain-breath{pointer-events:none;display:block;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.mountain-wind{filter:blur(20px);mix-blend-mode:screen;background:radial-gradient(at 30% 66%,#a9b8eb11,#0000 30%),radial-gradient(at 68% 54%,#6274bf0e,#0000 28%)}.mountain-wind--far{animation:17s ease-in-out infinite alternate mountain-wind-far}.mountain-wind--near{opacity:.5;animation:11s ease-in-out infinite alternate-reverse mountain-wind-near}.mountain-precipitation{opacity:.018;filter:blur(.25px);background-image:repeating-linear-gradient(116deg,#0000 0 91px,#dee8ff8a 92px 93px,#0000 94px 218px),repeating-linear-gradient(116deg,#0000 0 173px,#8197e157 174px 175px,#0000 176px 328px);background-size:390px 480px,610px 720px;animation:9s linear infinite mountain-precipitation;top:-35%;bottom:-35%;left:-35%;right:-35%;transform:translate(-8%,-16%)}.mountain-breath{opacity:0;mix-blend-mode:screen;background:linear-gradient(104deg,#0000 38%,#8b9ee814 47%,#e5ecff0d 50%,#0000 58%);animation:13s ease-in-out 2s infinite mountain-breath;top:-10%;bottom:-10%;left:-10%;right:-10%;transform:translate(-55%)}.exact-choice-controls{z-index:6;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.exact-choice-hit{outline-offset:-3px;color:#0000;pointer-events:auto;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;place-items:center;padding:0;display:grid;position:absolute}.exact-choice-hit--email:hover:not(:disabled){border-color:#cfc7ff3d;box-shadow:0 0 34px #6449ff29,inset 0 0 26px #ffffff06}.exact-choice-hit--guest:hover:not(:disabled){text-shadow:0 0 15px #d7ddff33}.exact-choice-hit .peak-loader{background:#02040ab8;border-radius:50%;width:2rem;height:2rem;padding:.35rem}.exact-choice-error{color:#ff9bb1;text-align:center;pointer-events:none;background:#02040ac2;place-items:center;margin:0;padding:.4rem .75rem;font-size:.74rem;line-height:1.35;display:grid;position:absolute}.summit-form-mode{z-index:8;place-items:center;padding:6rem 1rem 2rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.summit-form-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(at 50% 53%,#03060ff7 0 20%,#03060fde 31%,#02040a52 62%,#0000 80%),linear-gradient(90deg,#0000 0 16%,#02040a2e 38% 62%,#0000 84%);animation:.42s cubic-bezier(.2,.72,.15,1) both summit-form-scrim-in;position:absolute;top:0;bottom:0;left:0;right:0}.summit-form-mode .entry-panel{z-index:1;margin:0;position:relative}@keyframes mountain-wind-far{0%{opacity:.45;transform:translate(-4%,1%)scale(1.02)}to{opacity:.8;transform:translate(5%,-2%)scale(1.08)}}@keyframes mountain-wind-near{0%{opacity:.22;transform:translate(4%,2%)scale(1.06)}to{opacity:.54;transform:translate(-5%,-1%)scale(1.12)}}@keyframes mountain-precipitation{to{transform:translate(20%,24%)}}@keyframes mountain-breath{0%,72%,to{opacity:0;transform:translate(-55%)}81%{opacity:.55}91%{opacity:.2;transform:translate(55%)}}@keyframes summit-form-scrim-in{0%{opacity:0}to{opacity:1}}@media (max-width:40rem){.launch-sound-gate{min-width:min(86vw,18rem);padding:1rem;font-size:.78rem}.exact-logo-erasure{width:15rem;height:6rem}.summit-form-mode{padding-top:5rem}}@media (prefers-reduced-motion:reduce){.mountain-wind,.mountain-precipitation,.mountain-breath{animation:none!important}.mountain-wind{opacity:.18}.mountain-precipitation{display:none}}@media (prefers-reduced-data:reduce){.mountain-wind,.mountain-precipitation,.mountain-breath{display:none}}.summit-gate{--scene-scale:1;--choice-scale:1;transform:translate(0,0)}.exact-login-scene,.exact-scene-backdrop,.exact-scene-stack,.exact-scene-final{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.exact-scene-final{opacity:var(--scene-final-opacity,0);will-change:opacity;-webkit-mask-image:radial-gradient(30rem 10rem at 0 0,#0000 0 55%,#0000002e 67%,#000 82%);mask-image:radial-gradient(30rem 10rem at 0 0,#0000 0 55%,#0000002e 67%,#000 82%)}.exact-scene-final img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.exact-scene-slice{pointer-events:none;position:absolute;left:0;right:0;overflow:hidden}.exact-login-scene{z-index:1;background:#02040a}.exact-scene-backdrop{opacity:var(--scene-backdrop-opacity,0);filter:brightness(.78)saturate(.9)blur(.6px);will-change:opacity;transform:scale(1.018)}.experience[data-stage=entry] .exact-scene-backdrop{filter:none;transform:none}.experience[data-stage=entry] .summit-gate:not([data-auth-mode=choice]) .exact-scene-backdrop{filter:brightness(.62)saturate(.9)}.exact-scene-backdrop img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.exact-scene-slice img{top:var(--slice-image-top);object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100vw;height:100vh;display:block;position:absolute;left:0}.exact-scene-stack{transform:scale(var(--scene-scale));transform-origin:50%;will-change:transform, filter;transition:transform .76s cubic-bezier(.16,.82,.22,1),filter .62s}.exact-scene-slice{transform-origin:50%;will-change:transform, opacity}.exact-scene-slice--upper{opacity:var(--slice-upper-opacity,0);transform:translate3d(0, var(--slice-upper-y,7vh), 0)}.exact-scene-slice--hero{opacity:var(--slice-hero-opacity,0);transform:translate3d(0, var(--slice-hero-y,13vh), 0) scale(var(--slice-hero-scale,1.018))}.exact-scene-slice--invitation{opacity:var(--slice-invitation-opacity,0);transform:translate3d(0, var(--slice-invitation-y,28px), 0)}.exact-scene-slice--primary{opacity:var(--slice-primary-opacity,0);transform:translate3d(0, var(--slice-primary-y,42px), 0)}.exact-scene-slice--guest{opacity:var(--slice-guest-opacity,0);transform:translate3d(0, var(--slice-guest-y,30px), 0)}.exact-scene-slice--floor{opacity:var(--slice-floor-opacity,0);transform:translate3d(0, var(--slice-floor-y,18px), 0)}.exact-choice-controls{transform:scale(var(--choice-scale));transform-origin:50%}.responsive-choice-art,.mobile-choice-actions{display:none}.summit-gate:not([data-auth-mode=choice]){--scene-scale:1.018}.summit-gate:not([data-auth-mode=choice]) .exact-scene-stack,.summit-gate:not([data-auth-mode=choice]) .exact-scene-final{filter:brightness(.62)saturate(.9)}.mountain-auth-light{opacity:var(--auth-light-opacity,0);mix-blend-mode:screen;background:linear-gradient(112deg,#0000 44%,#5a79ff14 48%,#a48eff24 49%,#0000 51%),radial-gradient(at 51% 13%,#7f70ff66,#0000 4.5%);transition:opacity .45s;top:0;bottom:0;left:0;right:0}.summit-auth-mode{z-index:8;padding:clamp(5.5rem, 13vh, 8rem) max(1rem, env(safe-area-inset-right)) max(2rem, calc(5vh + env(safe-area-inset-bottom))) max(1rem, env(safe-area-inset-left));place-items:end center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.summit-auth-depth{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(at 50% 7%,#0000 0 14%,#02050d2e 29%,#02050db8 54%,#02050ded 80%,#02050d 112%),linear-gradient(#0000 10%,#02050d2e 30%,#02050ddb 70%,#02050df5);animation:.62s cubic-bezier(.16,.78,.2,1) forwards summit-auth-depth-in;position:absolute;top:0;bottom:0;left:0;right:0}.summit-pass-flight{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.summit-pass-flight path{fill:none;stroke:#8170ffe6;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:1 1;pathLength:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 7px #6f5cffe6);opacity:0}.summit-auth-mode--email-submit .summit-pass-flight path,.summit-auth-mode--verify .summit-pass-flight path{animation:.82s cubic-bezier(.34,.02,.17,1) forwards summit-pass-climb}.summit-access{z-index:3;color:#f7f8fc;text-align:left;text-shadow:0 2px 18px #000000d1;background:0 0;border:0;width:min(42rem,100vw - 2rem);margin:0;padding:0;animation:.68s cubic-bezier(.16,.82,.2,1) both summit-access-enter;position:relative}.summit-access-heading{grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:relative}.summit-access-heading h2{color:#f7f7f5;letter-spacing:.018em;text-transform:uppercase;outline:none;max-width:38rem;margin:.55rem 0 0;font-family:Anton,Impact,sans-serif;font-size:clamp(2rem,4.1vw,3.35rem);font-weight:400;line-height:.98}.summit-access-heading h2[tabindex="-1"]:focus-visible{outline:none}.summit-access-kicker{color:#a996ff;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:800;line-height:1}.summit-access-copy{color:#dde2f0a3;letter-spacing:.04em;margin:.8rem 0 0 4rem;font-size:.84rem;line-height:1.4}.summit-access-copy strong{color:#f4f6fce0;font-weight:600}.summit-back{color:#eff2fad6;cursor:pointer;background:#03071047;border:1px solid #bcc6e33d;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;transition:border-color .18s,color .18s,transform .18s,background .18s;display:grid}.summit-back svg{width:1rem;height:1rem}.summit-back:hover:not(:disabled){color:#fff;background:#261f584d;border-color:#a796ffa3;transform:translate(-2px)}.summit-back:focus-visible{color:#fff;background:#261f584d;border-color:#a796ffa3;transform:translate(-2px)}.summit-email-line{border-bottom:1px solid #bfc9e66b;grid-template-columns:minmax(0,1fr) 3.4rem;align-items:center;min-height:4.25rem;margin:clamp(1.4rem,3.2vh,2.2rem) 0 0 4rem;display:grid;position:relative}.summit-email-line:before{content:"";height:1px;transform:scaleX(var(--email-progress,0));transform-origin:0;background:linear-gradient(90deg,#4c6fff,#8065ff 72%,#c6d9ff);transition:transform .26s;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 14px #6354ff85}.summit-email-line.is-valid:before{height:2px;box-shadow:0 0 18px #7969ffd1}.summit-email-line input{color:#f7f8fc;letter-spacing:.06em;background:0 0;border:0;outline:0;min-width:0;height:4.1rem;padding:0 1rem 0 0;font:600 clamp(1rem,2vw,1.2rem)/1.2 Barlow Condensed,Arial Narrow,sans-serif;transition:opacity .22s,transform .52s cubic-bezier(.4,0,.2,1)}.summit-email-line input::placeholder{color:#cfd6ea6b}.summit-email-line:focus-within{border-bottom-color:#cdd5efc7}.summit-email-line>button{color:#f6f7ff;cursor:pointer;background:#4d35d124;border:1px solid #9a89ff6b;border-radius:50%;justify-self:end;place-items:center;width:3rem;height:3rem;padding:0;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid}.summit-email-line>button:hover:not(:disabled){background:#563be352;border-color:#c6bcffcc;transform:translate(2px);box-shadow:0 0 28px #5842ff42}.summit-email-line>button:focus-visible{background:#563be352;border-color:#c6bcffcc;transform:translate(2px);box-shadow:0 0 28px #5842ff42}.summit-email-line>button svg{width:1.1rem;height:1.1rem}.summit-email-energy{opacity:0;filter:blur(.2px)drop-shadow(0 0 8px #705cff);pointer-events:none;background:linear-gradient(90deg,#0000,#d6dcff,#785fff);height:3px;position:absolute;bottom:-2px;left:0;right:3.15rem;transform:translate(-40%)}.summit-access[data-pending=true] .summit-email-line input{opacity:0;transform:translate(36%)scaleX(.08)}.summit-access[data-pending=true] .summit-email-energy{animation:.62s cubic-bezier(.3,0,.12,1) forwards summit-email-compress}.summit-access-status{min-height:1.45rem;margin:.75rem 0 0 4rem}.summit-access-status p{color:#b9b0ffc7;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.summit-access-status .summit-access-error{color:#ff9bad;letter-spacing:.06em;text-transform:none}.summit-guest-inline{color:#dae0f294;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:2.75rem;margin:.25rem 0 0 4rem;padding:0;font-size:.7rem;font-weight:700}.summit-guest-inline:hover:not(:disabled){color:#f5f6fb;text-shadow:0 0 16px #9d8fff75}.summit-guest-inline:focus-visible{color:#f5f6fb;text-shadow:0 0 16px #9d8fff75}.summit-otp-steps{grid-template-columns:repeat(6,minmax(2.6rem,1fr));align-items:end;gap:clamp(.65rem,2vw,1.35rem);width:min(31rem,100% - 4rem);min-height:7rem;margin:1.25rem 0 0 4rem;display:grid}.summit-otp-step{height:4.1rem;padding-bottom:calc(var(--otp-index) * .3rem);place-items:end center;display:grid;position:relative}.summit-otp-step input{color:#f4f6fb;text-align:center;caret-color:#a391ff;text-shadow:0 0 18px #7361ff4d;background:0 0;border:0;outline:0;width:100%;height:3.1rem;padding:0;font:400 clamp(1.65rem,3.2vw,2.2rem)/1 Anton,Impact,sans-serif}.summit-otp-baseline{transform-origin:0;background:#c1cae552;width:100%;height:2px;transition:background .2s,box-shadow .2s,transform .2s;display:block}.summit-otp-step.is-filled .summit-otp-baseline{background:linear-gradient(90deg,#5475ff,#9479ff);box-shadow:0 0 13px #705cff85}.summit-otp-step:focus-within .summit-otp-baseline{background:#d9e5ff;transform:scaleX(1.08);box-shadow:0 0 16px #9d8cffdb}.summit-otp-meta{color:#d2d8ea5c;align-items:center;gap:.7rem;margin:.8rem 0 0 4rem;display:flex}.summit-otp-meta button{color:#dde2f194;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:0;font-size:.72rem}.summit-otp-meta button:hover:not(:disabled){color:#fff}.summit-otp-meta button:focus-visible{color:#fff}.summit-otp-meta button:disabled{cursor:default;opacity:.55}.summit-verify-action{color:#f3f5fc;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;min-height:3rem;margin:.1rem 0 0 4rem;padding:0;font-size:.76rem;font-weight:800;display:inline-flex}.summit-verify-action:after{content:"";transform-origin:0;background:linear-gradient(90deg,#6551ffe6,#0000 68%);height:1px;transition:transform .24s;position:absolute;bottom:0;left:4rem;right:0;transform:scaleX(.3)}.summit-verify-action:hover:not(:disabled):after{transform:scaleX(.7)}.summit-verify-action:focus-visible:after{transform:scaleX(.7)}.summit-verify-action:disabled{color:#dfe3f14d;cursor:default}.summit-verify-action svg{width:1rem;height:1rem}.summit-auth-mode--verify .mountain-auth-light,.summit-gate[data-auth-mode=verify] .mountain-auth-light{animation:.76s ease-in-out infinite alternate summit-apex-check}@keyframes summit-auth-depth-in{0%{opacity:0}to{opacity:1}}@keyframes summit-access-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes summit-pass-climb{0%{opacity:0;stroke-dashoffset:1px}18%{opacity:.95}84%{opacity:.82;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes summit-email-compress{0%{opacity:0;transform:translate(-35%)scaleX(.1)}35%{opacity:1}to{opacity:0;transform:translate(72%)scaleX(.25)}}@keyframes summit-apex-check{0%{opacity:.32}to{opacity:.82}}@media (max-width:40rem),(max-height:31rem) and (orientation:landscape){.summit-gate{--scene-scale:1;--choice-scale:1}.summit-gate:not([data-auth-mode=choice]){--scene-scale:1}.exact-scene-backdrop{opacity:max(.72, var(--scene-backdrop-opacity,0));filter:brightness(.75)saturate(.9);transform:scale(1.035)}.exact-scene-stack,.exact-scene-final{display:none}.responsive-choice-art{z-index:2;pointer-events:none;transition:opacity .52s,transform .72s cubic-bezier(.16,.78,.2,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.summit-gate:not([data-auth-mode=choice]) .responsive-choice-art{opacity:0;transform:translateY(-3vh)scale(.985)}.responsive-slot-slogan{color:#f4f6fb;text-align:center;text-transform:uppercase;text-shadow:0 8px 24px #000000b8;justify-items:center;width:min(84vw,20rem);font-family:Anton,Impact,sans-serif;line-height:.84;display:grid;position:absolute;top:clamp(8.5rem,19vh,11.5rem);left:50%;transform:translate(-50%)}.responsive-go,.responsive-or-go{opacity:var(--slice-hero-opacity,0);letter-spacing:.04em;transform:translateY(var(--slice-hero-y,13vh));font-size:clamp(1.55rem,7.6vw,2.2rem);display:block}.responsive-big{opacity:var(--slice-hero-opacity,0);color:#0000;letter-spacing:-.035em;background:linear-gradient(#8a7bff 0%,#5d62e9 42%,#313990 100%);filter:drop-shadow(0 8px 12px #000000a8);transform:translateY(var(--slice-hero-y,13vh)) scale(var(--slice-hero-scale,1.018));-webkit-background-clip:text;background-clip:text;margin:.18rem 0 .32rem;font-size:clamp(6.4rem,31vw,8rem);font-weight:400;display:block}.responsive-home{opacity:var(--slice-hero-opacity,0);letter-spacing:-.02em;transform:translateY(var(--slice-hero-y,13vh));margin-top:.12rem;font-size:clamp(4.2rem,21vw,5.5rem);font-weight:400;display:block}.responsive-ready{opacity:var(--slice-invitation-opacity,0);color:#eff3fce6;letter-spacing:.38em;text-align:center;transform:translateY(var(--slice-invitation-y,28px));margin:0;font-size:.65rem;font-weight:600;position:absolute;bottom:clamp(9.9rem,23vh,12rem);left:1rem;right:1rem}.exact-choice-hit{display:none}.mobile-choice-actions{right:1rem;bottom:max(1.5rem, calc(2.2vh + env(safe-area-inset-bottom)));pointer-events:auto;gap:.35rem;display:grid;position:absolute;left:1rem}.mobile-choice-actions button{letter-spacing:.2em;cursor:pointer;width:min(100%,20rem);min-height:2.9rem;margin-inline-start:auto;margin-inline-end:auto;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:.72rem;font-weight:800}.mobile-choice-email{opacity:var(--slice-primary-opacity,0);color:#fff;clip-path:polygon(0 0,calc(100% - .9rem) 0,100% .9rem,100% 100%,0 100%);transform:translateY(var(--slice-primary-y,42px));background:linear-gradient(105deg,#4b31ff,#7048ff 58%,#5a35ed);border:1px solid #a497ffb8;box-shadow:0 12px 36px #311fb847}.mobile-choice-guest{opacity:var(--slice-guest-opacity,0);color:#e3e8f6ad;transform:translateY(var(--slice-guest-y,30px));background:0 0;border:0}.summit-auth-mode{padding:6rem 1rem max(1.25rem, calc(3vh + env(safe-area-inset-bottom)))}.summit-access{width:min(100%,33rem)}.summit-access-heading{grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem}.summit-access-heading h2{font-size:clamp(1.55rem,7vw,2.15rem);line-height:1}.summit-access-kicker{letter-spacing:.23em;font-size:.58rem}.summit-back{width:2.75rem;height:2.75rem}.summit-access-copy,.summit-email-line,.summit-access-status,.summit-guest-inline,.summit-otp-steps,.summit-otp-meta,.summit-verify-action{margin-left:3.5rem}.summit-access-copy{margin-top:.55rem;font-size:.74rem}.summit-email-line{min-height:3.55rem;margin-top:1rem}.summit-email-line input{height:3.5rem;font-size:1rem}.summit-otp-steps{grid-template-columns:repeat(6,minmax(1.9rem,1fr));gap:clamp(.35rem,2vw,.8rem);width:calc(100% - 3.5rem);min-height:5.9rem;margin-top:.7rem}.summit-otp-step{height:3.6rem;padding-bottom:calc(var(--otp-index) * .22rem)}.summit-otp-step input{height:2.7rem;font-size:clamp(1.4rem,7vw,1.9rem)}.summit-otp-meta{margin-top:.35rem}.summit-verify-action:after{left:3.5rem}}@media (max-width:24.5rem),(max-height:43rem) and (orientation:portrait){.summit-gate{--scene-scale:1;--choice-scale:1}.summit-gate:not([data-auth-mode=choice]){--scene-scale:1}.responsive-slot-slogan{top:clamp(7.4rem,17vh,9rem)}.responsive-big{font-size:clamp(5.6rem,28vw,6.8rem)}.responsive-home{font-size:clamp(3.65rem,18.5vw,4.7rem)}.responsive-ready{bottom:clamp(9rem,22vh,10.5rem)}.summit-auth-mode{padding-bottom:max(.85rem, env(safe-area-inset-bottom))}.summit-access-heading h2{font-size:clamp(1.4rem,6.6vw,1.9rem)}.summit-access-copy{display:none}.summit-access--otp .summit-access-copy{margin-top:.4rem;font-size:.67rem;display:block}.summit-email-line{margin-top:.65rem}.summit-access-status{margin-top:.4rem}}@media (max-height:31rem) and (orientation:landscape){.summit-gate{--scene-scale:1;--choice-scale:1}.summit-gate:not([data-auth-mode=choice]){--scene-scale:1}.responsive-slot-slogan{width:16rem;top:2.25rem}.responsive-go,.responsive-or-go{font-size:1.25rem}.responsive-big{margin:.05rem 0 .15rem;font-size:5.1rem}.responsive-home{font-size:3.25rem}.responsive-ready{bottom:4.8rem}.mobile-choice-actions{gap:0;bottom:.2rem}.mobile-choice-actions button{min-height:2.2rem}.summit-auth-mode{place-items:center;padding:3.75rem 1.5rem .7rem}.summit-access{width:min(38rem,100vw - 6rem)}.summit-access-heading h2{font-size:clamp(1.45rem,4vw,2rem)}.summit-access-copy{display:none}.summit-email-line{min-height:3.2rem;margin-top:.45rem}.summit-email-line input{height:3.1rem}.summit-access-status{min-height:1rem;margin-top:.25rem}.summit-guest-inline{min-height:2rem}.summit-otp-steps{min-height:4.6rem;margin-top:.2rem}.summit-otp-step{height:3rem;padding-bottom:calc(var(--otp-index) * .16rem)}.summit-otp-step input{height:2.2rem;font-size:1.5rem}.summit-otp-meta{margin-top:0}}@media (prefers-reduced-motion:reduce){.exact-scene-stack,.exact-scene-slice,.summit-access,.summit-auth-depth,.summit-email-line input,.summit-email-energy,.summit-pass-flight path,.mountain-auth-light{transition-duration:.12s!important;animation:none!important}.summit-pass-flight{display:none}}
