/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.table{display:table}.resize{resize:both}}:root{--black:#050505;--white:#f5f4ef;--lime:#c8ff16;--blue:#315cff;--violet:#7f46ff;--muted:#f5f4efb3;--hair:#f5f4ef2b;--pad-x:24px;--pad-t:22px;--ease:cubic-bezier(.23,1,.32,1)}*{box-sizing:border-box;letter-spacing:-.02em}html,body{background:var(--black);overscroll-behavior:none;width:100%;margin:0;padding:0}body{color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.hero{--progress:0;--intro:1;--burst:0;--resolve:0;--world-opacity:0;--scene-glow:.1;isolation:isolate;background:radial-gradient(circle at 55% 48%,#262626b8,#080808f5 46%,var(--black) 76%);min-height:100svh;position:fixed;inset:0;overflow:hidden}.ambient{filter:blur(110px);pointer-events:none;will-change:opacity,transform;border-radius:50%;position:absolute}.ambientLime{background:var(--lime);width:38vw;height:38vw;opacity:var(--scene-glow);transform:translate3d(calc(var(--progress) * -6vw),calc(var(--progress) * 5vh),0);top:-6vw;right:-4vw}.ambientBlue{background:var(--blue);width:35vw;height:35vw;opacity:calc(var(--scene-glow) * .9);bottom:-20vw;left:22vw}.grain{z-index:10;pointer-events:none;opacity:.035;transform:translate3d(calc(var(--progress) * 2%),calc(var(--progress) * -2%),0);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.75'/%3E%3C/svg%3E");position:absolute;inset:-100%}.brand{z-index:8;top:var(--pad-t);left:var(--pad-x);align-items:center;gap:12px;height:82px;display:flex;position:absolute}.brand>img:first-child{object-fit:cover;object-position:center;filter:drop-shadow(0 8px 30px #0000007a);border-radius:14px;flex:none;width:82px;height:82px;transform:scale(1.08)}.brand .brandWordmark{object-fit:contain;filter:drop-shadow(0 6px 18px #0000006b);flex:none;width:88px;height:72px}.meta,.actions,.approach,.titleBlock,.ingredientHeading,.ingredientOrbit,.buyScene,.scrollCue,.sceneCounter{z-index:7;position:absolute}.meta{color:var(--muted);text-transform:uppercase;opacity:var(--intro);will-change:opacity;margin:0;font-size:15px;line-height:1.5;top:28px;left:44%}.meta span{display:block}.actions{top:24px;right:var(--pad-x);gap:10px;display:flex}.button{white-space:nowrap;transition:transform .16s var(--ease),background-color .16s var(--ease),color .16s var(--ease);border:1px solid #0000;place-items:center;padding:12px 18px;font-size:14px;font-weight:700;line-height:1;display:inline-grid}:is(.button:focus-visible,.buyLaunch:focus-visible){outline:2px solid var(--lime);outline-offset:3px}.button:active{transform:scale(.98)}.buttonFill{background:var(--lime);color:#050505}.buttonGhost{color:var(--white);cursor:pointer;background:#ffffff1a}.approach{top:27%;left:var(--pad-x);color:var(--muted);text-transform:uppercase;opacity:var(--intro);margin:0;font-size:14px}.titleBlock{z-index:7;top:31%;left:var(--pad-x);opacity:var(--intro);filter:blur(calc((1 - var(--intro)) * 5px));will-change:opacity,filter;right:54%;transform:translate(0,0)}.eyebrow{text-transform:uppercase;align-items:center;gap:9px;margin:0 0 18px;font-size:14px;display:flex}.eyebrow:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 20px #c8ff16bf}h1,h2{text-transform:uppercase;margin:0}h1{font-size:clamp(54px,7.3vw,112px);font-weight:700;line-height:.84}h1 span{white-space:nowrap;display:block}.titleBlock h1 b,.ingredientHeading p b,.whatIntro h2 b{font:inherit;font-weight:inherit}.labelLime{color:var(--lime)}.labelWhite{color:var(--white)}.labelBlue{color:var(--blue)}.ingredientHeading{z-index:5;text-align:center;opacity:var(--world-opacity);transform:translate3d(-50%,calc((1 - var(--burst)) * 6vh),0);will-change:opacity,transform;top:9%;left:56%}.ingredientHeading p{color:var(--white);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;margin:0;font-size:clamp(22px,2.2vw,34px);font-weight:600}.ingredientOrbit{z-index:6;pointer-events:none;margin:0;padding:0;list-style:none;inset:0}.ingredientOrbit li{color:#f5f4eff0;text-align:center;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-shadow:0 2px 10px #000000e6;width:18%;opacity:var(--world-opacity);transform:translate3d(0,calc((1 - var(--burst)) * 12px),0);will-change:opacity,transform;place-items:start center;font-size:10px;font-weight:600;line-height:1.1;display:grid;position:absolute}.ingredient04{left:21.1%}.ingredient01{left:20.3%}.ingredient02{left:20.2%}.ingredient03{right:9.1%}.ingredient05,.ingredient06{right:6%}.ingredient03,.ingredient04{top:20%}.ingredient01,.ingredient06{top:52%}.ingredient02,.ingredient05{top:87%}.cinematicStage{z-index:1;background-color:#050505;background-image:linear-gradient(#050505 0 60%,#171717 69%,#777 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}.cinematicStage:before,.cinematicStage:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.cinematicStage:before{opacity:var(--intro);will-change:opacity;background:linear-gradient(90deg,#030303ad 0,#03030338 24%,#0000 43%)}.cinematicStage:after{background:linear-gradient(#0000 70%,#03030329 84%,#03030394 100%)}.cinematicStage>video,.cinematicStage>img{z-index:1;object-fit:contain;object-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;width:min(100vw,177.778vh);height:100%;display:block;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000052 1%,#000000c2 2.5%,#000 4.5% 95.5%,#000000c2 97.5%,#00000052 99%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#00000052 1%,#000000c2 2.5%,#000 4.5% 95.5%,#000000c2 97.5%,#00000052 99%,#0000 100%)}.cinematicVideo{opacity:1}.cinematicFallback{opacity:0;transition:opacity .16s linear}.cinematicVideoClose{opacity:0}.edgeBlend{--render-edge:max(0px,calc((100vw - 177.778vh)/2));--blend-width:clamp(84px,6vw,160px);--blend-half:clamp(42px,3vw,80px);z-index:3;pointer-events:none;position:absolute;inset:0}.edgeBlend:before,.edgeBlend:after{content:"";width:var(--blend-width);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.edgeBlend:before{left:calc(var(--render-edge) - var(--blend-half))}.edgeBlend:after{right:calc(var(--render-edge) - var(--blend-half))}.productStage{z-index:4;aspect-ratio:1;width:min(52vw,840px);transform:translate3d(var(--product-x),calc(-49% + var(--product-y)),0) scale(var(--product-scale));transform-origin:58% 52%;will-change:transform;filter:drop-shadow(0 44px 62px #000000b8);position:absolute;top:50%;left:-1vw}.desktopProduct,.desktopProduct img,.mobileProduct,.mobileProduct img,.mobileSprite,.mobileSharp,.mobileSharp img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.productBody{z-index:3}.productBody img{clip-path:inset(36.7% 0 0)}.containerMouth{z-index:2;width:51.6%;height:8.4%;opacity:var(--open);transform:scaleY(.42) translateY(calc(var(--open) * -4px));filter:drop-shadow(0 7px 8px #000c);will-change:opacity,transform;background:radial-gradient(#030303 0 48%,#151517fa 50% 58%,#dbe5ebbf 60% 66%,#7b868f73 68% 72%,#0000 74%);border-radius:50%;position:absolute;top:34.7%;left:24.2%;box-shadow:0 3px #ffffff4d,inset 0 9px 18px #000000eb}.containerMouth i{filter:blur(2px);background:radial-gradient(#c8ff1633,#315cff14 35%,#020202 68%);border-radius:50%;position:absolute;inset:23% 25%}.productLid{z-index:4;transform-origin:54% 37%;transform:translate3d(calc(var(--open) * -1vw),calc(var(--open) * -25vh),0) rotate(calc(var(--open) * -6deg)) scale(calc(1 - var(--open) * .025));will-change:transform}.productLid img{clip-path:inset(22.3% 23.75% 60.95% round 15% 15% 9% 9%/28% 28% 16% 16%)}.productLid:before,.productLid:after,.mobileProduct,.mobileSprite,.mobileSharp{display:none}.mobileProduct{z-index:3}.mobileSprite{background-image:url(/brand/mobile-turntable-sprite.webp);background-repeat:no-repeat;background-size:600% 600%;background-position:var(--sprite-x) var(--sprite-y);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:background-position}.mobileSprite.productBody{clip-path:inset(36.7% 0 0)}.mobileSprite.productLid{clip-path:inset(22.3% 23.75% 60.95% round 15% 15% 9% 9%/28% 28% 16% 16%)}.mobileSharp{opacity:var(--mobile-sharp);pointer-events:none;will-change:opacity;transition:opacity 80ms linear}.productHalo{z-index:1;filter:blur(28px);height:15%;opacity:calc(.35 + var(--scene-glow));background:radial-gradient(#c8ff163d,#315cff24 42%,#0000 72%);border-radius:50%;position:absolute;bottom:14%;left:18%;right:16%;transform:scaleX(1.2)}.buyScene{z-index:7;left:var(--pad-x);right:var(--pad-x);opacity:var(--resolve);transform:translate3d(0,calc((1 - var(--resolve)) * 7vh),0);pointer-events:none;will-change:opacity,transform;flex-direction:column;justify-content:flex-end;display:flex;top:21%;bottom:9%}.priceLine{align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}.priceLine strong{letter-spacing:-.075em;font-size:clamp(56px,6.3vw,96px);font-weight:650;line-height:.78}.priceLine span{color:var(--lime);padding-bottom:7px;font-size:12px;font-weight:700}.shippingNote{color:#f5f4efb8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:10px;font-weight:600;display:flex}.shippingNote b{background:var(--lime);border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 12px #c8ff1673}.buyLaunch{isolation:isolate;background:linear-gradient(90deg,var(--lime) 0 68%,#f5f4ef 68% 76%,var(--blue) 76% 88%,var(--violet) 88% 100%);color:#050505;pointer-events:auto;justify-content:space-between;align-items:center;width:min(430px,34vw);height:64px;padding:0 10px 0 22px;font-size:18px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 42px #315cff1f}.buyLaunch:before{content:"";z-index:-1;mix-blend-mode:multiply;background:repeating-linear-gradient(112deg,#0000 0 13px,#05050526 13px 15px);position:absolute;inset:0 0 0 68%}.buyLaunch b{width:46px;height:46px;transition:transform .25s var(--ease);background:#050505;border-radius:50%;display:block;position:relative}.scrollCue{left:var(--pad-x);color:#f5f4ef7a;text-transform:uppercase;opacity:calc(1 - var(--resolve));align-items:center;gap:9px;margin:0;font-size:11px;display:flex;bottom:22px}.scrollCue span{background:var(--lime);transform-origin:0;width:30px;height:1px;transform:scaleX(calc(.18 + var(--progress) * .82));display:block}.sceneCounter{right:var(--pad-x);color:#f5f4ef6b;letter-spacing:.08em;margin:0;font-size:11px;bottom:20px}.sceneCounter span{color:var(--lime)}.scrollSpacer{pointer-events:none;height:100svh}.productFacts{z-index:20;background:linear-gradient(#070707,#0b0b0b 58%,#050505);border-top:1px solid #f5f4ef24;min-height:100svh;position:relative}.purchaseDock{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505e6;border-bottom:1px solid #f5f4ef29;align-items:center;height:92px;display:flex;position:sticky;top:0}.purchaseDockInner{grid-template-columns:1fr auto 280px;align-items:center;gap:28px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.dockName{color:#f5f4ef8c;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.dockPrice{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.purchaseDock strong{letter-spacing:-.04em;font-size:22px}.purchaseDock strong small{color:var(--lime);letter-spacing:.05em;font-size:9px}.dockPrice>span{color:#f5f4ef94;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:600}.purchaseDock a{isolation:isolate;background:linear-gradient(90deg,var(--lime) 0 59%,#f5f4ef 59% 70%,var(--blue) 70% 85%,var(--violet) 85% 100%);color:#050505;justify-content:space-between;align-items:center;height:58px;padding:0 10px 0 20px;font-size:15px;font-weight:700;display:flex;position:relative;overflow:hidden}.purchaseDock a:before{content:"";z-index:-1;mix-blend-mode:multiply;background:repeating-linear-gradient(112deg,#0000 0 10px,#05050529 10px 12px);position:absolute;inset:0 0 0 59%}.purchaseDock a b{width:42px;height:42px;transition:transform .25s var(--ease);background:#050505;border-radius:50%;display:block;position:relative}.buyLaunch b:before,.purchaseDock a b:before{content:"";background:#fff;border-radius:2px;width:43%;height:2px;position:absolute;top:50%;left:29%;transform:translateY(-50%)rotate(-45deg)}.buyLaunch b:after,.purchaseDock a b:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:18%;height:18%;position:absolute;top:28%;right:28%}.factsInner{width:min(1180px,100% - 48px);margin:0 auto;padding-top:104px}.factsKicker{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin:0 0 28px;font-size:11px}.factsIntro{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:8vw;display:grid}.factsIntro h2{letter-spacing:-.065em;font-size:clamp(48px,6vw,88px);line-height:.88}.factsIntro h2 span{color:var(--blue)}.factsIntro p{max-width:390px;color:var(--muted);margin:0 0 6px;font-size:15px;line-height:1.6}.whatItDoes{border-bottom:1px solid var(--hair);padding-bottom:92px}.whatIntro{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:8vw;display:grid}.whatIntro h2{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(50px,6.4vw,94px);line-height:.88}.whatIntro h2 .headingLine{display:block}.whatCopy p{color:#f5f4efc2;max-width:455px;margin:0 0 4px;font-size:16px;line-height:1.65}.useCaseLabel{color:#f5f4ef6b;letter-spacing:.12em;text-transform:uppercase;margin:68px 0 12px;font-size:9px}.benefitStrip{border-block:1px solid var(--hair);grid-template-columns:repeat(3,1fr);display:grid}.benefitStrip>span{color:#f5f4efc2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;padding:18px 0;font-size:10px;display:flex}.benefitStrip>span:nth-child(2){justify-content:center}.benefitStrip>.travelMoment{justify-content:flex-end}.benefitStrip i{font:inherit;letter-spacing:inherit;font-style:normal}.benefitStrip .mobileMoment,.benefitStrip .mobileMomentRow{display:none}.benefitStrip b{background:var(--lime);border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #c8ff1659}.factStrip{border-block:1px solid var(--hair);grid-template-columns:repeat(3,1fr);margin:86px 0 32px;display:grid}.factStrip span{color:#f5f4efad;letter-spacing:.08em;text-transform:uppercase;padding:18px 0;font-size:10px}.factStrip span:nth-child(2){text-align:center}.factStrip span:last-child{text-align:right;color:var(--lime)}.factRows{border-bottom:1px solid var(--hair)}.factRows details{border-top:1px solid var(--hair);scroll-margin-top:110px}.factRows summary{cursor:pointer;justify-content:space-between;align-items:center;padding:26px 0;font-size:20px;list-style:none;display:flex}.factRows summary::-webkit-details-marker{display:none}.factRows summary span{align-items:center;gap:18px;display:flex}.factRows summary b{background:var(--lime);border-radius:50%;flex:none;width:6px;height:6px;display:block;box-shadow:0 0 12px #c8ff1640}.factRows summary i{width:34px;height:34px;transition:transform .25s var(--ease),background .25s var(--ease),color .25s var(--ease);border:1px solid #f5f4ef47;border-radius:50%;place-items:center;font-size:21px;font-style:normal;font-weight:300;display:grid}.factRows details[open] summary i{background:var(--lime);border-color:var(--lime);color:#050505;transform:rotate(45deg)}.factRows details>p{color:#f5f4efa1;max-width:680px;margin:0;padding:0 0 28px 24px;font-size:14px;line-height:1.7}.factRows details>p a{color:var(--white);border-bottom:1px solid #f5f4ef59}.siteFooter{border-top:1px solid var(--hair);grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:44px;margin-top:120px;padding:52px 0 28px;display:grid}.footerBrand{align-items:center;gap:14px;height:92px;display:flex}.footerBrand>img:first-child{object-fit:cover;object-position:center;border-radius:14px;flex:none;width:92px;height:92px;transform:scale(1.08)}.footerBrand .brandWordmark{object-fit:contain;flex:none;width:104px;height:85px}.siteFooter>p{color:#f5f4ef80;margin:11px 0 0;font-size:12px;line-height:1.5}.siteFooter nav{grid-template-columns:1fr 1fr;gap:13px 25px;margin-top:10px;font-size:11px;display:grid}.siteFooter nav a{color:#f5f4efb8}.footerBottom{color:#f5f4ef59;letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #f5f4ef1a;grid-column:1/-1;justify-content:space-between;margin-top:38px;padding-top:18px;font-size:9px;display:flex}@media (min-width:901px){.cinematicStage>video,.cinematicStage>img{transform:translate(-50%,-2.25vh)}}@media (hover:hover) and (pointer:fine){.buttonFill:hover{background:#fff}.buttonGhost:hover{background:#ffffff2b}.buyLaunch:hover b,.purchaseDock a:hover b{transform:rotate(45deg)}}@media (max-width:900px){:root{--pad-x:18px;--pad-t:12px}.scrollSpacer{height:100svh}.hero{background:radial-gradient(circle at 58% 48%,#222222e0,#080808fa 57%,#030303 100%);min-height:100svh;padding:0;position:fixed}.ambient{filter:none}.ambientLime{background:radial-gradient(circle,#c8ff16d1,#c8ff1638 38%,#0000 72%);width:92vw;height:92vw;top:18vh;right:-48vw;transform:none}.ambientBlue{background:radial-gradient(circle,#315cffc7,#315cff2e 40%,#0000 72%);width:82vw;height:82vw;bottom:-5vh;left:-34vw}.grain{display:none}.brand{top:calc(10px + env(safe-area-inset-top));left:calc(18px + env(safe-area-inset-left));gap:8px;height:58px}.brand>img:first-child{border-radius:10px;width:58px;height:58px}.brand .brandWordmark{width:66px;height:54px}.actions{top:calc(12px + env(safe-area-inset-top));right:calc(18px + env(safe-area-inset-right))}.button{padding:11px 14px;font-size:12px}.meta{left:calc(18px + env(safe-area-inset-left));top:auto;bottom:calc(44px + env(safe-area-inset-bottom));opacity:var(--intro);font-size:10.5px;line-height:1.45}.approach{top:18%;left:calc(18px + env(safe-area-inset-left));opacity:var(--intro);font-size:10px}.titleBlock{z-index:5;top:24%;left:calc(18px + env(safe-area-inset-left));right:calc(18px + env(safe-area-inset-right));filter:none;transform:none}.eyebrow{margin-bottom:11px;font-size:10px}.eyebrow:before{width:6px;height:6px}h1{font-size:clamp(46px,14vw,66px);line-height:.87}.ingredientHeading{width:100%;padding:0 16px;display:block;top:13.5%;left:50%}.ingredientHeading p{font-size:clamp(17px,5vw,23px)}.ingredientOrbit{display:block}.ingredientOrbit li{width:36vw;font-size:8px}.ingredientOrbit .ingredient01,.ingredientOrbit .ingredient02,.ingredientOrbit .ingredient04{left:-5vw}.ingredientOrbit .ingredient03{right:3vw}.ingredientOrbit .ingredient05,.ingredientOrbit .ingredient06{right:2.5vw}.ingredient01{top:50%}.ingredient02{top:74%}.ingredient03,.ingredient04{top:35%}.ingredient05{top:74%}.ingredient06{top:50%}.cinematicStage{background:#050505}.cinematicStage:before{background:linear-gradient(#03030361 0,#0000 25%)}.cinematicStage:after{background:linear-gradient(#0000 72%,#03030329 86%,#0303039e 100%)}.cinematicStage>video,.cinematicStage>img{object-fit:contain;-webkit-mask-image:none;mask-image:none}.edgeBlend{display:none}.buyScene{left:calc(18px + env(safe-area-inset-left));right:calc(18px + env(safe-area-inset-right));top:auto;bottom:calc(34px + env(safe-area-inset-bottom));height:205px}.priceLine{gap:8px;margin:7px 0 10px}.priceLine strong{font-size:clamp(50px,15vw,68px);line-height:.78}.priceLine span{padding-bottom:5px;font-size:10px}.shippingNote{margin-bottom:12px;font-size:9px}.buyLaunch{width:min(88vw,380px);height:58px;padding:0 8px 0 18px;font-size:16px}.buyLaunch b{width:42px;height:42px;font-size:18px}.scrollCue{left:calc(18px + env(safe-area-inset-left));bottom:calc(17px + env(safe-area-inset-bottom));font-size:9px}.sceneCounter{right:calc(18px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));font-size:9px}.purchaseDock{height:78px;top:0}.purchaseDockInner{grid-template-columns:auto 1fr;gap:10px;width:calc(100% - 24px)}.dockName{display:none}.dockPrice{align-items:flex-start;gap:3px}.purchaseDock strong{white-space:nowrap;font-size:18px}.dockPrice>span{letter-spacing:.04em;font-size:6.5px}.purchaseDock a{justify-self:end;width:min(56vw,220px);height:54px;padding-left:15px;font-size:14px}.purchaseDock a b{width:40px;height:40px;font-size:16px}.factsInner{width:calc(100% - 36px);padding-top:74px}.factsKicker{margin-bottom:20px;font-size:9px}.whatItDoes{border-bottom:0;padding-bottom:0}.whatIntro{grid-template-columns:1fr;gap:24px}.whatIntro h2{font-size:clamp(42px,12.5vw,62px)}.whatCopy p{max-width:350px;font-size:13px}.useCaseLabel{margin-top:42px}.benefitStrip{border:0;grid-template-columns:1fr}.benefitStrip>span,.benefitStrip>span:nth-child(2),.benefitStrip>.travelMoment,.benefitStrip>.mobileMomentRow{border-bottom:0;justify-content:flex-start;padding:12px 0}.benefitStrip .desktopMoment{display:none}.benefitStrip .mobileMoment{display:inline}.benefitStrip .mobileMomentRow{display:flex}.factRows{margin-top:0}.factRows details:first-child{border-top:0}.factRows summary{padding:22px 0;font-size:17px}.factRows summary span{gap:14px}.factRows details>p{padding:0 8px 24px 31px;font-size:13px}.siteFooter{grid-template-columns:1fr 1fr;gap:20px;margin-top:78px;padding-top:36px}.footerBrand{gap:10px;height:74px}.footerBrand>img:first-child{border-radius:11px;width:74px;height:74px}.footerBrand .brandWordmark{width:80px;height:66px}.siteFooter>p{font-size:10px}.siteFooter nav{grid-column:1/-1}.footerBottom{margin-top:24px}}@media (max-width:900px) and (max-height:700px){.titleBlock{top:21%}h1{font-size:clamp(42px,13vw,60px)}.productStage{width:min(88vw,500px);top:60%;left:0}.ingredientOrbit img{height:min(13vh,100px)}.buyScene{height:205px}.priceLine strong{font-size:clamp(50px,15vw,68px)}}@media (max-width:400px){.brand{height:54px}.brand>img:first-child{width:54px;height:54px}.brand .brandWordmark{width:62px;height:51px}.button{padding:10px 12px}.titleBlock{top:23%}.productStage{width:108vw;left:-11vw}.ingredientOrbit figcaption{font-size:6.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.mobileSharp,.cinematicFallback{transition:none}.ambient,.grain{display:none}}@media (max-width:900px){.ingredientOrbit .ingredient01,.ingredientOrbit .ingredient02,.ingredientOrbit .ingredient04{left:-5vw!important;right:auto!important}.ingredientOrbit .ingredient03{left:auto!important;right:3vw!important}.ingredientOrbit .ingredient05,.ingredientOrbit .ingredient06{left:auto!important;right:2.5vw!important}.ingredientOrbit .ingredient01,.ingredientOrbit .ingredient04{transform:translate3d(-50%,calc((1 - var(--burst)) * 12px),0);width:max-content!important;left:11.5vw!important}.ingredientOrbit .ingredient01{top:52.5%!important}}
