@media (max-width:899px){.hero,.page-hero:has(.hero-media){min-height:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;background:#0e0b06!important}.hero .hero-bg,.page-hero:has(.hero-media) .hero-media{position:relative!important;inset:auto!important;width:100%!important;height:56svh!important;min-height:360px;max-height:540px;margin-top:72px;overflow:hidden;isolation:isolate}.hero-bg .hero-video,.hero-media video{filter:contrast(1.04) saturate(1.06) brightness(.96)}.hero-bg .hero-video,.hero-bg .hero-video-fallback,.hero-media .hero-media-fallback,.hero-media video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}.hero-bg .hero-video-fallback,.hero-media .hero-media-fallback{z-index:0}.hero-bg .hero-video,.hero-media video{z-index:1}.hero-bg:after,.hero-media:after,.page-hero[data-hero=about] .hero-media:after,.page-hero[data-hero=cloud] .hero-media:after,.page-hero[data-hero=investors] .hero-media:after,.page-hero[data-hero=kiosk] .hero-media:after,.page-hero[data-hero=platform] .hero-media:after,.page-hero[data-hero=preorder] .hero-media:after{content:""!important;display:block!important;position:absolute!important;inset:auto 0 0 0!important;top:auto!important;height:35%!important;background:linear-gradient(180deg,transparent,rgba(14,11,6,.55) 55%,#0e0b06)!important;pointer-events:none;z-index:2}.hero-bg:before,.page-hero:has(.hero-media):before{display:none!important}.hero-bg #hero-canvas{display:none!important}.hero .hero-inner,.page-hero:has(.hero-media)>.container{position:relative!important;z-index:1;background:#0e0b06;padding:36px 22px 48px!important;width:100%!important;max-width:none!important}.hero .hero-inner:before{display:none!important}.hero h1{font-size:clamp(2.4rem,1.4rem + 4.6vw,3.2rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;margin-bottom:24px!important;max-width:14ch!important}.hero-eyebrow{font-size:10.5px!important;padding:8px 14px!important;border-radius:999px;background:rgba(246,239,223,.06);border:1px solid rgba(246,239,223,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);letter-spacing:.16em!important}.page-hero .page-title{font-size:clamp(2.1rem,1.2rem + 4.5vw,2.8rem)!important;line-height:1.06!important;letter-spacing:-.022em!important;margin-bottom:18px!important}.page-hero .page-eyebrow{font-size:10.5px!important;letter-spacing:.18em!important;color:rgba(246,239,223,.82)!important;margin-bottom:18px!important}.page-hero .page-lede{font-size:15.5px!important;line-height:1.6!important;color:rgba(246,239,223,.78)!important;max-width:56ch}.crumb{font-size:10.5px!important;letter-spacing:.22em!important;text-transform:uppercase;gap:10px!important;margin-bottom:22px!important;opacity:.85}.crumb .current,.crumb a{padding:6px 2px!important;margin:0!important;min-height:28px!important}.crumb .sep{opacity:.35}.hero-meta{grid-template-columns:repeat(2,1fr)!important;gap:0!important;margin-top:26px!important;border-top:1px solid rgba(246,239,223,.1)}.hero-meta .stat{padding:18px 14px 18px 0!important;border-bottom:1px solid rgba(246,239,223,.1);border-right:1px solid rgba(246,239,223,.1)}.hero-meta .stat:nth-child(2n){border-right:0;padding-right:0;padding-left:14px}.hero-meta .stat .n{font-size:28px!important;font-weight:500!important;letter-spacing:-.02em;line-height:1.05}.hero-meta .stat .l{font-size:10.5px!important;letter-spacing:.18em!important;text-transform:uppercase;color:rgba(246,239,223,.55)!important;margin-top:6px}.page-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin-top:24px!important;border-top:1px solid rgba(246,239,223,.1)}.page-meta-item{padding:14px 12px 14px 0!important;border-bottom:1px solid rgba(246,239,223,.1);border-right:1px solid rgba(246,239,223,.1)}.page-meta-item:nth-child(2n){border-right:0;padding-right:0;padding-left:12px}.page-meta-k{font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase;color:rgba(246,239,223,.55)!important}.page-meta-v{font-size:15px!important;font-weight:500!important;color:#faf2dc!important;margin-top:4px}.cta-band .buttons,.hero-cta,.page-cta .buttons{margin-top:28px!important;margin-bottom:28px!important;gap:12px!important}.cta-band .buttons .btn,.hero-cta .btn,.page-cta .buttons .btn{min-height:52px!important;border-radius:999px!important;font-size:14.5px!important;letter-spacing:.04em!important;padding:0 24px!important}.cta-band .buttons .btn-gold,.hero-cta .btn-gold,.page-cta .buttons .btn-gold{box-shadow:0 12px 32px rgba(198,149,36,.32)}.cta-band .buttons .btn-ghost,.hero .btn-ghost,.hero-cta .btn-ghost,.page-cta .buttons .btn-ghost,.page-hero .btn-ghost,main .btn-ghost{color:#faf2dc!important;background:rgba(246,239,223,.04)!important;border:1px solid rgba(246,239,223,.32)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cta-band .buttons .btn-ghost:active,.cta-band .buttons .btn-ghost:hover,.hero .btn-ghost:active,.hero .btn-ghost:hover,.hero-cta .btn-ghost:active,.hero-cta .btn-ghost:hover,.page-cta .buttons .btn-ghost:active,.page-cta .buttons .btn-ghost:hover,.page-hero .btn-ghost:active,.page-hero .btn-ghost:hover,main .btn-ghost:active,main .btn-ghost:hover{color:var(--accent)!important;background:rgba(246,239,223,.1)!important;border-color:rgba(246,239,223,.55)!important}.hero .reveal,.hero .reveal-stagger,.hero .reveal-stagger>*,.hero h1,.hero h1 .split-line,.hero h1 .split-line>span,.hero-meta .stat,.hero-meta .stat .l,.hero-meta .stat .n{opacity:1!important;transform:none!important}.hero h1 .split-line{overflow:visible!important}.hero h1,.hero h1 .split-line,.hero h1 .split-line>span{color:#faf2dc!important}.hero h1 .serif-italic{color:var(--accent)!important}.hero-meta .stat .n{color:#faf2dc!important}.hero-meta .stat .l{color:rgba(246,239,223,.6)!important}.nav{padding:12px 18px!important}.nav-inner{grid-template-columns:1fr auto!important;gap:12px!important}.nav-inner>.nav-links{display:none}.nav-inner>.nav-cta{justify-self:end}.nav .logo-stack{gap:2px!important}.nav .logo-word{font-size:15px!important;letter-spacing:.12em!important}.nav .logo-tagline{font-size:9.5px!important;letter-spacing:.22em!important;opacity:.55}.nav .logo-img{display:none!important}.page-section,section.page-section{padding:64px 0!important}.container,.page-section .container,section.container{padding-left:22px;padding-right:22px}.scroll-cue{display:none!important}}@media (max-width:640px){.hero-media .hero-media-fallback{opacity:.6!important}}@media (max-width:899px){.hero-bg .hero-video::-webkit-media-controls,.hero-bg .hero-video::-webkit-media-controls-start-playback-button,.hero-media video::-webkit-media-controls,.hero-media video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}}