.product-page{--bg:#10101e;--panel:#171627;--ink:#f4f0ff;--muted:#a9a3ba;--accent:#b7a2ff;--second:#ff9986;--line:#ffffff1a;background:var(--bg);color:var(--ink);font-family:DM Sans,sans-serif;overflow:clip}.product-page.headphones{--bg:#161616;--panel:#1e1d1b;--ink:#eee7de;--muted:#a69f95;--accent:#ce9e78;--second:#e3cbb6;--line:#efe6d51c}.product-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:84px;padding:0 5%;display:flex}.product-back,.product-header-link{align-items:center;gap:10px;font-size:11px;display:flex}.product-back{color:var(--muted)}.product-logo{letter-spacing:-2px;font-family:Manrope,sans-serif;font-size:36px;font-weight:650;line-height:1}.console .product-logo{font-style:italic}.product-logo>span{vertical-align:super;letter-spacing:0;margin-left:4px;font-family:Arial;font-size:9px}.product-intro{padding:30px 5% 55px}.product-intro-meta{color:var(--muted);letter-spacing:1.8px;justify-content:space-between;font-size:8px;display:flex}.product-intro-meta>span:first-child{align-items:center;gap:9px;display:flex}.product-intro i,.product-stage-top i,.product-spec i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 14px var(--accent);border-radius:50%;display:inline-block}.product-intro-content{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:65px;display:flex}.product-eyebrow{letter-spacing:1.7px;color:var(--muted);font-size:8px;font-weight:500;line-height:1.9;display:block}.product-intro h1{letter-spacing:-5.5px;margin-top:23px;font-family:Manrope,sans-serif;font-size:clamp(62px,7.6vw,120px);font-weight:450;line-height:1.04}.product-page em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.console .product-intro h1 em{color:var(--second);font-family:Manrope,sans-serif;font-weight:650}.product-intro-note{max-width:210px;padding-bottom:9px}.product-intro-note>svg{color:var(--accent);margin-bottom:25px}.product-intro-note p{color:var(--muted);font-size:13px;line-height:1.8}.product-intro-note button{background:0 0;align-items:center;gap:15px;margin-top:25px;padding:0;font-size:11px;display:flex}.product-intro-note button svg{border:1px solid var(--line);box-sizing:content-box;border-radius:50%;padding:10px}.product-story{border-top:1px solid var(--line);position:relative}.product-stage{isolation:isolate;background:radial-gradient(ellipse at 50% 48%,#40306a66,transparent 64%),var(--bg);height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.headphones .product-stage{background:radial-gradient(ellipse at 50% 48%,#69503c45,transparent 60%),var(--bg)}.product-stage-top{letter-spacing:1.4px;color:var(--muted);justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;top:29px;left:5%;right:5%}.product-stage-top>span:first-child{color:var(--ink);align-items:center;gap:9px;font-weight:650;display:flex}.product-stage-top>span:last-child{font-variant-numeric:tabular-nums}.product-giant-word{text-align:center;color:#b39be70c;letter-spacing:-20px;z-index:-1;font-family:Manrope,sans-serif;font-size:clamp(130px,28vw,450px);font-weight:650;line-height:1;position:absolute;top:27%;left:0;right:0}.product-giant-word span{color:#f7a2a110}.headphones .product-giant-word{color:#c6a88c0c;font-family:Georgia,serif;font-style:italic;font-weight:400}.headphones .product-giant-word span{color:#c6a88c0c}.product-halo{border:1px solid var(--line);opacity:.45;z-index:-1;border-radius:50%;position:absolute;inset:19% 26%;transform:rotate(-20deg)scaleX(.83)}.headphones .product-halo{border-bottom:0;border-radius:48% 48% 0 0;inset:15% 34% 18%;transform:none}.product-floor{filter:blur(22px);z-index:-1;background:#0006;border-radius:50%;height:30px;position:absolute;top:75%;left:30%;right:30%}.product-scene{pointer-events:none;position:absolute;inset:65px 0 120px}.product-webgl{width:100%;height:100%}.product-webgl canvas{display:block}.product-poster{object-fit:contain;width:53%;height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-load{text-align:center;color:var(--muted);letter-spacing:.5px;font-size:9px;position:absolute;bottom:4%;left:0;right:0}.product-stage-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:88px;left:5%;right:5%}.product-finishes>span{color:var(--muted);letter-spacing:1.3px;font-size:7px}.product-finishes>div{align-items:center;gap:8px;margin-top:12px;display:flex}.product-finishes>div>span{color:var(--muted);margin-left:6px;font-size:10px}.product-finish{color:#fff;background-clip:padding-box;border:2px solid #0000;border-radius:50%;outline:1px solid #ffffff26;place-items:center;width:24px;height:24px;padding:2px;display:grid}.product-finish[aria-pressed=true]{outline-color:var(--accent)}.product-finish.finish-0{background-color:#8973ed}.product-finish.finish-1{color:#243932;background-color:#b9e3d7}.headphones .product-finish.finish-0{background-color:#b77e54}.headphones .product-finish.finish-1{background-color:#a5b3c0}.product-pause,.product-immersive{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:40px;align-items:center;gap:9px;padding:11px 16px;font-size:10px;display:flex}.product-immersive.on{color:var(--accent);border-color:var(--accent)}.product-pause:disabled{opacity:.6;cursor:default}.product-chapter-nav{border-top:1px solid var(--line);align-items:center;gap:30px;height:60px;display:flex;position:absolute;bottom:0;left:5%;right:5%}.product-chapter-nav button{color:var(--muted);white-space:nowrap;background:0 0;gap:9px;padding:20px 0;font-size:10px;display:flex}.product-chapter-nav button>span{opacity:.5;font-size:8px}.product-chapter-nav button[aria-current]{color:var(--accent)}.product-chapter-nav>span{letter-spacing:1.3px;color:var(--muted);align-items:center;gap:12px;margin-left:auto;font-size:7px;display:flex}.product-progress{background:var(--line);height:2px;position:absolute;bottom:0;left:0;right:0}.product-progress>span{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.product-chapters{pointer-events:none;position:relative}.product-chapter{justify-content:space-between;align-items:center;gap:48%;height:100svh;padding:0 5%;display:flex;position:relative}.product-copy{pointer-events:auto;flex-shrink:0;width:26%}.product-copy-left h2{letter-spacing:-1.5px;margin:23px 0;font-family:Manrope,sans-serif;font-size:clamp(25px,2.7vw,46px);font-weight:450;line-height:1.15}.product-copy-left h2 em{display:inline-block}.product-copy p{color:var(--muted);max-width:280px;font-size:12px;line-height:1.9}.product-metric{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:29px;padding-top:23px;display:flex}.product-metric strong{letter-spacing:-1px;font-family:Manrope,sans-serif;font-size:clamp(22px,2.4vw,38px);font-weight:450}.product-metric>span{letter-spacing:1.1px;color:var(--muted);font-size:7px}.product-copy-right{padding-left:16px}.product-aside-symbol{color:var(--accent);border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:30px;display:inline-flex;transform:rotate(-9deg)}.product-copy-right .product-eyebrow{letter-spacing:1.1px;font-size:7px}.product-copy-right h3{letter-spacing:-.6px;max-width:230px;margin:14px 0 16px;font-family:Manrope,sans-serif;font-size:21px;font-weight:450;line-height:1.45}.product-spec{color:var(--accent);border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:26px;padding-top:20px;font-size:8px;line-height:1.7;display:flex}.product-spec i{flex-shrink:0;width:3px;height:3px}.product-story[data-reveal=ready] .product-copy{opacity:0;transition:opacity .75s,transform 1s cubic-bezier(.2,.7,.2,1);transform:translate(-40px)}.product-story[data-reveal=ready] .product-copy-right{transform:translate(40px)}.product-story[data-reveal=ready] .product-copy.visible{opacity:1;transform:translate(0)}.product-details{background:var(--panel);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12%;padding:110px 8%;display:grid}.product-details h2{letter-spacing:-2px;margin:24px 0;font-family:Manrope,sans-serif;font-size:clamp(32px,3.8vw,58px);font-weight:450;line-height:1.15}.product-details-heading>p{color:var(--muted);max-width:350px;font-size:13px;line-height:1.9}.product-concept{color:var(--muted);opacity:.7;margin-top:25px;font-size:9px;display:block}.product-details dl{margin:0}.product-details dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:21px 0;display:flex}.product-details dt{color:var(--muted);gap:14px;font-size:11px;display:flex}.product-details dt>span{opacity:.5;font-size:8px}.product-details dd{text-align:right;margin:0;font-size:11px}.product-closing{isolation:isolate;text-align:center;background:radial-gradient(#4a356b33,#0000 65%);padding:105px 5% 95px;position:relative;overflow:hidden}.headphones .product-closing{background:radial-gradient(#90674920,#0000 65%)}.product-closing h2{letter-spacing:-5px;margin:35px 0;font-family:Manrope,sans-serif;font-size:clamp(70px,10vw,150px);font-weight:450;line-height:1.08}.product-closing p{max-width:340px;color:var(--muted);margin:auto;font-size:13px;line-height:1.8}.product-closing button{background:var(--accent);color:var(--bg);border-radius:40px;align-items:center;gap:35px;margin-top:30px;padding:15px 25px;font-size:12px;display:inline-flex}.product-closing-orbit{border:1px solid var(--line);z-index:-1;opacity:.7;border-radius:50%;position:absolute;inset:16% 23%;transform:rotate(-20deg)}.product-footer{border-top:1px solid var(--line);align-items:center;gap:35px;padding:35px 5%;display:flex}.product-footer>.product-logo{margin-right:auto}.product-footer>span{letter-spacing:1.7px;color:var(--muted);font-size:7px}.product-footer>a:not(.product-logo){align-items:center;gap:12px;font-size:10px;display:flex}.product-page :focus-visible{outline:2px solid var(--accent);outline-offset:6px}.product-page ::selection{background:var(--accent);color:var(--bg)}@media (min-width:1700px){.product-copy{max-width:370px}.product-chapter{gap:0}.product-copy p{font-size:14px}.product-copy-right h3{max-width:300px;font-size:28px}.product-copy p{max-width:320px}}@media (max-width:1100px){.product-chapter{gap:46%;padding:0 4%}.product-copy{width:27%}.product-copy-left h2{font-size:30px}.product-copy p{font-size:11px}.product-copy-right h3{font-size:18px}.product-stage-bottom{left:4%;right:4%}.product-chapter-nav{gap:20px}.product-details{gap:7%;padding:80px 5%}.product-intro h1{font-size:75px}.product-intro-note{max-width:190px}}@media (max-width:759px){.product-header{height:66px;padding:0 6%}.product-logo{font-size:30px}.product-header-link,.product-back{gap:6px;font-size:9px}.product-intro{padding:24px 6% 38px}.product-intro-meta{letter-spacing:1px;font-size:6px}.product-intro-meta>span:last-child{display:none}.product-intro-content{margin-top:43px;display:block}.product-intro h1{letter-spacing:-2.6px;margin-top:18px;font-size:clamp(47px,10.8vw,80px)}.product-eyebrow{letter-spacing:1.2px;font-size:7px}.product-intro-note{justify-content:space-between;align-items:center;gap:20px;max-width:none;margin-top:30px;padding:0;display:flex}.product-intro-note>svg{display:none}.product-intro-note p{max-width:190px;font-size:11px}.product-intro-note button{white-space:nowrap;gap:9px;margin:0;font-size:9px}.product-intro-note button svg{width:12px;height:12px;padding:8px}.product-stage-top{font-size:7px;top:22px;left:6%;right:6%}.product-stage-top>span:nth-child(2){display:none}.product-giant-word{letter-spacing:-9px;font-size:37vw;top:32%}.product-scene{inset:24% 0}.headphones .product-scene{inset:24% 0 23%}.product-halo{inset:26% 12%}.headphones .product-halo{inset:27% 25%}.product-floor{top:68%;left:20%;right:20%}.product-poster{width:90%;height:95%}.product-chapter{padding:0 6%;display:block}.product-copy{width:88%;position:absolute;left:6%}.product-copy-left{top:10%}.product-copy-left h2{letter-spacing:-1px;max-width:75%;margin:10px 0;font-size:clamp(25px,6.4vw,38px)}.product-copy-left>p{display:none}.product-metric{border-top:0;border-left:1px solid var(--line);gap:7px;max-width:30%;margin:0;padding:8px 0 8px 13px;position:absolute;top:31px;right:0}.product-metric strong{letter-spacing:-.6px;font-size:clamp(18px,4vw,26px)}.product-metric>span{letter-spacing:.5px;font-size:5px;line-height:1.7}.product-copy-right{grid-template-columns:1fr 1fr;align-items:start;column-gap:22px;padding:0;display:grid;bottom:21%}.product-aside-symbol,.product-copy-right>.product-eyebrow{display:none}.product-copy-right h3{letter-spacing:-.3px;margin:0;font-size:14px;line-height:1.5}.product-copy-right p{grid-area:1/2/span 2;font-size:9px;line-height:1.8}.product-spec{grid-column:1;gap:5px;margin:10px 0 0;padding:10px 0 0;font-size:6px}.product-stage-bottom{gap:10px;bottom:85px;left:6%;right:6%}.product-finishes>span{font-size:6px}.product-finishes>div{gap:6px;margin-top:8px}.product-finishes>div>span{margin-left:2px;font-size:8px}.product-finish{width:21px;height:21px}.product-pause{gap:6px;padding:10px;font-size:8px}.product-immersive{gap:0;margin-left:auto;padding:9px;font-size:0}.product-immersive svg{width:17px;height:17px}.product-chapter-nav{justify-content:space-between;gap:0;height:56px;left:6%;right:6%}.product-chapter-nav button{gap:5px;padding:20px 0;font-size:8px}.product-chapter-nav button>span{font-size:6px}.product-chapter-nav>span{display:none}.product-load{font-size:8px;bottom:0}.product-details{grid-template-columns:1fr;gap:35px;padding:65px 6%}.product-details h2{letter-spacing:-1.3px;font-size:35px}.product-details-heading>p{font-size:12px}.product-details dl>div{padding:18px 0}.product-details dd,.product-details dt{font-size:10px}.product-closing{padding:75px 6%}.product-closing h2{letter-spacing:-3px;font-size:75px}.product-closing .product-eyebrow{font-size:6px}.product-closing p{max-width:290px;font-size:12px}.product-closing-orbit{inset:23% 4%}.product-footer{flex-wrap:wrap;gap:25px;padding:28px 6%}.product-footer>span{text-align:right;width:55%;font-size:6px}.product-footer>a:not(.product-logo){font-size:9px}.product-footer>a:last-child{margin-left:auto}}@media (max-width:759px) and (max-height:700px){.product-stage-top{top:16px}.product-copy-left{top:9%}.product-copy-left h2{font-size:24px}.product-copy-left>.product-eyebrow{font-size:6px}.product-metric{top:24px}.product-metric strong{font-size:18px}.product-scene,.headphones .product-scene{inset:26% 0 28%}.product-copy-right{bottom:24%}.product-copy-right p{font-size:8px}.product-copy-right h3{font-size:12px}.product-spec{margin-top:6px;padding-top:6px;font-size:5px}.product-stage-bottom{bottom:70px}.product-finishes>span{display:none}.product-finishes>div{margin:0}.product-chapter-nav{height:48px}.product-pause{padding:8px}}@media (prefers-reduced-motion:reduce){.product-story[data-reveal=ready] .product-copy{transition:none;transform:none}.product-story[data-reveal=ready] .product-copy-right{transform:none}}
.console.product-page{--bg:#111219;--panel:#1b1d27;--ink:#f5f4f0;--muted:#a1a4b4;--accent:#d7fc76;--second:#b7a3ff;--line:#d1d5f01c}.console .product-header{background:#101117;height:72px;padding:0 4%}.console .product-logo{letter-spacing:-3px;font-size:38px;font-style:italic;font-weight:850}.console .product-header-link{background:var(--accent);color:#171c11;border-radius:4px;padding:11px 17px;font-size:10px;font-weight:650}.nova-announcement{letter-spacing:1.8px;border-bottom:1px solid var(--line);color:#c9c4e6;background:#1a1c29;align-items:center;gap:10px;padding:11px 4%;font-size:7px;display:flex}.nova-announcement>span:last-child{color:var(--accent);margin-left:auto}.console .product-story{border-top:0}.console .product-stage{background:radial-gradient(at 50% 45%,#66548655,#0000 60%),#111219}.console .product-stage-top{font-family:monospace;font-size:9px;top:24px;left:4%;right:4%}.console .product-stage-top>span:first-child{color:var(--accent)}.console .product-stage-top>span:last-child{border:1px solid var(--line);padding:6px 10px}.nova-level-heading{text-align:center;z-index:-1;pointer-events:none;position:absolute;top:9%;left:0;right:0}.nova-level-heading>span{letter-spacing:2.7px;color:var(--accent);font-size:7px}.nova-level-heading h1{letter-spacing:-6px;margin-top:18px;font-family:Manrope,sans-serif;font-size:clamp(65px,8.5vw,138px);font-weight:850;line-height:.89}.console .nova-level-heading em{color:#0000;-webkit-text-stroke:1px #b9b2cf;font-family:Manrope,sans-serif;font-style:normal;font-weight:850}.console .product-giant-word,.console .product-halo{display:none}.console .product-scene{inset:25% 0 17%}.nova-grid{transform-origin:top;z-index:-1;background-image:linear-gradient(#8c7dbb18 1px,#0000 1px),linear-gradient(90deg,#8c7dbb18 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:50% -30% -10%;transform:perspective(450px)rotateX(60deg);-webkit-mask-image:linear-gradient(#0000,#000 35%,#0000);mask-image:linear-gradient(#0000,#000 35%,#0000)}.nova-orbit{z-index:-1;border:1px solid #c0a4ff25;border-radius:50%;height:28%;position:absolute;top:39%;left:17%;right:17%;transform:rotate(-12deg)}.console .product-floor{filter:blur(25px);background:#07080bcc;height:40px;top:70%;left:25%;right:25%}.console .product-chapter{padding:0 4%;display:block}.console .product-copy{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);background:#161822b8;border-radius:5px;width:23%;max-width:300px;padding:16px 18px;position:absolute;bottom:20%}.console .product-copy-left{border-left:2px solid var(--accent);left:4%}.console .product-copy-left h2{display:none}.console .product-copy-left>.product-eyebrow{letter-spacing:1.1px;font-size:6px}.console .product-copy-left>p{display:none}.console .product-metric{gap:7px;margin:12px 0 0;padding:14px 0 0}.console .product-metric strong{color:var(--accent);letter-spacing:-1px;font-size:clamp(23px,2.5vw,38px);font-weight:700}.console .product-metric>span{letter-spacing:1px;font-size:6px}.console .product-copy-right{width:22%;bottom:20%;right:4%}.console .product-aside-symbol{display:none}.console .product-copy-right>.product-eyebrow{color:var(--second);font-size:6px}.console .product-copy-right h3{max-width:none;margin:10px 0;font-size:16px;font-weight:550}.console .product-copy-right p{font-size:10px;line-height:1.7}.console .product-spec{color:var(--second);margin-top:15px;padding-top:12px;font-size:7px}.console .product-stage-bottom{bottom:85px;left:4%;right:4%}.console .product-pause{color:#b5b4c3;background:#20222d;border-radius:4px;font-size:9px}.console .product-chapter-nav{border:0;gap:12px;height:60px;left:4%;right:4%}.console .product-chapter-nav button{border:1px solid var(--line);border-radius:4px;gap:12px;padding:11px 16px;font-family:monospace;font-size:9px}.console .product-chapter-nav button[aria-current]{background:var(--accent);color:#232b11;border-color:var(--accent)}.console .product-progress{height:3px}.console .product-finishes>span{letter-spacing:1.3px;font-size:6px}.console .product-finishes>div{margin-top:8px}.console .product-finishes>div>span{font-size:9px}.nova-play-modes{color:#1b2414;background:#d7fc76;padding:80px 4%}.nova-play-modes .product-eyebrow{color:#465738;font-size:8px}.nova-play-modes h2{letter-spacing:-2px;margin-top:22px;font-family:Manrope;font-size:clamp(28px,4vw,60px);font-weight:800;line-height:1.12}.console .nova-play-modes em{color:#4c6433;font-family:Manrope;font-style:normal;font-weight:800}.nova-mode-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:45px;display:grid}.nova-mode-grid article{background:#c5ed67;border:1px solid #6f9a3a55;border-radius:6px;padding:20px;position:relative}.nova-mode-grid article>span{letter-spacing:1px;border-top:1px solid #718f443a;padding-top:20px;font-family:monospace;font-size:7px;display:block}.nova-mode-grid h3{letter-spacing:-.8px;margin:15px 0 10px;font-family:Manrope;font-size:24px;font-weight:700}.nova-mode-grid p{color:#52673d;font-size:11px}.nova-mode-grid article>svg{position:absolute;bottom:20px;right:20px}.nova-mode-art{justify-content:center;align-items:center;gap:4px;height:145px;display:flex;position:relative}.nova-mode-art i{background:linear-gradient(135deg,#373164,#c97d90);border:7px solid #242635;border-radius:8px;width:145px;height:85px;display:block;box-shadow:0 10px 20px #2c402333}.nova-mode-art b,.nova-mode-art>span{background:#7e6fc0;border-radius:13px;width:26px;height:85px;position:absolute;top:32px;left:calc(50% - 90px)}.nova-mode-art>span{background:#db8979;left:calc(50% + 64px)}.nova-mode-art b:before,.nova-mode-art>span:before{content:"";background:#252636;border-radius:50%;width:12px;height:12px;position:absolute;top:18px;left:7px}.nova-mode-art.shared b{left:calc(50% - 112px);transform:rotate(-12deg)}.nova-mode-art.shared>span{left:calc(50% + 87px);transform:rotate(12deg)}.nova-mode-art.desktop i{border-radius:4px;width:165px;height:95px}.nova-mode-art.desktop b{background:#242635;border-radius:3px;width:80px;height:5px;top:125px;left:calc(50% - 40px)}.nova-mode-art.desktop b:before{border-radius:0;width:5px;height:16px;top:-15px;left:37px}.nova-mode-art.desktop>span{display:none}.console .product-details{background:#171922;gap:10%;padding:80px 6%}.console .product-details h2{text-transform:uppercase;font-size:clamp(32px,4vw,60px);font-weight:750}.console .product-details h2 em{color:var(--accent);font-family:Manrope;font-style:normal;font-weight:750}.console .product-details dl{grid-template-columns:1fr 1fr;gap:12px;display:grid}.console .product-details dl>div{border:1px solid var(--line);background:#1d1f2c;border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:20px 18px;display:flex}.console .product-details dd{text-align:left;font-size:12px;font-weight:600}.console .product-details dt{font-family:monospace;font-size:8px}.console .product-details dt>span{color:var(--accent);opacity:1}.console .product-closing{background:#101117;padding:95px 5%}.console .product-closing h2{text-transform:uppercase;letter-spacing:-7px;font-family:Manrope;font-size:clamp(70px,10vw,150px);font-weight:850;line-height:.9}.console .product-closing h2 em{color:var(--accent);font-family:Manrope;font-style:normal;font-weight:850}.console .product-closing button{border-radius:5px;font-weight:600}.console .product-closing-orbit{border-radius:8px;inset:20% 26%;transform:rotate(-7deg)}.console .product-footer{background:#101117}@media (max-width:759px){.console .product-header{height:62px;padding:0 6%}.console .product-header-link{padding:9px 11px;font-size:8px}.console .product-logo{font-size:31px}.nova-announcement{letter-spacing:1px;gap:7px;padding:9px 6%;font-size:5px}.nova-announcement>span:last-child{display:none}.console .product-stage-top{font-size:7px;top:17px;left:6%;right:6%}.nova-level-heading{top:11%}.nova-level-heading h1{letter-spacing:-2.8px;margin-top:17px;font-size:clamp(48px,12vw,85px);line-height:.91}.nova-level-heading>span{letter-spacing:1.5px;font-size:6px}.console .product-scene{inset:31% 0}.console .product-copy{border-radius:4px;width:42%;padding:11px 12px;bottom:20%}.console .product-copy-left{top:auto;left:6%}.console .product-copy-right{width:42%;display:block;left:auto;right:6%}.console .product-copy-left>.product-eyebrow{letter-spacing:.5px;font-size:5px;line-height:1.8}.console .product-metric{border:0;border-top:1px solid var(--line);max-width:none;margin:8px 0 0;padding:9px 0 0;position:static}.console .product-metric strong{font-size:clamp(21px,5vw,30px)}.console .product-metric>span{letter-spacing:.4px;font-size:5px}.console .product-copy-right>.product-eyebrow{display:none}.console .product-copy-right h3{margin:0;font-size:13px;line-height:1.4}.console .product-copy-right p{display:none}.console .product-spec{margin:9px 0 0;padding-top:9px;font-size:6px;line-height:1.6}.console .product-stage-bottom{bottom:79px;left:6%;right:6%}.console .product-finishes>span{font-size:5px}.console .product-finishes>div>span{font-size:8px}.console .product-chapter-nav{gap:6px;height:56px;left:6%;right:6%}.console .product-chapter-nav button{flex:1;justify-content:center;gap:5px;padding:10px 7px;font-size:7px}.console .product-chapter-nav button>span{display:none}.console .product-pause{padding:9px;font-size:8px}.nova-orbit{height:18%;top:38%;left:5%;right:5%}.console .product-floor{top:60%}.nova-grid{background-size:45px 45px;inset:45% -30% 20%}.nova-play-modes{padding:55px 6%}.nova-play-modes h2{letter-spacing:-1px;font-size:29px}.nova-mode-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.nova-mode-grid article{padding:17px}.nova-mode-grid h3{font-size:23px}.nova-mode-grid p{font-size:10px}.console .product-details{padding:60px 6%}.console .product-details h2{letter-spacing:-1.4px;font-size:35px}.console .product-details dl{gap:10px}.console .product-details dl>div{padding:17px 12px}.console .product-details dd{font-size:11px}.console .product-details dt{gap:7px;font-size:7px}.console .product-closing{padding:70px 6%}.console .product-closing h2{letter-spacing:-3px;font-size:70px}.console .product-closing-orbit{inset:23% 10%}}@media (max-width:759px) and (max-height:700px){.nova-level-heading{top:10%}.nova-level-heading h1{margin-top:10px;font-size:47px}.console .product-scene{inset:32% 0 34%}.console .product-copy{padding:9px 10px;bottom:23%}.console .product-copy-left>.product-eyebrow{font-size:4px}.console .product-copy-right h3{font-size:11px}.console .product-metric strong{font-size:20px}.console .product-metric{gap:4px;margin-top:5px;padding-top:6px}.console .product-spec{margin-top:6px;padding-top:6px;font-size:5px}.console .product-stage-bottom{bottom:67px}.console .product-chapter-nav{height:48px}.console .product-finishes>span{display:none}}
