:root{--bg: #050708;--bg-raise: #171b1e;--bg-raise2: #22282b;--line: #353e42;--line-soft: #252c30;--ink: #f5f7f7;--ink-mid: #b3babe;--ink-dim: #929b9f;--steel: #70777d;--accent: #00d6d6;--accent-hover: #69eeee;--accent-ink: #050708;--accent-soft: rgb(0 214 214 / .1);--accent-line: rgb(0 214 214 / .4);--led: #2b8cff;--gunmetal: #26292e;--rubber: #0b0c0e;--r-lg: 16px;--r-md: 12px;--r-sm: 8px;--font-display: "Barlow Condensed", "Oswald", "Inter", system-ui, sans-serif;--font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, sans-serif;--nav-clearance: 88px}body[data-concept]{--bg: #07090d;--bg-raise: #0e1218;--bg-raise2: #161b23;--line: #232b36;--line-soft: #1a212b;--ink: #f2f5f9;--ink-mid: #9aa5b4;--ink-dim: #5d6979;--accent: #35a7ff;--accent-hover: #76c4ff;--accent-ink: #04121f;--accent-soft: rgba(53,167,255,.13);--accent-line: rgba(53,167,255,.4)}@font-face{font-family:Barlow Condensed;src:url(../fonts/barlow.woff2) format("woff2");font-weight:700;font-display:swap}*{box-sizing:border-box}html{scroll-padding-top:var(--nav-clearance,88px)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}button{color:inherit}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:.98;letter-spacing:-.025em}h2{font-size:clamp(46px,5.6vw,88px)}p{font-size:17px;line-height:1.65;color:var(--ink-mid)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;z-index:100;top:10px;left:10px;padding:16px;background:var(--ink);color:var(--bg);transform:translateY(-200%)}.skip:focus{transform:none}.nav{height:80px;position:absolute;top:0;left:0;width:100%;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 5vw}.nav.stuck{position:fixed;height:64px;background:#050708e0;border-bottom:1px solid var(--line-soft);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.brand{display:flex;align-items:center;gap:12px}.brand img{width:126px;height:30px;object-fit:contain;filter:brightness(0) invert(1)}.brand span{border-left:1px solid #4d535d;padding-left:12px;font-size:15px}.buy{display:inline-flex;align-items:center;justify-content:center;gap:25px;border:0;border-radius:8px;padding:17px 25px;background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:650;white-space:nowrap;min-height:48px}.buy:hover{background:var(--accent-hover)}.buy.compact{padding:10px 20px;min-height:42px;font-size:12px}.text-link{display:inline-flex;gap:18px;align-items:center;min-height:44px;background:none;border:0;padding:10px 0;font-size:14px;border-bottom:1px solid #657282}.actions{display:flex;align-items:center;gap:30px;margin-top:32px}.hero{position:relative;min-height:850px;height:100svh;max-height:1200px;display:flex;align-items:center;padding:110px 5vw 90px;background:#000;overflow:hidden}.hero-copy{position:relative;z-index:3;width:54%;pointer-events:none}.hero-copy a,.hero-copy button{pointer-events:auto}.product-name{font-size:12px;margin-bottom:30px;letter-spacing:.015em}.hero h1{font-size:clamp(62px,7.4vw,124px);line-height:.91;letter-spacing:-.02em}.promise{font-size:15px;letter-spacing:.02em;color:var(--ink);margin-top:30px}.visual{position:relative;min-width:0;isolation:isolate;background:#000}.poster{width:100%;height:100%;object-fit:contain;transition:opacity .35s}.visual.live .poster{opacity:0}.hero-visual{position:absolute;right:-4%;top:7%;width:65%;height:88%}.hero-baseline{position:absolute;bottom:30px;left:5vw;right:5vw;display:flex;justify-content:space-between;color:#a6adb7;font-size:12px;letter-spacing:.18em}.hero-baseline span:last-child{font-size:22px}.editorial{padding:140px 7vw}.section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:60px}.section-intro>p{max-width:350px}.proof{background:var(--bg);position:relative}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:64px}.proof-placeholder{height:230px;background:var(--bg-raise);border:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;text-align:center}.proof-placeholder p{font-size:13px}.placeholder-mark{font-size:36px;color:#5c6775;margin-bottom:14px}.proof figcaption{padding-top:18px;font-size:15px}.power{height:160vh;min-height:1050px;background:#000}.sticky-layout{height:100svh;min-height:720px;position:sticky;top:0;display:grid;grid-template-columns:56% 44%;align-items:center}.power-visual{height:90%;width:100%}.section-copy{padding:50px 6vw 50px 3vw;position:relative;z-index:3}.section-copy>p{margin-top:28px;max-width:360px}.segments{display:inline-flex;border:1px solid var(--line);border-radius:12px;padding:5px;gap:3px;background:var(--bg);position:relative;z-index:4}.segments button{border:0;border-radius:8px;background:transparent;color:var(--ink-mid);min-width:76px;min-height:44px;font-size:14px;padding:12px 19px}.segments button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.mode-controls{margin:30px 0 12px}.power-toggle{display:block}.section-copy .instruction{font-size:12px;line-height:1.6;margin-top:16px;max-width:280px}.section-copy .sting{font-family:var(--font-display);font-size:35px;line-height:1;margin-top:35px;color:var(--ink)}.mode-readout{position:absolute;left:9%;bottom:10%;font:700 clamp(65px,9vw,140px)/1 var(--font-display);color:#f2f5f9;z-index:3;pointer-events:none}.mode-dots{display:flex;gap:9px;margin-top:15px}.mode-dots i{width:6px;height:6px;border-radius:50%;background:var(--led)}.mode-dots i.off{background:#333a45}.nozzles{padding:125px 7vw 90px;background:#000;text-align:center}.nozzles .section-intro{text-align:left}.nozzle-visual{height:520px;max-width:1100px;margin:10px auto 0}.nozzle-controls{margin-top:20px}.possibilities{position:relative;display:grid;grid-template-columns:52% 48%;background:#000;padding:70px 0}.world-portrait{height:100svh;position:sticky;top:0}.world-list{padding:0 7vw 0 4vw}.world-list article{height:55vh;min-height:330px;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid var(--line-soft)}.world-list article:last-child{border-bottom:0}.world-list h3{font-size:clamp(70px,9vw,140px)}.world-list p{margin-top:25px;max-width:340px}.inside{height:230vh;min-height:1600px;background:#000}.inside-sticky{height:100svh;min-height:790px;position:sticky;top:0;padding:90px 6vw 25px;display:flex;flex-direction:column}.inside .section-intro{gap:40px}.inside .section-intro h2{font-size:clamp(40px,4.7vw,70px)}.inside .section-intro p{font-size:15px;max-width:380px}.inside-visual{flex:1;min-height:300px}.inside-controls{display:flex;align-items:center;justify-content:center;gap:30px}.callouts{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:4}.callouts span{position:absolute;font-size:12px;white-space:nowrap;padding:8px 12px;background:#050708eb;border-left:1px solid #9aa5b4}.recharge{display:grid;grid-template-columns:54% 46%;min-height:850px;background:#000;align-items:center}.grip-visual{height:850px}.charging-detail{width:180px;margin-top:30px}.included{padding-top:100px;padding-bottom:100px}.packshot-panel{background:#d3d3d3;color:#11161b;display:grid;grid-template-columns:40% 60%;align-items:center;overflow:hidden}.packshot-panel>div{padding:60px 0 60px 5vw}.packshot-panel p{color:#41474c;margin-top:30px;max-width:300px;line-height:2}.packshot-panel img{width:100%;mix-blend-mode:multiply}.specs{display:grid;grid-template-columns:42% 58%;gap:30px;align-items:center;padding-top:60px;padding-bottom:130px}.specs img{width:260px;margin-top:30px;opacity:.9}.specs table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.specs tr{border-bottom:1px solid #2d3540}.specs th,.specs td{padding:26px 10px 26px 0;line-height:1.5}.specs th{font-weight:400;color:var(--ink-mid);width:35%}.specs td{font-variant-numeric:tabular-nums}.close{height:900px;background:#000;display:grid;grid-template-columns:55% 45%;align-items:center}.close-visual{height:800px}.close-copy{position:relative;z-index:3;padding:50px 5vw 50px 0}.parent-brand{letter-spacing:.15em;color:var(--ink);font-size:13px}.close h2{font-size:clamp(70px,8vw,120px);margin-top:18px}.close-platform{font:700 clamp(30px,3.4vw,50px)/1.1 var(--font-display);color:var(--ink);margin:25px 0 35px}footer{padding:28px 5vw;display:flex;justify-content:space-between;border-top:1px solid var(--line);color:var(--ink-mid);font-size:12px}footer a{font-size:22px;padding:5px 15px}.notice{position:fixed;bottom:25px;left:50%;transform:translate(-50%);padding:16px 25px;border:1px solid #d7dcde;background:#f2f5f9;color:#07090d;border-radius:12px;z-index:50;font-size:14px;letter-spacing:.01em;box-shadow:0 12px 40px #000a}main section{scroll-margin-top:var(--nav-clearance,88px)}#stage{position:fixed;left:0;top:0;width:1px;height:1px;z-index:2;pointer-events:none;visibility:hidden;overflow:hidden}#stage canvas{display:block;width:100%;height:100%;pointer-events:auto;touch-action:pan-y}body.inspecting #stage canvas{touch-action:none}body.fallback .power,body.fallback .inside{height:auto;min-height:0}body.fallback .sticky-layout,body.fallback .inside-sticky{position:relative;height:auto;min-height:800px}body.fallback #inspect,body.fallback .inside-controls,body.fallback .callouts{display:none}.fallback-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.video-play{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:5}.fallback-nozzle{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media(min-width:1600px){.hero-copy{padding-left:3vw}.hero h1{font-size:130px}.section-copy{padding-right:10vw}}@media(max-width:1000px){.hero{min-height:760px}.hero h1{font-size:8.4vw}.hero-copy{width:57%}.hero-visual{right:-10%;width:72%}.section-copy{padding:35px 5vw 35px 2vw}.section-copy h2{font-size:56px}.section-intro{gap:30px}.editorial{padding:100px 6vw}.segments button{min-width:65px;padding:12px 14px}.inside .section-intro p{max-width:310px}}@media(max-width:760px){.nav{height:66px;padding:0 6vw}.brand img{width:105px}.brand span{font-size:13px}.buy.compact{font-size:12px;padding:9px 15px;min-height:40px;gap:12px}.hero{display:block;padding:108px 7vw 35px;height:auto;min-height:950px;max-height:none}.hero-copy{width:100%}.product-name{font-size:12px;margin-bottom:22px}.hero h1{font-size:clamp(64px,13.4vw,100px);line-height:.92}.promise{font-size:12px;margin-top:22px}.actions{gap:25px;margin-top:25px}.actions .buy{padding:14px 21px;font-size:12px}.text-link{font-size:12px}.hero-visual{position:relative;top:auto;right:auto;width:118%;margin-left:-9%;height:470px;margin-top:0}.hero-baseline{bottom:20px;left:7vw;right:7vw}.hero-baseline span{font-size:12px}.editorial{padding:90px 7vw}.section-intro{display:block}.section-intro>p{margin-top:30px;max-width:350px;font-size:15px}.proof-grid{grid-template-columns:1fr;margin-top:45px;gap:30px}.proof-placeholder{height:170px}.proof h2{font-size:66px}.power{height:auto;min-height:0}.sticky-layout{position:relative;height:auto;min-height:0;display:flex;flex-direction:column;padding-top:30px}.power-visual{height:460px}.section-copy{padding:30px 7vw 70px;width:100%}.section-copy h2{font-size:64px}.section-copy p{font-size:15px;max-width:100%}.section-copy .instruction{font-size:12px}.mode-readout{font-size:92px;bottom:6%;left:7%}.nozzles{padding:80px 7vw}.nozzles h2{font-size:49px}.nozzle-visual{height:380px;width:116%;margin-left:-8%}.segments button{font-size:12px;min-width:64px;padding:12px 14px}.possibilities{grid-template-columns:1fr;padding:0}.world-portrait{position:relative;height:390px}.world-list{padding:0 7vw}.world-list article{height:auto;min-height:210px;padding:40px 0}.world-list h3{font-size:82px}.world-list p{margin-top:18px;font-size:15px}.inside{height:190vh;min-height:1350px}.inside-sticky{min-height:700px;height:100svh;padding:85px 7vw 25px}.inside .section-intro h2{font-size:43px}.inside .section-intro p{font-size:13px;line-height:1.6;margin-top:18px;max-width:none}.inside-visual{min-height:270px;width:116%;margin-left:-8%}.inside-controls{gap:20px}.callouts span{font-size:12px;padding:5px 7px}.recharge{display:flex;flex-direction:column;min-height:0}.grip-visual{height:560px;width:100%}.recharge .section-copy{padding-top:0}.charging-detail{width:150px}.included{padding:45px 5vw}.packshot-panel{grid-template-columns:1fr}.packshot-panel>div{padding:45px 8vw 0}.packshot-panel h2{font-size:60px}.packshot-panel p{font-size:14px;margin-top:20px;max-width:none}.packshot-panel img{height:450px;object-fit:contain}.specs{display:block;padding-top:70px;padding-bottom:80px}.specs h2{font-size:60px}.specs img{display:none}.specs table{margin-top:30px;font-size:12px}.specs th,.specs td{padding-top:22px;padding-bottom:22px}.close{display:flex;flex-direction:column;height:auto;padding:30px 0 80px}.close-visual{height:470px;width:100%}.close-copy{text-align:center;padding:15px 7vw 0}.close h2{font-size:86px}.close-platform{font-size:37px}.parent-brand{font-size:12px}footer{font-size:12px;align-items:center;gap:15px}body.fallback .sticky-layout,body.fallback .inside-sticky{min-height:0}.inside:has(.fallback-video) .inside-visual{height:320px;flex:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{transition:none!important;animation:none!important}.world-portrait{position:relative}.inside,.power{height:auto;min-height:0}.inside-sticky,.sticky-layout{position:relative;height:auto;min-height:0}.inside-visual{min-height:440px}.poster{opacity:1!important}}.product-name,.instruction,footer,.proof-placeholder p{font-size:14px!important}.hero-baseline{font-size:12px}.callouts span{font-size:12px!important}@media(max-width:760px){.hero{padding-top:90px;min-height:790px}.hero h1{font-size:clamp(48px,13.2vw,65px)}.hero .product-name{font-size:12px!important;line-height:1.5;margin-bottom:16px}.hero-visual{height:350px}.hero .promise{margin-top:18px}.hero .actions{margin-top:22px}}.motion-toggle{border:1px solid #46505e;background:#000;color:var(--ink-mid);padding:10px 20px;border-radius:30px;min-height:44px;font-size:12px;position:relative;z-index:4}.fallback .motion-toggle{display:none}main :is(h1,h2){text-transform:uppercase}main :is(h1,h2) .brand-emphasis{color:var(--accent)}:where(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:5px}:where(input,select,textarea){accent-color:var(--accent);caret-color:var(--accent)}.text-link:hover{color:var(--accent);border-color:var(--accent)}#power .instruction{color:var(--ink-dim)}#power .section-copy .sting{color:var(--ink-mid);font-size:clamp(24px,2.2vw,32px)}.accessory-static{margin:20px 0 24px}.accessory-static img{width:100%;height:auto;mix-blend-mode:multiply}.hero.first-blast{height:100svh;height:100dvh;min-height:0;max-height:none;display:block;padding:0;background:radial-gradient(ellipse at 78% 24%,#102b2c,#111b1e 31%,#080c0e 67%,#050708);isolation:isolate}.first-blast .hero-architecture{position:absolute;inset:0;overflow:hidden;pointer-events:none}.first-blast .hero-architecture:before{content:none;position:absolute;right:8%;top:-40%;width:24%;height:150%;transform:rotate(26deg);background:linear-gradient(90deg,transparent,#8ba6b809,transparent);filter:blur(24px)}.first-blast .hero-architecture:after{content:none;position:absolute;left:52%;right:1%;bottom:7%;height:12%;background:radial-gradient(ellipse,#0007,transparent 66%);filter:blur(16px)}.first-blast .hero-visual{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;isolation:auto}.first-blast .poster{position:absolute;width:66%;height:88%;right:-3%;top:6%;object-fit:contain;mix-blend-mode:normal}.first-blast .hero-copy{position:absolute;left:7%;top:54%;width:52%;padding:0;z-index:4;isolation:isolate}.first-blast .hero-copy:before{content:"";position:absolute;inset:-70px -40px -54px -60px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse closest-side,#050708f5 20%,#050708b8 64%,#05070800)}.first-blast .product-name{position:static;width:auto;height:auto;overflow:visible;clip-path:none;font-size:13px!important;margin:16px 0 0;color:var(--ink-mid);letter-spacing:0;line-height:1.5}.first-blast h1{font-size:clamp(60px,6vw,96px);line-height:.91;letter-spacing:-.025em;max-width:850px}.first-blast h1 span{display:block}.first-blast .promise{font-size:clamp(14px,1.2vw,20px);letter-spacing:.025em;color:var(--ink-mid);margin-top:14px}.first-blast .actions{gap:26px;margin-top:27px}.first-blast .buy{border-radius:10px;padding:17px 30px;background:var(--accent);color:var(--accent-ink);min-height:52px}.first-blast .buy:hover{background:var(--accent-hover)}.first-blast .text-link{font-size:14px;color:#e1e8ed;border-color:#7d8b98;padding:12px 0}.hero-console{position:absolute;right:6%;bottom:4%;z-index:5;width:240px}.hero-mode-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--ink-mid);font-size:12px}.hero-mode-label .mode-dots{margin:0;gap:5px}.hero-mode-label .mode-dots i{height:4px;width:4px}.hero-mode-controls.segments{width:100%;border:1px solid #8296a344;border-radius:10px;background:#101719f2;padding:4px;gap:4px;isolation:isolate;transform:translateZ(0)}.hero-mode-controls.segments button{flex:1;min-width:0;border-radius:10px;min-height:40px;font-size:12px;padding:12px 16px}.hero-mode-controls.segments button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.hero-playback{display:flex;align-items:center;justify-content:space-between;margin-top:9px;gap:12px}.hero-playback button{font:inherit;font-size:12px;color:var(--ink-mid);background:none;border:0;padding:10px 0;min-height:36px}.hero-playback button:hover{color:#fff}body.fallback .first-blast .hero-playback{display:none}@media(min-width:1600px){.first-blast .hero-copy{top:54%;width:52%}.first-blast h1{font-size:96px}}@media(max-width:1100px)and (min-width:761px){.first-blast h1{font-size:5.5vw}.first-blast .hero-copy{top:49%;width:54%}.hero-console{width:218px;right:4%}}@media(max-width:760px){.first-blast #stage{mask-image:linear-gradient(to bottom,transparent,#000 11%,#000 89%,transparent)}.hero.first-blast{height:100svh;height:100dvh;min-height:0;max-height:none;padding:0;background:#050708}.first-blast .hero-copy{left:7%;top:100px;width:86%}.first-blast .hero-copy:before{inset:-65px -90px -75px -85px;background:radial-gradient(ellipse closest-side,#050708f0 42%,#050708aa 70%,#05070800)}.first-blast .product-name{font-size:12px!important;max-width:270px;margin-bottom:0;line-height:1.5}.first-blast h1{font-size:clamp(47px,12.1vw,73px);line-height:.93;max-width:450px}.first-blast .promise{font-size:12px;margin-top:20px}.first-blast .actions{margin-top:20px;gap:23px}.first-blast .buy{font-size:12px;min-height:46px;padding:13px 20px}.first-blast .text-link{font-size:12px}.first-blast .hero-visual{top:45%;height:43%;width:100%;left:0;right:0;margin:0}.first-blast .poster{width:100%;height:100%;right:-9%;top:0}.hero-console{left:7%;right:7%;bottom:20px;width:auto;display:grid;grid-template-columns:1fr 200px;gap:0 16px;align-items:center}.hero-mode-label{margin:0;display:block;line-height:1.5}.hero-mode-label .mode-dots{margin-top:9px}.hero-playback{grid-column:2;margin-top:3px;gap:8px}.hero-mode-controls.segments button{padding:12px;min-height:40px}.first-blast .hero-architecture:after{left:25%;right:-10%;bottom:13%;height:8%}}@media(max-height:760px)and (min-width:761px){.first-blast .hero-copy{top:auto;bottom:9%}}@media(max-width:760px)and (max-height:720px){.first-blast .hero-copy{top:80px}.first-blast h1{font-size:clamp(40px,10.5vw,57px)}.first-blast .promise,.first-blast .actions{margin-top:14px}}@media(prefers-reduced-motion:reduce){.first-blast .poster{transition:none}.first-blast .hero-playback{display:none}}.first-blast .promise{font-family:var(--font-display);font-weight:700;font-size:clamp(20px,1.8vw,27px);line-height:1.15;color:var(--ink);letter-spacing:0}.first-blast .promise span{color:var(--accent)}@media(max-width:760px){.first-blast .product-name{margin-top:12px;margin-bottom:0;font-size:12px!important;max-width:none}.first-blast .promise{font-size:20px;margin-top:10px}}@media(max-width:760px)and (max-height:720px){.first-blast .product-name{margin-top:8px}.first-blast .promise{margin-top:8px;font-size:18px}.first-blast .actions{margin-top:12px}}body.journey .hero-console{padding:18px 18px 10px;border:1px solid #56686D66;border-radius:14px;background:#080e10ed;width:350px;box-shadow:0 16px 38px #0004}body.journey .hero-mode-controls.segments{background:#10191b;border-color:#536367;border-radius:8px}body.journey .hero-mode-controls.segments button{border-radius:5px;padding:12px 8px;min-height:44px;white-space:nowrap}body.journey .hero-mode-controls.segments button[data-mode="3"]{flex:1.65}body.journey .hero-playback button{min-height:44px}body.journey .first-blast .hero-copy{left:7vw}body.journey .first-blast .actions .buy{border-radius:7px}body.journey .first-blast .text-link:hover{color:var(--accent);border-color:var(--accent)}@media(max-width:760px){body.journey .hero-console{width:auto;left:5vw;right:5vw;bottom:14px;padding:12px 14px 4px;grid-template-columns:auto minmax(0,1fr);gap:0 10px}body.journey .first-blast .hero-copy{width:86vw}body.journey .hero-mode-label{font-size:11px}body.journey .hero-mode-controls.segments button{font-size:11px;padding-inline:5px}body.journey .hero-playback{grid-column:1/-1;margin-top:2px;gap:20px}body.journey .hero-playback button{padding:8px 0}}@media(max-width:380px){body.journey .hero-console{grid-template-columns:1fr}body.journey .hero-mode-label{display:flex;margin-bottom:6px}body.journey .hero-mode-label .mode-dots{margin-top:0}}body .retailer-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,195px),1fr));gap:10px;min-width:0;max-width:100%;width:100%}body .retailer-options .retailer-link{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:56px;margin:0;padding:14px 18px;border:1px solid transparent;border-radius:9px;background:#00d6d6;color:#051b1e;font:600 14px/1.3 var(--font);text-decoration:none;white-space:nowrap;box-shadow:0 2px #00000014;transition:background-color .18s,border-color .18s}body .retailer-options .retailer-label{flex:0 0 auto;white-space:nowrap;font:inherit;line-height:1.3}body .retailer-options .retailer-logo{display:block;flex:0 1 90px;object-fit:contain;width:90px;min-width:60px;height:30px;max-width:100%;filter:none;mix-blend-mode:normal}body .retailer-options .retailer-link--sabrent .retailer-logo{width:98px;flex-basis:98px;height:26px}body .retailer-options .retailer-link--sabrent,body #close.purchase-showcase .purchase-links .retailer-link--sabrent{background:#f5f7f6;color:#172024;border-color:#9ca9ab}body .retailer-options .retailer-arrow{width:16px;height:16px;flex:none;margin-left:2px}body .retailer-options .retailer-link--amazon:hover{background:#20e3df}body .retailer-options .retailer-link--sabrent:hover,body #close.purchase-showcase .purchase-links .retailer-link--sabrent:hover{background:#fff;border-color:#627e80}body .retailer-options .retailer-link:focus-visible{outline:3px solid #006b70;outline-offset:4px}body #hero .actions{flex-wrap:wrap;gap:16px 24px}body #hero .actions>.text-link{flex:none}body #close.purchase-showcase .purchase-links>.retailer-options{flex:1 1 100%;width:100%}body #close.purchase-showcase .retailer-options .retailer-link{padding:14px 16px;gap:10px;font-size:14px}body #close.purchase-showcase .purchase-links>.unboxing-launch{flex:1 1 100%;min-height:52px}body .retailer-dropdown{position:relative;flex:none;pointer-events:auto}body .retailer-dropdown .buy-now{display:flex;align-items:center;justify-content:center;gap:24px;min-height:56px;min-width:176px;padding:14px 22px;margin:0;list-style:none;cursor:pointer;background:#00d6d6;color:#051b1e;border:1px solid transparent;border-radius:9px;font:650 14px/1.3 var(--font);white-space:nowrap;user-select:none}body .retailer-dropdown .buy-now::-webkit-details-marker{display:none}body .retailer-dropdown .buy-now::marker{content:""}body .retailer-dropdown .buy-now svg{width:18px;height:18px;flex:none;transition:transform .18s}body .retailer-dropdown[open] .buy-now svg{transform:rotate(180deg)}body .retailer-dropdown .buy-now:hover,body .retailer-dropdown[open] .buy-now{background:#20e3df}body .retailer-dropdown .buy-now:focus-visible{outline:3px solid #00d6d6;outline-offset:4px;box-shadow:0 0 0 2px #10191c}body .retailer-dropdown>.retailer-options,body #hero .retailer-dropdown>.retailer-options{position:absolute;z-index:40;top:calc(100% + 8px);left:0;display:grid;grid-template-columns:minmax(0,1fr);width:min(280px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:min(300px,60svh);overflow-y:auto;overscroll-behavior:contain;padding:10px;gap:8px;background:#121b1e;border:1px solid #39474a;border-radius:12px;box-shadow:0 16px 44px #0006}body .retailer-dropdown:not([open])>.retailer-options{display:none}body .nav .retailer-dropdown>.retailer-options{left:auto;right:0}body .nav .retailer-dropdown .buy-now{min-height:48px;min-width:120px;padding:12px 16px;font-size:13px;gap:14px}@media(max-width:760px){body .nav .retailer-dropdown .buy-now{min-width:100px;padding:12px;gap:8px}body #hero .retailer-dropdown .buy-now{min-width:156px;min-height:52px}body .retailer-options .retailer-arrow{display:none}}@media(prefers-reduced-motion:reduce){body .retailer-options .retailer-link,body .retailer-dropdown .buy-now svg{transition:none}}.episode-study{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:0 auto 30px;padding:14px 0;border-top:1px solid #70777d40;color:#b3babe}.episode-study>div{display:flex;flex-direction:column;gap:7px;font-size:12px;line-height:1.5}.episode-study strong{color:#00d6d6;font-size:10px;letter-spacing:.18em}.episode-study nav{display:flex;flex-wrap:wrap;gap:6px}.episode-study a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #70777d60;border-radius:100px;font-size:12px;text-decoration:none;color:#f5f7f7;background:#171b1e}.episode-study a[aria-current]{color:#050708;background:#00d6d6;border-color:#00d6d6}.episode-study a:focus-visible{outline:2px solid #f5f7f7;outline-offset:4px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan]{overflow:hidden}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-gallery{position:relative}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-image-stage{--fan-width:min(620px,54%);position:relative;height:clamp(350px,36vw + 40px,490px);max-height:none;aspect-ratio:auto;overflow:visible;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,#00d6d60b,transparent 65%)}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card-layer{perspective:1500px;perspective-origin:50% 45%}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card{width:var(--fan-width);left:calc((100% - var(--fan-width))/2);top:38px;height:auto;aspect-ratio:16/10.6;border:1px solid #70777d70;border-radius:18px;transform-origin:center;box-shadow:0 28px 55px -16px #000c;background:#171b1e}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card-name{bottom:20px;left:22px;font:600 25px/1 var(--font-display);color:#f5f7f7}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card>.discovery-image{height:calc(100% - 64px);object-fit:contain}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card>.living-concept-disclosure{display:none}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-handoff-card{overflow:hidden;border:1px solid #00d6d699;border-radius:18px;box-shadow:0 28px 65px -12px #000c,0 0 0 1px #00d6d617}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-media-plane{background:#171b1e}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-poster-play{height:calc(100% - 64px)}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-video-portal[data-ready=true] .use-poster-play{height:auto}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-portal-label{left:20px;right:20px;bottom:14px!important;padding:0;background:none;font-size:11px;color:#b3babe}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-portal-label strong{display:block;font:600 24px/1 var(--font-display);color:#f5f7f7;margin-bottom:5px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-carousel-nav{inset:auto 0 0;justify-content:center;visibility:visible;z-index:45}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-carousel-nav button{border-color:#70777d60}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-carousel-nav button:hover{border-color:#00d6d6}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .episode-position{min-width:64px;font-size:12px;color:#b3babe}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .episode-shelf{justify-content:flex-start;margin-top:18px;padding-top:20px;border-top:1px solid #70777d30;background:transparent}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .episode-shelf button{flex-basis:144px;border-radius:10px;padding:7px;background:#171b1e88}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .episode-shelf span{font-size:19px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-episode-context{padding:0;margin-bottom:10px;border:0}@media(max-width:760px){.episode-study{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:20px}.episode-study nav{width:100%}.episode-study a{padding:8px 12px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-image-stage{--fan-width:80%;height:calc(48vw + 160px);min-height:305px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card{top:35px;aspect-ratio:auto;height:calc(43vw + 64px);border-radius:12px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-handoff-card{border-radius:12px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-portal-label{left:12px;right:12px;bottom:12px!important;font-size:10px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .use-portal-label strong{font-size:20px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .discovery-card-name{left:12px;font-size:20px}body[data-experience] #possibilities.use-gallery[data-episodes-only][data-gallery-option][data-episode-layout=fan] .episode-shelf button{flex-basis:130px}}#possibilities.discovery{display:block;padding:126px 6vw 92px;background:var(--bg);overflow:hidden;scroll-margin-top:var(--nav-clearance, 88px)}.discovery-heading{margin-bottom:44px}.discovery-heading h2{max-width:100%;font-size:clamp(48px,6.2vw,96px);line-height:.94;letter-spacing:-.025em;text-wrap:balance}.discovery-heading h2>span{color:var(--ink-mid)}.discovery-guide{max-width:52ch;margin-top:22px;color:var(--ink-mid);font:400 clamp(16px,1.4vw,20px)/1.6 var(--font);text-wrap:pretty}.discovery-gallery{display:block}.discovery-feature{min-width:0}.discovery-image-stage{height:clamp(450px,42vw,660px);position:relative;overflow:visible;isolation:isolate;perspective:1400px;perspective-origin:50% 38%;touch-action:pan-y pinch-zoom;cursor:grab;user-select:none}.discovery-image,.proof-film-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.025);transition:opacity .46s ease,transform 1.1s cubic-bezier(.16,1,.3,1);pointer-events:none}.discovery-image.is-active,.proof-film-image.is-active{opacity:1;transform:scale(1)}.discovery-image.is-fallback,.proof-film-image.is-fallback{object-fit:contain;background:#000}.discovery-card{position:absolute;left:17%;top:10px;width:66%;height:calc(100% - 110px);overflow:hidden;border:1px solid rgb(245 247 247 / .14);border-radius:5px;background:var(--bg-raise);box-shadow:0 32px 64px -24px #000d;transform-origin:center;backface-visibility:hidden;opacity:calc(var(--card-opacity, 0) * var(--worlds-neighbors, 1))}.discovery-card[data-position="0"]{--card-opacity: 1;border-color:#00d6d694}.discovery-card>.discovery-image{inset:0;width:100%;height:100%;opacity:1;transform:none;transition:none}.discovery-card-shade{position:absolute;inset:0;pointer-events:none;background:#050708}.discovery-card:after{content:"";position:absolute;inset:48% 0 0;background:linear-gradient(transparent,#05070833 35%,#050708db);pointer-events:none}.discovery-card-name{position:absolute;bottom:28px;left:32px;right:32px;z-index:1;font:700 clamp(37px,4vw,65px)/1 var(--font-display);letter-spacing:-.025em;color:var(--ink);pointer-events:none}.discovery-image-stage.is-dragging{cursor:grabbing}.discovery-image-stage.is-moving .discovery-card{will-change:transform,opacity}.discovery-image-stage[aria-busy=true]{cursor:progress}.discovery-image-stage:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.discovery-carousel-nav{position:absolute;bottom:11px;right:0;z-index:4;display:flex;gap:8px}.discovery-carousel-nav>button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgb(245 247 247 / .24);border-radius:50%;color:var(--ink);background:var(--bg);transition:background .18s ease,border-color .18s ease}.discovery-carousel-nav>button>svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6}.discovery-carousel-nav>button:hover{border-color:var(--accent);background:var(--bg-raise)}.discovery-carousel-nav>button:active{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.discovery-image-stage>.discovery-player{z-index:60}.discovery.is-playing-film .discovery-carousel-nav{visibility:hidden}.discovery.is-playing-film .discovery-image-stage{cursor:default}.discovery-image-copy>.discovery-play{margin-right:126px}.discovery-choice-description{display:none}.discovery-choice>svg{display:block}.discovery-choice[aria-pressed=true]:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--accent)}.discovery-image-copy{position:absolute;inset:auto 0 10px;display:flex;justify-content:space-between;align-items:center;gap:24px}.discovery-image-copy>p{color:var(--ink);max-width:55%;font:600 clamp(26px,2.3vw,36px)/1.08 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.discovery-disclosure,#proof .proof-film-disclosure{padding-top:18px;color:var(--ink-mid);font:400 12px/1.6 var(--font)}.discovery-selector{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:70%;gap:16px;margin-top:28px}.discovery-choice{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;column-gap:12px;flex:1;min-height:58px;padding:14px 0 17px;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink-mid);text-align:left;transition:color .2s ease}.discovery-choice-name{font:550 16px/1.35 var(--font);letter-spacing:-.01em}.discovery-choice>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;opacity:0;transform:translate(-8px);transition:opacity .2s ease,transform .24s ease}.discovery-choice-description{grid-column:1 / -1;font:400 13px/1.6 var(--font);margin-top:11px;max-width:26ch}.discovery-choice[aria-pressed=true]{color:var(--accent)}.discovery-choice[aria-pressed=true]>svg{color:var(--accent);opacity:1;transform:translate(0)}.discovery-choice:hover{color:var(--ink)}.discovery-choice:hover>svg{opacity:1}.discovery-play,.proof-film-play{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;min-height:48px;padding:6px 15px 6px 6px;border:1px solid rgb(245 247 247 / .2);border-radius:8px;background:#050708eb;color:var(--ink);font-size:13px;font-weight:550;transition:border-color .18s ease,background-color .18s ease}.discovery-play>svg,.proof-film-play>svg{width:34px;height:34px;padding:9px;border:1px solid var(--accent);border-radius:50%;background:var(--accent);color:var(--accent-ink);fill:currentColor;transition:background .18s ease,border-color .18s ease}.discovery-play:hover>svg,.proof-film-play:hover>svg{background:var(--accent-hover);border-color:var(--accent-hover)}.discovery-play:hover,.proof-film-play:hover{border-color:var(--accent);background:#11191b}.discovery-play:active,.proof-film-play:active{background:#1b272a}.discovery-play{font-size:13px;font-weight:550}.discovery-related{display:grid;grid-template-columns:1.5fr 1fr;column-gap:7vw;margin-top:42px;padding-top:25px;border-top:1px solid var(--line)}.discovery-related p{color:var(--ink-mid);font-size:13px;line-height:1.8;max-width:65ch}.discovery-related p>span{color:var(--ink);font-weight:550;margin-right:7px}#proof.proof-film{padding:0;background:var(--bg)}.proof-film-stage{position:relative;height:min(790px,62vw);min-height:650px;isolation:isolate;overflow:hidden;background:var(--bg-raise)}.proof-film-image{object-position:60% center}.proof-film-shade{position:absolute;inset:0;background:radial-gradient(ellipse 64% 83% at 0 0,rgb(5 7 8 / .86),rgb(5 7 8 / .48) 54%,transparent 82%),linear-gradient(0deg,rgb(5 7 8 / .94),rgb(5 7 8 / .48) 19%,transparent 48%);pointer-events:none}#proof.proof-film h2{position:absolute;top:78px;left:6vw;font-size:clamp(65px,7.4vw,96px);line-height:.94;letter-spacing:-.025em}.proof-film h2>span{display:block;color:#b3babe;transition:color .24s ease}.proof-film h2>span+span{margin-top:6px}.proof-film h2>span.is-active{color:var(--ink)}.proof-film-controls{position:absolute;bottom:45px;left:6vw;right:6vw;display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.proof-film-tabs{display:flex;width:fit-content;gap:4px;padding:4px;border:1px solid rgb(245 247 247 / .2);border-radius:8px;background:#050708eb}.proof-film-tabs>button{position:relative;min-height:42px;padding:9px 19px;background:none;border:0;color:var(--ink-mid);border-radius:5px;font-size:14px;font-weight:500}.proof-film-tabs>button[aria-pressed=true]{color:var(--accent-ink);background:var(--accent)}.proof-film-tabs>button:hover:not([aria-pressed=true]){color:var(--ink);background:var(--bg-raise)}.proof-film-selection>p{margin-top:20px;font-size:14px;line-height:1.5;color:var(--ink-mid)}.proof-film-play{min-height:52px;padding:7px 18px 7px 7px;font-size:14px}.proof-film-play>svg{width:36px;height:36px;padding:10px}#proof .proof-film-disclosure{display:flex;justify-content:space-between;gap:20px;padding:18px 6vw 23px}.discovery-player,.proof-film-player{position:absolute;inset:0;z-index:4;background:#000;display:flex;flex-direction:column}.discovery-player[hidden],.proof-film-player[hidden]{display:none}.discovery-player-bar,.proof-film-player-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;border-bottom:1px solid var(--line-soft);background:#111719}.discovery-player-bar p,.proof-film-player-bar p{color:var(--ink-mid);font-size:12px;line-height:1.6}.discovery-close,.proof-film-close{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:7px;padding:3px 11px;min-height:44px;min-width:44px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink);font-size:12px}.discovery-close>svg,.proof-film-close>svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.6}.discovery-close:hover,.proof-film-close:hover{color:var(--accent);border-color:var(--accent)}.discovery-player video,.proof-film-player video{display:block;min-height:0;width:100%;flex:1;object-fit:contain}.discovery-film-status,.proof-film-film-status{color:var(--ink);font-size:12px;text-align:center;padding:0 18px}.discovery-film-status:not(:empty),.proof-film-film-status:not(:empty){padding:12px 18px}.discovery.is-playing-film .discovery-image-copy,.proof-film.is-playing-film .proof-film-controls{visibility:hidden}.discovery [data-scene]:focus-visible,.proof-film [data-scene]:focus-visible{outline-offset:5px}.discovery ::selection,.proof-film ::selection{color:var(--accent-ink);background:var(--accent)}.discovery[data-motion-paused] *,.proof-film[data-motion-paused] *{transition:none!important}@media(min-width:1550px){.discovery-gallery{max-width:1630px;margin-inline:auto}}@media(max-width:1100px){.discovery-image-copy{gap:17px}.discovery-image-copy>p{max-width:47%}.discovery-image-stage{height:470px}.discovery-choice-name{font-size:15px}}@media(min-width:761px)and (max-width:1100px){.discovery-selector{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#possibilities.discovery{padding:80px 6vw 60px}.discovery-heading{margin-bottom:28px}.discovery-heading h2{font-size:clamp(42px,9.4vw,65px);line-height:.98}.discovery-guide{margin-top:20px;max-width:33ch}.discovery-image-stage{height:clamp(365px,91vw,535px);perspective:900px;perspective-origin:50% 32%}.discovery-card{left:8%;top:5px;width:84%;height:calc(100% - 145px);box-shadow:0 22px 35px -15px #000b}.discovery-card-name{left:18px;right:18px;bottom:18px;font-size:36px}.discovery-image-copy{inset:auto 0 0;display:block}.discovery-image-copy>p{font-size:29px;max-width:100%;height:58px;display:flex;align-items:center}.discovery-image-copy>.discovery-play{margin:8px 0 0}.discovery-play{font-size:12px;padding-right:10px}.discovery-carousel-nav{bottom:0;gap:8px}.discovery-carousel-nav>button{width:44px;height:44px}.discovery-disclosure,#proof .proof-film-disclosure{font-size:11px}.discovery-selector{width:60%;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:23px}.discovery-choice{min-height:49px;padding:11px 0 13px;display:block}.discovery-choice-name{font-size:14px}.discovery-choice>svg{display:none}.discovery-related{grid-template-columns:1fr;gap:18px;margin-top:32px;padding-top:23px}.discovery-related p{font-size:12px}.proof-film-stage{height:720px;min-height:0}.proof-film-image{object-position:65% center}.proof-film-shade{background:radial-gradient(ellipse 120% 62% at 0 0,rgb(5 7 8 / .92),rgb(5 7 8 / .48) 62%,transparent),linear-gradient(0deg,rgb(5 7 8 / .97),rgb(5 7 8 / .72) 23%,transparent 54%)}#proof.proof-film h2{top:55px;left:6vw;font-size:clamp(60px,14vw,84px)}.proof-film-controls{bottom:30px;left:6vw;right:6vw;display:block}.proof-film-selection{max-width:100%}.proof-film-tabs{width:fit-content;gap:2px;padding:3px}.proof-film-tabs>button{min-height:40px;padding:8px 10px;font-size:12px}.proof-film-selection>p{font-size:13px;margin-top:17px}.proof-film-play{margin-top:22px;min-height:48px;padding:6px 11px 6px 6px;font-size:12px}.proof-film-play>svg{width:34px;height:34px;padding:9px}#proof .proof-film-disclosure{flex-direction:column;gap:3px;padding-top:16px;padding-bottom:19px}.discovery-player-bar,.proof-film-player-bar{padding:10px 14px;gap:15px}.discovery-player-bar p,.proof-film-player-bar p{font-size:11px;max-width:24ch}.discovery-close span,.proof-film-close span{display:none}.discovery-close,.proof-film-close{min-width:44px;justify-content:center}}@media(prefers-reduced-motion:reduce){.discovery *,.proof-film *{transition:none!important}.proof-film-image{transform:none}.discovery-card{will-change:auto!important}}#possibilities.discovery,#proof.proof-film{position:relative;z-index:4;background:transparent}#possibilities.discovery{padding-bottom:58px}.discovery-handoff{position:fixed;inset:0;z-index:3;overflow:hidden;pointer-events:none;contain:layout paint;will-change:opacity}.discovery-handoff[hidden]{display:none}.discovery-handoff-scene{position:absolute;inset:0 auto auto 0;transform-origin:0 0;pointer-events:none}.discovery-handoff-card{position:absolute;overflow:hidden;background:var(--bg-raise);border-radius:calc(4px * var(--handoff-treatment, 1));outline:1px solid rgb(0 214 214 / calc(.58 * var(--handoff-treatment, 1)));box-shadow:0 32px 64px -24px rgb(0 0 0 / calc(.87 * var(--handoff-treatment, 1)));transform-origin:center;backface-visibility:hidden;will-change:transform}.discovery-handoff-card>img{position:absolute;inset:0 auto auto 0;max-width:none;transform-origin:0 0;will-change:transform}.discovery-handoff-card:after{content:"";position:absolute;inset:48% 0 0;background:linear-gradient(transparent,#05070833 35%,#050708db);opacity:var(--handoff-treatment, 1);pointer-events:none}.discovery.is-bridging .discovery-card[data-handoff-source]{visibility:hidden}.discovery.is-bridging .discovery-image-copy,.discovery.is-bridging .discovery-selector,.discovery.is-bridging .discovery-disclosure,.discovery.is-bridging .discovery-related{position:relative;z-index:4;text-shadow:0 2px 16px #050708,0 0 36px #050708}.discovery.is-bridging .discovery-image-copy{position:absolute}.proof-film.is-bridging .proof-film-stage{background:transparent}.proof-film.is-bridging .proof-film-image.is-active{opacity:var(--proof-arrival, 0);transition:none}.proof-film-world[hidden]{display:none}.proof-film-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin-top:18px}.proof-film-caption>span{font:600 14px/1.5 var(--font);color:var(--ink)}.proof-film-caption>p{font-size:14px;line-height:1.5;color:var(--ink-mid)}.proof-film-caption>p:before{content:"·";margin-right:12px;color:var(--ink-mid)}@media(max-width:760px){#possibilities.discovery{padding-bottom:42px}.proof-film-caption{gap:7px 10px;margin-top:17px}.proof-film-caption>span,.proof-film-caption>p{font-size:13px}.proof-film-caption>p:before{margin-right:10px}}@media(prefers-reduced-motion:reduce){.discovery-handoff{display:none}}.discovery.is-bridging .discovery-image-copy,.discovery.is-bridging .discovery-carousel-nav,.discovery.is-bridging .discovery-disclosure,.discovery.is-bridging .discovery-related{opacity:var(--worlds-copy, 1);transition:none}.discovery.is-bridging .discovery-image-copy:has(:focus-visible),.discovery.is-bridging .discovery-carousel-nav:has(:focus-visible){opacity:1;background:#050708f0;box-shadow:0 0 0 12px #050708f0}.proof-film.is-bridging #proof-title,.proof-film.is-bridging .proof-film-shade{opacity:var(--proof-copy, 0);transition:none}.discovery-handoff>p{position:absolute;inset:0 auto auto 0;margin:0;max-width:calc(100vw - 32px);padding:6px 10px;border-radius:3px;background:#050708f0;color:var(--ink-mid);font:400 11px/1.5 var(--font);white-space:nowrap;will-change:transform}@media(max-width:760px){.discovery-handoff-card{box-shadow:0 22px 35px -15px rgb(0 0 0 / calc(.733 * var(--handoff-treatment, 1)))}.discovery-handoff>p{font-size:10px;padding:5px 8px}}.discovery .living-concept-disclosure,.discovery-handoff .living-concept-disclosure,.proof-film .living-concept-disclosure{color:var(--ink);background:#050708f0;border:1px solid rgb(245 247 247 / .18)}body[data-experience=refined]{--experience-gutter:64px;--experience-gap:clamp(96px,8vw,144px);--section-bridge:clamp(88px,10vw,144px);--experience-width:1280px;--experience-cinema-width:1440px;--experience-copy:19px;--experience-copy-gap:24px;--experience-title-size:88px}body[data-experience=refined] main :is(.section-copy,.section-intro,.intro-copy,.case-story-copy,.travel-copy,.discovery-heading,.endless-heading)>p{max-width:48ch;color:#c3cbce}body[data-experience=refined] main :is(button,.buy,summary):focus-visible{outline:2px solid #00d6d6;outline-offset:5px}body[data-experience=refined] main :is(.segments button,.discovery-carousel-nav button,.voices-controls button,.voices-filters button,.travel-route button,summary){min-height:44px}body[data-experience=refined] main [data-brand-title]{text-wrap:balance;overflow-wrap:normal}body[data-experience=refined] :is(.discovery-heading,.endless-heading,.section-intro,.trust-community-heading){max-width:var(--experience-width);margin-inline:auto}body[data-experience=refined].journey #hero .hero-copy{max-width:760px;width:55%;top:auto;bottom:72px}body[data-experience=refined].journey #hero h1{max-width:none}body[data-experience=refined] #hero .hero-controls{border-color:#69757955;backdrop-filter:blur(12px);background:#101618e8}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only]{padding-inline:var(--experience-gutter);padding-top:var(--experience-gap);padding-bottom:var(--experience-gap);background:linear-gradient(#050708,#111719 25% 70%,#050708)}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .discovery-heading{max-width:var(--experience-width);margin-bottom:44px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .use-episode-context{max-width:var(--experience-width);margin:0 auto 24px;padding:16px 0;border:0;border-bottom:1px solid #70777d45;background:none;gap:12px 28px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] [data-episode-title]{font-size:32px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .episode-preview-note{margin-left:auto;font-size:12px;max-width:290px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-stage{height:clamp(420px,43vw,630px)}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-card{left:17%;width:66%}body[data-experience=refined] #possibilities .discovery-card{border-radius:16px}body[data-experience=refined] #possibilities .discovery-card[aria-current=true]{box-shadow:0 24px 70px #0007}body[data-experience=refined] #possibilities .use-poster-play{min-width:64px;min-height:64px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .episode-shelf{background:transparent}body[data-experience=refined] #endless{padding:var(--experience-gap) var(--experience-gutter);background:linear-gradient(#050708 65%,#171b1e)}body[data-experience=refined] #endless .endless-heading{position:relative;top:auto;padding:0 0 36px;background:none}body[data-experience=refined] #endless .endless-tile{animation:none}body[data-experience=refined] #endless .endless-window{margin-top:20px}body[data-experience=refined] #endless .endless-tile-aperture{border-radius:10px}body[data-experience=refined].journey #why{background:radial-gradient(ellipse at 73% 48%,#3a454b55,transparent 60%),#171b1e;padding-inline:var(--experience-gutter)}body[data-experience=refined].journey #why .intro-light-edge{display:none}body[data-experience=refined].journey #why .intro-light-plane{opacity:.55}body[data-experience=refined].journey #why .intro-copy .text-link{border-color:#70777d66;color:#bac5c8;font-size:13px}body[data-experience=refined].journey #why .intro-copy h2{margin-bottom:28px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .sticky-layout{background:none;overflow:visible}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .sticky-layout:before{content:"";position:absolute;inset:0 auto 0 50%;width:100vw;transform:translate(-50%);pointer-events:none;background:linear-gradient(#050708,transparent 120px,transparent calc(100% - 120px),#050708),radial-gradient(ellipse at 78% 48%,#18333377,transparent 65%),#050708}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow]{overflow:visible}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-film,body[data-experience=refined].journey.power-sequence-combined #airflow:before{left:calc((100% - 100vw)/2);right:auto;width:100vw}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-film{mask-image:linear-gradient(transparent,#000 100px,#000 calc(100% - 140px),transparent)}body[data-experience=refined] #power .mode-runtime{font-variant-numeric:tabular-nums}body[data-experience=refined] #power .mode-controls{gap:5px;padding:5px;border:1px solid #70777d55;background:#171b1ed9;border-radius:12px}body[data-experience=refined] #power .mode-controls button{min-height:48px}body[data-experience=refined].journey #nozzles{padding-inline:var(--experience-gutter);background:linear-gradient(#050708,transparent 120px,transparent calc(100% - 120px),#050708),radial-gradient(ellipse at 60% 45%,#1b282b99,transparent 72%),#050708}body[data-experience=refined] #nozzles .nozzle-story-stage{max-width:1280px}body[data-experience=refined] #nozzles .section-intro{max-width:var(--experience-width);gap:32px;align-items:end}body[data-experience=refined] #nozzles .section-intro p{max-width:32ch}body[data-experience=refined] #nozzles .nozzle-controls{gap:8px}body[data-experience=refined] #nozzles .nozzle-controls button{border-color:#70777d55;background:#171b1e66}body[data-experience=refined] #nozzles .nozzle-controls button[aria-pressed=true]{background:#00d6d6;color:#050708}body[data-experience=refined].journey #inside{background:linear-gradient(#050708,#111618 65%,#171b1e)}body[data-experience=refined] #inside .section-intro{width:100%;padding-inline:0;min-width:0}body[data-experience=refined] #inside .callouts span{background:#050708d9;border:0;border-left:1px solid #00d6d6;border-radius:0;box-shadow:none;padding:10px 14px}body[data-experience=refined] #inside .inside-controls{gap:18px}body[data-experience=refined] .experience-charge-detail{margin-top:28px;max-width:320px;border-top:1px solid #70777d66}body[data-experience=refined] .experience-charge-detail summary{display:list-item;cursor:pointer;color:#c3cbce;padding:16px 0;font-size:14px}body[data-experience=refined] .experience-charge-detail .charging-detail{width:100%;height:auto;margin:12px 0 0}body[data-experience=refined].journey #recharge{background:radial-gradient(ellipse at 30% 54%,#26333666,transparent 63%),#171b1e}body[data-experience=refined].journey #recharge .journey-settle{z-index:5;background:none}body[data-experience=refined] #case .case-story-stage{grid-template-columns:minmax(290px,.34fr) minmax(0,.66fr);gap:16px}body[data-experience=refined] #case .case-story-stage:before{background:radial-gradient(ellipse 56% 65% at 74% 45%,#55606455,transparent 78%),radial-gradient(ellipse 60% 16% at 73% 85%,#6d818326,transparent 80%)}body[data-experience=refined] #case .case-story-features li{background:#101719d9;border:0;border-left:1px solid #00d6d6;border-radius:0;box-shadow:none}body[data-experience=refined] #travel .travel-copy{max-width:400px}body[data-experience=refined] #travel .travel-worlds:after{background:linear-gradient(0deg,#171b1e,transparent 25%,transparent 80%,#050708),linear-gradient(90deg,#050708ee,#05070899 32%,#05070815 75%)}body[data-experience=refined].journey #voices.trust-voices{padding-top:clamp(164px,13vw,208px);padding-bottom:0;background:linear-gradient(#171b1e,#050708 280px)}body[data-experience=refined] #voices .voices-reviews{background:transparent;border-top:0;padding:var(--experience-gap) var(--experience-gutter)}body[data-experience=refined] #voices .voices-head{margin-bottom:64px}body[data-experience=refined] #voices .voices-stage{max-width:var(--experience-width)}body[data-experience=refined] #voices .voices-pull{text-wrap:pretty}body[data-experience=refined] #voices .voices-body{max-width:55ch;line-height:1.7}body[data-experience=refined] #voices .voices-rail-wrap{margin-top:64px}body[data-experience=refined] #voices .voices-card{background:#111719;border-color:#70777d40;box-shadow:none}body[data-experience=refined] #voices .voices-card[aria-pressed=true]{border-color:#00d6d6}body[data-experience=refined] #close .close-copy{padding-block:32px}body[data-experience=refined] #close .buy{min-height:54px;padding-inline:30px}body[data-experience=refined] #community{padding-block:var(--experience-gap)}body[data-experience=refined] #community .trust-place,body[data-experience=refined] #community .trust-place:first-child{width:clamp(260px,24vw,350px)}@media(min-width:1100px){body[data-experience=refined].journey main #why[data-owner-variant=a] .intro-copy{max-width:480px}body[data-experience=refined].journey main #why[data-owner-variant=a] .intro-visual{right:2vw;width:51%}body[data-experience=refined] #case{padding-left:max(64px,calc((100vw - 1280px)/2));padding-right:24px}}@media(max-width:1099px)and (min-width:761px){body[data-experience=refined]{--experience-gutter:40px;--experience-title-size:72px}}@media(max-width:760px){body[data-experience=refined]{--experience-gutter:clamp(20px,5vw,24px);--experience-gap:64px;--experience-copy:17px;--experience-title-size:clamp(34px,10.25vw,40px)}body[data-experience=refined] .nav .buy.compact{width:auto;flex:none}body[data-experience=refined] .nav .brand{flex:none}body[data-experience=refined].journey #hero .hero-copy{width:88%;top:96px;bottom:auto}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .discovery-heading{margin-bottom:28px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .use-episode-context{gap:12px;flex-wrap:wrap;padding:14px 0;margin-bottom:18px}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only] .episode-preview-note{margin-left:0;max-width:none}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-card{left:6%;width:88%}body[data-experience=refined] #possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-stage{height:360px}body[data-experience=refined].journey #why{padding-top:88px;padding-bottom:64px}body[data-experience=refined].journey #why .intro-copy p{font-size:17px;max-width:34ch}body[data-experience=refined].journey #why .intro-visual{height:52svh;min-height:320px}body[data-experience=refined] #nozzles .section-intro{gap:14px}body[data-experience=refined] #nozzles .section-intro p{font-size:16px}body[data-experience=refined] #nozzles .nozzle-controls{grid-template-columns:repeat(6,minmax(0,1fr));width:100%;gap:3px}body[data-experience=refined] #nozzles .nozzle-controls button{min-width:0;min-height:60px;padding:8px 2px;font-size:10px}body[data-experience=refined] #nozzles .nozzle-controls svg{width:38px;max-width:100%}body[data-experience=refined] #case .case-story-stage{grid-template-columns:1fr;gap:8px}body[data-experience=refined] #case .case-story-copy{margin-top:0;padding:16px 0;max-width:100%}body[data-experience=refined] #case .case-story-copy>p{max-width:38ch;font-size:16px;margin-top:18px}body[data-experience=refined] #case .case-story-features li{font-size:11px;padding:8px}body[data-experience=refined] #voices .voices-head{margin-bottom:36px}body[data-experience=refined] #voices .voices-stage.has-media{gap:28px}body[data-experience=refined] #voices .voices-rail-wrap{margin-top:36px}}body[data-experience=refined] #voices .review-wall-controls{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:64px auto 20px;color:#aab6bb;font-size:13px}body[data-experience=refined] #voices .review-wall-controls button{min-height:44px;padding:10px 18px;border:1px solid #70777d70;border-radius:8px;background:#171b1e;color:#f5f7f7;cursor:pointer}body[data-experience=refined] #voices .review-wall{width:100%;max-width:1120px;--review-card-height:258px;--review-row-gap:16px;height:calc(2 * var(--review-card-height) + var(--review-row-gap));margin:0 auto 24px;padding:0;overflow:hidden;contain:layout paint;touch-action:pan-y;overflow-anchor:none;scrollbar-width:none;--review-edge:64px;mask-image:none}body[data-experience=refined] #voices .review-wall::-webkit-scrollbar{display:none}body[data-experience=refined] #voices .review-wall:before,body[data-experience=refined] #voices .review-wall:after{content:"";position:absolute;left:0;right:0;height:var(--review-edge);z-index:2;pointer-events:none}body[data-experience=refined] #voices .review-wall:before{top:0;background:linear-gradient(#050708,transparent)}body[data-experience=refined] #voices .review-wall:after{bottom:0;background:linear-gradient(transparent,#050708)}body[data-experience=refined] #voices .review-wall .voices-rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;grid-auto-rows:var(--review-card-height);gap:var(--review-row-gap);width:100%;padding:0}body[data-experience=refined] #voices .review-wall .voices-card{height:var(--review-card-height);min-height:0;content-visibility:visible;border-radius:14px;user-select:none}body[data-experience=refined] #voices .review-wall .voices-card-quote{font-size:20px}body[data-experience=refined] #voices .review-wall .voices-card-name{font-size:13px}body[data-experience=refined] #voices .review-wall .voices-card:focus-visible{outline-offset:-4px}@media(max-width:760px){body[data-experience=refined].journey #voices.trust-voices{padding-top:148px}body[data-experience=refined] #voices .review-wall-controls{margin-top:40px;gap:12px}body[data-experience=refined] #voices .review-wall-controls>span{max-width:12ch;line-height:1.5}body[data-experience=refined] #voices .review-wall{--review-card-height:238px;--review-row-gap:12px;--review-edge:36px}body[data-experience=refined] #voices .review-wall .voices-rail{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--review-card-height);gap:var(--review-row-gap)}body[data-experience=refined] #voices .review-wall .voices-card{height:var(--review-card-height);grid-template-rows:96px auto minmax(40px,1fr) auto}body[data-experience=refined] #voices .review-wall .voices-card-media{height:96px}body[data-experience=refined] #voices .review-wall .voices-card-quote{font-size:18px}}@media(max-width:479px){body[data-experience=refined] #voices .review-wall .voices-rail{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px)and (max-height:780px)and (min-height:560px)and (prefers-reduced-motion:no-preference){body[data-experience=refined].journey:not(.fallback) #inside .inside-sticky{position:sticky;top:0;height:100svh;min-height:0;gap:12px;padding:80px 6vw 16px}body[data-experience=refined].journey:not(.fallback) #inside .inside-visual{height:auto;min-height:0;flex:1}body[data-experience=refined].journey #inside .section-intro p{margin-top:14px}body[data-experience=refined].journey #inside .inside-controls{gap:10px}}body[data-experience=refined]{--composition-edge:max(var(--experience-gutter),calc((100vw - var(--experience-width))/2));--cinema-edge:max(var(--experience-gutter),calc((100vw - var(--experience-cinema-width))/2));--power-content-inset:max(var(--experience-gutter),calc((min(100vw,var(--experience-cinema-width)) - var(--experience-width))/2))}body[data-experience=refined] .nav,body[data-experience=refined] footer{padding-inline:var(--composition-edge)}body[data-experience=refined].journey #hero .hero-copy{left:var(--composition-edge);width:min(52%,660px);padding-left:0}body[data-experience=refined].journey #hero .hero-console{right:var(--composition-edge)}body[data-experience=refined].journey main #possibilities.use-gallery[data-episodes-only]{padding-inline:var(--cinema-edge)}body[data-experience=refined] #possibilities :is(.discovery-stage,.discovery-image-stage,.discovery-related,.discovery-carousel-nav){max-width:var(--experience-cinema-width);margin-inline:auto}body[data-experience=refined].journey main #why{padding-inline:var(--cinema-edge)}body[data-experience=refined][data-intro-version=scale].journey main #why{padding-inline:var(--cinema-edge)}body[data-experience=refined][data-intro-version=scale].journey main #why[data-owner-variant] .intro-copy{max-width:var(--experience-width);margin-inline:auto}body[data-experience=refined].journey main #why .intro-copy h2{font-size:var(--experience-title-size);line-height:.95}body[data-experience=refined].journey #nozzles{padding-inline:var(--composition-edge)}body[data-experience=refined].journey #inside .inside-sticky{width:100%;max-width:calc(var(--experience-width) + 2 * var(--experience-gutter));margin-inline:auto;padding-inline:var(--experience-gutter)}body[data-experience=refined].journey #recharge .journey-settle{width:calc(100% - 2 * var(--experience-gutter));max-width:var(--experience-width);margin-inline:auto;background:none}body[data-experience=refined].journey #case,body[data-experience=refined].journey #travel,body[data-experience=refined].journey #close,body[data-experience=refined] main :is(#answers,#community){padding-inline:var(--composition-edge)}body[data-experience=refined] #case .case-story-stage,body[data-experience=refined] #community .trust-content{max-width:var(--experience-width);margin-inline:auto}body[data-experience=refined].journey #voices.trust-voices{padding-inline:var(--composition-edge)}body[data-experience=refined] #voices .voices-reviews{margin-inline:0;padding-inline:0}body[data-experience=refined] #endless :is(.endless-heading,.endless-controls){max-width:var(--experience-width);margin-inline:auto}body[data-experience=refined] #answers-title{font-size:var(--experience-title-size);line-height:.95}@media(min-width:761px){body[data-experience=refined].journey #power .sticky-layout{width:100%;max-width:var(--experience-cinema-width);margin-inline:auto}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy{left:var(--power-content-inset);width:39%}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .power-battery{width:100%}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-footer{right:var(--power-content-inset)}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{right:calc(var(--power-content-inset) + 230px)}body[data-experience=refined] #recharge .section-copy{padding-inline:32px 0}body[data-experience=refined] #close .close-copy{padding-right:0}body[data-experience=refined] #case .case-story-stage,body[data-experience=refined] #travel{column-gap:32px}body[data-experience=refined] #inside .section-intro h2{flex:0 1 70%}}@media(max-width:760px){body[data-experience=refined].journey #hero .hero-copy{width:calc(100% - 2 * var(--experience-gutter))}body[data-experience=refined].journey #hero .hero-console{left:var(--experience-gutter);right:var(--experience-gutter)}body[data-experience=refined].journey #recharge .journey-settle{width:100%}body[data-experience=refined].journey #recharge .section-copy{padding-inline:var(--experience-gutter)}body[data-experience=refined] #close .close-copy{padding-inline:0}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy{left:var(--experience-gutter);width:calc(100% - 2 * var(--experience-gutter))}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy h2{font-size:var(--experience-title-size)}}@media(min-width:1100px){body[data-experience=refined] #nozzles .section-intro h2{max-width:none;flex:1;min-width:0}body[data-experience=refined] #nozzles .section-intro>p{flex:0 0 24%}}body[data-experience=refined] #case .case-story-stage:before{left:calc((100% - 100vw)/2);right:auto;width:100vw;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 84%,transparent),linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}@media(min-width:761px)and (max-height:800px){body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .sticky-layout{min-height:636px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy{display:flex;flex-direction:column;justify-content:center;gap:12px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] :is(.power-sequence-question,.power-battery,.section-copy .instruction){position:static;margin:0;flex-shrink:0}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] #power-toggle{position:static;margin:0;flex-shrink:0;align-self:flex-start}}@media(max-width:760px)and (max-height:740px){body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .sticky-layout{min-height:586px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .power-visual,body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-visual{inset:190px 4vw 220px;min-height:140px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .power-battery{bottom:64px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .power-battery .mode-controls>button[data-mode]{min-height:100px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] #power-toggle{bottom:8px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy .instruction{bottom:12px}body[data-experience=refined].journey.power-sequence-combined #airflow[data-shot=airflow] :is(.airflow-copy,.airflow-footer){bottom:220px}}body[data-experience=refined]{--experience-heading-top:112px;--experience-heading-gap:48px}body[data-experience=refined].journey #hero .hero-copy{top:var(--experience-heading-top);bottom:auto}body[data-experience=refined].journey main :is(#possibilities.use-gallery[data-episodes-only],#endless,#why,#nozzles,#case,#travel,#voices.trust-voices,#community){padding-top:var(--experience-heading-top)}body[data-experience=refined].journey #answers{padding-top:max(var(--experience-heading-top),calc(var(--section-bridge) + 24px))}body.journey main section[tabindex="-1"]:focus{outline:none}body[data-experience=refined].journey main #why .intro-copy{padding-top:0;align-self:start}body[data-experience=refined][data-intro-version=scale].journey:not(.fallback) main #why .intro-copy{top:var(--experience-heading-top)}body[data-experience=refined].journey #inside .inside-sticky{padding-top:var(--experience-heading-top);z-index:5}body[data-experience=refined].journey #inside .section-intro{align-items:start;align-self:start}body[data-experience=refined].journey #recharge .section-copy{align-self:start;padding-top:var(--experience-heading-top)}body[data-experience=refined].journey #case .case-story-copy{margin-top:0;padding-top:0}body[data-experience=refined].journey #travel .travel-copy{top:var(--experience-heading-top);margin-top:0;padding-top:0}body[data-experience=refined].journey #voices.trust-voices .voices-reviews{margin-top:0;padding-top:0}body[data-experience=refined].journey #close .close-copy{align-self:start;padding-top:0;z-index:7}body[data-experience=refined].journey #close .close-copy h2{margin-top:0}body[data-experience=refined].journey.power-sequence-combined #power .power-sequence-question{top:var(--experience-heading-gap)}@media(prefers-reduced-motion:no-preference)and (min-height:651px){body[data-experience=refined].journey:not(.fallback) #nozzles .nozzle-story-stage,body[data-experience=refined].journey:not(.fallback) #case .case-story-stage{top:var(--experience-heading-top);height:calc(100svh - var(--experience-heading-top) - 24px)}}@media(min-width:761px)and (max-height:800px){body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy{justify-content:flex-start;padding-top:var(--experience-heading-gap)}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy .instruction{position:absolute;top:auto;bottom:8px;left:90px;max-width:calc(100% - 90px);font-size:11px}}@media(max-width:760px){body[data-experience=refined]{--experience-heading-top:96px;--experience-heading-gap:32px}body[data-experience=refined].journey #recharge .journey-settle{justify-content:flex-start}body[data-experience=refined].journey #close .close-copy{order:-1}}body[data-experience=refined] #voices .voices-head h2{order:-1}body[data-experience=refined].journey:not(.power-sequence-combined) #power .sticky-layout{align-items:start;padding-top:var(--experience-heading-top);padding-inline:var(--power-content-inset)}body[data-experience=refined].journey:not(.power-sequence-combined) #power .section-copy{align-self:start;padding-top:0;padding-inline:0}body[data-experience=refined].journey main :is(#possibilities,#endless,#why,#power,#nozzles,#inside,#recharge,#case,#travel,#community,#answers) p[data-copy-role=lead]:not(.instruction):not(.travel-disclosure){font-size:var(--experience-copy);line-height:1.5;font-weight:400;letter-spacing:0;color:#c3cbce;max-width:var(--lead-width,44ch);margin-top:var(--experience-copy-gap);margin-bottom:0;text-wrap:pretty}body[data-experience=refined].journey main #why .intro-copy h2{margin-bottom:0}body[data-experience=refined].journey main :is(#nozzles,#inside) .section-intro [data-copy-role=lead]{--lead-width:36ch}@media(max-width:760px){body[data-experience=refined]{--experience-copy:17px;--experience-copy-gap:16px}}@media(max-width:760px)and (max-height:740px){body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .power-battery{bottom:76px}body[data-experience=refined].journey.power-sequence-combined #power[data-shot=power] .section-copy .instruction{font-size:12px;line-height:1.45;bottom:10px}}body[data-experience=refined] #answers .answers-lead{--lead-width:55ch}body[data-experience=refined] #answers .answers-faq{margin-top:48px}@media(max-width:760px){body[data-experience=refined] #answers .answers-faq{margin-top:32px}}.gallery-choice-photo{display:none}.gallery-review{position:relative;z-index:12;grid-column:1/-1;padding:16px;margin-bottom:36px;border:1px solid #353e42;border-radius:10px;background:#171b1e;color:#f5f7f7}.gallery-review-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;font-size:13px}.gallery-review-top button{min-height:44px;padding:10px 14px;border:1px solid #353E42;background:transparent;color:#b3babe;border-radius:8px}.gallery-review-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gallery-review-choices button{display:flex;align-items:center;gap:14px;min-height:52px;padding:12px 16px;border:1px solid #353E42;border-radius:8px;background:transparent;color:#f5f7f7;font-size:16px;font-weight:600;text-align:left}.gallery-review-choices button>span{font-size:12px;opacity:.72;font-variant-numeric:tabular-nums}.gallery-review button[aria-pressed=true]{background:#00d6d6;border-color:#00d6d6;color:#050708}.gallery-review button:hover:not([aria-pressed=true]){background:#22282b;border-color:#00d6d6}.gallery-review button:focus-visible{outline:2px solid #f5f7f7;outline-offset:3px}.gallery-review p{margin-top:12px;max-width:none;font-size:12px;line-height:1.6;color:#b3babe}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])){padding:70px 6vw 64px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading h2{font-size:clamp(48px,5.8vw,88px);flex:1}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading h2>span{color:#00d6d6}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-guide{width:27ch;margin:0 0 4px;font-size:16px;line-height:1.65}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-selector{width:100%}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-choice{padding:14px 12px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-image-copy{gap:16px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-image-copy>p{font-size:clamp(22px,2.1vw,32px)}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-play{padding:8px 16px 8px 8px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .clip-library{margin-top:30px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-card{border-radius:0}#possibilities[data-gallery-option=cinema] .discovery-image-stage{height:clamp(420px,43vw,650px)}#possibilities[data-gallery-option=cinema] .discovery-card{left:0;top:0;width:100%;height:calc(100% - 92px)}#possibilities[data-gallery-option=cinema] .discovery-card-layer{overflow:hidden}#possibilities[data-gallery-option=cinema] .discovery-card-name{font-size:clamp(52px,7vw,96px);bottom:24px}#possibilities[data-gallery-option=cinema] .discovery-selector{gap:18px;margin-top:10px}#possibilities[data-gallery-option=cinema] .discovery-choice{display:grid;grid-template-columns:1fr 20px;padding:0 0 12px;row-gap:12px}#possibilities[data-gallery-option=cinema] .gallery-choice-photo{display:block;grid-column:1/-1;width:100%;height:clamp(70px,8vw,112px);object-fit:cover;opacity:.5;transition:opacity .2s}#possibilities[data-gallery-option=cinema] .discovery-choice[aria-pressed=true] .gallery-choice-photo,#possibilities[data-gallery-option=cinema] .discovery-choice:hover .gallery-choice-photo{opacity:1}#possibilities[data-gallery-option=cinema] .discovery-choice-name{padding-left:12px}#possibilities[data-gallery-option=orbit] .discovery-heading{display:block;text-align:center}#possibilities[data-gallery-option=orbit] .discovery-heading h2{font-size:clamp(56px,6.4vw,96px)}#possibilities[data-gallery-option=orbit] .discovery-guide{width:auto;margin:22px auto 0}#possibilities[data-gallery-option=orbit] .discovery-image-stage{height:clamp(430px,43vw,650px)}#possibilities[data-gallery-option=orbit] .discovery-card{left:21%;width:58%;top:24px;height:calc(100% - 124px);box-shadow:0 35px 65px -20px #050708}#possibilities[data-gallery-option=orbit] .discovery-card-layer{perspective:1600px;perspective-origin:50% 45%}#possibilities[data-gallery-option=orbit] .discovery-selector{max-width:750px;margin:24px auto 0}#possibilities[data-gallery-option=orbit] .discovery-choice{text-align:center;display:block;border:1px solid #353e42}#possibilities[data-gallery-option=orbit] .discovery-choice>svg{display:none}#possibilities[data-gallery-option=orbit] .discovery-choice[aria-pressed=true]{border-color:#00d6d6;background:#171b1e}@media(min-width:1001px){#possibilities[data-gallery-option=split]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:6vw;align-items:start}#possibilities[data-gallery-option=split] .discovery-gallery{display:contents}#possibilities[data-gallery-option=split] .discovery-heading{grid-column:1;display:block;margin-bottom:20px}#possibilities[data-gallery-option=split] .discovery-heading h2{font-size:clamp(64px,6vw,88px);max-width:9ch;overflow-wrap:normal}#possibilities[data-gallery-option=split] .discovery-guide{margin:24px 0 0;width:auto;max-width:28ch}#possibilities[data-gallery-option=split] .discovery-feature{grid-column:2;grid-row:2/span 2}#possibilities[data-gallery-option=split]:not(:has(.gallery-review)) .discovery-feature{grid-row:1/span 2}#possibilities[data-gallery-option=split] .discovery-selector{grid-column:1;grid-template-columns:1fr;gap:0;margin:0}#possibilities[data-gallery-option=split] .discovery-choice{padding:18px 4px}#possibilities[data-gallery-option=split] .discovery-choice-name{font:600 30px/1 var(--font-display);text-transform:uppercase}#possibilities[data-gallery-option=split] .discovery-choice-description{display:block;margin:9px 0 0}#possibilities[data-gallery-option=split] .clip-library,#possibilities[data-gallery-option=split] .discovery-related{grid-column:1/-1}#possibilities[data-gallery-option=split] .discovery-image-stage{height:770px}}#possibilities[data-gallery-option=split] .discovery-card{left:0;top:0;width:100%;height:calc(100% - 118px)}#possibilities[data-gallery-option=split] .discovery-card-layer{overflow:hidden}#possibilities[data-gallery-option=split] .discovery-image-copy{display:block}#possibilities[data-gallery-option=split] .discovery-image-copy>p{max-width:100%;margin-bottom:14px}#possibilities[data-gallery-option=mosaic] .discovery-image-stage{height:clamp(580px,51vw,780px)}#possibilities[data-gallery-option=mosaic] .discovery-card{left:0;top:0;width:calc(50% - 8px);height:calc((100% - 110px)/2)}#possibilities[data-gallery-option=mosaic] .discovery-card-name{font-size:clamp(36px,4vw,62px);bottom:20px}#possibilities[data-gallery-option=mosaic] .discovery-card-shade{transition:opacity .25s}#possibilities[data-gallery-option=mosaic] .discovery-card[data-position="0"]{outline:2px solid #00d6d6;outline-offset:-2px}#possibilities[data-gallery-option=mosaic] .discovery-selector{margin-top:8px}#possibilities[data-gallery-option=mosaic] .living-concept-disclosure{font-size:10px;padding:9px 12px;inset:12px auto auto 12px}@media(max-width:1000px){#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading{display:block}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-guide{width:auto;max-width:42ch;margin-top:20px}}@media(max-width:760px){.gallery-review{padding:12px;margin-bottom:28px}.gallery-review-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gallery-review-choices button{min-height:48px;padding:12px;gap:10px;font-size:14px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])){padding:40px 5vw 52px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading h2{font-size:clamp(44px,10.2vw,72px)}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-guide{font-size:15px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-heading{margin-bottom:28px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-choice{min-height:48px;padding:12px 4px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-choice-name{font-size:12px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-image-copy>p{height:auto;min-height:42px;font-size:23px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-play{font-size:11px;padding:8px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-carousel-nav{gap:6px}#possibilities:where([data-gallery-option]:not([data-gallery-option=original])) .discovery-card-name{left:18px;bottom:18px;font-size:42px}#possibilities[data-gallery-option=cinema] .discovery-image-stage{height:430px}#possibilities[data-gallery-option=cinema] .discovery-card{height:calc(100% - 118px)}#possibilities[data-gallery-option=cinema] .gallery-choice-photo{height:57px}#possibilities[data-gallery-option=cinema] .discovery-choice{padding-top:0}#possibilities[data-gallery-option=cinema] .discovery-choice-name{padding:0}#possibilities[data-gallery-option=orbit] .discovery-image-stage{height:410px}#possibilities[data-gallery-option=orbit] .discovery-card{left:11%;width:78%;height:calc(100% - 150px)}#possibilities[data-gallery-option=orbit] .discovery-heading{text-align:left}#possibilities[data-gallery-option=split] .discovery-image-stage{height:515px}#possibilities[data-gallery-option=split] .discovery-heading h2{max-width:12ch}#possibilities[data-gallery-option=split] .discovery-selector{grid-template-columns:repeat(2,minmax(0,1fr))}#possibilities[data-gallery-option=split] .discovery-choice{text-align:left;padding:14px 8px}#possibilities[data-gallery-option=split] .discovery-choice-description{display:block;font-size:12px}#possibilities[data-gallery-option=mosaic] .discovery-image-stage{height:520px}#possibilities[data-gallery-option=mosaic] .discovery-card{height:calc((100% - 140px)/2)}#possibilities[data-gallery-option=mosaic] .discovery-card-name{left:12px;bottom:12px;font-size:30px}#possibilities[data-gallery-option=mosaic] .living-concept-disclosure{visibility:hidden}#possibilities[data-gallery-option=mosaic] .discovery-disclosure{color:#f5f7f7}}@media(prefers-reduced-motion:reduce){#possibilities[data-gallery-option] .discovery-card-shade{transition:none}}.gallery-review{position:fixed;left:50%;bottom:18px;width:min(730px,calc(100% - 32px));transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:12px;padding:10px;margin:0;box-shadow:0 12px 32px #05070899}.gallery-review[hidden]{display:none}.gallery-review-top{order:2;margin:0}.gallery-review-top>span,.gallery-review p{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gallery-review-choices{flex:1}@media(min-width:1001px){#possibilities[data-gallery-option=split] .discovery-feature{grid-row:1/span 2}}@media(max-width:760px){.gallery-review{bottom:10px;width:calc(100% - 20px);gap:6px;padding:8px}.gallery-review-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.gallery-review-choices button{justify-content:center;min-height:44px;padding:8px 4px;font-size:12px}.gallery-review-choices button>span{display:none}.gallery-review-top button{padding:8px;font-size:11px}}body[data-intro-gallery=arriving] #possibilities[data-gallery-option]:not([data-gallery-option=original]){z-index:auto}#possibilities[data-gallery-option=cinema] .discovery-heading,#possibilities[data-gallery-option=mosaic] .discovery-heading{display:block}#possibilities[data-gallery-option=cinema] .discovery-guide,#possibilities[data-gallery-option=mosaic] .discovery-guide{width:auto;margin-top:20px;max-width:50ch}#possibilities[data-gallery-option]:not([data-gallery-option=original]) .discovery-selector{position:relative;z-index:6;background:var(--bg)}.gallery-review-toggle{order:3;min-height:44px;padding:10px 12px;border:1px solid #353E42;border-radius:8px;color:var(--ink);background:transparent;font-size:12px}.gallery-review.is-collapsed{width:auto;left:auto;right:18px;transform:none}.gallery-review.is-collapsed .gallery-review-top,.gallery-review.is-collapsed .gallery-review-choices{display:none}@media(max-width:760px){.gallery-review-toggle{padding:8px;font-size:11px}.gallery-review{gap:4px}#possibilities[data-gallery-option=split] .discovery-card>.living-concept-disclosure{visibility:hidden}}.living-world-surface,.living-world-plane{position:absolute;left:0;top:0;display:block;pointer-events:none;transform-origin:0 0}.living-world-surface{overflow:visible}.living-world-image-frame{position:absolute;inset:0;pointer-events:none}.living-world-clean{position:absolute;inset:0;width:100%;height:100%;max-width:none;opacity:0;pointer-events:none}.living-world-probe{position:absolute;display:block;width:0;height:0;padding:0;margin:0;border:0;pointer-events:none}.living-world-contours{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}body.journey #possibilities.discovery,body.journey #proof.proof-film{z-index:auto}body.journey .discovery-image-stage{perspective:none;isolation:auto}.discovery-card-layer{position:absolute;inset:0;z-index:3;perspective:1400px;perspective-origin:50% 38%;isolation:isolate}body.journey .proof-film-stage{isolation:auto}body.journey .discovery-heading,body.journey .discovery-selector,body.journey .discovery-disclosure,body.journey .discovery-related,body.journey .proof-film-disclosure{position:relative;z-index:6}body.journey .discovery-image-copy,body.journey .discovery-carousel-nav,body.journey .proof-film-controls,body.journey #proof-title{z-index:6}body.journey .discovery-player,body.journey .proof-film-player{z-index:8}@media(max-width:760px){.discovery-card-layer{perspective:900px;perspective-origin:50% 32%}}@media(prefers-reduced-motion:reduce){.living-world-clean{display:none}}body.fallback .living-world-clean{display:none}.living-concept-disclosure{position:absolute;z-index:2;right:18px;bottom:20px;max-width:calc(100% - 36px);padding:12px;border-radius:4px;background:#050708eb;color:var(--ink-mid);font:400 12px/1.35 system-ui,sans-serif;pointer-events:none}.discovery-card:not([data-position="0"])>.living-concept-disclosure{visibility:hidden}.discovery-handoff-card>.living-concept-disclosure{transform:scale(calc(1 / var(--handoff-scale-x,1)),calc(1 / var(--handoff-scale-y,1)));transform-origin:right bottom}.living-proof-disclosure{z-index:6;right:6vw;top:20px;bottom:auto}.proof-film[data-inline-disclosure=false] .living-proof-disclosure,.proof-film.is-playing-film .living-proof-disclosure,.discovery[data-inline-disclosure=false] .discovery-card>.living-concept-disclosure,.discovery-handoff[data-inline-disclosure=false] .living-concept-disclosure{visibility:hidden}@media(max-width:760px){.discovery-card>.living-concept-disclosure,.discovery-handoff-card>.living-concept-disclosure{left:18px;right:auto;bottom:70px;font-size:11px;max-width:calc(100% - 36px)}.discovery-handoff-card>.living-concept-disclosure{transform-origin:left bottom}.living-proof-disclosure{left:6vw;right:auto;font-size:11px}}#possibilities.use-gallery .use-filters,.use-proof .use-filters{display:flex;gap:8px;overflow-x:auto;padding:8px 0 18px;scrollbar-width:thin;position:relative;z-index:7}.use-filters button{flex:none;min-height:44px;padding:10px 18px;border:1px solid #353e42;border-radius:8px;color:#b3babe;background:#050708;font-size:14px}.use-filters button[aria-pressed=true]{background:#00d6d6;color:#050708;border-color:#00d6d6}#possibilities.use-gallery[data-gallery-option] .discovery-selector,.use-proof-browser .discovery-selector{display:flex;overflow-x:auto;gap:12px;max-width:100%;padding:14px 0 20px;scroll-snap-type:x proximity;scrollbar-width:thin;position:relative;z-index:7}#possibilities.use-gallery[data-gallery-option] .discovery-choice,.use-proof-browser .discovery-choice{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 172px;padding:0 0 14px;gap:8px;min-width:0;scroll-snap-align:start;border:0;border-bottom:2px solid #353e42;background:#050708;text-align:left;color:#f5f7f7}#possibilities.use-gallery .discovery-choice[hidden],.use-proof .discovery-choice[hidden]{display:none}#possibilities.use-gallery .discovery-choice[aria-pressed=true],.use-proof .discovery-choice[aria-pressed=true]{border-color:#00d6d6}#possibilities.use-gallery .gallery-choice-photo,.use-proof .gallery-choice-photo{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;opacity:.72;filter:none;border-radius:8px}#possibilities.use-gallery .discovery-choice[aria-pressed=true] img,.use-proof .discovery-choice[aria-pressed=true] img{opacity:1}#possibilities.use-gallery .discovery-choice-name,.use-proof .discovery-choice-name{font:600 19px/1.1 var(--font-display);text-transform:uppercase;padding:0}#possibilities.use-gallery .discovery-choice-description,.use-proof .discovery-choice-description{display:block;font:400 12px/1.4 var(--font);color:#b3babe;padding:0;margin:0}#possibilities.use-gallery .discovery-image{opacity:1;transform:none;transition:none;object-position:50% 50%}#possibilities.use-gallery .discovery-card[hidden]{display:none}#possibilities.use-gallery .discovery-card[data-handoff-source]{visibility:hidden}#possibilities.use-gallery .discovery-image-copy{display:flex;gap:20px;justify-content:space-between;align-items:center;bottom:8px;width:100%;left:0;padding:10px 0;background:#050708;z-index:8}#possibilities.use-gallery [data-scene-caption]{height:auto;min-height:0;font:600 clamp(26px,3vw,38px)/1.1 var(--font-display);margin:0}#possibilities.use-gallery .use-inline-credit{font:400 12px/1.4 var(--font);color:#b3babe;margin:8px 0 0}.use-actions{display:flex;align-items:center;gap:10px;flex:none}.use-actions button,.travel-film-toggle{min-height:44px;padding:11px 16px;border:1px solid #70777d;color:#f5f7f7;background:#171b1e;border-radius:8px;font-size:13px;white-space:nowrap}.use-actions [data-film-open]{background:#00d6d6;color:#050708;border-color:#00d6d6}.use-gallery .discovery-carousel-nav{bottom:110px;right:16px}.use-gallery .discovery-disclosure{font-size:12px;min-height:20px}.use-video-portal .discovery-handoff-card:after{display:none}.use-video-portal .use-media-plane{position:absolute;left:0;top:0;transform-origin:0 0;background:#050708;overflow:hidden}.use-media-plane>img,.use-media-plane>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--use-focal, 50% 50%);max-width:none}.use-media-plane>video{opacity:0}.use-video-portal[data-ready=true] video{opacity:1}.use-portal-label{position:absolute;bottom:14px;left:14px;color:#f5f7f7;background:#050708e0;padding:9px 12px;border-radius:8px;font:400 12px/1.35 var(--font);white-space:nowrap}#possibilities.use-gallery .living-concept-disclosure{visibility:visible!important;opacity:1;display:block;inset:12px auto auto 12px;font:400 11px/1.3 var(--font);background:#050708d9;padding:8px 10px}.use-proof .proof-film-stage{height:clamp(560px,75vh,850px);overflow:visible;background:#050708}.use-proof .proof-film-image{object-position:50% 50%;opacity:1;transform:none;transition:none}.use-proof .use-has-portal>.proof-film-image{visibility:hidden}.use-proof #proof-title{top:36px;left:5vw;max-width:65%;font-size:clamp(48px,7vw,100px);pointer-events:none;z-index:5}.use-proof .proof-film-controls{left:5vw;right:5vw;bottom:26px;z-index:6;gap:20px;padding:18px;background:#050708de;border-radius:8px}.use-proof .proof-film-selection{min-width:0}.use-proof [data-use-disclosure]{font-size:14px;color:#f5f7f7}.use-proof .use-proof-note{font-size:12px;color:#b3babe;margin-top:6px}.use-proof-browser{padding:20px 5vw 35px;background:#050708;position:relative;z-index:7}.use-proof .proof-film-disclosure{padding:14px 5vw}.use-video-portal{z-index:3}dialog[data-use-player]{width:min(1120px,94vw);max-height:92dvh;padding:0;border:1px solid #353e42;border-radius:8px;background:#050708;color:#f5f7f7;overflow:auto}dialog[data-use-player]::backdrop{background:#000000e6}dialog[data-use-player] header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px}dialog[data-use-player] h2{font:700 32px/1 var(--font-display);margin:0 0 8px}dialog[data-use-player] p{font-size:13px;color:#b3babe;margin:0}dialog[data-use-player] button{min-height:44px;padding:12px 18px;background:#171b1e;border:1px solid #70777d;color:#f5f7f7;border-radius:8px}dialog[data-use-player]>video{display:block;width:100%;max-height:68dvh;object-fit:contain;background:#000}dialog[data-use-player] footer{padding:16px 24px}.travel-camping-film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:46% 50%;pointer-events:none;opacity:0}.travel-film-toggle{margin-top:12px;pointer-events:auto}@media(min-width:1001px){#possibilities.use-gallery[data-gallery-option=split]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}#possibilities.use-gallery[data-gallery-option=split] .use-filters{grid-column:1;grid-row:2;flex-wrap:wrap}#possibilities.use-gallery[data-gallery-option=split] .discovery-feature{grid-column:2;grid-row:1 / span 4}#possibilities.use-gallery[data-gallery-option=split] .discovery-selector{grid-column:1;grid-row:3;display:flex;flex-direction:column;max-height:410px;overflow-y:auto;overflow-x:hidden}#possibilities.use-gallery[data-gallery-option=split] .discovery-choice{flex:0 0 auto;display:grid;grid-template-columns:90px 1fr;gap:8px 14px;align-items:center;padding:10px 0}#possibilities.use-gallery[data-gallery-option=split] .gallery-choice-photo{grid-row:1 / span 2}#possibilities.use-gallery[data-gallery-option=split] .discovery-image-stage{height:710px}}@media(max-width:760px){#possibilities.use-gallery[data-gallery-option] .discovery-image-stage{height:410px}#possibilities.use-gallery[data-gallery-option] .discovery-card{height:260px;top:28px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-image-stage{height:460px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-card{height:145px;top:20px}#possibilities.use-gallery .discovery-image-copy{align-items:flex-start;gap:10px;bottom:0;flex-direction:column;padding-bottom:5px}#possibilities.use-gallery [data-scene-caption]{font-size:28px}.use-actions{gap:8px}.use-actions button{font-size:12px;padding:10px 12px}#possibilities.use-gallery .discovery-carousel-nav{bottom:145px}#possibilities.use-gallery[data-gallery-option] .discovery-choice,.use-proof-browser .discovery-choice{flex-basis:142px}#possibilities.use-gallery .discovery-choice-name,.use-proof .discovery-choice-name{font-size:18px}.use-proof .proof-film-stage{height:580px}.use-proof #proof-title{top:30px;font-size:48px;max-width:80%}.use-proof .proof-film-controls{left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;align-items:flex-start;padding:14px}.use-proof .proof-film-selection{max-width:100%}.use-media-plane>img,.use-media-plane>video{object-fit:contain}.use-portal-label{font-size:10px;padding:8px;bottom:10px;left:10px}dialog[data-use-player] header,dialog[data-use-player] footer{padding:16px}}@media(prefers-reduced-motion:reduce){.discovery-handoff.use-video-portal{display:block}}.use-gallery .use-inline-credit,.use-gallery .discovery-disclosure,.use-proof .proof-film-selection,.use-proof .proof-film-disclosure{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}#possibilities.use-gallery .discovery-selector,#possibilities.use-gallery .use-filters{opacity:var(--use-rail-opacity, 1)}#possibilities.use-gallery[data-handoff-state=expanding] .discovery-selector,#possibilities.use-gallery[data-handoff-state=departed] .discovery-selector{pointer-events:none}.use-proof .proof-film-controls{width:max-content;max-width:calc(100% - 10vw)}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-carousel-nav{bottom:16px;right:0}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-image-copy{padding-right:125px}@media(max-width:760px){#possibilities.use-gallery[data-gallery-option] .discovery-image-stage{height:505px}#possibilities.use-gallery[data-gallery-option] .discovery-card{top:158px;height:220px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-image-stage{height:605px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-card{top:158px;height:145px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-carousel-nav{bottom:74px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-image-copy{padding-right:0}#possibilities.use-gallery .discovery-carousel-nav{bottom:120px}.use-proof #proof-title{max-width:55%;font-size:40px}.use-proof .proof-film-controls{left:16px;right:auto;bottom:20px;width:max-content;max-width:calc(100% - 32px)}.use-proof .proof-film-controls .use-actions{flex-wrap:wrap}.owner-review:has(.use-gallery) .owner-studio:not(:has(.owner-panel)){bottom:10px}}.use-gallery .discovery-carousel-nav{z-index:9}@media(max-width:760px){#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-image-stage{height:640px}#possibilities.use-gallery[data-gallery-option=mosaic] .discovery-carousel-nav{bottom:120px}}#possibilities.use-gallery .discovery-carousel-nav{z-index:9}@media(max-width:760px){.travel-camping-film,.travel-worlds img[data-travel-world=outdoors]{object-fit:contain;object-position:50% 80%}}.use-episode-context{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0 20px;position:relative;z-index:7;color:#f5f7f7}.use-episode-context>div{display:flex;align-items:baseline;gap:14px}[data-episode-title]{font:600 clamp(24px,3vw,34px)/1 var(--font-display)}[data-episode-duration]{font-size:13px;color:#b3babe;font-variant-numeric:tabular-nums}[data-episode-back],.use-episode-chooser button{min-height:44px;padding:10px 16px;border:1px solid #485156;border-radius:8px;color:#f5f7f7;background:#171b1e;font-size:13px}.use-episode-chooser{display:flex;gap:12px;overflow-x:auto;padding-bottom:16px}.use-episode-context[hidden],.use-episode-chooser[hidden],[data-episode-back][hidden],.use-actions button[hidden],.use-poster-play[hidden]{display:none}#possibilities.use-gallery .use-episode-context{opacity:var(--use-rail-opacity, 1)}.use-poster-play{position:absolute;inset:0;width:100%;height:100%;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:0;color:#f5f7f7;background:linear-gradient(transparent,#05070840);pointer-events:auto;cursor:pointer;font-size:15px}.use-poster-play>span:first-child{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#00d6d6;color:#050708;font-size:24px;padding-left:3px;box-shadow:0 0 0 10px #0507084d}.use-poster-play [data-play-label]{padding:10px 16px;border-radius:8px;background:#050708e6}.use-poster-play:focus-visible{outline:3px solid #00d6d6;outline-offset:-5px}.use-play-status{position:absolute;top:12px;left:12px;right:12px;margin:0;color:#fff;background:#050708e6;padding:10px 14px;font-size:13px}.use-play-status:empty{display:none}.use-video-portal[data-interactive=true] video{pointer-events:auto}.use-video-portal .use-portal-label{pointer-events:none}.use-video-portal[data-film=true] .use-media-plane>video,.use-video-portal[data-film=true] .use-media-plane>img{object-fit:contain}#possibilities.use-gallery[data-episode-feature=film] .discovery-card{left:6%;top:16px;width:88%;height:calc(100% - 105px)}#possibilities.use-gallery[data-episode-feature=film] .discovery-carousel-nav{display:none}#possibilities.use-gallery[data-episode-feature=film] .discovery-image-copy{padding-right:0}.use-proof.is-playing-film #proof-title,.use-proof.is-playing-film .proof-film-controls{visibility:hidden}@media(min-width:1001px){#possibilities.use-gallery[data-gallery-option=split] .use-episode-context{grid-column:1;grid-row:2;align-self:end}#possibilities.use-gallery[data-gallery-option=split] .use-filters{grid-row:1;align-self:end}#possibilities.use-gallery[data-gallery-option=split] .discovery-selector{grid-row:3}#possibilities.use-gallery[data-gallery-option=split] .use-episode-context{flex-wrap:wrap}}@media(max-width:760px){.use-episode-context{gap:10px;flex-wrap:wrap}#possibilities.use-gallery[data-episode-feature=film] .discovery-image-stage{height:505px}#possibilities.use-gallery[data-episode-feature=film] .discovery-card{left:0;top:158px;width:100%;height:220px}.use-poster-play{padding:12px;gap:12px;font-size:12px}.use-poster-play>span:first-child{width:48px;height:48px;font-size:18px}.use-play-status{font-size:11px;padding:8px}}#possibilities.use-gallery[data-gallery-option] .discovery-choice[hidden]{display:none}.use-portal-label strong,.use-portal-label>span{display:block}.use-portal-label strong{font-weight:600;margin-bottom:4px}.use-video-portal[data-ready=true] .use-poster-play{inset:50% auto auto 50%;transform:translate(-50%,-50%);width:max-content;height:auto;max-width:100%;background:none}.use-video-portal[data-film=true] .use-portal-label{bottom:70px}@media(min-width:1001px){#possibilities.use-gallery[data-gallery-option=split] .discovery-heading{grid-row:1}#possibilities.use-gallery[data-gallery-option=split] .use-filters{grid-row:2}#possibilities.use-gallery[data-gallery-option=split] .use-episode-context{grid-row:3}#possibilities.use-gallery[data-gallery-option=split] .discovery-selector{grid-row:4;max-height:300px}#possibilities.use-gallery[data-gallery-option=split] .discovery-feature{grid-row:1 / span 4}#possibilities.use-gallery[data-gallery-option=split] .discovery-heading h2{font-size:clamp(52px,5vw,72px);max-width:none}#possibilities.use-gallery[data-gallery-option=split] .discovery-heading{margin-bottom:12px}}.use-video-portal[data-film=true] .use-media-plane>video,.use-video-portal[data-film=true] .use-media-plane>img{height:calc(100% - 64px);bottom:64px}body #proof[hidden]{display:none!important}body.journey #possibilities.use-gallery[data-single-stage]{min-height:0}@media(min-width:761px){#possibilities.use-gallery[data-single-stage][data-gallery-option=cinema],#possibilities.use-gallery[data-single-stage][data-gallery-option=original]{padding-top:84px;padding-bottom:48px}#possibilities.use-gallery[data-single-stage][data-gallery-option=cinema] .discovery-heading,#possibilities.use-gallery[data-single-stage][data-gallery-option=original] .discovery-heading{margin-bottom:24px}#possibilities.use-gallery[data-single-stage][data-episode-feature=film] .discovery-image-stage{height:clamp(300px,44svh,620px)}#possibilities.use-gallery[data-single-stage][data-episode-feature=film] .discovery-card{top:0;height:calc(100% - 72px)}}body.journey #possibilities.use-gallery[data-episodes-only]{display:block;padding:112px 6vw 64px;min-height:0}#possibilities.use-gallery[data-episodes-only] .discovery-heading{width:100%;max-width:1100px;margin-bottom:32px}#possibilities.use-gallery[data-episodes-only] .discovery-heading h2{font-size:clamp(48px,5.6vw,88px);line-height:.94}#possibilities.use-gallery[data-episodes-only] .discovery-guide{margin:18px 0 0;max-width:560px;color:#b3babe}#possibilities.use-gallery[data-episodes-only] .discovery-gallery{display:flex;flex-direction:column;gap:0}#possibilities.use-gallery[data-episodes-only] .discovery-feature{width:100%;margin:0;grid-area:auto}#possibilities.use-gallery[data-episodes-only] .discovery-image-stage{height:clamp(340px,53svh,690px)}#possibilities.use-gallery[data-episodes-only] .discovery-card{top:0;left:0;width:100%;height:calc(100% - 72px);border-radius:10px}#possibilities.use-gallery[data-episodes-only] .discovery-image-copy{left:0;right:0;bottom:0;width:100%;padding:14px 0;min-height:64px;background:transparent}#possibilities.use-gallery[data-episodes-only] .discovery-image-copy [data-scene-caption]{font-size:26px}#possibilities.use-gallery[data-episodes-only] .discovery-carousel-nav{display:none}#possibilities.use-gallery[data-episodes-only] .use-episode-context{padding:0 0 20px}#possibilities.use-gallery[data-episodes-only] .episode-shelf{display:flex;gap:16px;padding:20px 0 4px;margin:0;overflow-x:auto;max-height:none}.episode-shelf button{flex:0 0 200px;display:grid;grid-template-columns:1fr auto;gap:10px;padding:10px;color:#f5f7f7;border:1px solid #3d494f;border-radius:9px;background:#171b1e;text-align:left;cursor:pointer}.episode-shelf img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;grid-column:1/-1;border-radius:5px}.episode-shelf span{font:600 24px/1 var(--font-display)}.episode-shelf small{color:#b3babe;font-variant-numeric:tabular-nums;align-self:center}.episode-shelf button[aria-pressed=true]{border-color:#00d6d6;box-shadow:inset 0 -3px #00d6d6}.episode-shelf button:focus-visible{outline:2px solid #00d6d6;outline-offset:3px}@media(min-width:1001px){#possibilities.use-gallery[data-episodes-only][data-gallery-option=split] .discovery-gallery{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:32px}#possibilities.use-gallery[data-episodes-only][data-gallery-option=split] .use-episode-context{grid-column:2;grid-row:1}#possibilities.use-gallery[data-episodes-only][data-gallery-option=split] .discovery-feature{grid-column:2;grid-row:2}#possibilities.use-gallery[data-episodes-only][data-gallery-option=split] .episode-shelf{grid-column:1;grid-row:1/3;flex-direction:column;align-self:start}}@media(max-width:760px){body.journey #possibilities.use-gallery[data-episodes-only]{padding:72px 5vw 44px}#possibilities.use-gallery[data-episodes-only] .discovery-heading h2{font-size:42px}#possibilities.use-gallery[data-episodes-only] .discovery-heading{margin-bottom:24px}#possibilities.use-gallery[data-episodes-only] .discovery-image-stage{height:330px}#possibilities.use-gallery[data-episodes-only] .discovery-card{top:0;height:250px}#possibilities.use-gallery[data-episodes-only] .discovery-image-copy{padding:12px 0;gap:12px}#possibilities.use-gallery[data-episodes-only] .discovery-image-copy [data-scene-caption]{font-size:24px}.episode-shelf button{flex-basis:160px}}#possibilities.use-gallery[data-episodes-only] .discovery-image-copy,#possibilities.use-gallery[data-episodes-only] .discovery-disclosure{display:none}#possibilities.use-gallery[data-single-stage][data-episodes-only] .discovery-card{height:100%}body[data-video-gallery] .use-video-portal[data-film=true] .use-portal-label strong{display:none}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only] .discovery-image-stage{height:260px}#possibilities.use-gallery[data-episodes-only] .episode-shelf{padding-top:16px}.episode-shelf button{flex-basis:180px}}@media(min-width:761px){#possibilities.use-gallery[data-single-stage][data-episodes-only] .discovery-image-stage{height:auto;min-height:0;aspect-ratio:16/10}}#possibilities .use-video-portal[data-inline-episode]{position:absolute;inset:0;z-index:9;overflow:visible}#possibilities .use-video-portal[data-inline-episode] .discovery-handoff-scene{position:absolute;inset:0}#possibilities .use-video-portal[data-inline-episode][hidden]{display:none}#possibilities .use-video-portal[data-inline-episode] .use-poster-play{touch-action:manipulation}#possibilities.use-gallery[data-episodes-only] .discovery-image-stage,#possibilities.use-gallery[data-episodes-only] .episode-shelf{-webkit-user-select:none;user-select:none}#possibilities.use-gallery[data-episodes-only] .episode-shelf img{-webkit-user-drag:none}#possibilities.use-gallery[data-episodes-only] .discovery-image-stage{overflow:hidden;touch-action:pan-y;cursor:grab}#possibilities.use-gallery[data-episodes-only] .discovery-card{left:7%;width:86%}#possibilities.use-gallery[data-episodes-only] .discovery-carousel-nav{display:flex;position:absolute;inset:auto 8% 13px auto;z-index:45;gap:8px}#possibilities.use-gallery[data-episodes-only] .discovery-carousel-nav button{width:44px;height:44px;background:#171b1e;border:1px solid #70777d;border-radius:50%;color:#f5f7f7}#possibilities .use-video-portal[data-inline-episode]{pointer-events:none}#possibilities .use-video-portal[data-inline-episode] .discovery-handoff-card{pointer-events:auto}#possibilities .use-video-portal[data-inline-episode] .use-poster-play{touch-action:pan-y}#possibilities.use-gallery[data-episodes-only] .discovery-card-layer{overflow:visible}@media(min-width:761px){#possibilities.use-gallery[data-single-stage][data-episodes-only] .discovery-image-stage{aspect-ratio:auto;height:calc(42.57vw + 64px);max-height:690px}}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only] .discovery-image-stage{height:calc(43.54vw + 64px)}.episode-shelf{scroll-snap-type:x proximity}.episode-shelf button{scroll-snap-align:start}}#possibilities.use-gallery[data-episodes-only] .episode-shelf{width:100%;max-width:none;min-width:0}#possibilities.use-gallery[data-episodes-only] .discovery-carousel-nav button:disabled{opacity:.35;cursor:default}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only] .episode-shelf button{flex:0 0 calc(50% - 8px);min-width:145px}}#possibilities.use-gallery[data-episodes-only] .discovery-gallery{display:block}#possibilities.use-gallery[data-episodes-only] .use-episode-context{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.episode-preview-note{font-size:12px;color:#b3babe;margin:0}.episode-position{font-size:13px;font-variant-numeric:tabular-nums;align-self:center;padding:0 8px;color:#f5f7f7;white-space:nowrap}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-card{left:18%;width:64%;top:22px;height:calc(100% - 72px)}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-image-stage{height:calc(31.68vw + 136px);max-height:650px;overflow:hidden}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-card-layer{perspective:1600px;perspective-origin:50% 45%}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-carousel-nav{inset:auto 18% 8px auto}#possibilities.use-gallery[data-episodes-only] .discovery-card-name{font-size:clamp(20px,2.4vw,34px);bottom:22px;left:22px;right:18px}#possibilities.use-gallery[data-episodes-only] .living-concept-disclosure{font-size:11px;max-width:calc(100% - 24px)}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-card{left:10%;width:80%;top:14px;height:calc(100% - 74px)}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-image-stage{height:calc(40.5vw + 138px)}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-carousel-nav{right:10%;bottom:8px}#possibilities.use-gallery[data-episodes-only] .use-episode-context{display:block}.episode-preview-note{margin-top:12px;line-height:1.5}#possibilities.use-gallery[data-episodes-only] .discovery-card-name{font-size:20px;left:12px;bottom:14px}}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-heading{text-align:left}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-heading h2{font-size:clamp(48px,5.6vw,88px)}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-heading h2>span{color:inherit}#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-guide{margin:18px 0 0;max-width:560px}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only][data-gallery-option=orbit] .discovery-heading h2{font-size:42px}}#possibilities.use-gallery[data-episodes-only] .episode-preview-note{flex-basis:100%;margin-top:0}#possibilities.use-gallery[data-episodes-only] .episode-shelf{display:flex;flex-direction:row;align-items:stretch;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:20px 2px 12px;margin:0;width:100%;max-width:none;scrollbar-color:#00d6d6 #171b1e;scrollbar-width:thin}#possibilities.use-gallery[data-episodes-only] .episode-shelf button{flex:0 0 200px;min-width:0;scroll-snap-align:start;align-content:start}#possibilities.use-gallery[data-episodes-only] .episode-shelf span{font-size:23px;line-height:1.12;overflow-wrap:normal}#possibilities.use-gallery[data-episodes-only] .episode-shelf small{align-self:start;padding-top:3px}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only] .episode-shelf button{flex-basis:160px}#possibilities.use-gallery[data-episodes-only] .episode-shelf span{font-size:21px}}#possibilities.use-gallery[data-episodes-only][data-gallery-option] .discovery-heading h2{font:700 clamp(52px,6.6vw,96px)/.91 var(--font-display);letter-spacing:-.025em;color:#f5f7f7;text-transform:uppercase}#possibilities.use-gallery[data-episodes-only][data-gallery-option] .discovery-heading h2>span{color:#00d6d6}#possibilities.use-gallery[data-episodes-only][data-gallery-option] .discovery-guide{margin:24px 0 0;font-size:17px;line-height:1.65;color:#cbd4d6;max-width:560px}#possibilities.use-gallery[data-episodes-only] .use-episode-context{display:flex;align-items:center;justify-content:flex-start;gap:18px 32px;padding:18px 22px;margin:0 0 24px;border-left:2px solid #00d6d6;background:linear-gradient(90deg,#171b1ecc,transparent)}#possibilities.use-gallery[data-episodes-only] .use-episode-context>div{gap:20px;min-width:0}#possibilities.use-gallery[data-episodes-only] [data-episode-title]{font:600 clamp(28px,3vw,40px)/1.05 var(--font-display);text-transform:uppercase}#possibilities.use-gallery[data-episodes-only] [data-episode-duration]{flex:none;padding:7px 10px;border:1px solid #00d6d644;border-radius:5px;color:#00d6d6;font-size:13px;line-height:1}#possibilities.use-gallery[data-episodes-only] .episode-preview-note{flex:0 1 auto;margin:0;font-size:13px;line-height:1.6;color:#b3babe}.episode-preview-note span{display:block}.episode-preview-note span:first-child{color:#e2e8e8;font-weight:500}@media(max-width:760px){#possibilities.use-gallery[data-episodes-only][data-gallery-option] .discovery-heading h2{font-size:clamp(44px,11.6vw,64px)}#possibilities.use-gallery[data-episodes-only][data-gallery-option] .discovery-guide{font-size:15px;margin-top:18px}#possibilities.use-gallery[data-episodes-only] .use-episode-context{padding:16px;gap:12px}#possibilities.use-gallery[data-episodes-only] .episode-preview-note{flex-basis:100%;font-size:12px}}#endless{position:relative;padding:124px 5vw 110px;color:#f5f7f7;background:#050708;isolation:isolate;scroll-margin-top:var(--nav-clearance, 88px)}.endless-heading{position:sticky;top:72px;z-index:8;padding:18px 0 26px;background:linear-gradient(#050708 78%,#05070800);pointer-events:none}.endless-heading h2{font:700 clamp(44px,5.4vw,88px)/.91 var(--font-display);letter-spacing:-.025em;margin:0;text-transform:uppercase;max-width:1100px}.endless-heading p{color:#b3babe;margin:16px 0 0;font-size:15px}.endless-grid{display:grid;grid-template-columns:repeat(var(--wall-cols, 4),minmax(0,1fr));gap:var(--wall-gap, 14px);align-items:start;margin-top:28px}.endless-tile{min-width:0;transition:opacity .25s,filter .25s;animation:wall-arrive .45s both;animation-delay:var(--wall-delay)}.endless-tile:nth-child(7n+1){grid-column:span 2}#endless[data-wall-columns="1"] .endless-tile,#endless[data-wall-rhythm=b] .endless-tile{grid-column:span 1}#endless[data-wall-rhythm=d] .endless-tile:nth-child(2n){margin-top:25px}.endless-tile-aperture{position:relative;aspect-ratio:var(--wall-aspect, 1.7778);border-radius:12px;background:#171b1e;overflow:hidden;transform:translateY(var(--wall-drift, 0px))}.endless-tile:nth-child(2n) .endless-tile-aperture{transform:translateY(0)}.endless-media{position:absolute;inset:0;width:100%;height:100%;transform-origin:0 0;background:#050708}.endless-media img,.endless-media video{width:100%;height:100%;position:absolute;inset:0;object-fit:contain}.endless-media video{pointer-events:none}.endless-tile:not([data-playing=true]) .endless-media video{opacity:0}.endless-open{position:absolute;inset:0;width:100%;height:100%;color:#f5f7f7;border:0;background:linear-gradient(transparent 65%,#05070855);cursor:pointer}.endless-open span{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border:1px solid #ffffff70;border-radius:50%;display:grid;place-items:center;background:#05070888}.endless-open:focus-visible{outline:3px solid #00d6d6;outline-offset:-4px}.endless-caption{position:relative;padding:15px 3px 22px}.endless-caption h3{font:600 25px/1 var(--font-display);margin:0 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endless-caption p{font:400 12px/1.4 var(--font);color:#b3babe;margin:0}@media(hover:hover){.endless-grid:has(.endless-tile:hover) .endless-tile:not(:hover){opacity:var(--wall-dim, .6)}.endless-tile:hover .endless-tile-aperture{scale:var(--wall-hover, 1.04);filter:brightness(1.06)}.endless-tile-aperture{transition:scale .25s,filter .25s}}.endless-grid[data-focused] .endless-tile:not(.is-focused){opacity:var(--wall-dim, .6)}#endless.has-expanded .endless-grid{opacity:.3}.endless-player{padding:0;border:1px solid #454f54;border-radius:14px;color:#f5f7f7;background:#111719;width:min(1100px,92vw);max-height:92svh;overflow:auto;z-index:90}.endless-player::backdrop{background:#05070899}.endless-player-shell header{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 24px}.endless-player h3{margin:0 0 8px;font:600 32px/1 var(--font-display)}.endless-player header p{margin:0;color:#bac3c6;font-size:13px}.endless-player button{min-width:44px;min-height:44px;padding:10px 16px;border:1px solid #56636a;border-radius:6px;background:#171b1e;color:#f5f7f7;cursor:pointer}.endless-player button:focus-visible{outline:2px solid #00d6d6;outline-offset:3px}.endless-player-stage{position:relative;aspect-ratio:16/9;max-height:65svh;background:#050708}.endless-player footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px}.endless-player footer p{margin:0;font-size:13px;color:#b3babe}.endless-player .endless-media video{opacity:1}.wall-tuner{position:absolute;top:26px;right:5vw;z-index:12;max-width:min(340px,90vw);color:#f5f7f7}.wall-tuner summary{cursor:pointer;padding:12px 18px;border:1px solid #424e54;border-radius:7px;background:#171b1e;min-height:44px}.wall-tuner-body{background:#171b1e;padding:18px;border:1px solid #424e54;border-radius:8px;max-height:65svh;overflow:auto;overscroll-behavior:contain}.wall-tuner label{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:13px;margin-bottom:12px}.wall-tuner input[type=number]{width:82px;min-height:36px;border:1px solid #657178;border-radius:4px;padding:6px;background:#050708;color:#f5f7f7}.wall-tuner input[type=checkbox]{width:20px;height:20px;accent-color:#00d6d6}.wall-tuner button{min-height:40px;padding:8px;margin:4px;background:#050708;color:#f5f7f7;border:1px solid #657178;border-radius:4px}@keyframes wall-arrive{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}#endless[data-paused] .endless-tile{animation-play-state:paused}@media(max-width:760px){#endless{padding:82px 5vw 65px}.endless-heading{top:60px;padding-top:16px}.endless-heading h2{font-size:40px}.endless-heading p{font-size:13px}.endless-caption{padding:11px 0 12px}.endless-caption h3{font-size:21px}.endless-caption p{font-size:11px}.endless-player{width:94vw}.endless-player-shell header,.endless-player footer{padding:16px}}@media(prefers-reduced-motion:reduce){.endless-tile{animation:none}.endless-tile-aperture{transform:none!important;transition:none}.endless-heading{position:static}}.endless-player-stage{width:100%}.endless-player footer{justify-content:flex-start}.endless-player button:disabled{opacity:.6;cursor:default}.endless-grid{grid-auto-flow:row dense;grid-auto-rows:calc((90vw - (var(--wall-cols, 4) - 1) * var(--wall-gap, 14px)) / var(--wall-cols, 4) / var(--wall-aspect, 1.7778) + 78px)}.endless-tile{height:100%}.endless-tile-aperture{height:calc(100% - 78px)}.endless-tile:nth-child(7n+1){grid-row:span 2}#endless[data-wall-rhythm=b] .endless-tile,#endless[data-wall-columns="1"] .endless-tile{grid-row:span 1}.endless-player .endless-media[data-failed=true] video{opacity:0}.endless-grid{position:relative;grid-auto-flow:row;grid-auto-rows:auto;perspective:1400px;padding:36px 0 70px}#endless .endless-tile{grid-column:span 1;grid-row:span 1;height:auto;margin-top:0;animation:none;transform:translateY(var(--tile-y,0px)) rotateX(var(--tile-turn,0deg));transform-origin:center bottom;opacity:var(--tile-reveal,1)}#endless .endless-tile-aperture{height:auto;aspect-ratio:var(--wall-aspect,1.7778);transform:none}#endless{background:radial-gradient(ellipse at 50% 45%,#11313366,transparent 62%),#050708}.endless-heading{background:linear-gradient(#050708 70%,#05070800)}@media(hover:hover){#endless .endless-grid:has(.endless-tile:hover) .endless-tile:not(:hover){opacity:calc(var(--tile-reveal,1)*var(--wall-dim,.6))}}@media(prefers-reduced-motion:reduce){#endless .endless-tile{transform:none;opacity:1}}@media(pointer:coarse),(max-width:760px){#endless .endless-tile{transform:none;opacity:1}}#endless .endless-grid{display:grid;grid-template-columns:none;grid-template-rows:repeat(var(--wall-rows,2),auto);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--wall-cols,4) - 1)*var(--wall-gap,14px))/var(--wall-cols,4));grid-auto-rows:auto;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:32px 0 56px;cursor:grab;scrollbar-color:#00d6d6 #171b1e;scrollbar-width:thin;scroll-padding:20px}#endless .endless-grid.is-dragging{cursor:grabbing;user-select:none}#endless .endless-tile{min-width:0}#endless .endless-grid:focus-visible{outline:2px solid #00d6d6;outline-offset:6px}.endless-wall-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#b3babe;font-size:13px;margin:8px 0}.endless-wall-controls>div{display:flex;gap:8px}.endless-wall-controls button{min-height:44px;min-width:44px;padding:10px 16px;border:1px solid #506067;border-radius:24px;background:#171b1e;color:#f5f7f7;cursor:pointer}.endless-wall-controls button:hover,.endless-wall-controls button:focus-visible{border-color:#00d6d6;outline-color:#00d6d6}@media(max-width:760px){.endless-wall-controls{align-items:flex-start;flex-direction:column}.endless-wall-controls button{padding:10px 12px}#endless .endless-grid{padding-bottom:40px}}#endless .endless-heading{position:relative;top:auto}#endless .endless-grid{overflow-anchor:none;scrollbar-width:none;scroll-behavior:auto}#endless .endless-grid::-webkit-scrollbar{display:none}.endless-window{--wall-edge: clamp(24px, 4.5vw, 84px);position:relative;isolation:isolate;margin-top:28px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--wall-edge),#000 calc(100% - var(--wall-edge)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--wall-edge),#000 calc(100% - var(--wall-edge)),transparent)}#endless .endless-window .endless-grid{margin-top:0}.endless-window:before,.endless-window:after{content:"";position:absolute;top:32px;bottom:56px;width:var(--wall-edge);z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.endless-window:before{left:0;-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.endless-window:after{right:0;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent)}html[data-performance-tier="2"] .endless-window:before,html[data-performance-tier="2"] .endless-window:after{-webkit-backdrop-filter:none;backdrop-filter:none}.endless-window:has(.endless-grid:focus-visible){-webkit-mask-image:none;mask-image:none}#endless h2{font:700 clamp(52px,6.6vw,96px)/.91 var(--font-display);letter-spacing:-.025em;color:#f5f7f7;text-transform:uppercase}#endless h2>span{color:#00d6d6}#endless .endless-heading p{margin-top:24px;font-size:17px;line-height:1.65;color:#cbd4d6}@media(max-width:760px){#endless h2{font-size:clamp(44px,11.6vw,64px)}#endless .endless-heading p{font-size:15px;margin-top:18px}.endless-window{--wall-edge: 24px}.endless-window:before,.endless-window:after{bottom:40px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}#endless .endless-window .endless-grid.has-track{display:block;overflow-x:auto!important;overflow-y:hidden!important;transform:none;will-change:auto;touch-action:pan-y}#endless .endless-track{position:relative;display:grid;width:100%;grid-template-rows:repeat(var(--wall-rows, 2),auto);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--wall-cols, 4) - 1) * var(--wall-gap, 14px)) / var(--wall-cols, 4));gap:var(--wall-gap, 14px);align-items:start;perspective:1400px}.endless-challenge{--challenge-gutter: var(--experience-gutter, 64px);--challenge-teal: #00d6d6;position:relative;isolation:isolate;overflow:clip;scroll-margin-top:0;padding:var(--experience-heading-top, 112px) var(--challenge-gutter) 88px;background:radial-gradient(ellipse at 78% 28%,#0a3034 0,#081518 28%,transparent 59%),#050708;border:0}.endless-challenge:before,.endless-challenge:after{content:"";position:absolute;left:0;right:0;height:clamp(32px,5vw,64px);z-index:3;pointer-events:none}.endless-challenge:before{top:0;background:linear-gradient(#050708,transparent)}.endless-challenge:after{bottom:0;background:linear-gradient(transparent,#050708)}.challenge-shell{position:relative;max-width:1280px;margin-inline:auto}.challenge-mist{position:absolute;width:70%;height:90%;top:-10%;right:-8%;object-fit:cover;mix-blend-mode:screen;opacity:.42;pointer-events:none;mask-image:radial-gradient(ellipse at center,#000 8%,transparent 68%)}.challenge-masthead{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;margin-bottom:42px;border-bottom:1px solid #00d6d647}.challenge-eyebrow{display:flex;align-items:center;gap:12px;color:var(--challenge-teal);font:700 29px/1 var(--font-display);letter-spacing:.025em}.challenge-eyebrow>span{flex:0 0 7px;width:7px;height:7px;background:currentColor;box-shadow:0 0 16px #00d6d6b3}.challenge-campaign{color:#b8d6d7;font:italic 600 21px/1.1 var(--font-display);letter-spacing:.06em}.challenge-composition{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"invitation visual" "prize visual" "action visual" ". note";column-gap:26px;align-items:start}#challenge-title{grid-area:invitation;position:relative;z-index:2;margin:0;color:#f5f7f7;font:italic 700 clamp(64px,7.1vw,102px)/.92 var(--font-display);letter-spacing:-.018em}#challenge-title>span,#challenge-title>em{display:block;color:inherit}#challenge-title>em{color:var(--challenge-teal);font-style:inherit;text-shadow:0 0 38px #00d6d630}.challenge-prize-scene{grid-area:prize;position:relative;z-index:2;width:fit-content;margin-top:36px}.challenge-prize{display:grid;grid-template-columns:auto auto;align-items:end;column-gap:14px;font-family:var(--font-display);letter-spacing:-.035em;line-height:.85;color:#f5f7f7}.challenge-win{grid-column:1 / -1;color:#afcccd;font-size:23px;font-weight:600;letter-spacing:.07em;margin-bottom:8px}.challenge-prize strong{font-size:clamp(106px,10.6vw,153px);font-weight:700}.challenge-cash{color:var(--challenge-teal);font-size:34px;font-weight:700;letter-spacing:-.015em;padding-bottom:7px}.challenge-action{grid-area:action;position:relative;z-index:2;margin-top:27px;max-width:450px}.challenge-reward{color:#f5f7f7;font-size:22px;line-height:1.4}.challenge-reward strong{font-weight:650}.challenge-reward>span{color:#b1c4c6;font-size:16px}.challenge-enter{margin-top:24px;min-height:56px;min-width:280px;justify-content:space-between;border-radius:3px;background:var(--challenge-teal);color:#031214;font-size:15px;box-shadow:0 0 36px #00d6d62e}.challenge-enter:hover{background:#69f0eb;box-shadow:0 0 40px #00d6d647}.challenge-enter>span{font-size:23px;font-weight:400}.challenge-rules{margin-top:14px;max-width:46ch;color:#a6babc;font-size:12px;line-height:1.6}.challenge-visual{grid-area:visual;position:relative;align-self:stretch;min-height:700px;pointer-events:none}.challenge-collage-glow{position:absolute;inset:-18% -16% -5% -20%;background:radial-gradient(ellipse at 65% 36%,#00d6d634,transparent 50%),radial-gradient(ellipse at 25% 76%,#00d6d64a,transparent 31%);filter:blur(20px)}.challenge-creator-field{--wall-rx: 4deg;--wall-ry: -8deg;--wall-rz: 2deg;--wall-z: -18px;--wall-col-1: 0px;--wall-col-2: 0px;--wall-col-3: 0px;--wall-col-4: 0px;position:absolute;inset:-30% -8% -15% -17%;overflow:hidden;perspective:1400px;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 83%,transparent),linear-gradient(transparent,#000 20%,#000 76%,transparent);mask-composite:intersect}.challenge-creator-field:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#050708a8,transparent 22%),linear-gradient(0deg,#0507088a,transparent 26%)}.challenge-wall{position:absolute;top:50%;left:50%;width:96%;display:grid;grid-template-columns:.82fr 1fr 1fr .82fr;align-items:start;gap:14px;transform-origin:50% 50%;transform-style:preserve-3d;transform:translate(-50%,-50%) translateZ(var(--wall-z)) rotateX(var(--wall-rx)) rotateY(var(--wall-ry)) rotate(var(--wall-rz))}.challenge-wall-column{display:flex;flex-direction:column;gap:14px;min-width:0;backface-visibility:hidden}.challenge-wall-column-1{margin-top:160px;transform:translate3d(0,var(--wall-col-1),0)}.challenge-wall-column-2{margin-top:-10px;transform:translate3d(0,var(--wall-col-2),0)}.challenge-wall-column-3{margin-top:60px;transform:translate3d(0,var(--wall-col-3),0)}.challenge-wall-column-4{margin-top:240px;transform:translate3d(0,var(--wall-col-4),0)}.challenge-creator{position:relative;flex-shrink:0;width:100%;aspect-ratio:.82;overflow:hidden;border-radius:10px;background:#132123;border:1px solid #466668;box-shadow:0 12px 28px #0008;opacity:.54}.challenge-creator.is-landscape{aspect-ratio:2.1}.challenge-creator[data-use=laptop],.challenge-creator[data-use=coals]{aspect-ratio:16 / 9}.challenge-creator[data-use=jeep],.challenge-creator[data-use=inflation],.challenge-creator[data-use=car-door]{aspect-ratio:12 / 17}.challenge-creator[data-use=car]{aspect-ratio:5 / 6}.challenge-creator[data-use=pc]{aspect-ratio:8 / 9}.challenge-creator.is-featured{opacity:1;border-color:#00d6d687;box-shadow:0 0 20px #00d6d62b,0 20px 36px #000a}.challenge-creator:after{content:"";position:absolute;inset:0;background:linear-gradient(#02101270,transparent 23%,transparent 46%,#021012ed)}.challenge-creator.is-featured:before{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(#7bffff,#00d6d600) top left / 2px 32px no-repeat,linear-gradient(90deg,#7bffff,#00d6d600) top left / 40px 2px no-repeat,linear-gradient(#00d6d600,#00d6d6) bottom right / 2px 32px no-repeat,linear-gradient(90deg,#00d6d600,#00d6d6) bottom right / 40px 2px no-repeat}.challenge-creator img{display:block;width:100%;height:100%;object-fit:cover}.challenge-post-top{position:absolute;z-index:2;inset:11px 10px auto;display:flex;align-items:center;gap:6px;color:#fff}.challenge-post-top span{font:600 9px/1.1 var(--font-display);letter-spacing:.06em}.challenge-post-top b{font-size:10px;font-weight:400;letter-spacing:1px;margin-left:auto}.challenge-post-top i{flex:0 0 20px;height:20px;border:1px solid #ffffff80;border-radius:50%;background:#03141770;position:relative}.challenge-post-top i:after{content:"";position:absolute;top:6px;left:7px;border-left:6px solid white;border-block:3px solid transparent}.challenge-post-caption{position:absolute;left:12px;right:12px;bottom:18px;z-index:2}.challenge-post-caption>span{display:block;color:#f5f7f7;font:italic 700 22px/1 var(--font-display);letter-spacing:-.01em}.challenge-post-reactions{display:flex;gap:9px;margin-top:10px;color:#dbffff}.challenge-post-reactions svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.challenge-post-reactions svg:last-child{margin-left:auto}.challenge-post-progress{position:absolute;z-index:2;bottom:8px;left:12px;right:12px;height:2px;border-radius:2px;background:#f5f7f74d}.challenge-post-progress:before{content:"";display:block;width:36%;height:100%;background:#a1ffff}.challenge-wall-column-2 .challenge-post-progress:before{width:62%}.challenge-wall-column-3 .challenge-post-progress:before{width:74%}.challenge-creator:not(.is-featured) .challenge-post-reactions{display:none}.challenge-creator.is-landscape .challenge-post-caption>span{font-size:15px}.challenge-creator.is-landscape .challenge-post-top{inset:7px 8px auto}.challenge-creator.is-landscape .challenge-post-top i{display:none}.challenge-collage-haze{position:absolute;inset:52% -10% -10% -14%;background:radial-gradient(ellipse at 45% 57%,#00d6d640,transparent 57%);filter:blur(22px);mix-blend-mode:screen;pointer-events:none}.challenge-airflow{position:absolute;width:112%;height:100%;left:-6%;top:0;overflow:visible;pointer-events:none;z-index:1}.challenge-wake-glow{filter:blur(14px);opacity:.65}.challenge-product{position:absolute;width:53%;inset:50% auto auto 50%;transform:translate(-50%,-50%) rotate(-18deg);margin:0;z-index:2}.challenge-product img{display:block;width:100%;height:auto;filter:drop-shadow(9px 25px 25px #000c) drop-shadow(0 0 18px #00d6d633)}.challenge-visual-note{grid-area:note;position:relative;z-index:2;padding:22px 0 0 22px}.challenge-visual-note>p:first-child{color:#f5f7f7;font:italic 700 30px/.97 var(--font-display);letter-spacing:-.01em}.challenge-visual-note>p:first-child span{color:var(--challenge-teal)}.challenge-sources{color:#8eaaac;font-size:10px;line-height:1.6;margin-top:14px}.challenge-sources a{color:inherit;text-underline-offset:3px}.challenge-sources a:hover{color:#f5f7f7}.challenge-how{position:relative;margin-top:50px;padding-top:28px;border-top:1px solid #2b4345}.challenge-how-label{color:#afc5c7;font-size:11px;font-weight:650;letter-spacing:.18em}.challenge-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;list-style:none;padding:0;margin:26px 0 0}.challenge-steps li{display:flex;gap:18px;min-width:0}.challenge-step-number{flex-shrink:0;font:700 60px/.88 var(--font-display);color:#00d6d6;opacity:.85}.challenge-steps h3{color:#f5f7f7;font-size:26px;line-height:1}.challenge-steps p{margin-top:12px;font-size:15px;line-height:1.65;max-width:38ch;color:#afc0c2}.challenge-step-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;color:var(--challenge-teal);font-size:14px;margin-top:8px;border-bottom:1px solid #00d6d659}.challenge-step-link:not([href]){display:none}.challenge-gallery[hidden]{display:none}.challenge-gallery{margin-top:48px}.challenge-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,28%);gap:16px;margin:0;padding:8px 6px 18px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:var(--steel) transparent}.challenge-cards li{scroll-snap-align:start;min-width:0}.challenge-cards a{display:flex;flex-direction:column;height:100%;min-height:216px;padding:24px;border:1px solid var(--line);border-radius:12px;background:#171b1e;overflow-wrap:anywhere}.challenge-cards a:hover{border-color:var(--accent)}.challenge-card-platform{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mid)}.challenge-cards strong{font:700 32px/1.05 var(--font-display);margin-top:24px}.challenge-card-creator{font-size:14px;color:var(--ink-mid);margin-top:10px}.challenge-card-open{font-size:13px;color:var(--accent);margin-top:auto;padding-top:24px}@media(max-width:1099px)and (min-width:761px){.endless-challenge{--challenge-gutter: 36px}.challenge-composition{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:20px}#challenge-title{font-size:clamp(53px,6.7vw,74px)}.challenge-prize{column-gap:10px}.challenge-prize strong{font-size:clamp(88px,10vw,112px)}.challenge-cash{font-size:26px}.challenge-visual{min-height:640px}.challenge-wall,.challenge-wall-column{gap:10px}.challenge-post-caption{left:8px;right:8px}.challenge-post-caption>span{font-size:17px}.challenge-post-top span{font-size:8px}.challenge-post-top i{display:none}.challenge-steps{gap:24px}.challenge-steps li{gap:12px}.challenge-step-number{font-size:42px}.challenge-steps h3{font-size:24px}}@media(max-width:760px){.endless-challenge{--challenge-gutter: clamp(20px, 5vw, 32px);padding-block:56px}.challenge-masthead{display:block;padding-bottom:20px;margin-bottom:30px}.challenge-eyebrow{font-size:clamp(23px,6.2vw,32px);gap:10px}.challenge-eyebrow>span{width:6px;height:6px;flex-basis:6px}.challenge-campaign{margin:10px 0 0 16px;font-size:15px;letter-spacing:.08em}.challenge-composition{grid-template-columns:minmax(0,1fr);grid-template-areas:"invitation" "visual" "prize" "action" "note";gap:0}#challenge-title{font-size:clamp(45px,13.4vw,92px);line-height:.92}.challenge-visual{height:clamp(220px,60vw,260px);min-height:0;width:100%;max-width:450px;justify-self:center;margin-block:22px 10px}.challenge-collage-glow{inset:-12% -18%;background:radial-gradient(ellipse at 50% 60%,#00d6d659,transparent 63%)}.challenge-creator-field{inset:-12% -3% -10%;perspective:1100px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(transparent,#000 10%,#000 87%,transparent)}.challenge-wall{width:92%;height:84%;display:block}.challenge-wall-column{position:absolute;width:35%;margin:0;display:block}.challenge-wall-column-1{left:0;top:8%;transform:translate3d(0,var(--wall-col-1),0) rotate(-10deg)}.challenge-wall-column-2{left:32.5%;top:-3%;z-index:2;transform:translate3d(0,var(--wall-col-2),0) rotate(2deg)}.challenge-wall-column-3{left:65%;top:10%;transform:translate3d(0,var(--wall-col-3),0) rotate(11deg)}.challenge-wall-column-4,.challenge-creator:not(.is-featured){display:none}.challenge-creator.is-featured{border-radius:8px}.challenge-post-top{inset:7px 6px auto;gap:4px}.challenge-post-top i{flex-basis:15px;height:15px}.challenge-post-top i:after{top:4px;left:5px;border-left-width:5px;border-block-width:3px}.challenge-post-top span{font-size:7px}.challenge-post-top b{font-size:8px}.challenge-post-caption{bottom:14px;left:8px;right:8px}.challenge-post-caption>span{font-size:clamp(15px,4.4vw,20px)}.challenge-post-reactions{gap:7px;margin-top:7px}.challenge-post-reactions svg{width:12px;height:12px}.challenge-post-progress{left:8px;right:8px;bottom:6px}.challenge-airflow{height:110%;top:-5%}.challenge-product{width:auto;height:78%;aspect-ratio:800 / 1156}.challenge-collage-haze{inset:55% -10% -5%}.challenge-prize-scene{margin-top:14px}.challenge-prize{column-gap:10px}.challenge-prize strong{font-size:clamp(82px,26vw,164px)}.challenge-win{font-size:19px;margin-bottom:9px}.challenge-cash{font-size:clamp(24px,6vw,40px);padding-bottom:5px}.challenge-action{margin-top:24px;max-width:520px}.challenge-reward{font-size:21px}.challenge-reward>span{font-size:14px}.challenge-enter{width:100%;min-width:0;margin-top:20px}.challenge-rules{max-width:47ch;font-size:11px}.challenge-visual-note{padding:30px 0 0}.challenge-visual-note>p:first-child{font-size:27px}.challenge-mist{width:160%;right:-65%;height:55%;top:0;opacity:.3}.challenge-how{margin-top:32px;padding-top:26px}.challenge-steps{grid-template-columns:1fr;gap:26px;margin-top:26px}.challenge-steps li{gap:19px}.challenge-step-number{font-size:50px;min-width:43px}.challenge-steps h3{font-size:25px}.challenge-steps p{margin-top:8px;font-size:15px;max-width:48ch}.challenge-cards{grid-auto-columns:minmax(230px,82%)}}@media(prefers-reduced-motion:reduce){.challenge-wall{transform:translate(-50%,-50%) translateZ(-18px) rotateX(4deg) rotateY(-8deg) rotate(2deg)}.challenge-wall-column{--wall-col-1: 0px;--wall-col-2: 0px;--wall-col-3: 0px;--wall-col-4: 0px}}.trust-voices,.trust-community{position:relative;min-width:0;isolation:isolate;padding:clamp(108px,9vw,136px) 7vw;scroll-margin-top:var(--nav-clearance, 88px);color:var(--ink)}.trust-content{position:relative;width:100%;max-width:1320px;margin-inline:auto}.trust-voices{background:var(--bg-raise)}.trust-heading-accent{color:var(--accent)}.trust-voices :is(h2,p,figure,blockquote),.trust-community :is(h2,p,figure){margin:0}.trust-voices h2,.trust-community h2{font-family:var(--font-display);font-size:clamp(52px,6.8vw,96px);font-weight:700;line-height:.98;letter-spacing:-.025em;text-wrap:balance;text-transform:uppercase}.trust-voices p,.trust-community p{font-size:15px;line-height:1.65;letter-spacing:normal}.trust-content-label{display:inline-block;color:var(--accent);font:500 12px/1.4 var(--font);letter-spacing:.01em}.trust-voices [hidden],.trust-community [hidden]{display:none!important}.trust-voices :is(button,video):focus-visible,.trust-community :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.trust-voices button,.trust-community button{-webkit-tap-highlight-color:transparent}.trust-arrows{display:flex;align-items:center;gap:10px}.trust-arrow{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;padding:14px;border:1px solid #5a656a;border-radius:50%;color:var(--ink);background:transparent;cursor:pointer;transition:color .18s,background-color .18s,border-color .18s}.trust-arrow>svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.trust-arrow--previous>svg{transform:rotate(180deg)}.trust-arrow:hover{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.trust-arrow:active{background:var(--accent-hover);border-color:var(--accent-hover)}.trust-film-passage{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr);align-items:center;gap:clamp(36px,5vw,72px)}.trust-film-heading{position:relative;z-index:1}.trust-film-heading h2{max-width:7ch;font-size:clamp(64px,7.2vw,96px);line-height:.94}.trust-film-heading>p{max-width:29ch;margin-top:24px;color:var(--ink-mid)}.trust-film-controls{display:grid;grid-template-columns:auto auto minmax(132px,1fr);align-items:center;gap:14px;max-width:350px;margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.trust-film-controls .trust-film-position,.trust-review-controls .trust-review-position{font-size:13px;color:var(--ink-mid);font-variant-numeric:tabular-nums}.trust-film-selectors{display:flex;gap:0;justify-content:flex-end}.trust-film-selectors button{display:grid;place-items:center;width:44px;height:44px;padding:12px 8px;border:0;background:transparent;cursor:pointer}.trust-film-selectors span{width:100%;height:3px;background:#657177;transform:scaleX(.65);transition:background-color .18s,transform .18s}.trust-film-selectors [aria-pressed=true] span,.trust-film-selectors button:hover span{background:var(--accent);transform:scaleX(1)}.trust-film-strip{position:relative;height:clamp(490px,43vw,620px);min-width:0;perspective:1600px;touch-action:pan-y;user-select:none}.trust-film{position:absolute;left:0;top:12px;width:calc(100% - 68px);height:calc(100% - 38px);min-width:0;transform-origin:50% 85%;transition:transform .55s cubic-bezier(.16,1,.3,1)}.trust-film[data-slot="0"]{z-index:3;transform:translateZ(0)}.trust-film[data-slot="1"]{z-index:2;transform:translate3d(32px,-8px,-35px) rotate(2deg)}.trust-film[data-slot="2"]{z-index:1;transform:translate3d(62px,-14px,-70px) rotate(4deg)}.trust-film-open{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:calc(100% - 42px);min-height:0;overflow:hidden;padding:0;border:1px solid #465156;border-radius:0;background:var(--bg);color:var(--ink);text-align:left;cursor:pointer;box-shadow:0 26px 56px #05070866}.trust-film-image{position:relative;display:block;min-height:0;overflow:hidden;background:#000}.trust-film-image img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.trust-film-summary{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;padding:22px 26px;gap:14px 12px;background:#101618;border-top:1px solid var(--line)}.trust-film-name{grid-column:1 / -1;font:700 clamp(34px,3.2vw,46px)/1 var(--font-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance}.trust-film-play{display:flex;align-items:center;gap:10px;color:var(--ink)}.trust-film-play>svg{width:44px;height:44px;padding:13px;border:1px solid var(--accent);border-radius:50%;fill:currentColor;stroke:none;color:var(--accent-ink);background:var(--accent);transition:background-color .18s,color .18s}.trust-film-play>span{font-size:13px;font-weight:500;white-space:nowrap}.trust-film-open:hover .trust-film-play>svg{background:var(--ink);color:var(--bg)}.trust-film-open:disabled{cursor:default;opacity:.65}.trust-film:not([data-slot="0"]) .trust-film-summary>*,.trust-film:not([data-slot="0"]) figcaption{visibility:hidden}.trust-film:not([data-slot="0"]) .trust-film-open:before{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:#0507087a}.trust-film figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-top:16px;font-size:12px;line-height:1.5}.trust-film figcaption>span:last-child{color:var(--ink-mid)}.trust-film-unavailable{display:block;padding:24px;color:var(--ink-mid);font-size:14px}.trust-film-strip[data-still=true] .trust-film{transition:none}.trust-player{margin-top:42px;border-top:1px solid var(--accent);padding-top:24px}.trust-player-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}.trust-player-heading p{color:var(--ink)}.trust-player-close{display:flex;gap:10px;align-items:center;min-height:44px;padding:10px 0 10px 14px;border:0;background:none;color:var(--ink);font-size:13px;white-space:nowrap;cursor:pointer}.trust-player-close svg,.trust-copy svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.trust-player-close:hover{color:var(--accent)}.trust-video-frame{position:relative;background:var(--bg)}.trust-video{display:block;width:100%;height:auto;max-height:70svh;aspect-ratio:16 / 9;object-fit:contain;background:#000;color-scheme:dark}.trust-player-label{position:absolute;left:18px;top:18px;padding:8px 12px;color:var(--accent);background:var(--bg);border:1px solid var(--line);pointer-events:none;font-size:12px;line-height:1.4}.trust-player .trust-player-credit{margin-top:14px;color:var(--ink-mid);font-size:12px}.trust-player .trust-player-status{min-height:24px;margin-top:8px;color:var(--ink-mid);font-size:13px}.trust-reviews{margin-top:clamp(80px,8vw,120px)}.voices-reviews{--voices-ink: #f5f7f7;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(112px,10vw,148px) 7vw 88px;background:#050708;border-top:1px solid #1c2428}.voices-head{display:grid;justify-items:center;gap:16px;text-align:center;margin-bottom:clamp(40px,5vw,72px)}.voices-kicker{margin:0;color:var(--accent);font:600 12px/1.4 var(--font);letter-spacing:.16em;text-transform:uppercase}.voices-head h2{margin:0;max-width:12ch}.voices-score{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:0;color:var(--ink-mid);font-size:14px}.voices-stars{margin:0;color:var(--accent);font-size:16px;letter-spacing:.18em}.voices-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.voices-filters button{min-height:40px;padding:8px 16px;border:1px solid #5a656a;border-radius:999px;background:transparent;color:var(--ink);font:500 13px/1 var(--font);cursor:pointer}.voices-filters button[aria-pressed=true],.voices-filters button:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.voices-stage{max-width:1180px;margin:0 auto;outline:none;touch-action:pan-y;text-align:center}.voices-stage.has-media{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(28px,4vw,56px);align-items:center;text-align:left}.voices-stage.is-entering .voices-pull{animation:voices-enter .75s cubic-bezier(.16,1,.3,1)}.voices-stage.is-entering .voices-body{animation:voices-enter .75s .08s cubic-bezier(.16,1,.3,1) both}.voices-stage.is-entering .voices-meta{animation:voices-enter .75s .14s cubic-bezier(.16,1,.3,1) both}.voices-stage.is-entering .voices-media-frame{animation:voices-frame .85s cubic-bezier(.16,1,.3,1)}@keyframes voices-enter{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes voices-frame{0%{opacity:0;transform:translate3d(18px,0,0) scale(.985)}to{opacity:1;transform:none}}@keyframes voices-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes voices-ken{0%{transform:scale(1)}to{transform:scale(1.07)}}.voices-stage blockquote{margin:0}.trust-voices .voices-pull{margin:0 auto;max-width:18ch;color:var(--ink);font:700 clamp(40px,5.8vw,76px)/.96 var(--font-display);letter-spacing:-.03em;text-wrap:balance;text-transform:none}.voices-stage.has-media .voices-pull{margin:0}.trust-voices .voices-body{max-width:52ch;margin:28px auto 0;color:#c5ced2;font:400 18px/1.55 var(--font);letter-spacing:0}.voices-stage.has-media .voices-body{margin-left:0}.voices-brand{max-width:52ch;margin:28px auto 0;padding:18px 20px;border:1px solid rgb(0 214 214 / .35);border-radius:16px;background:#101618;text-align:left}.voices-stage.has-media .voices-brand{margin-left:0}.voices-brand-kicker{margin:0;color:var(--accent);font:600 11px/1.4 var(--font);letter-spacing:.14em;text-transform:uppercase}.voices-brand-body{margin:10px 0 0;color:var(--ink);font:400 16px/1.5 var(--font)}.voices-brand-note{margin:10px 0 0;color:var(--ink-mid);font-size:12px}.voices-rating{color:var(--accent);letter-spacing:.12em;font-size:14px}.voices-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:32px}.voices-stage.has-media .voices-meta,.voices-stage.has-media .voices-controls{justify-content:flex-start}.voices-media{margin:0;min-width:0}.voices-media-frame{position:relative;overflow:hidden;border-radius:28px;background:#101416;aspect-ratio:4 / 5;box-shadow:0 30px 80px #0008}.voices-photo,.voices-video{display:block;width:100%;height:100%;object-fit:cover}.voices-photo{transition:opacity .45s ease;transform-origin:center}.voices-media-frame.is-playing .voices-photo{animation:voices-ken var(--voices-hold, 7s) linear forwards}.voices-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;pointer-events:none}.voices-media-frame.is-playing .voices-progress{animation:voices-bar var(--voices-hold, 7s) linear forwards}.voices-unmute{position:absolute;right:14px;bottom:14px;min-height:36px;padding:8px 12px;border:0;border-radius:999px;background:#050708b8;color:#fff;font:600 12px/1 var(--font);cursor:pointer}.voices-media-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.voices-media-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#5a656a;cursor:pointer}.voices-media-dots button[aria-pressed=true]{background:var(--accent);width:22px;border-radius:99px}.voices-media-credit{margin-top:10px;color:var(--ink-mid);font-size:12px}.voices-cite{font-style:normal;font-weight:600;font-size:15px}.voices-theme,.voices-verified{padding:6px 10px;border:1px solid #5a656a;border-radius:999px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mid)}.voices-verified{color:var(--accent);border-color:#00d6d673}.voices-amazon{color:var(--accent);font-size:13px;font-weight:600}.voices-controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px}.voices-position{margin:0;font-size:13px;color:var(--ink-mid);font-variant-numeric:tabular-nums}.voices-rail-wrap{position:relative;max-width:1180px;margin:48px auto 0;padding:0;overflow:visible}.voices-rail{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;width:100%}.voices-card[hidden]{display:none!important}.voices-card{position:relative;display:grid;grid-template-rows:112px auto minmax(40px,1fr) auto;gap:8px;min-width:0;min-height:248px;padding:0 0 14px;overflow:hidden;border:1px solid #2a3338;border-radius:18px;background:#101416;color:var(--ink);text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:0 248px;transition:border-color .2s,box-shadow .2s}.voices-card:hover{border-color:#4a585e}.voices-card--critical{border-color:#3a2a2a}.voices-card[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.voices-card.is-timing:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;animation:voices-bar var(--voices-hold, 7s) linear forwards}.voices-reviews.is-paused .voices-card.is-timing:after,.voices-reviews.is-paused .voices-progress,.voices-reviews.is-paused .voices-photo{animation-play-state:paused}.voices-card-media{position:relative;display:block;height:112px;overflow:hidden;background:#171d20}.voices-card-media img{display:block;width:100%;height:100%;object-fit:cover}.voices-card-fallback{display:grid;place-items:center;height:100%;color:var(--accent);letter-spacing:.16em;font-size:12px}.voices-card-play{position:absolute;left:10px;bottom:10px;padding:4px 8px;border-radius:999px;background:#050708b8;color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.voices-card-theme{margin:0 14px;color:var(--accent);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.voices-card-quote{margin:0 14px;font:600 16px/1.25 var(--font-display);letter-spacing:-.01em;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.voices-card-name{margin:4px 14px 0;color:var(--ink-mid);font-size:12px}.voices-disclosure{margin:8px 0 0;text-align:center;color:var(--ink-mid);font-size:12px}@media(prefers-reduced-motion:reduce){.voices-stage.is-entering .voices-pull,.voices-stage.is-entering .voices-body,.voices-stage.is-entering .voices-meta,.voices-stage.is-entering .voices-media-frame,.voices-media-frame.is-playing .voices-photo,.voices-media-frame.is-playing .voices-progress,.voices-card.is-timing:after{animation:none}.voices-photo{transition:none}}.trust-review-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:46px}.trust-review-heading h2{max-width:740px;font-size:clamp(52px,6.1vw,88px)}.trust-review-heading .trust-review-empty{max-width:31ch;color:var(--ink-mid);font-size:14px}.trust-review-passage{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(36px,5.5vw,80px);align-items:center}.trust-review-visual{min-width:0}.trust-review-stage{position:relative;aspect-ratio:6 / 5;perspective:1500px;touch-action:pan-y;--trust-prism-depth: 0px}.trust-review-prism{position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--trust-prism-depth)))}.trust-review-prism.is-turning{will-change:transform}.trust-review-face{position:absolute;inset:0;overflow:hidden;background:var(--bg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.trust-review-face--front{transform:translateZ(var(--trust-prism-depth))}.trust-review-face img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.trust-review-visual .trust-review-photo-credit{margin-top:16px;min-height:20px;color:var(--ink-mid);font-size:12px}.trust-review-copy{min-width:0}.trust-review-list{display:grid;align-items:center;min-height:330px}.trust-review-list.is-changing{opacity:0}.trust-review{min-width:0;padding:0}.trust-review blockquote p{max-width:27ch;color:var(--ink);font:400 clamp(27px,2.45vw,35px)/1.42 var(--font);letter-spacing:-.025em;text-wrap:pretty}.trust-review figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;color:var(--ink-mid);font-size:13px;line-height:1.5}.trust-review-controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.trust-review-thumbnails{display:flex;gap:9px;margin-left:auto}.trust-review-thumbnail{display:block;width:52px;height:60px;padding:0;overflow:hidden;border:1px solid transparent;border-radius:0;background:var(--bg);cursor:pointer;opacity:.68;transition:opacity .18s,border-color .18s}.trust-review-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.trust-review-thumbnail[aria-pressed=true]{border-color:var(--accent);opacity:1;outline:1px solid var(--accent);outline-offset:3px}.trust-review-thumbnail:hover{opacity:1}.trust-review-copy .trust-review-status{min-height:22px;margin-top:14px;color:var(--ink-mid);font-size:12px}.trust-review-stage[data-flat=true]{perspective:none}.trust-review-stage[data-flat=true] .trust-review-prism,.trust-review-stage[data-flat=true] .trust-review-face{transform:none;transition:none}.trust-community{background:linear-gradient(#11181a,var(--bg) 270px);overflow:clip;--trust-community-drift: 0px}.trust-community .trust-content{padding-top:0}.trust-community-heading{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,90px);margin-bottom:48px}.trust-community h2{max-width:850px;font-size:clamp(64px,8vw,96px);color:var(--ink)}.trust-community-title-line{display:block}.trust-community-title-accent{color:var(--accent)}.trust-community-action{padding-top:4px;padding-left:clamp(0px,2vw,28px)}.trust-community-action>p{color:var(--ink-mid);max-width:34ch}.trust-copy{display:inline-flex;align-items:center;gap:16px;min-height:48px;margin-top:24px;padding:13px 22px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .18s,border-color .18s}.trust-copy:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.trust-copy:disabled{cursor:wait;opacity:.75}.trust-copy-fallback{margin-top:22px}.trust-copy-fallback label{display:block;margin-bottom:8px;font-size:13px;line-height:1.5}.trust-copy-fallback input{width:100%;min-width:0;min-height:46px;padding:11px 14px;border:1px solid var(--line);border-radius:4px;background:var(--bg-raise);color:var(--ink);font:400 14px/1.5 var(--font);caret-color:var(--accent)}.trust-community-action .trust-copy-status{min-height:23px;margin-top:12px;color:var(--ink-mid);font-size:13px}.trust-community-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#657177 var(--bg);margin-right:-7vw;padding:12px 7vw 28px 0;scroll-snap-type:x proximity}.trust-community-scroll::-webkit-scrollbar{height:5px}.trust-community-scroll::-webkit-scrollbar-track{background:var(--bg)}.trust-community-scroll::-webkit-scrollbar-thumb{background:#657177;border-radius:4px}.trust-community-strip{display:flex;align-items:flex-start;gap:clamp(18px,1.8vw,26px);width:max-content}.trust-place{width:clamp(290px,27vw,388px);flex:0 0 auto;min-width:0;scroll-snap-align:start}.trust-place:first-child{width:clamp(330px,31vw,446px)}.trust-place:nth-child(2n){padding-top:0}.trust-place-image{position:relative;overflow:hidden;height:clamp(280px,24vw,346px);background:var(--bg-raise)}.trust-place-image img{display:block;width:100%;height:calc(100% + 40px);margin-top:-20px;object-fit:cover;transform:translate3d(0,var(--trust-community-drift),0)}.trust-place--product-render .trust-place-image img{object-fit:contain;padding:18px}.trust-place-image .trust-content-label{position:absolute;left:16px;bottom:16px;max-width:calc(100% - 32px);padding:10px 12px;background:var(--bg);border:1px solid var(--line)}.trust-place figcaption{display:grid;grid-template-columns:1fr;gap:5px;padding-top:18px}.trust-place-title{margin-bottom:7px;font:700 34px/1.05 var(--font-display);text-transform:uppercase}.trust-place-credit{color:var(--ink);font-size:12px;line-height:1.5}.trust-place-attribution{color:var(--ink-mid);font-size:12px;line-height:1.5}.trust-voices ::selection,.trust-community ::selection{background:var(--accent);color:var(--accent-ink)}@media(max-width:1100px){.trust-film-passage{gap:28px;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}.trust-film-heading h2{font-size:clamp(60px,7.2vw,84px)}.trust-film-controls{grid-template-columns:auto auto;max-width:300px}.trust-film-selectors{grid-column:1 / -1;justify-content:flex-start}.trust-film-summary{padding:20px}.trust-film-strip{height:520px}.trust-film-name{font-size:38px}.trust-film figcaption{font-size:12px}.voices-reviews{padding-left:5vw;padding-right:5vw}.voices-rail{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}.voices-card{min-height:232px}.trust-community-heading{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:30px}}@media(max-width:760px){.trust-voices,.trust-community{padding:76px 6vw}.trust-voices h2,.trust-community h2{font-size:clamp(48px,12.8vw,76px)}.trust-film-passage{display:flex;flex-direction:column;align-items:stretch;gap:30px}.trust-film-heading h2{max-width:8ch;font-size:clamp(56px,14.4vw,76px)}.trust-film-heading>p{max-width:none;margin-top:18px}.trust-film-controls{grid-template-columns:auto auto minmax(132px,1fr);max-width:none;margin-top:24px;padding-top:20px;gap:10px}.trust-film-controls .trust-arrow{width:44px;height:44px;flex-basis:44px;padding:10px}.trust-film-controls .trust-arrows{gap:6px}.trust-film-selectors{grid-column:auto;justify-content:flex-end}.trust-film-selectors button{width:44px}.trust-film-strip{width:100%;height:clamp(460px,122vw,560px)}.trust-film{top:8px;width:calc(100% - 28px);height:calc(100% - 38px)}.trust-film[data-slot="0"]{transform:translateZ(0)}.trust-film[data-slot="1"]{transform:translate3d(16px,-5px,-25px) rotate(2deg)}.trust-film[data-slot="2"]{transform:translate3d(30px,-8px,-50px) rotate(3deg)}.trust-film-summary{padding:18px;gap:12px 8px}.trust-film-name{font-size:clamp(34px,9.2vw,42px)}.trust-film figcaption{gap:3px 10px;font-size:11px}.voices-head{grid-template-columns:1fr}.voices-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.voices-stage.has-media{grid-template-columns:1fr;text-align:center}.voices-stage.has-media .voices-pull,.voices-stage.has-media .voices-body{margin-left:auto;margin-right:auto}.voices-stage.has-media .voices-meta,.voices-stage.has-media .voices-controls{justify-content:center}.voices-media-frame{aspect-ratio:5 / 4;max-height:360px;margin:0 auto}.voices-pull{max-width:none;font-size:clamp(36px,10vw,56px)}.voices-body{font-size:16px}.trust-player{margin-top:32px;padding-top:20px}.trust-player-heading{align-items:flex-start;gap:16px}.trust-player-heading p{font-size:13px}.trust-player-close{padding:0;min-width:44px;justify-content:center}.trust-player-close>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.trust-video{max-height:55svh}.trust-player-label{left:10px;top:10px;padding:8px 10px;font-size:11px}.trust-reviews{margin-top:78px;padding-top:34px}.trust-review-heading{display:block;margin-bottom:26px}.trust-review-heading h2{font-size:clamp(46px,11vw,62px)}.trust-review-heading .trust-review-empty{max-width:34ch;margin-top:22px;font-size:14px}.trust-review-passage{display:flex;flex-direction:column;align-items:stretch;gap:20px}.trust-review-stage{aspect-ratio:4 / 3}.trust-review-visual .trust-review-photo-credit{margin-top:11px;font-size:11px}.trust-review-list{min-height:280px;align-items:center}.trust-review blockquote p{max-width:28ch;font-size:clamp(25px,6.5vw,31px)}.trust-review figcaption{margin-top:18px;gap:6px;font-size:12px}.trust-review-controls{display:grid;grid-template-columns:1fr auto;margin-top:18px;padding-top:20px;gap:18px}.trust-review-thumbnails{grid-column:1 / -1;margin-left:0;gap:12px}.trust-review-thumbnail{width:56px;height:64px}.trust-review-controls .trust-arrow{width:44px;height:44px;flex-basis:44px;padding:10px}.trust-review-controls .trust-arrows{gap:7px}.trust-review-controls .trust-review-position{display:block}.trust-community .trust-content{padding-top:0}.trust-community-heading{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.trust-community h2{font-size:clamp(56px,15vw,92px)}.trust-community-action{padding-left:0}.trust-community-action .trust-copy-status{min-height:21px}.trust-community-scroll{margin-inline:-6vw;padding-inline:6vw;scroll-padding-inline:6vw}.trust-community-strip{gap:18px}.trust-place,.trust-place:first-child{width:min(80vw,360px)}.trust-place:nth-child(2n){padding-top:0}.trust-place-image{height:clamp(270px,76vw,330px)}.trust-place-image img{height:100%;margin-top:0;transform:none}.trust-place-image .trust-content-label{left:9px;bottom:9px;max-width:calc(100% - 18px);padding:8px 10px;font-size:11px}.trust-place--product-render .trust-place-image img{padding:10px}.trust-place-title{font-size:30px}.trust-place-credit,.trust-place-attribution{font-size:11px}}body.journey #voices.trust-voices{padding-top:clamp(112px,8vw,132px);padding-bottom:240px;background:linear-gradient(#171b1e,#141a1c calc(100% - 240px),#d3d3d3)}body.journey #voices.trust-voices .trust-reviews{margin-top:clamp(100px,10vw,144px);padding-top:48px}body.journey #community.trust-community{padding-bottom:104px;background:linear-gradient(#d3d3d3,#171b1e 96px,#050708 280px);content-visibility:auto;contain-intrinsic-size:900px}@media(max-width:760px){body.journey #voices.trust-voices{padding-top:96px;padding-bottom:190px;background:linear-gradient(#171b1e,#141a1c calc(100% - 190px),#d3d3d3)}body.journey #voices.trust-voices .trust-reviews{margin-top:84px;padding-top:34px}body.journey #voices.trust-voices--reviews-only .trust-reviews{margin-top:0;padding-top:0}body.journey #community.trust-community{padding-bottom:72px;background:linear-gradient(#d3d3d3,#171b1e 64px,#050708 220px)}}@media(prefers-reduced-motion:reduce){.trust-film,.trust-arrow,.trust-film-play>svg,.trust-copy,.trust-review-thumbnail,.trust-film-selectors span{transition:none}.trust-film[data-slot="0"]{transform:none}.trust-film[data-slot="1"],.trust-film[data-slot="2"]{visibility:hidden}.trust-place:nth-child(2n){padding-top:0}.trust-place-image img{height:100%;margin-top:0;transform:none}}::selection{background:var(--accent);color:var(--accent-ink)}html{scrollbar-color:var(--steel) var(--bg)}.story-nav{display:flex;align-items:center;gap:32px;margin-left:auto;margin-right:42px}.story-nav a{display:flex;align-items:center;min-height:44px;font-size:13px;color:var(--ink-mid);transition:color .2s}.story-nav a:hover{color:#fff}.story-section{padding:120px 7vw}.story-introduction{display:grid;grid-template-columns:1.15fr 1fr;gap:9vw;align-items:center;padding-top:110px;padding-bottom:110px;background:var(--bg-raise)}.story-introduction h2{font-size:clamp(52px,6.2vw,92px);max-width:650px;text-wrap:balance}.story-introduction h2 span{color:var(--accent)}.story-introduction p{max-width:420px;font-size:20px;line-height:1.65;color:var(--ink-mid)}.story-introduction .text-link{margin-top:28px;color:var(--ink)}.story-introduction .story-definition{font-size:15px;margin-bottom:20px;color:var(--ink-mid)}.story-introduction svg{width:19px;height:19px}.story-next{display:inline-flex;width:max-content;gap:10px;align-items:center}.story-section a{text-underline-offset:5px}#included{padding:100px 5vw;background:var(--bg)}#included .packshot-panel{position:relative;background:#d3d3d3;grid-template-columns:44% 56%;border-radius:4px;min-height:680px}#included .packshot-panel>div{padding:72px 0 72px 5vw;position:relative;z-index:1}#included .packshot-panel h2{font-size:clamp(62px,6.6vw,96px)}#included .packshot-panel p{color:#394652;max-width:330px;font-size:16px;line-height:1.8}#included .packshot-panel img{width:100%;max-width:100%;height:680px;margin:0;object-fit:contain;mix-blend-mode:normal}.box-inventory{list-style:none;margin:30px 0;padding:0;max-width:350px}.box-inventory li{padding:12px 0;border-bottom:1px solid #b7bdc4;color:#24303b;display:flex;align-items:center;gap:13px;font-size:15px}.box-inventory svg{flex:none;width:17px;height:17px;color:#344f68}#included .buy{background:var(--accent);color:var(--accent-ink);margin-top:5px}#included .buy:hover{background:var(--accent-hover)}#specs{background:var(--bg)}#close{min-height:830px;height:auto;padding:70px 4vw 90px 0;grid-template-columns:55% 45%;background:#000}#close .close-visual{height:710px}#close .close-copy{padding:40px 3vw 40px 0}#close h2{margin:0;font-size:clamp(64px,7.5vw,108px)}#close .close-platform{font-size:clamp(29px,3vw,42px);margin:24px 0;max-width:430px}.purchase-facts{display:flex;gap:24px;margin:30px 0;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.purchase-facts div{flex:1;min-width:0}.purchase-facts dt{color:var(--ink-mid);font-size:13px;margin-bottom:7px}.purchase-facts dd{margin:0;color:var(--ink);font-size:17px;font-variant-numeric:tabular-nums;white-space:nowrap}.purchase-inventory{border-bottom:1px solid var(--line);margin:0 0 30px}.purchase-inventory summary{cursor:pointer;padding:4px 4px 20px 0;min-height:44px;font-size:16px}.purchase-inventory summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.purchase-inventory p{padding:0 0 22px;font-size:15px;max-width:400px}.purchase-links{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.purchase-links .text-link{font-size:14px}.story-footer{padding:32px 6vw;background:var(--bg)}.story-footer nav{display:flex;gap:20px;align-items:center}.story-footer nav a{font-size:13px;padding:10px 2px;min-height:44px;display:flex;align-items:center}.story-footer svg{width:20px;height:20px}@media(max-width:1050px){.story-introduction{gap:5vw}#included .packshot-panel{min-height:580px}.purchase-facts{gap:14px}.purchase-facts dd{font-size:15px}}@media(max-width:760px){.story-nav{display:none}.story-section{padding:76px 7vw}.story-introduction{grid-template-columns:1fr;gap:30px}.story-introduction h2{font-size:clamp(50px,12vw,72px)}.story-introduction p{font-size:17px}.story-introduction .story-definition{font-size:14px;margin-bottom:14px}#included{padding:48px 5vw}#included .packshot-panel{grid-template-columns:1fr;min-height:0}#included .packshot-panel>div{padding:40px 7vw 10px}#included .packshot-panel h2{font-size:62px}#included .packshot-panel img{width:100%;max-width:100%;height:380px;margin:0}#included .packshot-panel p{font-size:15px}.box-inventory{margin:24px 0}.box-inventory li{padding:11px 0;font-size:14px}#close{padding:0 0 75px;min-height:0}#close .close-visual{height:440px}#close .close-copy{padding:0 7vw;width:100%;text-align:left}#close h2{font-size:76px}#close .close-platform{font-size:34px}.purchase-facts{gap:13px;margin:25px 0}.purchase-facts dt{font-size:12px}.purchase-facts dd{font-size:15px}.purchase-links{gap:20px}.story-footer{align-items:flex-start;flex-direction:column;gap:10px}.story-footer nav{width:100%;justify-content:space-between}}.purchase-static-detail>summary{min-height:56px;padding:16px 0;cursor:pointer}#included .packshot-panel .purchase-static-detail>summary h2{display:inline;font-family:var(--font);font-size:17px;letter-spacing:normal;text-transform:none}.inventory-heading{font-size:clamp(28px,3vw,42px);line-height:1.06;margin:22px 0}#possibilities:not(.discovery)>.discovery-heading{grid-column:1/-1;padding:40px 6vw 0}#possibilities:not(.discovery) .discovery-introduction{max-width:480px;margin-top:20px}#power .section-copy .power-description{max-width:360px;text-wrap:pretty}#answers{padding:max(var(--experience-heading-top,100px),calc(var(--section-bridge,144px) + 24px)) 7vw 110px;background:linear-gradient(#d3d3d3,var(--bg-raise) var(--section-bridge,144px),var(--bg-raise) calc(100% - 80px),#050708)}#answers-title{font-size:clamp(48px,5.4vw,80px);max-width:16ch}.answers-lead{max-width:62ch;margin:28px 0 48px;font-size:20px;line-height:1.6;color:var(--ink)}.answers-faq{display:grid;gap:0;max-width:820px;margin:0}.answers-faq>div{padding:22px 0;border-top:1px solid var(--line)}.answers-faq>div:last-child{border-bottom:1px solid var(--line)}.answers-faq h3{margin:0 0 10px;font:600 18px/1.35 var(--font);letter-spacing:0;text-transform:none;color:var(--ink)}.answers-faq p{margin:0;max-width:62ch;font-size:16px;line-height:1.55;color:var(--ink-mid)}.answers-quotes{margin-top:56px;max-width:820px}.answers-quotes h3{margin:0 0 20px;font:600 13px/1.3 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.answers-quotes figure{margin:0 0 22px;padding:0}.answers-quotes blockquote{margin:0;font:400 18px/1.45 var(--font);color:var(--ink)}.answers-quotes figcaption{margin-top:8px;font-size:13px;color:var(--ink-mid)}.answers-quotes a{color:inherit}@media(max-width:760px){#answers{padding:max(var(--experience-heading-top,96px),calc(var(--section-bridge,88px) + 24px)) 7vw 80px}#answers-title{font-size:clamp(40px,11vw,56px)}.answers-lead{font-size:17px}}#close.purchase-studio{--studio-ink:#172024;--studio-muted:#465155;--studio-line:#b2babc;--studio-accent:#006565;--studio-surface:#d3d3d3;color:var(--studio-ink);background:var(--studio-surface)}body[data-experience=refined].journey #close.purchase-showcase,#close.purchase-showcase{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:clamp(24px,3vw,48px);height:auto;min-height:0;max-width:none;width:100%;padding:max(var(--experience-heading-top,112px),calc(var(--section-bridge,144px) + 24px)) max(24px,calc((100vw - 1280px)/2)) 80px;position:relative;scroll-margin-top:calc(-1 * var(--nav-clearance,88px));background:linear-gradient(#050708,transparent var(--section-bridge,144px),transparent calc(100% - 64px),#d3d3d3),radial-gradient(ellipse at 30% 35%,#f1f2f1 0,transparent 62%),#d3d3d3;overflow:visible}body[data-experience=refined].journey #close.purchase-showcase .close-visual,#close.purchase-showcase .close-visual{position:sticky;top:100px;width:100%;height:clamp(470px,46vw,680px);max-height:calc(100svh - 120px);min-height:390px;background:transparent;aspect-ratio:auto;align-self:start;margin:0}#close.purchase-showcase .poster{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}body[data-experience=refined].journey #close.purchase-showcase .close-copy,#close.purchase-showcase .close-copy{display:block;max-width:none;width:100%;padding:0;align-self:start;min-width:0;color:var(--studio-ink);text-align:left;z-index:7}#close.purchase-showcase #close-title{margin:0;white-space:normal;line-height:.94;color:var(--studio-ink)}#close.purchase-showcase .close-platform{font:600 clamp(22px,2.15vw,30px)/1.12 var(--font-display);letter-spacing:-.01em;margin:18px 0 28px;color:var(--studio-muted)}#close.purchase-showcase .purchase-links{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin:0 0 24px;width:100%}#close.purchase-showcase .purchase-links .buy,#close.purchase-showcase .unboxing-launch{display:flex;justify-content:center;align-items:center;gap:12px;min-height:56px;min-width:0;margin:0;padding:14px 18px;border-radius:8px;font:600 14px/1.3 var(--font);white-space:nowrap;width:auto}#close.purchase-showcase .purchase-links .buy{flex:1.35;background:#00d6d6;color:#052324;border:1px solid transparent}#close.purchase-showcase .unboxing-launch{flex:1;background:transparent;color:#172024;border:1px solid #7e8b8e}#close.purchase-showcase .unboxing-launch svg{width:24px;height:24px;stroke:#006565;stroke-width:1.6;fill:none}#close.purchase-showcase .unboxing-launch:hover{background:#e3ebea;border-color:#006565}#close.purchase-showcase .buy:hover{background:#00bcbc}#close.purchase-showcase :is(button,a,summary):focus-visible{outline:3px solid #006565;outline-offset:4px}#close.purchase-showcase .purchase-facts{display:grid;grid-template-columns:1.2fr .9fr 1fr;gap:14px;margin:0 0 28px;padding:20px 0;border-block:1px solid var(--studio-line);width:100%}#close.purchase-showcase .purchase-facts dt{font-size:11px;line-height:1.4;color:var(--studio-muted);margin-bottom:7px}#close.purchase-showcase .purchase-facts dd{color:var(--studio-ink);margin:0;font:600 clamp(21px,2vw,27px)/1.1 var(--font-display);white-space:nowrap}#close.purchase-showcase .purchase-disclosures{width:100%;margin:0;border:0}#close.purchase-showcase :is(#included,#specs){padding:0;margin:0;background:transparent;color:var(--studio-ink);scroll-margin-top:110px}#close.purchase-showcase #included{display:block}#close.purchase-showcase #included summary,#close.purchase-showcase #included .accessory-view{display:none}#close.purchase-showcase .purchase-detail-content{padding:0}#close.purchase-showcase .inventory-heading{font-family:var(--font-display);font-size:clamp(26px,2.5vw,34px);line-height:1.05;margin:0 0 14px;letter-spacing:-.015em;max-width:100%}body #close.purchase-showcase .box-inventory{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:0 0 24px;padding:0;list-style:none;max-width:none;width:100%}body #close.purchase-showcase .box-inventory li{display:block;border:0;margin:0;padding:0;min-height:0;font-size:13px}body #close.purchase-showcase .box-inventory button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;background:none;border:0;border-bottom:1px solid #b6bec0;padding:10px 0;text-align:left;color:#344245;font:inherit;cursor:pointer}body #close.purchase-showcase .box-inventory button:after{content:"↗";font-size:14px;color:#006565;flex:none}body #close.purchase-showcase .box-inventory button:hover{color:#006565}#close.purchase-showcase #specs details{border-block:1px solid var(--studio-line)}#close.purchase-showcase #specs summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:14px 0;cursor:pointer;list-style:none}#close.purchase-showcase summary::-webkit-details-marker{display:none}#close.purchase-showcase #specs summary h2{margin:0;font:500 14px/1.4 var(--font);text-transform:none;color:var(--studio-ink)}#close.purchase-showcase #specs summary h2 :is(.brand-title-line,.brand-title-ink){display:inline!important;transform:none!important;clip-path:none!important;color:inherit}#close.purchase-showcase .purchase-detail-icon:after{content:"+";font:24px/1 var(--font);font-weight:300}#close.purchase-showcase details[open] .purchase-detail-icon:after{content:"−"}#close.purchase-showcase #specs table{width:100%;font-size:13px;margin:0 0 16px}#close.purchase-showcase #specs th,#close.purchase-showcase #specs td{padding:12px 0;text-align:left;vertical-align:top;color:var(--studio-ink)}#close.purchase-showcase #specs th{width:35%;padding-right:18px;color:var(--studio-muted)}#close.purchase-showcase #specs tr{border-color:var(--studio-line)}@media(max-width:1000px){body[data-experience=refined].journey #close.purchase-showcase,#close.purchase-showcase{gap:24px;grid-template-columns:1.2fr 1fr;padding-inline:32px}#close.purchase-showcase .purchase-links{flex-direction:column}body #close.purchase-showcase .box-inventory{grid-template-columns:1fr}}@media(max-width:760px){body[data-experience=refined].journey #close.purchase-showcase,#close.purchase-showcase{display:flex;flex-direction:column;gap:0;padding:max(var(--experience-heading-top,96px),calc(var(--section-bridge,88px) + 24px)) 24px 56px}body[data-experience=refined].journey #close.purchase-showcase .close-copy,#close.purchase-showcase .close-copy{display:contents}#close.purchase-showcase .purchase-heading{order:0;width:100%}body[data-experience=refined].journey #close.purchase-showcase .close-visual,#close.purchase-showcase .close-visual{order:1;position:relative;top:auto;width:100%;height:clamp(300px,92vw,560px);min-height:0;max-height:none;margin:8px 0 12px}#close.purchase-showcase .purchase-body{order:2;width:100%}#close.purchase-showcase .close-platform{margin:14px 0 0;font-size:24px}#close.purchase-showcase .purchase-links{flex-direction:row;margin-bottom:20px}#close.purchase-showcase .purchase-links .buy,#close.purchase-showcase .unboxing-launch{padding:13px 12px;font-size:13px;min-height:52px}#close.purchase-showcase .unboxing-launch svg{width:20px;height:20px}body #close.purchase-showcase .box-inventory{grid-template-columns:1fr 1fr;gap:0 16px}#close.purchase-showcase .inventory-heading{font-size:30px}#close.purchase-showcase .purchase-facts{margin-bottom:24px}#close.purchase-showcase #close-title{font-size:var(--experience-title-size,64px)}}@media(max-width:360px){body[data-experience=refined].journey #close.purchase-showcase,#close.purchase-showcase{padding-inline:20px}#close.purchase-showcase .purchase-links{gap:8px}#close.purchase-showcase .unboxing-launch{gap:6px}#close.purchase-showcase .inventory-heading{font-size:27px}}#close.purchase-showcase .inventory-heading :is(.brand-title-line,.brand-title-ink){white-space:normal;clip-path:none;transform:none;display:block}body.journey.power-sequence-combined #power[data-shot=power]{height:250svh;min-height:0;--power-answer:0}body.journey.power-sequence-combined #power[data-shot=power] .sticky-layout{position:sticky;top:64px;height:calc(100svh - 64px);min-height:656px;display:block;padding:0;overflow:clip;background:radial-gradient(ellipse at 70% 50%,#15353866,transparent 66%),#050708}body.journey.power-sequence-combined #power[data-shot=power] .power-visual,body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-visual{position:absolute;inset:13% 3% 10% 48%;width:49%;height:77%;min-height:0;margin:0}body.journey.power-sequence-combined #power[data-shot=power] .power-visual .poster{opacity:calc(1 - var(--power-answer))}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-visual .poster{opacity:var(--power-answer)}body.journey.power-sequence-combined #power[data-shot=power] .visual.live .poster,body.journey-product-ready.power-sequence-combined #power[data-shot=power] .visual .poster{opacity:0}body.journey.power-sequence-combined #power[data-shot=power] .mode-readout{display:none}body.journey.power-sequence-combined #power[data-shot=power]>.owner-world-image,body.journey.power-sequence-combined #power[data-shot=power]>.owner-world-note,body.journey.power-sequence-combined #airflow[data-shot=airflow]>.owner-world-image,body.journey.power-sequence-combined #airflow[data-shot=airflow]>.owner-world-note{display:none}body.journey.power-sequence-combined #power[data-shot=power] .section-copy{position:absolute;left:6vw;top:0;width:39%;height:100%;padding:0;z-index:5;background:transparent}body.journey.power-sequence-combined .power-sequence-question{position:absolute;top:15%;left:0;width:100%;opacity:1}body.journey.power-sequence-combined #power[data-shot=power] .section-copy h2,body.journey.power-sequence-combined #airflow[data-shot=airflow] h2{font-size:clamp(46px,4.65vw,76px);line-height:.95;letter-spacing:-.025em;max-width:600px}body.journey.power-sequence-combined #power[data-shot=power] .power-description{margin-top:20px;font-size:15px;max-width:30ch}body.journey.power-sequence-combined #power[data-shot=power] .power-battery{position:absolute;top:55%;bottom:auto;left:0;margin:0;max-width:470px}body.journey.power-sequence-combined #power[data-shot=power] .power-battery .mode-controls>button[data-mode]{min-height:146px}body.journey.power-sequence-combined #power[data-shot=power] .power-runtime strong{font-size:50px}body.journey.power-sequence-combined #power[data-shot=power] .power-runtime-note{font-size:11px;line-height:1.4}body.journey.power-sequence-combined #power[data-shot=power] #power-toggle{position:absolute;top:calc(55% + 236px);bottom:auto;left:0;margin:0}body.journey.power-sequence-combined #power[data-shot=power] .section-copy .instruction{position:absolute;top:calc(55% + 286px);bottom:auto;margin:0;font-size:11px;line-height:1.5}body.journey.power-sequence-combined #power[data-shot=power] .sting{display:none}body.journey.power-sequence-combined #airflow[data-shot=airflow]{position:absolute;inset:0;height:100%;min-height:0;padding:0;margin:0;display:block;overflow:clip;background:transparent;pointer-events:none;scroll-margin-top:0}body.journey.power-sequence-combined #airflow:before{background:linear-gradient(90deg,#050708e8,#050708b3 32%,transparent 65%)}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-film{inset:0;width:100%;height:100%;mask-image:none}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{position:absolute;top:15%;left:6vw;width:39%;max-width:none;padding:0;border:0;background:transparent;opacity:var(--power-answer);display:block}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-heading{width:100%}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-spec{margin-top:20px;padding-top:14px;gap:20px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-number{font-size:48px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-unit{font-size:18px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-footer{left:auto;right:5vw;bottom:28px;gap:18px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-film-pause{pointer-events:auto}@media(min-width:761px)and (max-height:800px){body.journey.power-sequence-combined .power-sequence-question,body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{top:13%}body.journey.power-sequence-combined #power[data-shot=power] .section-copy h2,body.journey.power-sequence-combined #airflow[data-shot=airflow] h2{font-size:48px}}@media(max-width:760px){body.journey.power-sequence-combined #power[data-shot=power] :is(.power-battery,#power-toggle,.section-copy>.instruction),body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-footer{opacity:calc(1 - var(--power-departure,0))}body.journey.power-sequence-combined #power[data-shot=power]{height:260svh}body.journey.power-sequence-combined #power[data-shot=power] .sticky-layout{min-height:716px}body.journey.power-sequence-combined #power[data-shot=power] .section-copy{left:6vw;width:88vw;padding:0;height:100%}body.journey.power-sequence-combined .power-sequence-question,body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{top:28px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{width:88vw}body.journey.power-sequence-combined #power[data-shot=power] .section-copy h2,body.journey.power-sequence-combined #airflow[data-shot=airflow] h2{font-size:36px;line-height:.95;margin:0}body.journey.power-sequence-combined #power[data-shot=power] .power-description{margin-top:10px;font-size:13px;line-height:1.4;max-width:30ch}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-spec{margin-top:10px;padding-top:8px;gap:20px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-number{font-size:34px}body.journey.power-sequence-combined #power[data-shot=power] .power-visual,body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-visual{inset:201px 4vw 274px;width:92vw;height:auto;min-height:200px}body.journey.power-sequence-combined #power[data-shot=power] .power-battery{top:auto;bottom:78px;max-width:none}body.journey.power-sequence-combined #power[data-shot=power] .power-battery .mode-controls>button[data-mode]{min-height:124px;padding:12px 10px;gap:8px}body.journey.power-sequence-combined #power[data-shot=power] .power-runtime strong{font-size:40px}body.journey.power-sequence-combined #power[data-shot=power] .power-mode-name{font-size:17px}body.journey.power-sequence-combined #power[data-shot=power] .power-runtime-note{margin-top:8px;font-size:10px}body.journey.power-sequence-combined #power[data-shot=power] #power-toggle{top:auto;bottom:26px}body.journey.power-sequence-combined #power[data-shot=power] .section-copy .instruction{top:auto;left:100px;bottom:32px;max-width:210px;font-size:10px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-footer{right:6vw;bottom:246px;gap:10px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-disclosure{font-size:10px}body.journey.power-sequence-combined #power[data-shot=power] .section-tuner{top:76px}}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-heading{display:none}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{top:auto;bottom:28px;left:auto;right:calc(5vw + 230px);width:auto;max-width:39%}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-spec{margin:0;padding:0;border:0;gap:10px;align-items:center}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-number{font-size:24px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-unit{font-size:14px}@media(max-width:760px){body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{bottom:246px;left:6vw;right:auto;max-width:50%}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-copy{opacity:calc(var(--power-answer) * (1 - var(--power-departure,0)))}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-spec{gap:8px}body.journey.power-sequence-combined #airflow[data-shot=airflow] .airflow-number{font-size:22px}}body.journey{background:#050708}.journey-chapter{position:relative}.journey-chapter[data-chapter=first-blast]{background:linear-gradient(#050708 55%,#0c1012 75%,#050708)}.journey-chapter[data-chapter=worlds]{background:linear-gradient(#0c1012,#171b1e 44%,#080c0d)}.journey-chapter[data-chapter=control]{background:radial-gradient(ellipse 90% 58% at 50% 58%,#0a2527,transparent 72%),#080c0d}.journey-chapter[data-chapter=engineering]{background:linear-gradient(#080c0d,#111618 70%,#171b1e)}.journey-chapter[data-chapter=people]{background:linear-gradient(#171b1e,#171b1e)}body.journey #hero{isolation:auto;overflow:clip}body.journey #hero .hero-copy,body.journey .hero-console{z-index:5}body.journey #possibilities,body.journey #proof,body.journey #power,body.journey #nozzles,body.journey #inside,body.journey #recharge,body.journey #voices{background:transparent}body.journey #power{height:175svh;min-height:0}body.journey .sticky-layout{min-height:0}body.journey #recharge{display:block;height:175svh;min-height:0}.journey-settle{position:sticky;top:0;display:grid;grid-template-columns:54% 46%;height:100svh;align-items:center}.journey-settle .grip-visual{height:90svh}body.journey .inside-sticky{min-height:0}body.journey .inside-visual{min-height:240px}body.journey .visual{background:transparent}body.journey .power-visual,body.journey .inside-visual,body.journey #nozzles{isolation:auto}body.journey .mode-readout,body.journey .callouts{z-index:6}body.journey .callouts{overflow:clip}body.journey #power-toggle{margin-left:18px}body.journey .section-copy,body.journey .section-intro,body.journey .inside-controls,body.journey .nozzle-controls,body.journey .nozzle-status{position:relative;z-index:5}body.journey .section-copy,body.journey .section-intro{pointer-events:none}body.journey .section-copy :is(button,a,input),body.journey .section-intro :is(button,a,input){pointer-events:auto}body.journey #stage{position:fixed;inset:0;width:100%;height:100%;z-index:4;contain:strict}body.journey .visual.live .poster{opacity:0}body.journey .visual .poster{mix-blend-mode:screen}body.journey .visual .poster[src*="renders/transparent-v1/"]{mix-blend-mode:normal}body.journey [data-chapter=control]>.nozzle-atmosphere{z-index:0;mask-image:linear-gradient(transparent,#000 20%,#000 84%,transparent)}body.journey #voices{padding-top:112px;padding-bottom:0;background:linear-gradient(#171b1e,#050708 280px)}body.journey .charging-detail{mix-blend-mode:normal}body.journey #voices .trust-film-strip{perspective:1400px}body.journey #voices .trust-reviews{margin-top:104px;padding-top:48px}body.journey #voices.trust-voices--reviews-only .trust-reviews{margin-top:0;padding-top:0}@media(max-width:760px){body.journey #power{height:auto}body.journey .power-visual{height:380px}body.journey .mode-readout{font-size:68px}body.journey #power-toggle{margin-left:12px}body.journey #recharge{height:135svh;min-height:920px}.journey-settle{height:100svh;min-height:840px;display:flex;flex-direction:column}.journey-settle .grip-visual{width:100%;height:49svh;min-height:340px;flex-shrink:0}.journey-settle .section-copy{padding-bottom:30px}.journey-settle .charging-detail{width:100px}body.journey .inside-sticky{min-height:690px}body.journey .inside-visual{min-height:245px}body.journey #voices .trust-reviews{margin-top:76px;padding-top:36px}body.journey #voices.trust-voices--reviews-only .trust-reviews{margin-top:0;padding-top:0}body.journey #voices{padding-bottom:0;background:linear-gradient(#171b1e,#050708 240px)}}body.journey.fallback #power,body.journey.fallback #inside,body.journey.fallback #recharge{height:auto;min-height:0}body.journey.fallback .journey-settle{position:relative;height:auto;min-height:0}body.journey.fallback #nozzles .nozzle-controls{transform:none}@media(prefers-reduced-motion:reduce){body.journey #power,body.journey #inside,body.journey #recharge{height:auto;min-height:0}.journey-settle{position:relative;height:auto;min-height:0}body.journey #why>h2{transform:none}body.journey #nozzles .nozzle-controls{transform:none}}@media(max-width:760px)and (max-height:780px){body.journey #recharge,body.journey #inside{height:auto;min-height:0}.journey-settle,body.journey .inside-sticky{position:relative;height:auto;min-height:0}body.journey .inside-visual{height:400px;flex:none}}body.journey .proof-film-controls{right:auto;max-width:48%;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width:760px){body.journey .proof-film-controls{width:54vw;max-width:54vw}body.journey .proof-film-play{text-align:left}body.journey #proof .proof-film-disclosure{padding-right:44vw}body.journey #proof-title{opacity:var(--proof-title-arrival,1)!important}body.journey.fallback #proof-title{opacity:1!important}}@media(prefers-reduced-motion:reduce){body.journey #proof-title{opacity:1!important}}body.journey #power .section-copy h2{max-width:580px;font-size:clamp(60px,5.7vw,86px);line-height:.96}body.journey #power .power-description{color:#cad3d5;font-size:17px;line-height:1.6}body.journey #power .mode-controls{margin-top:30px;padding:6px;border-color:#536367;background:#080e10;border-radius:12px}body.journey #power .mode-controls button{min-height:52px;padding:14px 22px;font-size:15px;border-radius:7px}body.journey #power .mode-readout{color:var(--ink);font-size:clamp(70px,8vw,116px);bottom:5%}body.journey #power .mode-readout .mode-dots{opacity:.75}body.journey #inside .inside-sticky{padding:100px 6vw 28px}body.journey #inside .section-intro{align-items:center;gap:8vw}body.journey #inside .section-intro h2{line-height:.98;max-width:720px}body.journey #inside .section-intro p{font-size:15px;line-height:1.75;color:#c3ced0}body.journey #inside .inside-controls{padding:14px 0 0;border-top:1px solid #314044}body.journey #inside .inside-controls .segments{border-radius:12px;padding:5px;background:#080e10}body.journey #inside .inside-controls button{min-height:44px}body.journey #recharge .section-copy h2{max-width:580px;font-size:clamp(56px,5.8vw,84px);line-height:.97}body.journey #recharge .section-copy>p{color:#cbd4d5;font-size:17px;line-height:1.7;max-width:370px}body.journey #recharge .charging-detail{width:150px;margin-top:32px}body.journey #recharge .journey-settle{background:radial-gradient(ellipse at 30% 54%,#26333666,transparent 63%)}@media(max-width:760px){body.journey #power .sticky-layout{padding-top:84px;gap:0}body.journey #power .section-copy{order:0;width:100%;align-self:stretch;padding:0 7vw 18px}body.journey #power .section-copy h2{font-size:clamp(42px,11vw,64px);line-height:.96;max-width:540px}body.journey #power .section-copy>p{font-size:15px;line-height:1.6;margin-top:16px}body.journey #power .section-copy .instruction{max-width:310px;font-size:12px;line-height:1.65}body.journey #power .section-copy .sting{margin-top:16px;font-size:24px}body.journey #power .mode-controls{margin-top:20px}body.journey #power .mode-controls button{min-width:72px;min-height:48px;padding:13px 18px;font-size:14px}body.journey #power-toggle{margin-left:16px;padding:14px 0}body.journey #power .power-visual{order:1;width:100%;height:clamp(350px,44svh,420px);min-height:350px;flex:none}body.journey #power .mode-readout{font-size:58px;left:7vw;bottom:22px}body.journey #inside .inside-sticky{padding:84px 7vw 20px;min-height:0;gap:14px}body.journey #inside .section-intro{flex:none}body.journey #inside .section-intro h2{font-size:clamp(40px,10.9vw,58px)}body.journey #inside .section-intro p{font-size:14px;line-height:1.6;margin-top:20px}body.journey #inside .inside-visual{width:100%;margin:0;min-height:260px}body.journey #inside .inside-controls{gap:20px;flex:none;margin:0;padding-top:12px}body.journey #recharge .journey-settle{min-height:0;height:100svh;justify-content:center}body.journey #recharge .grip-visual{height:47svh;min-height:300px}body.journey #recharge .section-copy{padding:20px 7vw 38px}body.journey #recharge .section-copy h2{font-size:clamp(43px,11.8vw,66px)}body.journey #recharge .section-copy>p{font-size:15px;max-width:310px;margin-top:20px}body.journey #recharge .charging-detail{width:108px;margin-top:18px}}@media(max-width:760px)and (max-height:780px){body.journey #inside .inside-sticky,body.journey #recharge .journey-settle{position:relative;height:auto;min-height:0}body.journey #inside .inside-visual{height:360px;flex:none}}@media(prefers-reduced-motion:reduce){body.journey #recharge .journey-settle{height:auto}}body.journey.fallback #recharge .journey-settle{height:auto}@media(max-width:760px){body.journey #recharge .section-copy{order:0}body.journey #recharge .grip-visual{order:1}}body.journey #airflow{position:relative;min-height:100svh;padding:118px 7vw 94px;display:flex;align-items:center;overflow:clip;background:linear-gradient(#080c0d,#050708 25% 80%,#080c0d);scroll-margin-top:66px}#airflow .airflow-film{position:absolute;inset:0;pointer-events:none;overflow:hidden;mix-blend-mode:screen}#airflow .airflow-film-field{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:82% 50%}#airflow[data-product-linked=true] .airflow-film-field{mask-image:linear-gradient(90deg,transparent,#000 7%,#000 90%,transparent),linear-gradient(transparent,#000 14%,#000 84%,transparent);mask-composite:intersect}#airflow .airflow-film img,#airflow .airflow-film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% center;transform:scaleX(-1)}#airflow .airflow-film video{opacity:0;transition:opacity .5s ease}#airflow[data-film-ready=true] .airflow-film video{opacity:1}#airflow:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#050708f5,#050708db 27%,#0507085e 52%,#05070808 76%),linear-gradient(180deg,#050708 0%,rgba(5,7,8,.12) 20%,transparent 66%,#050708 100%)}#airflow .airflow-copy{position:relative;z-index:5;width:min(43vw,550px)}#airflow h2{font-size:clamp(64px,6.25vw,96px);line-height:.95;letter-spacing:-.025em;text-transform:uppercase}#airflow h2 span{color:var(--accent)}#airflow .airflow-description{max-width:320px;margin-top:27px;font-size:17px;line-height:1.65;color:#d3dadc;text-wrap:pretty}#airflow .airflow-spec{display:flex;align-items:center;gap:28px;margin:34px 0 0;padding-top:22px;border-top:1px solid #536263;width:max-content;max-width:100%}#airflow .airflow-spec dt{max-width:65px;font-size:12px;line-height:1.5;color:#bdc7ca}#airflow .airflow-spec dd{display:flex;align-items:baseline;gap:8px;margin:0;white-space:nowrap}#airflow .airflow-up-to{font-size:14px;color:#bdc7ca}#airflow .airflow-number{font:700 76px/.9 var(--font-display);letter-spacing:-.035em;color:var(--ink)}#airflow .airflow-unit{font-size:24px;color:var(--ink)}#airflow .airflow-visual{position:absolute;right:4vw;top:18%;width:48%;height:72%;background:none;pointer-events:none}#airflow .airflow-footer{position:absolute;bottom:27px;left:7vw;right:5vw;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:20px}#airflow .airflow-disclosure{font-size:11px;line-height:1.5;color:#bdc7ca}#airflow .airflow-film-pause{width:44px;height:44px;padding:10px;border:1px solid #708186;background:#050708a8;border-radius:50%;color:#f5f7f7}#airflow .airflow-film-pause[hidden]{display:none}#airflow .airflow-film-pause:hover{background:#171b1e;border-color:var(--accent)}#airflow .airflow-film-pause svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.7;fill:none}#airflow .airflow-play-icon{display:none}#airflow .airflow-film-pause[data-paused=true] .airflow-play-icon{display:block}#airflow .airflow-film-pause[data-paused=true] .airflow-pause-icon{display:none}@media(max-width:760px){body.journey #airflow{min-height:0;padding:84px 7vw 88px;display:flex;flex-direction:column;align-items:stretch;overflow:clip}#airflow .airflow-visual{position:relative;order:0;top:auto;bottom:auto;right:auto;width:100%;height:clamp(360px,48svh,460px);margin:0;flex:none}#airflow .airflow-copy{order:1;width:100%;padding:24px 0 26px}#airflow h2{font-size:clamp(48px,13vw,76px);line-height:.94;max-width:540px}#airflow h2 span{display:inline}#airflow .airflow-description{margin-top:24px;max-width:330px;font-size:16px;line-height:1.65}#airflow .airflow-spec{gap:28px;margin-top:28px;padding-top:22px}#airflow .airflow-number{font-size:76px}#airflow .airflow-film{top:84px;bottom:auto;height:clamp(360px,48svh,460px);mask-image:linear-gradient(transparent,#000 16%,#000 86%,transparent)}#airflow .airflow-film img,#airflow .airflow-film video{object-position:55% center}#airflow:before{background:linear-gradient(180deg,transparent,transparent 35%,#050708 58%,transparent)}#airflow .airflow-footer{bottom:24px;left:7vw;right:7vw}}@media(prefers-reduced-motion:reduce){#airflow .airflow-film video{display:none;transition:none}}body.journey #why{position:relative;display:grid;grid-template-columns:46% 54%;align-items:center;gap:0;min-height:100svh;padding:108px 6vw 96px;background:radial-gradient(ellipse 64% 74% at 77% 38%,rgb(0 100 100 / var(--intro-world-light,.08)),transparent 75%)}.intro-copy{position:relative;z-index:6;min-width:0;padding:34px 0}.intro-copy h2{font-size:clamp(56px,6.6vw,96px);line-height:.91;letter-spacing:-.025em;margin:0 0 32px;text-wrap:balance}.intro-copy p{max-width:360px}.intro-copy h2 .intro-title-line,.intro-copy h2 .intro-title-ink{display:block;color:inherit}.intro-title-line{--intro-line-arrival:var(--intro-title-arrival,1);clip-path:inset(-4px calc((1 - var(--intro-line-arrival))*100%) -5px -3px)}.intro-title-line+.intro-title-line{--intro-line-arrival:var(--intro-emphasis-arrival,1)}.intro-title-ink{transform:translate3d(calc((1 - var(--intro-line-arrival))*-12px),0,0)}.intro-copy>div{opacity:calc(.45 + var(--intro-support-arrival,1)*.55);transform:translate3d(0,calc((1 - var(--intro-support-arrival,1))*7px),0)}.intro-copy:focus-within .intro-title-line{clip-path:none}.intro-copy:focus-within .intro-title-ink,.intro-copy:focus-within>div{transform:none;opacity:1}.intro-copy:before{content:"";position:absolute;z-index:-1;inset:-80px -100px -80px -6vw;background:radial-gradient(ellipse at 30% 50%,#0c1012f2,transparent 75%);pointer-events:none}.intro-visual{position:relative;height:72svh;min-height:420px;width:100%;pointer-events:none}body.journey #why .intro-light-aperture{position:absolute;z-index:0;inset:-5% -3% -5% 1%;overflow:hidden;pointer-events:none;opacity:var(--intro-light-presence,.55);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 85%,transparent),linear-gradient(0deg,transparent,#000 18%,#000 83%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}body.journey #why .intro-light-plane{position:absolute;inset:3% 9% 4% 20%;background:linear-gradient(90deg,transparent 0%,rgb(182 196 203 / .05) 7%,rgb(169 189 198 / .2) 23%,rgb(145 167 177 / .11) 62%,transparent 100%);transform:translate3d(calc((var(--intro-light-travel,.5) - .5)*18%),0,0) skew(-17deg);filter:blur(10px)}body.journey #why .intro-light-plane:after{content:"";position:absolute;inset:4% 12% 8% 4%;background:linear-gradient(110deg,rgb(232 240 241 / .14),rgb(162 189 194 / .015) 55%,transparent);mask-image:linear-gradient(0deg,transparent,#000 30%,#000 80%,transparent)}body.journey #why .intro-light-edge{position:absolute;left:22%;top:8%;bottom:12%;width:1px;background:linear-gradient(0deg,transparent,rgb(0 214 214 / .1) 20%,rgb(152 234 232 / .6) 58%,transparent 97%);opacity:.65;transform:translate3d(calc((var(--intro-light-travel,.5) - .5)*80px),0,0) skew(-17deg)}.intro-visual .poster{object-fit:contain}.intro-review{position:absolute;z-index:7;left:6vw;bottom:34px;display:flex;gap:4px;padding:5px;border:1px solid #70808255;background:#101719ef;border-radius:12px}.intro-review button{padding:11px 16px;min-height:44px;border-radius:7px;border:0;background:transparent;color:var(--ink-mid);font:500 12px/1.2 var(--font);cursor:pointer}.intro-review button[aria-pressed=true]{color:var(--accent-ink);background:var(--accent)}.intro-review button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body[data-intro-gallery=arriving] #possibilities.discovery{overflow:visible;z-index:1}body[data-intro-gallery=arriving] .discovery-related,body[data-intro-gallery=arriving] .discovery-heading,body[data-intro-gallery=arriving] .discovery-selector,body[data-intro-gallery=arriving] .discovery-disclosure{opacity:var(--intro-controls,0)}body[data-intro-gallery=arriving][data-intro-version=worlds] .discovery-card{translate:0 calc(var(--intro-fan,0)*var(--intro-fan-y,0px));opacity:max(var(--card-opacity,0),calc(var(--intro-fan,0)*.7))}body[data-intro-version=worlds] .discovery-card:nth-child(1){--intro-fan-y:-60px}body[data-intro-version=worlds] .discovery-card:nth-child(2){--intro-fan-y:68px}body[data-intro-version=worlds] .discovery-card:nth-child(3){--intro-fan-y:-150px}body[data-intro-version=worlds] .discovery-card:nth-child(4){--intro-fan-y:34px}@media(max-width:760px){body.journey #why{grid-template-columns:1fr;padding:70px 6vw 88px;min-height:100svh}.intro-copy{padding:12px 0}.intro-copy h2{font-size:clamp(50px,12vw,72px);margin-bottom:22px}.intro-copy p{max-width:340px}.intro-copy:before{inset:-25px -6vw;background:linear-gradient(#0c1012 65%,transparent)}.intro-visual{height:48svh;min-height:300px}.intro-review{bottom:22px}}body.fallback .intro-title-line{clip-path:none}body.fallback .intro-title-ink,body.fallback .intro-copy>div{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.intro-title-line{clip-path:none}.intro-title-ink,.intro-copy>div{transform:none;opacity:1}}html:has(body.journey){overflow-x:clip}body.journey{overflow-x:clip}body[data-intro-gallery=arriving] .discovery-image-copy,body[data-intro-gallery=arriving] .discovery-carousel-nav{opacity:var(--intro-controls,0);pointer-events:none}.intro-concept-note{position:fixed;z-index:4;right:6vw;bottom:24px;padding:9px 12px;border-radius:4px;background:#050708ed;color:var(--ink-mid);font:12px/1.5 system-ui,sans-serif;pointer-events:none}.intro-concept-note[hidden]{display:none}@media(max-width:760px){.intro-copy{min-width:0}.intro-concept-note{top:76px;bottom:auto;right:6vw;max-width:88vw;font-size:11px}body.journey .power-visual{height:34svh;min-height:245px}body.journey #power .section-copy{padding:18px 6vw 38px}body.journey #power .section-copy h2{font-size:40px;line-height:1.02;margin-bottom:16px}body.journey #power .section-copy p{font-size:15px;line-height:1.5;margin-top:12px}body.journey #power .section-copy .instruction{font-size:12px;margin-top:16px}body.journey #power .section-copy .sting{font-size:24px;margin-top:18px}body.journey #power .mode-controls{margin-top:18px}body.journey .mode-readout{font-size:46px}}body.journey #why .intro-copy h2{line-height:.91}body.journey #why .intro-copy p{max-width:330px;margin:0;font-size:17px;line-height:1.65;color:#cbd4d6}body.journey #why .intro-copy .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:13px 0;margin-top:24px;border-bottom:1px solid #408387;color:var(--ink);font-size:14px;font-weight:600}body.journey #why .intro-copy .text-link svg{width:21px;height:21px;color:var(--accent)}body.journey #why .intro-copy .text-link:hover{color:var(--accent);border-color:var(--accent)}body.journey #why .intro-copy .text-link:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media(max-width:760px){body.journey #why{padding-top:96px;padding-bottom:100px}body.journey #why .intro-copy p{font-size:15px;line-height:1.65;max-width:290px}body.journey #why .intro-copy h2{font-size:clamp(48px,13.6vw,72px);line-height:.93;margin-bottom:24px}body.journey #why .intro-copy .text-link{min-height:44px;margin-top:18px;padding:12px 0}body.journey #why .intro-light-aperture{inset:0 -2% -2%}body.journey #why .intro-light-plane{inset:3% 10% 4% 16%;filter:blur(8px)}body.journey #why .intro-light-edge{left:18%}}body.journey.fallback #why .intro-light-aperture{opacity:.45}body.journey.fallback #why .intro-light-plane,body.journey.fallback #why .intro-light-edge{transform:skew(-17deg)}@media(prefers-reduced-motion:reduce){body.journey #why .intro-light-aperture{opacity:.45}body.journey #why .intro-light-plane,body.journey #why .intro-light-edge{transform:skew(-17deg)}}@media(max-width:760px){body.journey #why .intro-copy{grid-row:1}body.journey #why .intro-review{position:relative;grid-row:2;left:auto;bottom:auto;justify-self:start;width:max-content;max-width:100%;margin:12px 0 24px}body.journey #why .intro-visual{grid-row:3}}@media(min-width:1100px){body.journey main #why[data-owner-variant=a] .intro-copy{max-width:min(42vw,580px)}body.journey main #why[data-owner-variant=a] .intro-visual{position:absolute;right:2vw;top:84px;width:48%;height:calc(100svh - 108px);min-height:0}}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){body.journey:not(.fallback) main #why[data-owner-variant=a] .intro-copy{position:sticky;top:108px;align-self:start}}body[data-intro-version=scale].journey #why .intro-light-aperture{display:none}body[data-intro-version=scale].journey main #why{display:block;padding:96px 5vw 64px;isolation:isolate;background:radial-gradient(ellipse 58% 40% at 50% 43%,#123234 0%,#142124 42%,transparent 80%),linear-gradient(#171b1e,#171b1e 74%,#050708)}body[data-intro-version=scale].journey main #why[data-owner-variant] .intro-copy{width:100%;max-width:none;padding:0;text-align:center}body[data-intro-version=scale].journey main #why .intro-copy:before{display:none}body[data-intro-version=scale].journey main #why .intro-copy h2{margin:0 0 16px;line-height:.94;font-size:clamp(56px,6.1vw,88px)}body[data-intro-version=scale].journey main #why .intro-copy p{margin:0 auto;max-width:48ch;font-size:17px;line-height:1.5}body[data-intro-version=scale].journey main #why .intro-copy .text-link{display:none}body[data-intro-version=scale].journey main #why .intro-visual{position:relative;inset:auto;width:100%;height:64svh;min-height:0;margin:24px auto 0}@media(min-width:1000px){body[data-intro-version=scale].journey main #why .intro-copy h2 .intro-title-line{display:inline-block}body[data-intro-version=scale].journey main #why .intro-copy h2 .intro-title-line+.intro-title-line{margin-left:.18em}}@media(max-width:760px){body[data-intro-version=scale].journey main #why{padding:84px 20px 48px}body[data-intro-version=scale].journey main #why .intro-copy h2{font-size:clamp(40px,11.5vw,64px);margin-bottom:12px}body[data-intro-version=scale].journey main #why .intro-copy p{font-size:15px;max-width:32ch}}.intro-scale-bracket{position:fixed;inset:0;width:100%;height:100%;z-index:5;pointer-events:none;opacity:0;overflow:visible}body[data-intro-version=scale] .intro-scale-bracket[data-ready]{opacity:var(--scale-measure,0)}.scale-line{fill:none;stroke:#afc4c7;stroke-width:1;stroke-linecap:round}.scale-caps{fill:none;stroke:#00d6d6;stroke-width:1.5;stroke-linecap:round}.scale-dimension{opacity:1}.scale-extension{fill:none;stroke:#81999d;stroke-width:1;stroke-dasharray:2 4;opacity:.48}.scale-label-leader{fill:none;stroke:#81999d;stroke-width:1;stroke-linecap:round}.scale-dim-label{fill:#f5f7f7;font:500 20px/1.3 system-ui,sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#142023;stroke-width:4px;stroke-linejoin:round}.scale-dim-label tspan+tspan{fill:#b4c7cb;font-size:12px;letter-spacing:.01em}.scale-dimension[data-dimension=height] .scale-dim-label{font-size:24px}.scale-product-label{fill:#f5f7f7;font:600 16px Barlow Condensed,sans-serif;letter-spacing:.09em}.intro-scale-fallback{display:none}body[data-intro-version=scale] .intro-scale-fallback{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body[data-intro-version=scale].fallback .intro-scale-fallback{position:static;width:auto;height:auto;clip-path:none;text-align:center;color:#f5f7f7;font-size:16px}@media(max-width:760px){.scale-dim-label{font-size:16px}.scale-dimension[data-dimension=height] .scale-dim-label{font-size:19px}.scale-dim-label tspan+tspan{font-size:11px}.scale-product-label{font-size:13px}}@media(prefers-reduced-motion:reduce){.intro-scale-bracket{display:none}body[data-intro-version=scale] .intro-scale-fallback{position:static;width:auto;height:auto;clip-path:none;text-align:center;color:#f5f7f7;font-size:16px}}body[data-intro-version=scale].journey main #why{min-height:160svh}body[data-intro-version=scale].journey:not(.fallback) main #why .intro-copy{position:sticky;top:92px;align-self:start}.scale-line{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--dimension-draw,0))}@media(max-width:760px){body[data-intro-version=scale].journey:not(.fallback) main #why .intro-copy{top:84px;z-index:6}body[data-intro-version=scale].journey main #why .intro-copy:before{inset:-12px -24px;background:linear-gradient(#171b1e 85%,transparent)}}body[data-intro-version=scale].fallback main #why{min-height:100svh}@media(prefers-reduced-motion:reduce){body[data-intro-version=scale].journey main #why{min-height:100svh}body[data-intro-version=scale].journey main #why .intro-copy{position:relative;top:auto}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){body[data-scale-handoff].journey main #why .intro-copy{opacity:var(--scale-copy-out,1)}body[data-scale-handoff].journey.power-sequence-combined #power .power-sequence-question{transform:translateY(var(--scale-power-offset,0px));opacity:var(--scale-power-in,1)}}.scale-reference-label{fill:#b3c3c7;font:400 12px system-ui,sans-serif;letter-spacing:.025em}.scale-reference-ticks{fill:none;stroke:#8cb1b5;stroke-width:1;opacity:.45}.scale-context{fill:#a8b6b9;font:12px system-ui,sans-serif;letter-spacing:.01em}@media(max-width:760px){.scale-reference-label{font-size:11px}.scale-context{font-size:10px;letter-spacing:0}}body[data-intro-version=scale].journey.fallback main #why .intro-visual{height:auto;min-height:0;align-self:center}body[data-intro-version=scale].journey.fallback main #why .intro-visual .poster{height:auto;aspect-ratio:620 / 350}body[data-intro-version=scale].journey.fallback .intro-scale-fallback{margin-top:16px}#nozzles{padding:96px clamp(24px,6vw,100px) 72px;scroll-margin-top:var(--nav-clearance,88px);background:#000}#nozzles .nozzle-story-stage{z-index:5;display:grid;grid-template-areas:"intro" "product" "controls" "status";grid-template-rows:auto minmax(260px,1fr) auto auto;max-width:1240px;margin:0 auto}#nozzles .section-intro{grid-area:intro;max-width:1240px;width:100%;margin:0 auto;gap:7vw;align-items:end}#nozzles .section-intro h2{max-width:820px;font-size:clamp(46px,5.3vw,76px);line-height:.98;letter-spacing:-.025em}#nozzles .section-intro p{max-width:360px;line-height:1.7;color:var(--ink-mid)}#nozzles .nozzle-visual{grid-area:product;height:clamp(380px,36vw,460px);min-height:260px;max-width:1240px;width:100%;margin:18px auto 0;isolation:isolate}#nozzles .nozzle-controls{transform:translateY(var(--nozzle-switcher-y,0px));grid-area:controls;display:grid;width:max-content;grid-template-columns:repeat(6,minmax(76px,108px));gap:6px;padding:8px;margin:0 auto;border:1px solid var(--line);border-radius:14px;background:#080e10;max-width:100%;box-shadow:0 14px 32px #0003}#nozzles .nozzle-controls button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:80px;padding:12px;color:var(--ink-mid);border-radius:8px;transition:background-color .18s,color .18s,box-shadow .18s}#nozzles .nozzle-controls button svg{width:58px;height:26px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linejoin:round}#nozzles .nozzle-controls button span{font-size:13px;line-height:1.35}#nozzles .nozzle-controls button:not([aria-pressed=true]) svg{color:#cad7da}#nozzles .nozzle-controls button:hover{background:var(--bg-raise2);color:#fff}#nozzles .nozzle-controls button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);box-shadow:0 2px 10px #0003}#nozzles .nozzle-controls button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#nozzles .nozzle-status{grid-area:status;min-height:22px;max-width:540px;margin:14px auto 0;color:var(--ink-mid);font-size:13px;line-height:1.6;text-align:center}#hero-tuner[hidden]{display:none!important}@media(min-width:761px){#nozzles .section-intro>p{flex:0 0 30%;font-size:15px}}@media(max-width:760px){#nozzles{display:block;padding:84px 20px 56px}#nozzles .nozzle-story-stage{grid-template-rows:auto minmax(220px,1fr) auto auto}#nozzles .section-intro{display:block}#nozzles .section-intro h2{font-size:clamp(39px,10.8vw,60px)}#nozzles .section-intro p{margin-top:16px;font-size:14px;line-height:1.6;max-width:440px;color:#c3ced0}#nozzles .nozzle-visual{height:320px;min-height:220px;margin:8px 0 0;width:100%}#nozzles .nozzle-controls{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;border-radius:12px}#nozzles .nozzle-controls button{min-height:66px;padding:8px;gap:5px;border-radius:7px}#nozzles .nozzle-controls button svg{width:46px;height:24px;max-width:100%}#nozzles .nozzle-controls button span{font-size:12px}#nozzles .nozzle-status{margin-top:12px}#nozzles .nozzle-tuner{justify-self:start;left:-12px;right:auto}}@media(prefers-reduced-motion:no-preference)and (min-height:651px){body.journey:not(.fallback) #nozzles{min-height:260svh}body.journey:not(.fallback) #nozzles .nozzle-story-stage{position:sticky;top:84px;height:calc(100svh - 108px)}body.journey:not(.fallback) #nozzles .nozzle-visual{height:auto;align-self:stretch}body.journey:not(.fallback) #nozzles .nozzle-controls{transform:translateY(calc(-185px + var(--nozzle-switcher-y,0px)))}}@media(prefers-reduced-motion:no-preference)and (max-width:760px)and (min-height:651px){body.journey:not(.fallback) #nozzles{min-height:240svh}body.journey:not(.fallback) #nozzles .nozzle-story-stage{grid-template-areas:"intro" "controls" "product" "status";grid-template-rows:auto auto minmax(220px,1fr) auto}body.journey:not(.fallback) #nozzles .nozzle-controls{transform:translateY(calc(var(--nozzle-switcher-y,0px) * .15));margin:14px auto 0}}@media(prefers-reduced-motion:reduce){#nozzles .nozzle-controls button{transition:none}}@media(min-width:761px)and (min-height:651px){body.journey:not(.fallback) #nozzles .nozzle-controls{grid-template-columns:repeat(6,68px);gap:4px;padding:6px;border-radius:12px;background:#080e10e8;backdrop-filter:blur(12px)}body.journey:not(.fallback) #nozzles .nozzle-controls button{min-height:64px;padding:8px 4px;gap:5px}body.journey:not(.fallback) #nozzles .nozzle-controls button svg{width:42px;height:22px}}#nozzles{position:relative;isolation:isolate}.nozzle-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:0;mask-image:linear-gradient(transparent,#000 12%,#000 82%,transparent)}.nozzle-atmosphere>div{position:absolute;inset:-12%;background:radial-gradient(ellipse 65% 65% at 48% 42%,rgb(0 150 150 / .5),rgb(0 120 120 / .28) 42%,transparent 78%),radial-gradient(ellipse 48% 55% at 76% 28%,rgb(0 140 140 / .32),transparent 80%),radial-gradient(ellipse 54% 42% at 27% 60%,rgb(0 100 100 / .24),transparent 85%);will-change:transform}#nozzles .nozzle-visual{background:transparent}@media(prefers-reduced-motion:reduce){.nozzle-atmosphere{display:none}}.nav .journey-navigation{display:block;position:relative;margin-left:auto;margin-right:24px}.journey-location{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;width:212px;min-height:46px;padding:10px 8px 13px;border:0;background:transparent;color:var(--ink);text-align:left;font-size:13px}.journey-location-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journey-location>svg{width:18px;height:18px;flex:none;transition:transform .18s ease}.journey-location[aria-expanded=true]>svg{transform:rotate(180deg)}.journey-reading-track{position:absolute;inset:auto 8px 3px;height:1px;background:#465055;overflow:hidden}.journey-reading-track>i{display:block;height:100%;background:var(--accent);transform-origin:left}.journey-destinations{position:absolute;right:0;top:calc(100% + 14px);width:290px;padding:14px;max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:10px;background:#101618;box-shadow:0 20px 48px #0008}.journey-destinations[hidden]{display:none}.journey-destinations ul{padding:0;margin:0;list-style:none}.journey-destinations li+li{border-top:1px solid #263034}.journey-navigation .journey-destinations a{padding:12px;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-mid);font-size:14px;border-radius:4px}.journey-navigation .journey-destinations a:is(:hover,[aria-current]){color:var(--accent);background:#142527}.journey-destinations a svg{width:18px;height:18px;flex:none}.journey-navigation .journey-destinations .journey-subdestination{padding-left:24px}.callouts.engineering-annotations>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.engineering-annotations polyline{fill:none;stroke:#87a5a6;stroke-width:1;stroke-dasharray:1;vector-effect:non-scaling-stroke}.engineering-annotations circle{fill:var(--accent);stroke:#0a1315;stroke-width:2}body.journey .callouts.engineering-annotations>[data-callout]{left:0;top:0;display:flex;flex-direction:column;gap:5px;min-width:132px;padding:12px 16px;border:1px solid #465357;border-radius:3px;background:#080e10f2}.engineering-annotations strong{font-size:15px;font-weight:600;color:var(--ink)}.engineering-annotations small{color:var(--ink-mid);font-size:12px;line-height:1.25}body.journey #inside .inside-visual{z-index:3;pointer-events:none}@media(max-width:760px){.nav{padding-left:16px;padding-right:16px;gap:10px}.nav .brand img{width:86px}.nav .journey-navigation{margin-left:auto;margin-right:0;min-width:0;flex:1}.journey-location{width:100%;gap:3px;padding:10px 2px 13px;font-size:11px}.journey-reading-track{left:2px;right:2px}.journey-location>svg{width:15px;height:15px}.nav .buy.compact{padding:10px 11px;min-height:44px;gap:7px;font-size:11px}.journey-destinations{position:fixed;top:72px;left:16px;right:16px;width:auto;max-height:calc(100dvh - 96px)}body.journey .callouts.engineering-annotations>[data-callout]{min-width:108px;padding:10px 12px;gap:4px}.engineering-annotations strong{font-size:13px}.engineering-annotations small{font-size:11px}}@media(max-width:360px){.nav{gap:7px;padding-left:12px;padding-right:12px}.nav .brand img{width:74px}.nav .buy.compact{padding-inline:9px}}@media(prefers-reduced-motion:reduce){.journey-location>svg{transition:none}}body.journey main [data-brand-title]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.025em;color:var(--title-ink,#f5f7f7)}body.journey main [data-brand-title] .brand-title-line,body.journey main [data-brand-title] .brand-title-ink{display:block!important;color:inherit!important;margin:0!important;font:inherit;letter-spacing:inherit}body.journey main [data-brand-title] .brand-title-accent{display:inline;color:var(--title-teal,#00d6d6);font:inherit;letter-spacing:inherit}.brand-title-line{--title-arrival:1;clip-path:inset(-4px calc((1 - var(--title-arrival))*100%) -5px -3px)}.brand-title-ink{transform:translate3d(calc((1 - var(--title-arrival))*-12px),0,0)}body.journey main [data-title-static] .brand-title-line,body.journey main [data-title-static] .brand-title-ink{display:inline!important;clip-path:none;transform:none;--title-arrival:1}body.journey #close:not([data-owner-variant=b]) [data-brand-title],body.journey .packshot-panel [data-brand-title]{--title-ink:#171b1e;--title-teal:#007d7d}body.fallback .brand-title-line{clip-path:none}body.fallback .brand-title-ink{transform:none}@media(prefers-reduced-motion:reduce){.brand-title-line{clip-path:none}.brand-title-ink{transform:none}}@media(max-width:760px){body.journey .hero-tuner .hero-tuner-toggle{top:44svh;right:0;width:40px;min-height:0;padding:12px 8px;writing-mode:vertical-rl;gap:10px;border-radius:8px 0 0 8px}}body.journey main [data-brand-title]:not(#included-title):not(#specs-title):not(#answers-title):not(.inventory-heading){font-size:var(--experience-title-size,80px)!important;line-height:.95!important}@media(max-width:760px){body.journey main [data-brand-title]:not(#included-title):not(#specs-title):not(#answers-title):not(.inventory-heading){font-size:var(--experience-title-size,clamp(34px,10.25vw,40px))!important}}body.journey .segments.has-mode-indicator{isolation:isolate}.segments>.mode-selection-indicator{position:absolute;top:0;left:0;z-index:0;border-radius:8px;background:color-mix(in srgb,var(--accent) 28%,transparent);transform-origin:0 0;pointer-events:none}body.journey .segments.has-mode-indicator>button[data-mode]{position:relative;z-index:1;background:transparent;transition:none}body.journey .segments.has-mode-indicator>button[data-mode][aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}body.journey .segments.has-mode-indicator>button[data-mode]:focus-visible{outline-offset:3px}body.journey #nozzles .nozzle-controls button{position:relative}body.journey #nozzles .nozzle-controls button:after{content:"";position:absolute;top:7px;left:calc(50% - 8px);width:16px;height:2px;border-radius:1px;background:currentColor;opacity:0;transition:opacity .16s ease}body.journey #nozzles .nozzle-controls button[aria-pressed=true]:after{opacity:.75}body.journey #nozzles .nozzle-controls button[aria-pressed=true] svg{stroke-width:1.65}body.journey [data-heading-entrance]{text-wrap:balance}body.journey [data-heading-entrance=aperture]{clip-path:inset(-.08em calc((1 - var(--heading-arrival,1))*8%) -.08em -.03em);opacity:calc(.76 + var(--heading-arrival,1)*.24)}body.journey [data-heading-entrance=settle]{transform:translate3d(0,calc((1 - var(--heading-arrival,1))*6px),0);opacity:calc(.76 + var(--heading-arrival,1)*.24)}body.journey [data-heading-entrance=ink]{opacity:calc(.84 + var(--heading-arrival,1)*.16)}body.journey main ::selection{background:var(--accent);color:var(--accent-ink)}body.journey :is(button,a,input):focus-visible{outline:2px solid var(--accent)}body.journey :is(.segments,.mode-readout,.purchase-facts,table){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){body.journey [data-heading-entrance]{clip-path:none;transform:none;opacity:1}body.journey .segments.has-mode-indicator>button[data-mode],body.journey #nozzles .nozzle-controls button:after{transition:none}}#included .accessory-view{width:100%;margin:0 0 22px;color:var(--studio-ink, #172024)}#included .accessory-view *{box-sizing:border-box}#included .accessory-view [hidden]{display:none!important}#close.purchase-studio .accessory-stage{overflow:hidden;background:var(--studio-surface, #d3d3d3);touch-action:pan-y;isolation:isolate;scroll-margin-top:84px}#close.purchase-studio .accessory-stage:focus-visible{outline:2px solid var(--studio-accent, #006565);outline-offset:-4px}#close.purchase-studio .accessory-stage[tabindex="0"]{cursor:grab}#close.purchase-studio .accessory-stage[tabindex="0"]:active{cursor:grabbing}#close.purchase-studio .accessory-stage .accessory-poster{display:block;width:100%;height:100%;margin:0;object-fit:contain;mix-blend-mode:normal;user-select:none;-webkit-user-drag:none}#close.purchase-studio .accessory-stage[data-live=true] .accessory-poster{opacity:0}#close.purchase-studio .accessory-stage[data-live=false] .accessory-poster{opacity:1}#close.purchase-studio .accessory-image-error{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:24px;color:var(--studio-muted, #465155);font:14px/1.5 var(--font)}#close.purchase-studio .accessory-image-error[hidden],#close.purchase-studio .accessory-stage[data-live=true] .accessory-image-error{display:none}#included .accessory-caption{margin:0;padding:0;font:13px/1.5 var(--font)}#included .accessory-selections{display:grid;grid-template-columns:.72fr 1fr .9fr 1.2fr;gap:4px;padding:5px;border:1px solid var(--studio-line, #a4adaf);border-radius:12px}#included .accessory-selections button{min-width:0;min-height:46px;margin:0;padding:11px 8px;border:0;border-radius:8px;background:transparent;color:var(--studio-muted, #465155);font:500 13px/1.4 var(--font);cursor:pointer}#included .accessory-selections button[aria-pressed=true]{background:var(--studio-ink, #172024);color:var(--ink, #f5f7f7)}#included .accessory-selections button:disabled{cursor:default}#included .accessory-selections button:not(:disabled):not([aria-pressed=true]):hover{background:var(--studio-hover, #c4d4d3);color:var(--studio-ink, #172024)}#included .accessory-control-line{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;min-height:60px;padding-top:14px}#included .accessory-view[data-selection=case] .accessory-control-line{display:none}#included .accessory-explore{min-height:46px;padding:11px 16px;border:1px solid var(--studio-accent, #006565);border-radius:8px;background:transparent;color:var(--studio-accent, #006565);font:600 13px/1.4 var(--font);cursor:pointer}#included .accessory-explore:not(:disabled):hover{border-color:var(--studio-accent, #006565);background:var(--studio-hover, #c4d4d3)}#included .accessory-explore:disabled{color:var(--studio-muted, #465155);cursor:progress}#included .accessory-status{flex:1 1 140px;margin:0;padding:0;color:var(--studio-muted, #465155);font:12px/1.55 var(--font)}#included .accessory-status:empty{display:none}#included .accessory-rotations{display:flex;gap:0;margin-left:auto;border:1px solid var(--studio-line, #a4adaf);border-radius:8px}#included .accessory-rotations button{display:grid;place-items:center;width:44px;height:44px;padding:11px;border:0;border-radius:8px;background:transparent;color:var(--studio-ink, #172024);cursor:pointer}#included .accessory-rotations button:hover{background:var(--studio-hover, #c4d4d3)}#included .accessory-rotations svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#included .accessory-view button:focus-visible{position:relative;outline:2px solid var(--studio-accent, #006565);outline-offset:3px}body.fallback #included .accessory-control-line{display:none}@media(max-width:760px){#included .accessory-selections{gap:3px;padding:4px}#included .accessory-selections button{min-height:46px;padding-inline:7px;font-size:12px}#included .accessory-status{flex-basis:140px}}@media(prefers-reduced-motion:reduce){#included .accessory-control-line{display:none}}.unboxing-launch{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;margin:12px 0 24px;border:1px solid #889495;border-radius:14px;background:#c5cece;color:#172024;text-align:left;font:600 26px/1 var(--font);cursor:pointer;transition:background .2s,border-color .2s}.unboxing-launch:hover{background:#b2c9c8;border-color:#006565}.unboxing-launch-note{display:block;font:14px/1.5 var(--font);margin-top:8px;color:#465155}.unboxing-launch svg{width:44px;height:44px;fill:none;stroke:#006565;stroke-width:1.4}body.unboxing-open{overflow:hidden!important}body.unboxing-open #stage{z-index:91!important;pointer-events:none!important}body.unboxing-open #stage canvas{pointer-events:none!important}.unboxing-dialog{position:fixed;inset:0;z-index:92;background:transparent;color:#172024;overflow:auto;padding:24px max(24px,calc((100vw - 1440px)/2));font-family:var(--font);overscroll-behavior:contain}.unboxing-dialog[hidden]{display:none}.unboxing-dialog *{box-sizing:border-box}.unboxing-top,.unboxing-copy,.unboxing-transport{position:relative;z-index:92}.unboxing-top{position:sticky;top:-24px;background:#d3d3d3;z-index:94;padding-block:8px;display:flex;justify-content:space-between;align-items:center;gap:24px}.unboxing-top h2{font-family:var(--font-display);font-size:clamp(36px,4vw,64px);line-height:1;margin:0;text-transform:uppercase;letter-spacing:-.025em}.unboxing-top em{color:#006565;font-style:normal}.unboxing-dialog button{cursor:pointer;font-family:inherit}.unboxing-dialog button:focus-visible,.unboxing-dialog input:focus-visible,.unboxing-launch:focus-visible{outline:3px solid #006565;outline-offset:4px}.unboxing-dialog button:disabled{opacity:.55;cursor:wait}.unboxing-top>button{width:48px;height:48px;border:1px solid #99a3a5;border-radius:50%;background:transparent;color:#172024;font-size:23px}.unboxing-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,310px);column-gap:40px;row-gap:0;align-items:center;min-height:0}.unboxing-visual{position:relative;min-width:0;height:calc(100svh - 240px);min-height:260px;max-height:740px}.unboxing-visual>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.unboxing-dialog[data-live=true] .unboxing-visual>img{visibility:hidden}.unboxing-loading{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:14px;color:#465155;z-index:92}.unboxing-copy{grid-column:2;grid-row:1/3;align-self:start;max-height:calc(100svh - 132px);overflow:auto;padding:12px 4px 20px}.unboxing-copy h3{font-family:var(--font-display);font-size:clamp(28px,2.6vw,40px);line-height:1.04;letter-spacing:-.025em;margin:0 0 22px}.unboxing-items{border-top:1px solid #acb6b7}.unboxing-items button{display:grid;grid-template-columns:26px 1fr 20px;align-items:center;gap:8px;width:100%;min-height:49px;text-align:left;padding:10px 4px;border:0;border-bottom:1px solid #acb6b7;background:transparent;color:#465155;font-size:15px;transition:color .2s,background .2s}.unboxing-items button[aria-pressed=true]{color:#004d4d;background:#b9cfcd}.unboxing-items button span:first-child{font-size:11px;opacity:.7}.unboxing-description{min-height:66px;font-size:14px;line-height:1.5;color:#465155;margin:20px 0}.unboxing-buy{width:100%;min-height:48px;background:#00d6d6;border:0;border-radius:6px;color:#052324;font-size:14px;font-weight:650}.unboxing-disclosure{font-size:11px;line-height:1.5;color:#465155;margin:12px 0 0}.unboxing-transport{grid-column:1;width:100%;max-width:980px;margin:0 auto;padding-top:12px}.unboxing-transport-top{display:flex;align-items:center;gap:12px}.unboxing-transport button{border:0;background:transparent;color:#465155;min-height:44px;padding:8px 14px;font-size:13px}.unboxing-transport button[data-unbox-play]{min-width:88px;border-radius:28px;background:#172024;color:#f5f7f7}.unboxing-transport output{margin-left:auto;font:12px/1 var(--font);font-variant-numeric:tabular-nums;color:#465155}.unboxing-transport input{width:100%;height:26px;margin:10px 0 0;accent-color:#006565;cursor:ew-resize}.unboxing-chapters{display:flex;justify-content:space-between}.unboxing-chapters button[aria-current=true]{color:#006565;font-weight:700}.unboxing-chapters button{padding-inline:0}@media(max-width:760px){.unboxing-dialog{padding:18px 20px 30px}.unboxing-layout{display:flex;flex-direction:column;gap:0}.unboxing-visual{order:0;scroll-margin-top:84px;width:100%;height:44svh;min-height:260px;max-height:480px}.unboxing-copy{order:2;width:100%;max-height:none;overflow:visible;padding:0}.unboxing-copy h3{font-size:28px;margin:8px 0 16px}.unboxing-items{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.unboxing-items button{grid-template-columns:1fr;gap:0;font-size:13px}.unboxing-items button span{display:none}.unboxing-description{min-height:0;margin:14px 0}.unboxing-transport{order:1;position:relative;padding:12px 0 24px;background:#d3d3d3;border-top:1px solid #acb6b7}.unboxing-chapters{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.unboxing-chapters button{font-size:12px;text-align:left}.unboxing-buy{margin-top:0}.unboxing-disclosure{margin-bottom:22px}.unboxing-top{position:sticky;top:-18px;padding-block:8px;background:#d3d3d3}.unboxing-top h2{font-size:38px}}@media(prefers-reduced-motion:reduce){.unboxing-dialog *,.unboxing-launch{transition:none!important}}body.unboxing-open:after{content:"";position:fixed;inset:0;z-index:90;background:#d3d3d3;pointer-events:none}#case.case-story,#travel.travel-story{position:relative;display:grid;grid-template-columns:minmax(300px,.88fr) minmax(0,1.2fr);align-items:center;gap:3vw;min-height:max(850px,108svh);padding:112px 5.5vw 100px 6.5vw;background:#050708}#case.case-story{min-height:0;align-items:start;grid-template-columns:minmax(260px,.32fr) minmax(0,.68fr);gap:2.4vw;background:linear-gradient(180deg,#171b1e,#111719 22%,#0c1113 68%,#050708)}.case-story-copy,.travel-copy{position:relative;z-index:8;max-width:570px;padding:24px 0}#case .case-story-copy h2,#travel .travel-copy h2{margin:0;color:#f5f7f7;font:700 clamp(54px,6.2vw,96px)/.96 var(--font-display);letter-spacing:-.025em;text-transform:uppercase}#case .case-story-copy h2 span,#travel .travel-copy h2 span{color:#00d6d6}.case-story-copy>p,.travel-copy>p{max-width:32ch;margin-top:28px;color:#bbc3c5;font-size:clamp(16px,1.5vw,20px);line-height:1.65}#case .case-story-visual,#travel .travel-visual{position:relative;width:100%;height:clamp(430px,47vw,710px);overflow:visible;isolation:auto;background:transparent}#case .poster,#travel .poster{width:100%;height:100%;object-fit:contain;opacity:1;transition:opacity .18s ease;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}#case .case-scene-live>.poster,#travel .case-scene-live>.poster{opacity:0}#case .case-poster-empty>.poster:not(.case-empty-poster){visibility:hidden}#case .case-empty-poster{position:absolute;inset:0}#case .case-empty-poster[hidden]{display:none}.case-story-stage{position:relative;display:grid;grid-template-columns:minmax(260px,.32fr) minmax(0,.68fr);align-items:center;gap:2.4vw;width:100%}#case .case-story-copy{max-width:390px;align-self:start;margin-top:clamp(62px,13svh,144px)}#case .case-story-copy h2{font-size:clamp(54px,5.8vw,84px)}#case .case-story-copy>p{max-width:29ch;font-size:clamp(16px,1.35vw,19px)}.case-story-stage:before{content:"";position:absolute;inset:-96px -5.5vw -24px -6.5vw;z-index:0;pointer-events:none;background:radial-gradient(ellipse 46% 57% at 77% 43%,#46545778,transparent 79%),radial-gradient(ellipse 35% 50% at 99% 27%,#00d6d60e,transparent 81%),radial-gradient(ellipse 66% 19% at 74% 78%,#47616238,transparent 83%);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 84%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 84%,transparent)}body.journey:not(.fallback) #case.case-story-staged{display:block;min-height:190svh}body.journey:not(.fallback) #case .case-story-stage{position:sticky;top:96px;height:calc(100svh - 120px)}body.journey:not(.fallback) #case .case-story-stage .case-story-visual{height:100%}.case-story-leaders{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:8}.case-story-leaders path{fill:none;stroke:#91b2b5;stroke-width:1;vector-effect:non-scaling-stroke;opacity:0}.case-story-features{position:absolute;inset:auto 0 2%;display:flex;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;pointer-events:none;z-index:8}.case-story-features li{color:#e5eeee;font:500 14px/1.45 var(--font);white-space:nowrap;padding:12px 14px;background:#0d1416ed;border:1px solid #899b9f40;border-radius:8px;box-shadow:0 6px 24px #0003}.case-story-features li:before{content:"";display:inline-block;width:5px;height:5px;margin:0 9px 2px 0;background:#00d6d6;border-radius:50%}.case-scene-live .case-story-features{inset:0;display:block}.case-scene-live .case-story-features li{position:absolute;opacity:0;transform:translate3d(0,var(--case-label-shift-y, 0px),0)}.case-scene-live [data-case-feature=foam]{left:0;top:80%}.case-scene-live [data-case-feature=pocket]{right:0;top:27%}.case-scene-live [data-case-feature=zip]{right:1%;bottom:24px}#travel.travel-story{min-height:max(950px,130svh);overflow:clip;align-items:start}#travel .travel-copy{position:sticky;top:clamp(100px,18svh,180px);align-self:start;margin-top:5svh}#travel .travel-visual{align-self:center}.travel-worlds{position:absolute;inset:0;overflow:hidden;pointer-events:none}.travel-worlds img{position:absolute;inset:-3%;width:106%;max-width:none;height:106%;object-fit:cover;opacity:0;transform:translate3d(0,var(--travel-shift, 0px),0)}.travel-worlds img:first-child{opacity:1}.travel-worlds:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050708f0,#050708bc 30%,#05070822 65%,#0507080d),linear-gradient(0deg,#171b1e 0%,transparent 26%,transparent 74%,#050708 100%)}.travel-copy .travel-disclosure{margin-top:18px;color:#c6ced0;font-size:12px;line-height:1.5}.travel-route{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;width:min(100%,380px);margin-top:32px;color:#c1cbcd;font-size:13px;z-index:8}.travel-route button{position:relative;min-height:48px;padding:12px 0;border:0;border-top:1px solid #9baeb16b;text-align:left;color:inherit;background:transparent;font:inherit;cursor:pointer}.travel-route button:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:#00d6d6;transform:scaleX(0);transform-origin:left;transition:transform .24s ease}.travel-route button[aria-pressed=true]{color:#f5f7f7}.travel-route button[aria-pressed=true]:before{transform:scaleX(1)}.travel-route button:hover{color:#00d6d6}.travel-route button:focus-visible{outline:2px solid #00d6d6;outline-offset:4px}.case-finale-review{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 0;padding:14px 16px;border:1px solid #8e9b9e;border-radius:10px;color:#233438;background:#e3e7e6;font:500 13px/1.45 var(--font);position:relative;z-index:10}.case-finale-review>span{flex:1 1 80px}.case-finale-review-options{display:flex;gap:4px;padding:4px;background:#cbd3d2;border-radius:7px}.case-finale-review button{min-height:44px;padding:10px 16px;color:#233438;background:transparent;border:0;border-radius:5px;font:inherit}.case-finale-review button[aria-pressed=true]{color:#061314;background:#00d6d6}.case-finale-review button:focus-visible{outline:2px solid #006b6b;outline-offset:3px}@media(max-width:1000px)and (min-width:761px){#case.case-story,#travel.travel-story{padding-right:4vw;padding-left:5vw;grid-template-columns:minmax(270px,.86fr) minmax(0,1.1fr);gap:16px}#case .case-story-copy h2,#travel .travel-copy h2{font-size:clamp(48px,6.5vw,66px)}.case-story-features{gap:8px}#case.case-story,.case-story-stage{grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);gap:16px}.case-story-stage:before{left:-5vw;right:-4vw}}@media(max-width:760px){#case.case-story,#travel.travel-story{display:flex;flex-direction:column;min-height:125svh;padding:84px 6.5vw 62px;gap:20px}.case-story-copy,.travel-copy{align-self:stretch;padding:0}#case .case-story-copy{max-width:none;margin-top:0}#travel .travel-copy{max-width:100%;width:100%;top:84px;margin-top:0;padding:12px 0 18px}#case .case-story-copy h2,#travel .travel-copy h2{font-size:clamp(46px,12.2vw,78px);line-height:.98}.case-story-copy>p,.travel-copy>p{margin-top:22px;max-width:34ch;font-size:16px}#case .case-story-visual,#travel .travel-visual{width:114%;height:clamp(350px,104vw,500px)}.case-story-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:16px}.case-story-stage:before{inset:-84px -6.5vw -24px;background:radial-gradient(ellipse 84% 42% at 61% 63%,#46545750,transparent 78%),radial-gradient(ellipse 54% 40% at 101% 50%,#00d6d60e,transparent 80%),radial-gradient(ellipse 92% 14% at 52% 87%,#47616224,transparent 83%)}.case-story-stage .case-story-copy{align-self:start}#case .case-story-stage .case-story-copy h2{font-size:clamp(38px,10.8vw,50px);line-height:.98}#case .case-story-stage .case-story-copy>p{max-width:36ch;margin-top:16px;font-size:14px;line-height:1.5}.case-story-stage .case-story-visual{justify-self:center;min-height:0}body.journey:not(.fallback) #case.case-story-staged{min-height:210svh}body.journey:not(.fallback) #case .case-story-stage{top:84px;height:calc(100svh - 108px)}.case-story-features{gap:4px;inset:auto 3% 0}.case-story-features li{font-size:12px;padding:9px 10px}.case-scene-live [data-case-feature=foam]{left:3%;top:76%}.case-scene-live [data-case-feature=pocket]{right:3%;top:25%}.case-scene-live [data-case-feature=zip]{right:22%;bottom:5%}#travel.travel-story{padding-top:52px;padding-bottom:78px;min-height:130svh;gap:18px}#travel .travel-visual{height:min(44svh,390px);min-height:280px}#travel .travel-copy h2{font-size:clamp(48px,13vw,68px)}#travel .travel-copy>p{margin-top:16px;max-width:32ch;line-height:1.5}.travel-worlds:after{background:linear-gradient(180deg,#050708f0,#050708a3 32%,#0507081c 65%,#171b1e)}#travel .travel-copy .travel-disclosure{margin-top:12px;font-size:11px}.travel-route{margin-top:22px;gap:12px}.travel-route button{min-height:44px}.case-finale-review{width:100%;margin-top:24px}}@media(prefers-reduced-motion:reduce){#case .poster,#travel .poster{transition:none}.travel-worlds img{transform:none}#travel .travel-copy{position:relative;top:auto;opacity:1}.travel-route button:before{transition:none}body.journey:not(.fallback) #case.case-story-staged{min-height:0}body.journey:not(.fallback) #case .case-story-stage{position:relative;top:auto;height:auto}body.journey:not(.fallback) #case .case-story-stage .case-story-visual{height:clamp(350px,47vw,710px)}}body.journey.fallback #case.case-story{min-height:0}body.journey.fallback #case.case-story-staged{display:block}body.journey.fallback #travel .travel-copy{position:relative;top:auto;opacity:1}@media(max-height:640px){body.journey:not(.fallback) #case.case-story-staged{min-height:0}body.journey:not(.fallback) #case .case-story-stage{position:relative;top:auto;height:auto}body.journey:not(.fallback) #case .case-story-stage .case-story-visual{height:350px}}body.journey #case .poster,body.journey #travel .poster{mix-blend-mode:normal;mask-image:none;-webkit-mask-image:none}@media(prefers-reduced-motion:no-preference){body.journey.journey-product-ready:not(.fallback) #case .case-story-copy{opacity:var(--case-copy-arrival, 1)}body.journey.journey-product-ready:not(.fallback) #recharge .charging-detail{opacity:var(--case-detail-exit, 1)}body.journey:not(.fallback) #recharge .visual.live>.poster{transition:none}body.journey.journey-product-ready:not(.fallback) #case .poster:not(.case-empty-poster),body.journey.journey-product-ready:not(.fallback) #travel .visual:not(.travel-awaiting-case)>.poster{opacity:0;visibility:hidden;transition:none}body.journey.journey-product-ready:not(.fallback) #case .visual:not(.case-scene-live) .case-story-features{visibility:hidden}}#travel .travel-awaiting-case>.poster{opacity:1;visibility:visible;transition:none}@media(max-width:760px)and (prefers-reduced-motion:no-preference){body.journey.journey-product-ready:not(.fallback) #travel .travel-copy{opacity:var(--travel-copy-arrival, 1)}}footer.story-footer{display:flex;align-items:center;justify-content:space-between;gap:32px;margin:0;padding:38px 6.5vw 42px;border-top:1px solid #b9c8cb26;background:#050708;color:#a8b5b8}footer.story-footer>span{max-width:32ch;font-size:13px;line-height:1.6}footer.story-footer nav{gap:clamp(20px,3vw,48px)}footer.story-footer nav a{color:#e3ebed;text-underline-offset:6px}footer.story-footer nav a:hover{color:#00d6d6}footer.story-footer nav a:focus-visible{outline:2px solid #00d6d6;outline-offset:5px}footer.story-footer nav a:last-child{justify-content:center;width:48px;height:48px;border:1px solid #b9c8cb4d;border-radius:50%}@media(max-width:760px){footer.story-footer{align-items:stretch;flex-direction:column;gap:22px;padding:30px 6.5vw 36px}footer.story-footer>span{max-width:none;font-size:12px}footer.story-footer nav{justify-content:space-between;gap:16px}}body #case.first-class{display:block;position:relative;isolation:isolate;background:#080d10;padding-bottom:0}body.journey:not(.fallback) #case.first-class{min-height:280svh}body #case.first-class .case-story-stage{isolation:isolate;grid-template-columns:minmax(270px,.36fr) minmax(0,.64fr);gap:24px;overflow:visible}body #case.first-class .case-story-stage:before{display:none}.first-class-legacy-anchor{position:absolute;top:65%;left:0;pointer-events:none}.first-class-worlds{position:absolute;z-index:-1;pointer-events:none;left:50%;top:calc(-1 * var(--experience-heading-top,112px));transform:translate(-50%);width:100vw;height:100svh;overflow:hidden;background:#080d10}.first-class-worlds img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 66%;opacity:0}.first-class-worlds img:first-child{opacity:1}.first-class-worlds:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#05090ded,#05090db3 28%,#05090d26 65%),linear-gradient(0deg,#05090d 0%,transparent 13%,transparent 83%,#05090d70)}body #case.first-class .case-story-copy{position:relative;z-index:2;align-self:start;max-width:450px;margin-top:0}body #case.first-class .case-story-copy>p{max-width:34ch}.first-class-destinations{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.first-class-destinations button{min-height:44px;padding:12px 17px;border:1px solid #ffffff45;border-radius:999px;background:#0a1014b3;color:#f6f8f8;font:inherit;font-size:14px;cursor:pointer;transition:background .2s,border-color .2s}.first-class-destinations button[aria-pressed=true]{background:#00d6d6;color:#051013;border-color:#00d6d6}.first-class-destinations button:focus-visible{outline:2px solid white;outline-offset:4px}body #case.first-class .case-story-copy .first-class-disclosure{font-size:12px;line-height:1.5;color:#c3cecf;margin-top:14px}body #case.first-class .case-story-visual{width:100%;height:100%;min-height:0;align-self:end;overflow:visible}body #case.first-class .case-story-features li{border:1px solid #ffffff26;border-radius:6px;background:#0a1117d9}@media(max-width:760px){body #case.first-class .case-story-stage{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:14px}body #case.first-class .case-story-copy{max-width:100%;padding:0}body #case.first-class .case-story-copy>p{margin-top:16px;max-width:36ch}.first-class-destinations{margin-top:18px;gap:7px}.first-class-destinations button{padding:10px 14px;font-size:13px}.first-class-worlds img{object-position:53% 70%}.first-class-worlds:after{background:linear-gradient(180deg,#05090df0,#05090dc4 25%,#05090d28 53% 83%,#05090d)}body #case.first-class .case-story-copy .first-class-disclosure{margin-top:8px;font-size:11px}body #case.first-class .case-story-visual{width:100%;height:100%;min-height:220px}}body.fallback #case.first-class{min-height:0;padding-bottom:64px}body.fallback #case.first-class .case-story-visual{height:450px}@media(prefers-reduced-motion:reduce){body.journey:not(.fallback) #case.first-class{min-height:0;padding-bottom:64px}body #case.first-class .case-story-stage{position:relative;top:auto;height:auto}body #case.first-class .case-story-visual{height:450px}.first-class-worlds img{transition:none}}@media(min-width:761px){body #case.first-class .case-story-stage{grid-template-columns:minmax(250px,.3fr) minmax(0,.7fr);grid-template-rows:auto minmax(0,1fr) auto auto;row-gap:16px}body #case.first-class .case-story-copy{display:contents}body #case.first-class .case-story-copy h2{grid-column:1/-1;grid-row:1;max-width:none;width:100%;margin:0}body #case.first-class .case-story-copy>p:not(.first-class-disclosure){grid-column:1;grid-row:2;align-self:start;margin-top:8px}body #case.first-class .first-class-destinations{grid-column:1;grid-row:3;margin-top:0;align-self:end}body #case.first-class .case-story-copy .first-class-disclosure{grid-column:1;grid-row:4;align-self:start;margin:0 0 12px}body #case.first-class .case-story-visual{grid-column:2;grid-row:2/5;height:100%;width:100%}}body #case.first-class #travel.first-class-legacy-anchor{width:1px;height:1px;min-height:0;margin:0;padding:0}.first-class-grounded-poster{position:absolute;z-index:1;pointer-events:none;object-fit:contain;max-width:none}.first-class-grounded-poster[hidden]{display:none}#case .case-poster-grounded>.poster,#case .case-poster-grounded .case-story-features{visibility:hidden}[data-owner-variant]:not([data-owner-variant=current]){--owner-line:#354145;--owner-soft:#bbc6c9}[data-owner-screen]{min-width:0}.owner-world-image{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.23;pointer-events:none;mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent)}[data-owner-variant=c]>.owner-world-image{display:block}.owner-world-note{display:none;position:absolute;left:6vw;bottom:24px;z-index:8;font-size:12px;color:#c1cbcd;padding:8px 10px;background:#050708;max-width:75%}[data-owner-variant=c]>.owner-world-note{display:block}body #hero[data-owner-variant=a] .hero-copy{width:48%;left:6vw;top:auto;bottom:18%}body #hero[data-owner-variant=a] h1{font-size:clamp(64px,6.4vw,100px)}body #hero[data-owner-variant=b] .hero-copy{left:6vw;top:19%;width:33%}body #hero[data-owner-variant=b] h1{font-size:clamp(54px,5.1vw,80px)}body #hero[data-owner-variant=b] .hero-console{right:7vw;bottom:7%;left:auto}body #hero[data-owner-variant=c] .hero-copy{width:42%;top:20%;left:6vw}body #hero[data-owner-variant=c]>.owner-world-image{inset:13% 3% 8% 40%;width:57%;height:79%;opacity:.42;mask-image:linear-gradient(90deg,transparent,#000 30%)}body #hero[data-owner-variant=d] .hero-copy{width:88%;left:6%;top:14%;text-align:center}body #hero[data-owner-variant=d] h1{font-size:clamp(64px,7.8vw,120px);line-height:.88}body #hero[data-owner-variant=d] h1 span{display:inline}body #hero[data-owner-variant=d] .product-name{margin:18px auto 0}body #hero[data-owner-variant=d] .actions{justify-content:center;position:absolute;top:66svh;left:0;right:0}body #hero[data-owner-variant=d] .promise{font-size:17px;margin-top:14px}body #hero[data-owner-variant=d] .hero-console{bottom:4%;right:3%}body.journey #why[data-owner-variant=a]{grid-template-columns:1fr;min-height:125svh}body #why[data-owner-variant=a] .intro-copy{align-self:start;width:90%;max-width:none;padding-top:0}body #why[data-owner-variant=a] h2{font-size:clamp(60px,7.8vw,116px)}.intro-copy{min-width:0}body #why[data-owner-variant=a] .intro-visual{position:absolute;inset:26% 0 0 24%;height:72%;width:76%}body #why[data-owner-variant=b]{grid-template-columns:.7fr 1.3fr}body #why[data-owner-variant=b] .intro-copy{border-top:1px solid var(--owner-line);padding-top:32px;align-self:center}body #why[data-owner-variant=b] h2{font-size:clamp(58px,6vw,88px)}body #why[data-owner-variant=c] .intro-copy{padding:28px;background:#050708e8;z-index:8}body #why[data-owner-variant=c]>.owner-world-image{opacity:.34}body #why[data-owner-variant=d]{grid-template-columns:1fr;min-height:125svh}body #why[data-owner-variant=d] .intro-copy{width:100%;max-width:none;text-align:center;align-self:start;z-index:8}body #why[data-owner-variant=d] h2{font-size:clamp(72px,10vw,150px);line-height:.86}body #why[data-owner-variant=d] .intro-copy p{margin-inline:auto}body #why[data-owner-variant=d] .intro-visual{position:absolute;inset:34% 15% 0;width:70%;height:65%}body #proof[data-owner-variant=a]{padding-inline:0}.proof-film-controls{min-width:0}body #proof[data-owner-variant=a] .proof-film-stage{min-height:85svh;border-radius:0}body #proof[data-owner-variant=a] .proof-film-controls{padding:24px 6vw}body #proof[data-owner-variant=b]{padding:80px 6vw}body #proof[data-owner-variant=b] .proof-film-stage{width:76%;margin-left:auto;min-height:70svh}body #proof[data-owner-variant=b] .proof-film-controls{display:grid;grid-template-columns:1fr 2fr;gap:32px}body #proof[data-owner-variant=b] .proof-film-tabs{flex-direction:column;min-width:160px}body #proof[data-owner-variant=c] .proof-film-stage{min-height:78svh}body #proof[data-owner-variant=c] .proof-film-controls{padding:24px;border-top:1px solid var(--owner-line);background:#171b1e}body #proof[data-owner-variant=d]{padding:120px 4vw 100px 12vw}body #proof[data-owner-variant=d] .proof-film-stage{min-height:70svh}body #proof[data-owner-variant=d] #proof-title{font-size:clamp(70px,8vw,120px);line-height:.88}body #power[data-owner-variant=a] .sticky-layout{grid-template-columns:1.4fr 1fr;gap:2vw}body #power[data-owner-variant=a] h2{font-size:clamp(58px,6.4vw,98px)}body #power[data-owner-variant=b] .sticky-layout{grid-template-columns:.78fr 1.22fr}body #power[data-owner-variant=b] .section-copy{grid-column:1;grid-row:1}body #power[data-owner-variant=b] .power-visual{grid-column:2;grid-row:1}body #power[data-owner-variant=b] .mode-controls{border-radius:0;border-bottom:1px solid #00d6d6;background:transparent}body #power[data-owner-variant=c] .section-copy{padding:28px;background:#050708ed}body #power[data-owner-variant=d] .sticky-layout{grid-template-columns:1fr;position:relative}body #power[data-owner-variant=d] .section-copy{position:relative;width:38%;z-index:8}body #power[data-owner-variant=d] .power-visual{position:absolute;left:37%;width:63%;height:100%;top:0}body #power[data-owner-variant=d] .mode-readout{font-size:clamp(80px,14vw,200px);opacity:.75;bottom:1%}body.journey #airflow[data-owner-variant=a]{min-height:120svh}body #airflow[data-owner-variant=a] .airflow-copy{align-self:flex-end;max-width:620px;width:48%}body #airflow[data-owner-variant=a] h2{font-size:clamp(64px,7vw,108px)}body #airflow[data-owner-variant=b] .airflow-copy{width:33%;border-top:1px solid var(--owner-line);padding-top:28px}body #airflow[data-owner-variant=b] .airflow-film{opacity:.28}body #airflow[data-owner-variant=c] .airflow-copy{padding:28px;background:#050708e8}body #airflow[data-owner-variant=d]{align-items:flex-start;padding-top:100px}body #airflow[data-owner-variant=d] .airflow-copy{width:100%;max-width:none;display:flex;justify-content:space-between;gap:30px}body #airflow[data-owner-variant=d] h2{font-size:clamp(62px,6.7vw,104px)}body #airflow[data-owner-variant=d] .airflow-spec{align-self:start;margin-top:8px}body #nozzles[data-owner-variant=a] h2{text-align:left;font-size:clamp(56px,6.8vw,100px)}body #nozzles[data-owner-variant=b] .nozzle-story-stage{padding-left:5vw;border-top:1px solid var(--owner-line)}body #nozzles[data-owner-variant=b] h2{font-size:clamp(50px,5vw,76px);text-align:left;max-width:650px}body #nozzles[data-owner-variant=b] .nozzle-controls{justify-content:flex-start}body #nozzles[data-owner-variant=c]>.owner-world-image{opacity:.28}body #nozzles[data-owner-variant=c] h2{position:relative;z-index:8}body #nozzles[data-owner-variant=d] h2{font-size:clamp(65px,8vw,120px);line-height:.9;text-align:center}body #inside[data-owner-variant=a] .section-intro{text-align:left;max-width:900px}body #inside[data-owner-variant=a] .inside-visual{width:100%}body #inside[data-owner-variant=b] .inside-sticky{display:grid;grid-template-columns:1fr 1.6fr;gap:3vw;align-items:center}body #inside[data-owner-variant=b] .section-intro{max-width:420px}body #inside[data-owner-variant=b] .inside-controls{grid-column:1/-1}body #inside[data-owner-variant=c] .section-intro{position:relative;z-index:8;background:#050708e8;padding:24px}body #inside[data-owner-variant=d] .section-intro{text-align:center;max-width:100%}body #inside[data-owner-variant=d] h2{font-size:clamp(70px,8vw,120px);line-height:.9}body #recharge[data-owner-variant=a] .journey-settle{grid-template-columns:1.35fr .85fr}body #recharge[data-owner-variant=b] .journey-settle{grid-template-columns:.75fr 1.25fr}body #recharge[data-owner-variant=b] .section-copy{grid-column:1;grid-row:1}body #recharge[data-owner-variant=b] .grip-visual{grid-column:2;grid-row:1}body #recharge[data-owner-variant=b] .charging-detail{width:130px;border-radius:0}body #recharge[data-owner-variant=c] .section-copy{padding:28px;background:#050708ed}body #recharge[data-owner-variant=d] .journey-settle{grid-template-columns:1fr;position:relative}body #recharge[data-owner-variant=d] .section-copy{width:38%;position:relative;z-index:8}body #recharge[data-owner-variant=d] .grip-visual{position:absolute;inset:0 0 0 35%;width:65%;height:100%}body #case[data-owner-variant=a] .case-story-stage{grid-template-columns:.27fr .73fr}body #case[data-owner-variant=a] .case-story-copy h2{font-size:clamp(54px,5.4vw,82px)}body #case[data-owner-variant=b] .case-story-stage{grid-template-columns:.73fr .27fr}body #case[data-owner-variant=b] .case-story-copy{grid-column:2;grid-row:1}body #case[data-owner-variant=b] .case-story-visual{grid-column:1;grid-row:1}body #case[data-owner-variant=c]>.owner-world-image{opacity:.35}body #case[data-owner-variant=c] .case-story-stage:before{opacity:.35}body #case[data-owner-variant=c] .case-story-copy{background:#050708ed;padding:24px}body #case[data-owner-variant=d] .case-story-stage{grid-template-columns:1fr;gap:0}body #case[data-owner-variant=d] .case-story-copy{max-width:none;width:100%;margin:0;text-align:center;padding:0}body #case[data-owner-variant=d] .case-story-copy h2{font-size:clamp(56px,6.3vw,90px)}body #case[data-owner-variant=d] .case-story-copy p{margin:12px auto;max-width:60ch}body #case[data-owner-variant=d] .case-story-visual{height:58svh}body #travel[data-owner-variant=a] .travel-copy{align-self:end}body #travel[data-owner-variant=a] .travel-worlds{opacity:.75}body #travel[data-owner-variant=b]{grid-template-columns:.7fr 1.3fr}body #travel[data-owner-variant=b] .travel-route{display:grid;gap:8px}body #travel[data-owner-variant=c] .travel-copy{background:#050708e8;padding:28px}body #travel[data-owner-variant=d] .travel-copy{align-self:start;max-width:450px}body #travel[data-owner-variant=d] h2{font-size:clamp(72px,9vw,140px)}.trust-film-passage[data-owner-variant=a]{display:grid;grid-template-columns:.7fr 1.3fr;gap:4vw;align-items:center}.trust-film-passage[data-owner-variant=a] .trust-film-strip{min-height:500px}.trust-film-passage[data-owner-variant=b]{display:grid;grid-template-columns:.75fr 1.25fr;gap:4vw;align-items:start}.trust-film-passage[data-owner-variant=b] .trust-film-controls{display:grid;gap:24px}.trust-film-passage[data-owner-variant=b] .trust-film-selectors{flex-direction:column;align-items:stretch}.trust-film-passage[data-owner-variant=b] .trust-film-selectors button{width:100%;min-height:44px;border-radius:0}.trust-film-passage[data-owner-variant=b] .trust-film{transform:none!important;opacity:0!important;pointer-events:none!important}.trust-film-passage[data-owner-variant=b] .trust-film[data-slot="0"]{opacity:1!important;pointer-events:auto!important}.trust-film-passage[data-owner-variant=c] .trust-film-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;height:auto;min-height:0;perspective:none;padding:0}.trust-film-passage[data-owner-variant=c] .trust-film{position:relative!important;inset:auto!important;width:100%!important;transform:none!important;opacity:1!important;pointer-events:auto!important}.trust-film-passage[data-owner-variant=c] .trust-film-image{aspect-ratio:3/4}.trust-film-passage[data-owner-variant=d] .trust-film-strip{perspective:1000px;transform:rotate(-2deg)}.trust-film-passage[data-owner-variant=d] .trust-film-heading{max-width:100%}.trust-film-passage[data-owner-variant=d] h2{font-size:clamp(76px,9vw,130px)}.trust-reviews[data-owner-variant=a] .trust-review-passage{grid-template-columns:1.2fr 1fr;gap:5vw}.trust-reviews[data-owner-variant=b] .trust-review-passage{grid-template-columns:1fr 2.6fr;gap:5vw;align-items:start}.trust-reviews[data-owner-variant=b] .trust-review-stage{aspect-ratio:1;max-height:220px}.trust-reviews[data-owner-variant=b] blockquote{font-size:clamp(32px,3.4vw,50px);line-height:1.15}.trust-reviews[data-owner-variant=c] .trust-review-passage{grid-template-columns:1fr}.trust-reviews[data-owner-variant=c] .trust-review-visual{max-height:390px;overflow:hidden}.trust-reviews[data-owner-variant=c] .trust-review-stage{aspect-ratio:2.8}.trust-reviews[data-owner-variant=c] .trust-review-thumbnails{gap:16px}.trust-reviews[data-owner-variant=c] .trust-review-thumbnail{width:96px;height:64px;border-radius:0}.trust-reviews[data-owner-variant=d] .trust-review-stage{perspective:850px;aspect-ratio:4/5}.trust-reviews[data-owner-variant=d] h2{font-size:clamp(72px,8vw,116px)}body #close[data-owner-variant=a]{grid-template-columns:1.5fr 1fr}body #close[data-owner-variant=a] .close-copy{padding:32px 0}body #close[data-owner-variant=b]{grid-template-columns:1.1fr 1fr;background:#171b1e;color:#f5f7f7}body #close[data-owner-variant=b] .close-copy :is(h2,p,dt,dd,summary){color:#f5f7f7}body #close[data-owner-variant=b] .purchase-facts{display:grid;grid-template-columns:1fr;gap:12px}body #close[data-owner-variant=c]>.owner-world-image{opacity:.14}body #close[data-owner-variant=c] .close-copy{position:relative;background:#f5f7f7e8;padding:28px}body #close[data-owner-variant=d]{grid-template-columns:1fr;position:relative}body #close[data-owner-variant=d] .close-copy{width:40%;z-index:8}body #close[data-owner-variant=d] .close-visual{position:absolute;inset:60px 0 auto 38%;width:62%;height:75svh}body #close[data-owner-variant=d] h2{font-size:clamp(84px,10vw,150px);line-height:.85}#included[data-owner-variant=a] .box-inventory{display:block;columns:1}#included[data-owner-variant=a] li{padding:14px 0;border-bottom:1px solid #70777d}#included[data-owner-variant=b] .box-inventory{display:grid;grid-template-columns:1fr 1fr;gap:8px}#included[data-owner-variant=b] li{padding:16px;background:#171b1e;color:#f5f7f7;border-radius:8px}#included[data-owner-variant=c] .accessory-static{display:block!important;max-height:250px}#included[data-owner-variant=c] .box-inventory{display:flex;overflow-x:auto;gap:20px;scroll-snap-type:x proximity}#included[data-owner-variant=c] li{min-width:130px;padding:16px 0;scroll-snap-align:start}#included[data-owner-variant=d] .box-inventory{display:grid;grid-template-columns:1fr 1fr;gap:16px}#specs[data-owner-variant=a] tr{border-bottom:1px solid #70777d}#specs[data-owner-variant=a] :is(th,td){padding:16px 8px}#specs[data-owner-variant=b] table,#specs[data-owner-variant=b] tbody{display:block}#specs[data-owner-variant=b] tr{display:grid;grid-template-columns:1fr;gap:4px;padding:12px;border-bottom:1px solid #70777d}#specs[data-owner-variant=c] table{background:#171b1e;color:#f5f7f7}#specs[data-owner-variant=c] :is(th,td){color:#f5f7f7;padding:16px}#specs[data-owner-variant=d] tr{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid #70777d}#specs[data-owner-variant=d] td{font:600 28px/1.1 var(--font-display)}#community[data-owner-variant=a] .trust-community-strip{gap:28px}.trust-community-strip{min-width:0}#community[data-owner-variant=b] .trust-community-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;transform:none!important}#community[data-owner-variant=b] .trust-place{width:auto;min-width:0;transform:none!important}#community[data-owner-variant=c] .trust-place{flex-basis:260px;min-width:260px}.trust-community-strip .trust-place{scroll-snap-align:start}#community[data-owner-variant=c] .trust-place-image{aspect-ratio:3/4}#community[data-owner-variant=d] .trust-community-strip{perspective:1100px;gap:0;padding:30px 20px}#community[data-owner-variant=d] .trust-place{transform:rotateY(-16deg);transform-origin:center;min-width:280px;margin-right:-20px}#community[data-owner-variant=d] h2{font-size:clamp(76px,10vw,148px)}@media(max-width:760px){body #hero[data-owner-variant]:not([data-owner-variant=current]) .hero-copy{left:6%;top:13%;bottom:auto;width:88%;text-align:left}body #hero[data-owner-variant]:not([data-owner-variant=current]) h1{font-size:clamp(42px,12vw,68px);line-height:.95}body #hero[data-owner-variant=d] h1 span{display:block}body #hero[data-owner-variant=d] .actions{position:static;justify-content:flex-start}body #hero[data-owner-variant]:not([data-owner-variant=current]) .hero-console{bottom:16px;right:16px}body #hero[data-owner-variant=c]>.owner-world-image{inset:44% 0 0;width:100%;height:56%}body #why[data-owner-variant]:not([data-owner-variant=current]){display:block;min-height:110svh;padding:80px 6vw 30px}body #why[data-owner-variant]:not([data-owner-variant=current]) .intro-copy{position:relative;width:100%;max-width:none;transform:none;text-align:left}body #why[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(54px,14vw,80px)}body #why[data-owner-variant]:not([data-owner-variant=current]) .intro-visual{position:relative;inset:auto;width:100%;height:55svh}body #proof[data-owner-variant]:not([data-owner-variant=current]){padding:60px 5vw}body #proof[data-owner-variant]:not([data-owner-variant=current]) .proof-film-stage{width:100%;min-height:55svh}body #proof[data-owner-variant]:not([data-owner-variant=current]) .proof-film-controls{display:flex;flex-direction:column;align-items:start;gap:20px;padding:18px 0}body #proof[data-owner-variant=b] .proof-film-tabs{flex-direction:row}body #power[data-owner-variant]:not([data-owner-variant=current]) .sticky-layout{display:flex;flex-direction:column}body #power[data-owner-variant]:not([data-owner-variant=current]) .section-copy{position:relative;width:100%;order:0}body #power[data-owner-variant]:not([data-owner-variant=current]) .power-visual{position:relative;inset:auto;width:100%;height:55svh;order:1}body #power[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(52px,14vw,76px)}body #airflow[data-owner-variant]:not([data-owner-variant=current]) .airflow-copy{width:100%;display:block;padding:0}body #airflow[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(52px,13vw,76px)}body #nozzles[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(42px,11vw,64px)}body #inside[data-owner-variant]:not([data-owner-variant=current]) .inside-sticky{display:flex;flex-direction:column;gap:24px}body #inside[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(46px,12vw,68px)}body #recharge[data-owner-variant]:not([data-owner-variant=current]) .journey-settle{display:flex;flex-direction:column}body #recharge[data-owner-variant]:not([data-owner-variant=current]) .grip-visual{position:relative;inset:auto;width:100%;height:55svh;order:1}body #recharge[data-owner-variant]:not([data-owner-variant=current]) .section-copy{width:100%;order:0}body #case[data-owner-variant]:not([data-owner-variant=current]) .case-story-stage{display:flex;flex-direction:column;gap:16px}body #case[data-owner-variant]:not([data-owner-variant=current]) .case-story-copy{margin:0;max-width:100%;width:100%;text-align:left;padding:0}body #case[data-owner-variant]:not([data-owner-variant=current]) .case-story-copy h2{font-size:clamp(42px,12vw,64px)}body #case[data-owner-variant]:not([data-owner-variant=current]) .case-story-visual{height:53svh}body #travel[data-owner-variant]:not([data-owner-variant=current]){grid-template-columns:1fr}body #travel[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(64px,17vw,94px)}.trust-film-passage[data-owner-variant]:not([data-owner-variant=current]){display:block}.trust-film-passage[data-owner-variant=c] .trust-film-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px}.trust-film-passage[data-owner-variant=c] .trust-film{flex:0 0 82%;scroll-snap-align:start}.trust-reviews[data-owner-variant]:not([data-owner-variant=current]) .trust-review-passage{grid-template-columns:1fr;gap:24px}.trust-reviews[data-owner-variant=b] .trust-review-visual{max-width:150px}.trust-reviews[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:60px}body #close[data-owner-variant]:not([data-owner-variant=current]){display:flex;flex-direction:column}body #close[data-owner-variant]:not([data-owner-variant=current]) .close-copy{width:100%}body #close[data-owner-variant]:not([data-owner-variant=current]) .close-visual{position:relative;inset:auto;width:100%;height:55svh}body #close[data-owner-variant=d] h2{font-size:84px}#community[data-owner-variant=b] .trust-community-strip{grid-template-columns:1fr 1fr;gap:16px}#community[data-owner-variant=d] .trust-place{min-width:250px}#community[data-owner-variant]:not([data-owner-variant=current]) h2{font-size:clamp(60px,16vw,90px)}}@media(prefers-reduced-motion:reduce){[data-owner-variant]:not([data-owner-variant=current]) :is(.trust-film-strip,.trust-place,.trust-review-prism){transform:none!important;transition:none!important}}@media(min-width:761px){body.journey #why[data-owner-variant=a],body.journey #why[data-owner-variant=d]{display:block}body.journey #why[data-owner-variant=a] .intro-copy,body.journey #why[data-owner-variant=d] .intro-copy{width:100%;max-width:none;padding:0}body.journey #why[data-owner-variant=a] h2,body.journey #why[data-owner-variant=d] h2{width:100%;max-width:none;font-size:clamp(62px,7vw,100px);margin-bottom:20px}body.journey #why[data-owner-variant=d] .intro-title-line{display:inline-block;margin-right:.14em}body.journey #why[data-owner-variant=d] .intro-copy p{max-width:600px;margin:0 auto}body.journey #why[data-owner-variant=d] .intro-copy .text-link{margin-top:12px}body.journey #why[data-owner-variant=a] .intro-visual,body.journey #why[data-owner-variant=d] .intro-visual{position:relative;inset:auto;width:100%;height:65svh}body #power[data-owner-variant=d] .sticky-layout{min-height:85svh}body #close[data-owner-variant=d]{padding-left:6vw;padding-right:6vw}body #close[data-owner-variant=d] .close-copy{width:40%;max-width:none}body #close[data-owner-variant=d] h2{font-size:clamp(78px,8vw,116px)}}.owner-clean .case-finale-review{visibility:hidden!important}.owner-creator-title{display:none}.trust-film-passage[data-owner-variant=b] .trust-film-selectors button .owner-creator-title{display:block;width:auto;height:auto;background:none;color:#f5f7f7;font-size:14px;text-align:left}.trust-film-passage[data-owner-variant=b] .trust-film-selectors button{display:flex;gap:14px;padding:12px}.trust-film-passage[data-owner-variant=c] .trust-film:not([data-slot="0"]) .trust-film-summary{visibility:visible}.trust-film-passage[data-owner-variant=c] .trust-film:not([data-slot="0"]):after{display:none}body.journey #close[data-owner-variant=b]{--studio-ink:#f5f7f7;--studio-muted:#c4cdd0;--studio-accent:#00d6d6}body.journey #close[data-owner-variant=b] :is(h2,h3,p,li,summary,th,td,.text-link,.parent-brand,.accessory-view){color:#f5f7f7}body.journey #close[data-owner-variant=b] button:not(.buy){color:#f5f7f7}body.journey #close[data-owner-variant=b] button[aria-pressed=true]{color:#050708;background:#00d6d6}body.journey #close #included[data-owner-variant=b] .box-inventory li,body.journey #close #specs[data-owner-variant=c] :is(th,td){color:#f5f7f7}body.journey #proof[data-owner-variant]:not([data-owner-variant=current]) #proof-title{opacity:1!important}body #hero[data-owner-variant=d] .hero-copy{top:12%}body #hero[data-owner-variant=d] h1{font-size:clamp(62px,6.5vw,94px);max-width:none;width:100%}body #hero[data-owner-variant=d] h1 span{display:block}body #hero[data-owner-variant=d] .hero-copy:before{inset:-20px 0 auto;height:220px;background:linear-gradient(#050708e0,transparent)}body #hero[data-owner-variant=d] .actions{top:70svh}body #airflow[data-owner-variant=a] .airflow-copy{align-self:center}body #travel[data-owner-variant=a] .travel-copy{align-self:start}body #travel[data-owner-variant=b] .travel-worlds{inset:8% 3% 8% 42%;border-left:1px solid #70777d}body #travel[data-owner-variant=d] .travel-worlds{inset:10% 4% 10% 42%;clip-path:polygon(0 0,30% 0,30% 100%,0 100%,0 0,35% 0,65% 0,65% 100%,35% 100%,35% 0,70% 0,100% 0,100% 100%,70% 100%,70% 0)}body #nozzles[data-owner-variant=c] .nozzle-story-stage:after{content:"Concept imagery · illustrative setting.";display:block;position:absolute;bottom:8px;left:6vw;font-size:12px;padding:8px;background:#050708;color:#c1cbcd;z-index:8}body #nozzles[data-owner-variant=c]>.owner-world-note{display:none}@media(min-width:761px){body.journey #inside[data-owner-variant=b] .inside-sticky{grid-template-rows:1fr auto;height:100svh}body.journey #inside[data-owner-variant=b] .section-intro{display:block;grid-column:1;grid-row:1;min-width:0}body.journey #inside[data-owner-variant=b] .section-intro h2{font-size:clamp(44px,4.5vw,66px)}body.journey #inside[data-owner-variant=b] .section-intro p{width:100%;max-width:36ch;margin-top:24px}body.journey #inside[data-owner-variant=b] .inside-visual{grid-column:2;grid-row:1;width:100%;height:68svh;min-height:0}body.journey #inside[data-owner-variant=b] .inside-controls{grid-row:2}body.journey #power[data-owner-variant=d] .mode-readout{font-size:clamp(76px,10vw,145px);bottom:12%;left:12%}body #case[data-owner-variant=d] .case-story-stage{grid-template-rows:auto minmax(0,1fr);align-content:start;padding-top:90px}body #case[data-owner-variant=d] .case-story-copy h2{font-size:clamp(44px,4vw,60px);max-width:none}body #case[data-owner-variant=d] .case-story-copy h2 br{display:none}body #case[data-owner-variant=d] .case-story-visual{height:54svh;min-height:0;width:100%}body #airflow[data-owner-variant=a] h2{font-size:clamp(58px,6vw,86px)}body #travel[data-owner-variant=a] h2{font-size:clamp(64px,7vw,100px)}}@media(max-width:760px){body #hero[data-owner-variant=d] .hero-copy{top:13%;text-align:center}body #hero[data-owner-variant=d] h1{font-size:clamp(38px,10.6vw,60px)}body #hero[data-owner-variant=d] .actions{position:absolute;top:64svh;justify-content:center;gap:15px}body #hero[data-owner-variant=d] .promise{font-size:12px}body #hero[data-owner-variant=d] .hero-console{bottom:15px}body.journey #proof[data-owner-variant=d] #proof-title{font-size:clamp(48px,13vw,64px)}body #travel[data-owner-variant=b] .travel-worlds,body #travel[data-owner-variant=d] .travel-worlds{inset:32% 4% 4%}body #airflow[data-owner-variant=a] .airflow-copy{align-self:start}body #power[data-owner-variant=d] .mode-readout{font-size:72px;bottom:10%}}.owner-component-controls{display:none}#inside[data-owner-variant=b] .owner-component-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;pointer-events:auto}.owner-component-controls button{min-height:44px;padding:10px 12px;border:1px solid #59676c;background:#171b1e;color:#f5f7f7;border-radius:4px}.owner-component-controls button[aria-pressed=true]{background:#00d6d6;color:#050708;border-color:#00d6d6}#included .owner-inventory-group details{width:100%}#included .owner-inventory-group summary{font:600 16px/1.4 var(--font);cursor:pointer;padding:8px}#included .owner-inventory-group ul{padding:0;list-style:none}body #included[data-owner-variant=b] .owner-inventory-group li{padding:12px 8px;border:0;font-size:14px}.trust-film-passage[data-owner-variant=c] .trust-film:not([data-slot="0"]) .trust-film-summary>*,.trust-film-passage[data-owner-variant=c] .trust-film:not([data-slot="0"]) figcaption{visibility:visible}.trust-film-passage[data-owner-variant=c] .trust-film:not([data-slot="0"]) .trust-film-open:before{display:none}body #case[data-owner-variant=d] .case-story-copy h2 .accent{margin-left:.15em}body #case[data-owner-variant=d] .case-story-copy h2 span:last-child{margin-left:.15em}.owner-spec-groups,#specs[data-owner-variant=b] table{display:none}#specs[data-owner-variant=b] .owner-spec-groups{display:grid;gap:8px}#specs .owner-spec-groups details{border-bottom:1px solid #70777d;padding:12px 0}#specs .owner-spec-groups summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}#specs .owner-spec-groups p{padding:8px 0 14px;font-size:22px;color:inherit}#specs[data-owner-variant=a] tbody{display:grid;grid-template-columns:1fr 1fr;gap:16px}#specs[data-owner-variant=a] tr{display:flex;flex-direction:column}#specs[data-owner-variant=a] th{width:100%}#specs[data-owner-variant=a] td{font-size:22px;padding-top:0}#community[data-owner-variant=a] .trust-place{flex:0 0 43vw;min-width:340px;max-width:620px}#community[data-owner-variant=a] .trust-place-image{aspect-ratio:16/9}@media(max-width:760px){#community[data-owner-variant=a] .trust-place{flex-basis:84vw;min-width:0}#specs[data-owner-variant=a] tbody{gap:12px}}.owner-spec-visual{display:none}#specs[data-owner-variant=c] .owner-spec-visual{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;background:#171b1e;padding:16px;color:#f5f7f7}body #close #specs[data-owner-variant=c] .owner-spec-visual img{display:block;width:100%;height:240px;object-fit:contain;mix-blend-mode:normal;margin:0}.owner-spec-visual div{display:flex;flex-direction:column;gap:8px}body #close .owner-spec-visual button{background:transparent;color:#f5f7f7;min-height:44px;padding:8px 10px;border:1px solid #70777d;text-align:left}body #close .owner-spec-visual button[aria-pressed=true]{background:#00d6d6;color:#050708}#specs .owner-spec-selected{outline:2px solid #00d6d6;outline-offset:-2px}body #included[data-owner-variant=d] .accessory-selections{grid-template-columns:1fr 1fr;gap:12px;border:0;padding:0}body #included[data-owner-variant=d] .accessory-selections button{min-height:76px;border:1px solid #70777d;border-radius:0;font:600 22px/1.1 var(--font-display);text-transform:uppercase}@media(max-width:760px){#specs[data-owner-variant=c] .owner-spec-visual{grid-template-columns:1fr}body #close #specs[data-owner-variant=c] .owner-spec-visual img{height:180px}.owner-spec-visual div{display:grid;grid-template-columns:1fr 1fr}}body #power .power-battery{margin-top:26px;width:100%;max-width:490px}body #power .power-battery-label{margin:0 0 10px;color:var(--ink);font-size:14px;line-height:1.4;font-weight:600}body #power .power-battery .mode-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;margin:0;padding:5px;border:1px solid #3b4d50;border-radius:12px;background:#171b1e}body #power .power-battery .mode-controls>button[data-mode]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;min-height:162px;padding:17px 12px 14px;border:0;border-radius:7px;color:#f5f7f7;text-align:left;background:transparent}body #power .power-battery .mode-controls>button[data-mode]:hover:not([aria-pressed=true]){background:#253235}body #power .power-battery .mode-controls>button[data-mode][aria-pressed=true]{background:#00d6d6;color:#050708}body #power .power-battery .mode-controls>button[data-mode]:focus-visible{outline-offset:2px;outline:2px solid #f5f7f7}body #power .power-mode-name{display:block;min-height:2.1em;max-width:7em;font:700 clamp(16px,1.2vw,20px)/1.05 var(--font-display);letter-spacing:.01em}body #power .power-runtime{display:flex;align-items:baseline;gap:4px;white-space:nowrap}body #power .power-runtime strong{position:relative;font:700 clamp(40px,3.9vw,62px)/.9 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}body #power .power-runtime sup{position:absolute;top:0;left:100%;font-size:20px;line-height:1;letter-spacing:0}body #power .power-runtime:has(sup){gap:12px}body #power .power-runtime>span{font-size:12px;line-height:1}body #power .power-mode-rpm{margin-top:auto;font-size:11px;line-height:1.4;color:#b6c7cb;white-space:nowrap}body #power [aria-pressed=true] .power-mode-rpm{color:#153f42}body #power .power-runtime-note{margin:10px 0 0;color:#b6c7cb;max-width:38em;font-size:11px;line-height:1.5}body.journey #power #power-toggle{margin:12px 0 0}@media(min-width:761px)and (max-width:1200px){body #power .power-battery .mode-controls>button[data-mode]{padding:14px 8px 12px;gap:10px;min-height:145px}body #power .power-runtime strong{font-size:40px}}@media(min-width:761px)and (max-height:950px){body.journey #power .section-copy{padding-top:24px;padding-bottom:24px}body.journey #power .section-copy h2{font-size:clamp(48px,4.8vw,68px)}body.journey #power .section-copy .power-description{margin-top:18px}body.journey #power .power-battery{margin-top:20px}body.journey #power .section-copy .sting{margin-top:20px;font-size:28px}}@media(max-width:760px){body.journey #power .section-copy .power-description{max-width:30ch;text-wrap:wrap}body #power .power-battery{margin-top:20px;max-width:490px}body #power .power-battery .mode-controls>button[data-mode]{padding:14px 10px;min-height:147px;gap:10px}body #power .power-mode-name{font-size:18px}body #power .power-runtime strong{font-size:48px}body.journey #power .section-copy .power-battery-label{margin:0 0 10px;font-size:13px}body.journey #power .section-copy .power-runtime-note{margin:10px 0 0;font-size:11px;line-height:1.5}body #power .section-tuner{top:76px}body #power .section-tuner .nozzle-tuner-toggle{writing-mode:horizontal-tb;width:auto;height:44px}}@media(max-width:360px){body #power .power-battery .mode-controls>button[data-mode]{padding-inline:8px}body #power .power-runtime strong{font-size:42px}body #power .power-mode-name{font-size:16px}}body #power #power-title{color:#f5f7f7;letter-spacing:-.025em}body #power #power-title .intro-title-line,body #power #power-title .intro-title-ink{display:block;color:inherit}body #power #power-title .intro-title-line{--intro-line-arrival:clamp(0,calc(var(--heading-arrival,1)*1.35),1)}body #power #power-title .intro-title-line:nth-child(2){--intro-line-arrival:clamp(0,calc(var(--heading-arrival,1)*1.35 - .16),1);color:#00d6d6}body #power #power-title .intro-title-line:nth-child(3){--intro-line-arrival:clamp(0,calc(var(--heading-arrival,1)*1.35 - .35),1)}body #power .power-runtime-unit{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:flex-end;padding-bottom:2px}body #power .runtime-battery{display:block;width:28px;height:15px;overflow:visible}body #power .battery-cell{opacity:.8}body #power [aria-pressed=true] .battery-cell{animation:battery-energy 2.8s ease-in-out infinite;animation-play-state:paused}body #power [aria-pressed=true] .battery-cell:nth-child(2){animation-delay:.16s}body #power [aria-pressed=true] .battery-cell:nth-child(3){animation-delay:.32s}body #power:not([data-powered=false]) .power-battery[data-animate=true] [aria-pressed=true] .battery-cell{animation-play-state:running}@keyframes battery-energy{0%,60%,to{opacity:.8}25%{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){body #power .battery-cell{animation:none}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.nav{padding-left:max(5vw,env(safe-area-inset-left));padding-right:max(5vw,env(safe-area-inset-right))}html{scroll-padding-top:calc(var(--nav-clearance, 88px) + env(safe-area-inset-top,0px))}.nav.stuck{padding-top:env(safe-area-inset-top,0px);height:calc(64px + env(safe-area-inset-top,0px))}@media(pointer:coarse){.buy,.buy.compact,.segments button,.text-link,.hero-playback button,.voices-card{min-height:44px}.trust-copy-fallback input{font-size:16px}}@media(min-width:761px)and (max-width:1100px){.nav{height:72px}.hero-copy{width:min(58%,520px)}.first-blast .hero-copy{width:min(50%,480px)}.world-list article{height:auto;min-height:280px;padding:48px 0}.world-list h3{font-size:clamp(64px,8vw,108px)}.sticky-layout{grid-template-columns:52% 48%}.section-copy{padding:40px 5vw 40px 24px}.section-copy h2{font-size:clamp(44px,5.4vw,64px)}.recharge{grid-template-columns:1.05fr .95fr}.grip-visual{height:min(78svh,760px)}.specs{gap:24px;padding-left:6vw;padding-right:6vw}.close{grid-template-columns:1.1fr .9fr}body:not(.handheld) .voices-rail{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}#answers{padding:88px 6vw 96px}.hero-console{right:max(4%,env(safe-area-inset-right))}}@media(max-width:760px){.nav{height:calc(62px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.hero.first-blast{min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px)}.first-blast .hero-copy{top:max(84px,calc(env(safe-area-inset-top,0px) + 68px))}body.journey .hero-console{left:max(5vw,env(safe-area-inset-left));right:max(5vw,env(safe-area-inset-right));bottom:max(10px,calc(env(safe-area-inset-bottom,0px) + 8px))}.hero-visual,.power-visual,.nozzle-visual,.inside-visual,.grip-visual,.close-visual{width:100%;margin-left:0}.world-list h3{font-size:clamp(56px,16vw,76px)}.specs table{font-size:15px}.specs th,.specs td{padding-top:16px;padding-bottom:16px}#answers{padding:56px max(6vw,env(safe-area-inset-left)) 72px max(6vw,env(safe-area-inset-right))}.answers-faq h3{font-size:17px}.answers-faq p,.answers-lead{font-size:16px}.voices-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.voices-pull{font-size:clamp(32px,9vw,48px)}footer,.story-footer{padding-bottom:max(28px,calc(env(safe-area-inset-bottom,0px) + 16px))}}@media(max-width:380px){.first-blast h1{font-size:clamp(36px,11vw,48px)}.buy{width:100%}.actions{flex-wrap:wrap}}@media(hover:none){.buy:hover{background:var(--accent)}.text-link:hover{color:inherit;border-color:#657282}}body.handheld #endless .endless-tile{transform:none;opacity:1}body.handheld #endless .endless-window{overflow:hidden}body.handheld #endless .endless-grid{overflow:visible!important;will-change:transform;-webkit-overflow-scrolling:auto;touch-action:pan-y}
