@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.RJ3_MW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.RJ3_MW_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.ec5Qua_className{font-family:Inter,Inter Fallback;font-style:normal}.ec5Qua_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--sky-1:#0a36c4;--sky-2:#1659f2;--sky-3:#2c7bff;--sky-4:#6fb0ff;--ink:#0e1b33;--muted:#55647d;--paper:#f6f8fb;--line:#dce3ee;--cobalt:#2457f5;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), "Helvetica Neue", Arial, sans-serif;--serif:var(--font-instrument-serif), "New York", Georgia, serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}svg{display:block}a{color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px;border-radius:10px}.defs{width:0;height:0;position:absolute;overflow:hidden}.skip{z-index:100;color:var(--ink);background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.frame{background:#000;padding:10px 10px 0;position:relative}.tab-nav{z-index:20;position:absolute;top:0;left:50%;transform:translate(-50%)}.tab-nav-inner{background:#000;border-radius:0 0 22px 22px;align-items:center;gap:4px;padding:8px 8px 10px 18px;display:flex;position:relative}.tab-nav-inner:before,.tab-nav-inner:after{content:"";width:16px;height:16px;position:absolute;top:10px}.tab-nav-inner:before{background:radial-gradient(circle at 0 100%,#0000 15.5px,#000 16px);left:-16px}.tab-nav-inner:after{background:radial-gradient(circle at 100% 100%,#0000 15.5px,#000 16px);right:-16px}.brand{color:#fff;letter-spacing:-.01em;align-items:center;gap:9px;margin-right:12px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.brand-mark{background:linear-gradient(#3a3a3c,#232325);border-radius:4px;flex:none;width:22px;height:15px;display:inline-block;box-shadow:inset -3px 0 #6cb6ff,inset 0 0 0 1px #fff3}.tab-links{margin:0;padding:0;list-style:none;display:flex}.tab-links a{color:#ffffffb8;border-radius:999px;padding:6px 11px;font-size:14px;font-weight:500;text-decoration:none;display:block}.tab-links a:hover{color:#fff}.tab-cta{color:#000;white-space:nowrap;background:#fff;border-radius:999px;margin-left:6px;padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none}.tab-cta:hover{background:#e8eef9}.hero{color:#fff;text-align:center;background:radial-gradient(60% 40% at 50% 70%, #96cdff8c 0%, #96cdff00 70%), linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 34%, var(--sky-3) 62%, var(--sky-4) 86%, #cfe6ff 100%);border-radius:30px 30px 0 0;padding:92px 24px 48px;position:relative;overflow:hidden}.hero-copy{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.hero-kicker{color:#ffffffeb;align-items:center;gap:9px;font-size:15px;font-weight:500;display:inline-flex}h1{letter-spacing:-.045em;margin-top:16px;font-size:clamp(44px,6.3vw,92px);font-weight:700;line-height:.95}.h1-sans,.h1-serif{display:block}.h1-serif{font-family:var(--serif);letter-spacing:-.015em;font-size:1.06em;font-style:italic;font-weight:400;line-height:1.02}.hero-sub{color:#fffffff0;max-width:34em;margin-top:22px;font-size:clamp(17px,1.4vw,20px);line-height:1.45}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.hero-note{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0616464d;border-radius:999px;margin-top:16px;padding:6px 13px;font-size:14px;font-weight:500}.btn-black,.btn-glass{font:inherit;letter-spacing:-.01em;cursor:pointer;transition:transform .15s var(--ease), background .15s;border:0;border-radius:999px;justify-content:center;align-items:center;padding:15px 26px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.btn-black{color:#fff;background:#000}.btn-black:hover{background:#1c1f26}.btn-glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff59}.btn-glass:hover{background:#ffffff42}.btn-black:active,.btn-glass:active{transform:scale(.98)}.btn-black:disabled{opacity:.6;cursor:progress}.rise{animation:rise .8s var(--ease) both;animation-delay:var(--d,0s)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.stage{--lw:min(780px, 90vw);z-index:1;font-size:calc(var(--lw) / 100);perspective:280em;perspective-origin:50% 8%;width:100em;height:122em;margin:4.5em auto 0;position:relative}.laptop{--tilt:56deg;--lid:-178deg;width:100em;height:66em;transform-style:preserve-3d;transform-origin:50% 0;transform:rotateX(var(--tilt));position:absolute;top:60em;left:0}.ground{filter:blur(1.6em);background:radial-gradient(closest-side,#0312488c,#0312482e 60%,#0000);position:absolute;inset:6em -10em -14em;transform:translateZ(-2.4em)}.lid{width:100em;height:64em;transform-style:preserve-3d;transform-origin:50% 100%;transform:rotateX(var(--lid));position:absolute;bottom:100%;left:0}.lid-front,.lid-back{backface-visibility:hidden;border-radius:3.2em 3.2em 1em 1em;position:absolute;inset:0}.lid-front{background:#0b0b0c;padding:1.7em 1.7em 2.4em;box-shadow:inset 0 0 0 .22em #c9cdd3,inset 0 0 0 .34em #1a1a1c}.lid-back{background:radial-gradient(70% 60% at 30% 20%,#ffffff8c,#0000 60%),linear-gradient(160deg,#e3e6ea 0%,#c8ccd2 55%,#b5bac1 100%);transform:rotateY(180deg);box-shadow:inset 0 0 0 .2em #fff6}.lid-glint{background:radial-gradient(closest-side,#ffffffb3,#0000);border-radius:50%;width:12em;height:12em;position:absolute;top:26em;left:44em}.display{background:#000;border-radius:1.6em 1.6em .4em .4em;width:100%;height:100%;position:relative;overflow:hidden}.display-content{transition:filter .1s linear;position:absolute;inset:0}.wallpaper{width:100%;height:100%;position:absolute;inset:0}.display-off{z-index:6;background:#050506;transition:opacity 1.1s;position:absolute;inset:0}.display-off.is-on{opacity:0}.notch{z-index:8;background:#0b0b0c;border-radius:0 0 1em 1em;place-items:center;width:10em;height:2.3em;margin-left:-5em;display:grid;position:absolute;top:1.7em;left:50%}.cam{background:radial-gradient(circle at 35% 35%,#3b4a6b,#0a0c12 70%);border-radius:50%;width:.7em;height:.7em}.menubar{z-index:3;color:#fff;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background:#0a1e6e38;justify-content:space-between;align-items:center;height:2.3em;padding:0 1.6em;font-size:1.05em;display:flex;position:absolute;top:0;left:0;right:0}.mb-left,.mb-right{align-items:center;gap:1.5em;display:flex}.mb-left b{font-weight:650}.mb-right svg{width:1.45em;height:1.45em}.mb-edgekeys{border-radius:.3em;width:1.7em;height:1.15em;position:relative;box-shadow:inset 0 0 0 .14em #fff}.mb-edgekeys:after{content:"";opacity:.6;background:#fff;border-radius:.2em;width:.22em;transition:opacity .2s,background .2s;position:absolute;top:.25em;bottom:.25em;right:.25em}.mb-edgekeys.is-on:after{opacity:1;background:#9fd0ff}.notif{z-index:4;text-align:left;color:#fff;-webkit-backdrop-filter:blur(1.6em)saturate(1.6);backdrop-filter:blur(1.6em)saturate(1.6);opacity:0;width:30em;transition:opacity .5s var(--ease), transform .5s var(--ease);background:#1e2c506b;border-radius:1.8em;align-items:flex-start;gap:1em;padding:1.2em 1.3em;display:flex;position:absolute;top:3.6em;right:1.6em;transform:translate(4em);box-shadow:inset 0 0 0 .08em #ffffff40,0 1em 3em #000a3240}.notif.is-on{opacity:1;transform:none}.notif-icon{background:linear-gradient(#2b2d33,#111216);border-radius:.9em;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.notif-icon .brand-mark{border-radius:.35em;width:2.2em;height:1.5em;box-shadow:inset -.32em 0 #6cb6ff,inset 0 0 0 .1em #fff3}.notif-text{gap:.2em;font-size:1.15em;line-height:1.3;display:grid}.notif-text span{opacity:.88}.hud{z-index:5;color:#fff;-webkit-backdrop-filter:blur(1.8em)saturate(1.6);backdrop-filter:blur(1.8em)saturate(1.6);opacity:0;width:24em;transition:opacity .2s var(--ease), transform .2s var(--ease);pointer-events:none;background:#18223a61;border-radius:1.9em;align-items:center;gap:1.1em;padding:1.1em 1.3em;display:flex;position:absolute;top:3.6em;right:1.6em;transform:translateY(-.6em)scale(.97);box-shadow:inset 0 0 0 .08em #ffffff3d,0 1em 3em #04124647}.hud.is-on{opacity:1;transform:none}.hud-icon{color:#fff;flex:none;width:2.2em;height:2.2em}.hud-body{text-align:left;flex:1;gap:.6em;display:grid}.hud-label{font-size:1.25em;font-weight:600;line-height:1}.hud-bar{background:#ffffff47;border-radius:.3em;height:.6em;overflow:hidden}.hud-fill{background:#fff;border-radius:.3em;width:40%;height:100%;display:block}.deck{transform-style:preserve-3d;position:absolute;inset:0}.deck-top{background:linear-gradient(#00000047 0,#0000 1.2em),radial-gradient(80% 50% at 50% 0,#ffffff80,#0000 70%),linear-gradient(#dcdfe4 0%,#d2d6dc 45%,#c6cad1 100%);border-radius:.8em .8em 3.6em 3.6em;position:absolute;inset:0;box-shadow:inset 0 0 0 .12em #ffffff73,inset 0 -.3em .6em #0000000f}.deck-front{transform-origin:50% 0;background:linear-gradient(#b9bec5 0%,#9ea3ab 70%,#7f848c 100%);border-radius:0 0 1.4em 1.4em;height:2.2em;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.scoop{background:linear-gradient(#8c9098,#a7abb2);border-radius:0 0 1em 1em;width:15em;height:1em;margin-left:-7.5em;position:absolute;top:0;left:50%}.grille{background-image:radial-gradient(circle,#282c366b .16em,#0000 .2em);background-size:.72em .72em;border-radius:.6em;width:8.2em;height:30.6em;position:absolute;top:3em}.grille-l{left:1.6em}.grille-r{right:1.6em}.keyboard{background:#16171a;border-radius:1.1em;flex-direction:column;gap:.5em;height:30.6em;padding:.55em;display:flex;position:absolute;top:3em;left:11em;right:11em;box-shadow:inset 0 .2em .4em #0009,0 .08em #fff9}.krow{flex:1;gap:.5em;display:flex}.krow.fn{flex:.62}.key{flex:var(--u,1) 1 0;color:#dee1e8c7;background:linear-gradient(#2c2d31 0%,#1e1f22 100%);border-radius:.55em;justify-content:center;align-items:center;min-width:0;font-size:1.05em;line-height:1;display:flex;position:relative;box-shadow:inset 0 .09em #ffffff14,inset 0 -.12em .1em #0006}.key.mod{justify-content:flex-start;align-items:flex-end;padding:0 0 .45em .5em;font-size:.82em}.key.mod.r{justify-content:flex-end;padding:0 .5em .45em 0}.krow.fn .key{font-size:.72em}.key.touchid{background:radial-gradient(circle,#26272b 55%,#1b1c1f 57%)}.arrows{flex:3 1 0;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:.25em .5em;display:grid}.arrows .key{font-size:.6em}.arrows .a-l{grid-area:2/1}.arrows .a-u{grid-area:1/2}.arrows .a-d{grid-area:2/2}.arrows .a-r{grid-area:2/3}.trackpad{background:linear-gradient(#e6e8ec 0%,#d9dce1 100%);border-radius:1.7em;width:48em;height:26.5em;position:absolute;top:36.2em;left:26em;box-shadow:inset 0 0 0 .1em #0e1b331a,inset 0 .25em .5em #ffffffb3,0 .08em .12em #fffc,0 -.06em .1em #0000001f}.trackpad-sheen{border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff8c 0%,#fff0 38% 70%,#ffffff40 100%);position:absolute;inset:0}.edge{--lvl:50%;pointer-events:none;border-radius:1.2em;width:15%;position:absolute;top:5%;bottom:5%}.edge-left{--c1:255, 176, 72;--c2:255, 122, 61;left:1.6%}.edge-right{--c1:92, 156, 255;--c2:36, 87, 245;right:1.6%}.edge-glow{border-radius:inherit;opacity:.62;-webkit-mask-image:linear-gradient(to top, #000 0%, #000 var(--lvl), #0000002e calc(var(--lvl) + 10%), #0000002e 100%);-webkit-mask-image:linear-gradient(to top, #000 0%, #000 var(--lvl), #0000002e calc(var(--lvl) + 10%), #0000002e 100%);mask-image:linear-gradient(to top, #000 0%, #000 var(--lvl), #0000002e calc(var(--lvl) + 10%), #0000002e 100%);transition:opacity .25s;position:absolute;inset:0}.edge-left .edge-glow{background:linear-gradient(90deg, rgba(var(--c2), .9) 0%, rgba(var(--c1), .55) 45%, rgba(var(--c1), 0) 100%)}.edge-right .edge-glow{background:linear-gradient(270deg, rgba(var(--c2), .9) 0%, rgba(var(--c1), .55) 45%, rgba(var(--c1), 0) 100%)}.edge.is-active .edge-glow{opacity:1}.edge-label{writing-mode:vertical-rl;letter-spacing:.04em;color:#1e243880;pointer-events:none;place-items:center;font-size:1.3em;font-weight:600;display:grid;position:absolute;inset:0}.edge-left .edge-label{transform:rotate(180deg)}.touch{pointer-events:none;opacity:0;background:radial-gradient(circle,#2a1e1a80 0%,#2a1e1a47 38%,#2a1e1a00 70%);border-radius:50%;width:6.4em;height:6.4em;margin:-3.2em 0 0 -3.2em;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:50%;transform:scale(.85)}.edge-right .touch{background:radial-gradient(circle,#121a3c80 0%,#121a3c42 38%,#121a3c00 70%)}.edge.is-active .touch{opacity:1;transform:none}.edge.tick .touch{animation:.16s ease-out tick}@keyframes tick{50%{transform:scale(.92)}}.corner-tap{pointer-events:none;opacity:0;border-radius:50%;width:6.4em;height:6.4em;transition:opacity .18s;position:absolute;top:calc(50% - 3.2em);right:calc(9.1% - 3.2em)}.corner-tap.is-on{opacity:1}.corner-ripple{opacity:0;border-radius:50%;position:absolute;inset:-.6em;box-shadow:0 0 0 .28em #2457f599}.caption{z-index:5;white-space:nowrap;letter-spacing:-.01em;color:#fff;-webkit-backdrop-filter:blur(1.4em)saturate(1.5);backdrop-filter:blur(1.4em)saturate(1.5);opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);background:#08102c80;border-radius:999px;padding:.6em 1.3em;font-size:max(11px,1.75em);font-weight:600;position:absolute;bottom:4.2em;left:50%;transform:translate(-50%,.4em);box-shadow:inset 0 0 0 .06em #ffffff38}.caption.is-on{opacity:1;transform:translate(-50%)}.section{max-width:1180px;margin:0 auto;padding:128px 24px}h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.6vw,60px);font-weight:700;line-height:1.04}.section-head{text-align:center;max-width:700px;margin:0 auto 36px}.section-head p{max-width:32em;color:var(--muted);margin:18px auto 0;font-size:19px}.tabs{background:#0e1b330f;border-radius:999px;gap:4px;width:max-content;max-width:100%;margin:0 auto 56px;padding:4px;display:flex}.tab{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:9px 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0e1b331f,0 3px 10px #0e1b330f}.packs-band{color:#fff;background:radial-gradient(60% 34% at 50% 0,#2457f557,#2457f500 70%),radial-gradient(46% 26% at 50% 58%,#2457f533,#2457f500 70%),#000;border-radius:30px;margin:12px 10px 0}.packs{padding-top:112px;padding-bottom:96px}.packs .section-head p{color:#9aa4b8}.packs .tabs{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff0f}.packs .tab{color:#9aa4b8}.packs .tab:hover{color:#fff}.packs .tab[aria-selected=true]{color:#000;background:#fff;box-shadow:0 2px 10px #0006}.packs :focus-visible{outline-color:#8fb0ff}.theater{max-width:1080px;margin:0 auto;container-type:inline-size}.t-wrap{width:100%;font-size:1cqw}.t-lid{background:#000;border-radius:2.8em;padding:1.1em;position:relative;box-shadow:inset 0 0 0 .1em #ffffff29,0 0 0 .55em #0d0e12,0 0 0 .65em #ffffff14,0 5em 10em -3em #2457f566}.t-display{aspect-ratio:1.7;background:#000;border-radius:1.8em;position:relative;overflow:hidden}.t-content{transition:filter .1s linear;position:absolute;inset:0}.t-content>.wallpaper{filter:brightness(.62)saturate(1.1)}.t-notch{z-index:8;background:#000;border-radius:0 0 1em 1em;width:11em;height:2.1em;margin-left:-5.5em;position:absolute;top:1.1em;left:50%}.t-menubar{font-size:1.1em}.dock{z-index:10;-webkit-backdrop-filter:blur(2em)saturate(1.4);backdrop-filter:blur(2em)saturate(1.4);background:#0c0e14b3;border-radius:2.6em;gap:.9em;width:max-content;margin:-10.9em auto 0;padding:.9em;display:flex;position:relative;box-shadow:inset 0 0 0 .1em #ffffff1a,0 2em 4em #00000080}.dock-key{--kc:77, 125, 255;width:6.4em;height:6.4em;font:inherit;color:#a9b1bf;cursor:pointer;transition:transform .28s var(--ease), background .2s, color .2s, box-shadow .2s;background:linear-gradient(#2c2f36,#1b1d22);border:0;border-radius:1.7em;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 0 .1em #ffffff1a,inset 0 0 0 .1em #ffffff0d,0 .3em .7em #00000073}.dock-key[data-edge=amber]{--kc:255, 154, 61}.dock-key:hover{color:#fff}.dk-icon{width:2.5em;height:2.5em}.dock-key[aria-pressed=true]{color:#fff;box-shadow:inset 0 .12em 0 #ffffff47, 0 0 0 .1em #ffffff1f, 0 1.2em 2.6em #0009, 0 0 3em rgba(var(--kc), .28);background:linear-gradient(#5c616c,#32353d);transform:translateY(-.8em)scale(1.14)}.dk-tip{white-space:nowrap;letter-spacing:-.005em;color:#fff;opacity:0;pointer-events:none;transition:opacity .2s, transform .2s var(--ease);background:#000000d9;border-radius:.7em;padding:.45em .85em;font-size:1.35em;font-weight:600;position:absolute;bottom:calc(100% + 1em);left:50%;transform:translate(-50%,.3em);box-shadow:inset 0 0 0 .07em #ffffff29}.dock-key[aria-pressed=true] .dk-tip,.dock-key:focus-visible .dk-tip{opacity:1;transform:translate(-50%)}.dock-key .z-progress{opacity:0;background:#ffffff1f;border-radius:.2em;height:.26em;transition:opacity .2s;position:absolute;bottom:.65em;left:1.8em;right:1.8em;overflow:hidden}.dock-key .z-progress i{background:rgb(var(--kc));width:0;height:100%;box-shadow:0 0 .8em rgb(var(--kc));display:block}.dock-key[aria-pressed=true] .z-progress{opacity:1}.dock-key[aria-pressed=true]:not(.is-auto) .z-progress i{width:100%}.t-below{grid-template-columns:minmax(0,1fr) 42em minmax(0,1fr);align-items:center;gap:4em;margin-top:6em;display:grid}.t-cap{text-align:right;justify-items:end;gap:6px;display:grid}.t-cap strong{letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:1.2}.t-cap-how{color:#8fb0ff;font-size:15px;font-weight:600}.t-cap-desc{color:#9aa4b8;max-width:21em;font-size:16px}.packs .pack-extra{color:#9aa4b8;max-width:21em;margin:0;padding:0;font-size:15px}.t-pad{aspect-ratio:1.6;background:linear-gradient(#2a2c32,#1c1d21);border-radius:2.4em;width:100%;position:relative;box-shadow:inset 0 0 0 .1em #ffffff1a,inset 0 .15em .2em #ffffff0f,0 2.4em 4em -1em #000c}.t-pad .trackpad-sheen{opacity:.08}.zone{--zc:77, 125, 255;text-align:center;cursor:pointer;background:#ffffff08;border-radius:.9em;place-items:center;transition:background .25s,box-shadow .25s;display:grid;position:absolute;box-shadow:inset 0 0 0 .08em #ffffff14}.zone.amber{--zc:255, 154, 61}.zone span{color:#ffffff5c;padding:.3em;font-size:1.05em;font-weight:600;line-height:1.15;transition:color .25s}.z-top{height:15%;top:3.5%;left:18%;right:18%}.z-bottom{height:15%;bottom:3.5%;left:18%;right:18%}.z-left{width:12%;top:27%;bottom:21%;left:2.5%}.z-right{width:12%;top:27%;bottom:21%;right:2.5%}.z-tl{border-radius:1.3em .8em .8em;width:14%;height:21%;top:3.5%;left:2.5%}.z-tr{border-radius:.8em 1.3em .8em .8em;width:14%;height:21%;top:3.5%;right:2.5%}.z-left span,.z-right span{writing-mode:vertical-rl}.z-left span{transform:rotate(180deg)}.z-tl span,.z-tr span{font-size:.9em}.zone.is-active{background:rgba(var(--zc), .26);box-shadow:inset 0 0 0 .1em rgba(var(--zc), .75), 0 0 2.6em rgba(var(--zc), .45)}.zone.is-active span{color:#fff}.zone.is-empty{opacity:.45;cursor:default}.finger{opacity:0;pointer-events:none;background:radial-gradient(circle,#ebf1ff99 0%,#ebf1ff42 38%,#ebf1ff00 70%);border-radius:50%;width:5.6em;height:5.6em;margin:-2.8em 0 0 -2.8em;position:absolute;top:50%;left:50%}.finger-ring{opacity:0;background:conic-gradient(#78a0ff calc(var(--p,0) * 1%), #2457f524 0);border-radius:50%;position:absolute;inset:.8em;-webkit-mask:radial-gradient(closest-side,#0000 74%,#000 76%);mask:radial-gradient(closest-side,#0000 74%,#000 76%)}.ripple{opacity:0;pointer-events:none;border-radius:50%;width:6.2em;height:6.2em;margin:-3.1em 0 0 -3.1em;position:absolute;box-shadow:0 0 0 .22em #78a0ffb3}.win{width:82%;height:65%;color:var(--ink);opacity:0;pointer-events:none;transition:opacity .35s var(--ease), transform .35s var(--ease), left .45s var(--ease), width .45s var(--ease);background:#f7f8fa;border-radius:1.4em;position:absolute;top:9%;left:9%;overflow:hidden;transform:scale(.97);box-shadow:0 0 0 .08em #0000001f,0 2.4em 5em #000a3266}.win.is-shown{opacity:1;transform:none}.win.is-hidden{opacity:0;transform:scale(.94)}.win-bar{background:#eceef2;border-bottom:.08em solid #00000012;flex:none;align-items:center;gap:.65em;height:3.4em;padding:0 1.3em;display:flex}.win-bar i,.term-tabs>i{background:#ff5f57;border-radius:50%;flex:none;width:1.15em;height:1.15em}.win-bar i:nth-child(2),.term-tabs>i:nth-of-type(2){background:#febc2e}.win-bar i:nth-child(3),.term-tabs>i:nth-of-type(3){background:#28c840}.win-bar span{color:#4a5568;margin-left:1em;font-size:1.35em;font-weight:600}.win-bar.dark{background:#1d1f24;border-color:#ffffff0f}.win-bar.dark span{color:#c5cad6}.win-player{background:#0b0c0f;flex-direction:column;display:flex}.pv{flex:1;position:relative;overflow:hidden}.pv-scene{transition:background-position 1.3s var(--ease);background-image:radial-gradient(30% 40% at 70% 78%,#ffd6aae6,#0000 70%),linear-gradient(175deg,#0000 62%,#243a7a 62.4%,#1b2c61 75%,#0000 75.4%),linear-gradient(185deg,#0000 70%,#101a42 70.4%),linear-gradient(#1c48c8 0%,#5d97f5 52%,#ffcf9e 100%);background-position:30%;background-size:220% 100%;position:absolute;inset:0}.pv-caption{text-align:center;color:#fff;text-shadow:0 .1em .4em #0009;transition:font-size .6s var(--ease);font-size:2.2em;font-weight:600;position:absolute;bottom:6%;left:0;right:0}.pv-flash{color:#fff;opacity:0;width:9em;height:9em;transition:opacity .25s, transform .35s var(--ease);background:#00000073;border-radius:50%;place-items:center;margin:-4.5em 0 0 -4.5em;display:grid;position:absolute;top:42%;left:50%;transform:scale(.8)}.pv-flash svg{width:3.6em;height:3.6em}.pv-flash.is-on{opacity:1;transform:none}.pbar{color:#e3e6ec;background:#15171b;flex:none;align-items:center;gap:1.2em;height:5em;padding:0 1.8em;font-size:1.2em;display:flex}.pb-icon{flex:none;width:1.9em;height:1.9em}.pb-time{font-variant-numeric:tabular-nums;opacity:.8}.pb-track{background:#ffffff2e;border-radius:.3em;flex:1;height:.5em;position:relative}.pb-fill{background:#fff;border-radius:.3em;width:32%;position:absolute;top:0;bottom:0;left:0}.pb-fill:after{content:"";background:#fff;border-radius:50%;width:1.4em;height:1.4em;margin-top:-.7em;position:absolute;top:50%;right:-.7em}.pb-speed{font-variant-numeric:tabular-nums;background:#ffffff24;border-radius:.5em;padding:.2em .6em;font-weight:600;transition:background .2s}.pb-speed.is-hot{background:#2457f5}.win-call{background:#15171c;flex-direction:column;display:flex}.win-call .win-bar{background:#1d2026;border-color:#ffffff0f}.win-call .win-bar span{color:#c5cad6}.call-grid{flex:1;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1.6fr 1fr;gap:.8em;min-height:0;padding:.9em;display:grid}.tile{background:linear-gradient(160deg,#2b3550,#1c2336);border-radius:1.1em;place-items:center;min-height:0;transition:box-shadow .25s;display:grid;position:relative}.tile-slide{background:#0f1320;grid-row:1/span 3;padding:2em 2em 3.6em}.slide{width:100%;height:100%;transition:transform .45s var(--ease), opacity .45s;background:#fff;border-radius:.7em;flex-direction:column;gap:1.1em;padding:2.2em;display:flex}.slide b{letter-spacing:-.02em;color:var(--ink);font-size:2.6em;line-height:1.1}.slide span{background:#e3e8f1;border-radius:.5em;flex:none;height:1em}.slide span.short{width:60%}.slide.is-out{opacity:0;transform:translate(-8%)}.t-a{background:linear-gradient(160deg,#3d2f5c,#221b38)}.t-b{background:linear-gradient(160deg,#22465a,#172e3b)}.avatar{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:4.6em;height:4.6em;font-size:1.3em;font-weight:600;display:grid}.tile-name{color:#ffffffd9;font-size:1.1em;position:absolute;bottom:.6em;left:.9em}.slide-count{color:#ffffffb3;font-variant-numeric:tabular-nums;font-size:1.2em;position:absolute;bottom:1em;right:2em}.tile-slide .tile-name{font-size:1.2em;bottom:1em;left:2em}.speaking{opacity:0;align-items:flex-end;gap:.25em;height:1.6em;transition:opacity .2s;display:flex;position:absolute;top:.8em;right:.9em}.speaking i{background:#4ade80;border-radius:.2em;width:.35em;height:40%;animation:.5s ease-in-out infinite alternate talk}.speaking i:nth-child(2){animation-delay:.15s}.speaking i:nth-child(3){animation-delay:.3s}@keyframes talk{0%{height:25%}to{height:100%}}.t-you.is-live{box-shadow:0 0 0 .3em #4ade80}.t-you.is-live .speaking{opacity:1}.call-bar{flex:none;justify-content:center;gap:1em;padding:.9em 0 1.2em;display:flex}.cb{color:#e3e6ec;background:#2a2e37;border-radius:1.8em;justify-content:center;align-items:center;gap:.6em;min-width:3.6em;height:3.6em;padding:0 1.1em;font-size:1.1em;font-weight:600;display:inline-flex}.cb svg{width:1.7em;height:1.7em}.cb-mic{color:#ff8a8a;background:#4a1f24;transition:background .2s,color .2s}.cb-mic.is-live{color:#6ee7a0;background:#173d2a}.cb-leave{color:#fff;background:#d93636}.win-notes{width:42%;left:51%;transform:translate(3em)}.win-notes.is-shown{transform:none}.win-call.is-snapped{width:46%;left:4%}.notes-body{flex-direction:column;gap:1.1em;padding:2em;display:flex}.notes-body b{letter-spacing:-.02em;font-size:2em}.notes-body span{background:#e3e8f1;border-radius:.5em;height:.9em}.notes-body span.short{width:55%}.win-term{color:#d7dce6;font-family:var(--mono);background:#0f1116;flex-direction:column;display:flex}.term-tabs{background:#181b22;flex:none;align-items:center;gap:.65em;height:3.4em;padding:0 1.3em;display:flex}.tt{color:#8c94a6;border-radius:.7em;margin-left:.8em;padding:.5em 1.3em;font-size:1.15em;transition:background .2s,color .2s;position:relative}.tt.is-active{color:#fff;background:#262a33}.tt-dot{background:#ffb547;border-radius:50%;width:.65em;height:.65em;animation:1.4s ease-out infinite ping;position:absolute;top:.35em;right:.35em}@keyframes ping{0%{box-shadow:0 0 #ffb54799}70%,to{box-shadow:0 0 0 .7em #ffb54700}}.tt-dot.is-seen{background:#5b6478;animation:none}.term-body{transition:font-size .5s var(--ease);flex:1;min-height:0;padding:1.6em 2.2em;font-size:1.45em;line-height:1.7;position:relative}.term-body.is-big{font-size:1.85em}.pane{display:none}.pane.is-active{display:block}.pane p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pane em{color:#7cb4ff;font-style:normal}.pane .ok{color:#7ee2a8}.pane .bad{color:#ff8c8c}.pane .dim{color:#6e778a}.pane p>span{color:#8c94a6;margin-left:.6em}.hl-line{border-radius:.3em;margin:0 -.4em;padding:0 .4em;transition:background .2s}.hl-line.add{color:#7ee2a8}.hl-line.del{color:#ff9f9f}.hl-line.is-hl{background:#7cb4ff33}.ask{background:#ffb5471a;border-radius:.6em;gap:.1em;margin-top:.6em;padding:.7em 1em;display:grid;box-shadow:inset 0 0 0 .07em #ffb54780}.ask b{color:#ffc56e;font-weight:600}.ask-opts{gap:1em;display:flex}.ask-opts i{background:#ffffff14;border-radius:.3em;padding:0 .5em;font-style:normal}.prompt{border-top:.07em solid #ffffff14;align-items:center;gap:.6em;padding-top:.6em;display:flex;position:absolute;bottom:.9em;left:2.2em;right:2.2em}.prompt em{color:#7cb4ff;font-style:normal}.cursor{background:#d7dce6;width:.55em;height:1.1em;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.tp-mic{color:#ff6b6b;opacity:0;width:1.2em;height:1.2em;margin-left:auto;transition:opacity .2s}.tp-mic.is-on{opacity:1;animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{transform:scale(1.2)}}.win-edit{color:#d7dce6;background:#121318;flex-direction:column;display:flex}.edit-top{flex:1;grid-template-columns:1fr 15em;gap:1em;min-height:0;padding:1em;display:grid}.edit-preview{background:radial-gradient(40% 50% at 65% 70%,#ffc896d9,#0000 70%),linear-gradient(170deg,#0000 60%,#1b2c61 60.5%),linear-gradient(#2552d8,#7fb2f8 60%,#ffd2a8);border-radius:.9em;position:relative;overflow:hidden}.edit-preview.is-screen{background:linear-gradient(#1e2230,#12141b)}.edit-preview.is-screen:after{content:"";background:linear-gradient(#f2f4f8 0 14%,#e1e6ef 14% 100%);border-radius:.6em;position:absolute;inset:18% 12% 12%}.chip{z-index:1;color:#fff;background:#0000008c;border-radius:.6em;align-items:center;gap:.4em;padding:.35em .8em;font-size:1.1em;font-weight:600;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:1em;left:1em}.chip svg{width:1.1em;height:1.1em}.chip-live{color:#6ee7a0;left:auto;right:1em}.chip-live.is-muted{color:#ff8a8a}.chip.is-hot{background:#2457f5}.history{background:#1a1c22;border-radius:.9em;flex-direction:column;gap:.4em;margin:0;padding:1em;font-size:1.15em;list-style:none;display:flex}.history li{color:#8c94a6;border-radius:.5em;padding:.4em .7em;transition:background .2s,color .2s,opacity .2s}.history li.is-current{color:#fff;background:#7cb4ff2e}.history li.is-undone{opacity:.4;text-decoration:line-through}.timeline{border-top:.08em solid #ffffff0f;flex:none;height:34%;padding:2.4em 1em 1em;position:relative;overflow:hidden}.tc{font-family:var(--mono);color:#9ba3b4;font-variant-numeric:tabular-nums;font-size:1.1em;position:absolute;top:.5em;left:1em}.tracks{transform-origin:40%;height:100%;transition:transform .6s var(--ease);flex-direction:column;gap:.6em;display:flex}.track{flex:1;position:relative}.track i{background:linear-gradient(#3d6bef,#2c55d0);border-radius:.45em;transition:opacity .3s;position:absolute;top:0;bottom:0}.track.a i{background:linear-gradient(#a06cf0,#7e4fd6)}.track.m i{background:linear-gradient(#2fbf83,#1f9a68)}#titleClip.is-undone{opacity:.15}.playhead{background:#ff5f57;width:.2em;position:absolute;top:2em;bottom:.6em;left:30%;box-shadow:0 0 .6em #ff5f5799}.playhead:before{content:"";background:#ff5f57;border-radius:.2em;width:1.3em;height:.9em;position:absolute;top:-.5em;left:-.55em}.t-toast{z-index:6;color:#fff;-webkit-backdrop-filter:blur(1.6em)saturate(1.6);backdrop-filter:blur(1.6em)saturate(1.6);opacity:0;width:34em;transition:opacity .35s var(--ease), transform .35s var(--ease);background:#1e2c508c;border-radius:1.8em;align-items:center;gap:1em;padding:1.2em 1.4em;display:flex;position:absolute;top:4em;right:2em;transform:translate(4em);box-shadow:inset 0 0 0 .08em #ffffff40,0 1em 3em #000a324d}.t-toast.is-on{opacity:1;transform:none}.t-toast-icon{color:#fff;background:linear-gradient(#ff6a5c,#e5483b);border-radius:1em;flex:none;place-items:center;width:3.8em;height:3.8em;font-size:1.1em;font-weight:700;display:grid}.t-toast>span:last-child{gap:.15em;font-size:1.3em;line-height:1.25;display:grid}.t-toast span span{opacity:.88}.t-hud{font-size:1.1em;top:4em;right:2em}.coming{text-align:center;color:#6f7a90;margin-top:72px;font-size:15px}.details h2{max-width:12em}.details-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:56px;display:grid}.detail h3{letter-spacing:-.015em;margin-top:22px;font-size:20px;font-weight:650}.detail p{color:var(--muted);margin-top:8px;font-size:16px}.d-art{border-radius:22px;place-items:center;height:120px;display:grid;position:relative;overflow:hidden}.d-hud{background:linear-gradient(180deg, var(--sky-2), var(--sky-4));font-size:6.5px}.d-hud .hud{position:static}.d-ticks{box-shadow:inset 0 0 0 1px var(--line);background:#fff;justify-content:center;align-items:center;gap:5px;display:flex}.d-ticks i{background:#d3dae6;border-radius:2px;width:4px;height:26px}.d-ticks i:nth-child(-n+10){background:var(--cobalt)}.d-ticks i:nth-child(10){height:40px;box-shadow:0 0 0 4px #2457f526}.d-undo{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.d-chip{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:600;display:inline-flex}.d-local{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff}.d-local svg{width:34px;height:34px}.wl-wrap{padding:0 12px}.waitlist{isolation:isolate;color:#fff;background:var(--sky-1);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:56px;padding:clamp(48px,7vw,104px) clamp(24px,6vw,88px);display:grid;position:relative;overflow:hidden}.wl-wallpaper{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.waitlist:before{content:"";z-index:-1;background:linear-gradient(90deg,#081e7899,#081e781a 70%);position:absolute;inset:0}.waitlist h2{font-size:clamp(38px,5vw,68px)}.h2-sans,.h2-serif{display:block}.h2-serif{font-family:var(--serif);letter-spacing:-.01em;font-size:1.06em;font-style:italic;font-weight:400;line-height:1.05}.wl-lede{color:#fffffff0;max-width:30em;margin-top:22px;font-size:19px}.price{gap:40px;margin:32px 0 0;display:flex}.price dt{color:#ffffffd9;font-size:14px}.price dd{letter-spacing:-.035em;margin:2px 0 0;font-size:48px;font-weight:700;line-height:1}.price-later dd{color:#ffffff9e;text-decoration:line-through;text-decoration-thickness:2px}.price-points{gap:8px;margin:28px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.price-points li{align-items:center;gap:10px;display:flex}.price-points li:before{content:"";background:#fffffff2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='%231659F2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.wl-card{color:var(--ink);background:#fffffff7;border-radius:26px;padding:30px;box-shadow:0 24px 70px #04145052}.wl-card label{margin:18px 0 7px;font-size:14px;font-weight:600;display:block}.wl-card label:first-child{margin-top:0}.wl-card input,.wl-card select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:13px 14px;font-size:17px;transition:border-color .15s,background .15s}.wl-card input::placeholder{color:#8a95a8}.wl-card input:focus,.wl-card select:focus{border-color:var(--cobalt);background:#fff}.wl-card select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2355647D' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.wl-card input[aria-invalid=true]{background:#fff7f5;border-color:#c2341f}.btn-wide{width:100%;margin-top:24px}.form-error{color:#b42318;margin-top:12px;font-size:14px;font-weight:500}.form-fine{color:var(--muted);text-align:center;margin-top:12px;font-size:13px}.form-done{text-align:center;outline:none;padding:8px 4px}.done-mark{width:48px;height:48px;color:var(--cobalt);background:#2457f51a;border-radius:50%;place-items:center;margin-bottom:14px;display:inline-grid}.form-done h3{letter-spacing:-.02em;font-size:26px}.form-done p{color:var(--muted);margin-top:8px}.form-done strong{color:var(--ink);word-break:break-all}.faq{max-width:800px}.faq h2{margin-bottom:32px}.faq details{border-top:1px solid var(--line)}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 14px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 2px 14px no-repeat;width:14px;height:14px;transition:transform .2s var(--ease);flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{max-width:38em;color:var(--muted);padding:0 0 24px}.footer{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);justify-content:space-between;gap:24px;margin:0 auto;padding:32px 24px 56px;font-size:13px;display:flex}.footer p:first-child{color:var(--ink);font-weight:650}@media (max-width:1000px){.t-below{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:7em}.t-pad{order:-1;width:min(100%,52em);margin:0 auto}.t-cap{text-align:center;justify-items:center}.packs .pack-extra{text-align:center;margin:0 auto}.details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.waitlist{grid-template-columns:1fr;gap:40px}.wl-card{max-width:520px}}@media (max-width:720px){.tab-links{display:none}.tab-nav-inner{padding-left:16px}.hero{border-radius:24px 24px 0 0;padding-top:80px}.stage{--lw:84vw;margin-top:5em}.key{font-size:0!important}.section{padding:88px 20px}.details-grid{grid-template-columns:1fr;gap:32px;margin-top:36px}.tabs{border-radius:20px;grid-template-columns:1fr 1fr;width:100%;display:grid}.tab{border-radius:16px;padding:10px 8px}.packs-band{border-radius:24px;margin:8px 6px 0}.packs{padding-top:80px;padding-bottom:72px}.dock{margin-top:44px;font-size:6px}.dk-tip{font-size:2.1em}.t-pad{width:86%}.t-pad .zone span{display:none}.win{height:80%;top:11%}.hero-note{border-radius:14px}.footer{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
