.spatial-gallery{z-index:4;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;top:0;bottom:0;left:42%;right:-8%;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0008 12%,#000 26% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0008 12%,#000 26% 100%)}.spatial-gallery.is-dragging,.spatial-gallery.is-dragging .spatial-card{cursor:grabbing}.gallery-camera,.gallery-world{position:absolute;top:0;bottom:0;left:0;right:0}.gallery-world{transform-style:flat;transform-origin:50%}.gallery-aura{pointer-events:none;filter:blur(70px);border-radius:50%;position:absolute}.gallery-aura-violet{background:radial-gradient(#64508620,#0000 70%);width:70%;height:68%;top:5%;left:10%}.gallery-aura-gold{background:radial-gradient(#7f6a2512,#0000 70%);width:65%;height:48%;bottom:-3%;right:-10%}.spatial-card{width:var(--spatial-width,216px);height:calc(var(--spatial-width,216px) * 812 / 376);transform-style:flat;will-change:transform;pointer-events:auto;margin:0;position:absolute;top:50%;left:50%}.spatial-card-shell{border-radius:calc(var(--spatial-width,216px) * .078);transform-style:flat;isolation:isolate;will-change:transform;background:linear-gradient(135deg,#69727a80,#15181d 24%,#080a0d 65%,#454b5070);border:1px solid #8d98a13d;width:100%;height:100%;padding:3px;position:relative;box-shadow:1px 1px #a2a4aa2b,3px 4px #101319,4px 5px #76808925,0 22px 40px #0008}.spatial-card.is-inspecting .spatial-card-shell{box-shadow:1px 1px #c7ccd85a,3px 4px #101319,4px 5px #76808925,0 28px 60px #000a,0 0 32px #9b80cb13}.spatial-card-face{border-radius:calc(var(--spatial-width,216px) * .06);background-color:#101217;background-position:top;background-size:cover;width:100%;height:100%;position:relative;overflow:hidden}.spatial-card img{object-fit:cover;object-position:top;visibility:hidden;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%}.spatial-card-dim{pointer-events:none;opacity:var(--depth-dim,0);background:#030408;position:absolute;top:0;bottom:0;left:0;right:0}.spatial-card-sheen{pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,#ffffff0a,#0000 24% 72%,#b7b9c706);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1100px) and (min-width:761px){.spatial-gallery{left:40%;right:-12%}}@media (max-width:760px){.spatial-gallery{cursor:default;top:430px;bottom:0;left:-26%;right:-26%;-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000)}.gallery-world{transform:none}.gallery-aura-violet{width:100%;left:0}.spatial-card-shell{padding:2px}}@media (prefers-reduced-motion:reduce){.gallery-world,.spatial-card,.spatial-card-shell{will-change:auto}}
.download-page{--dl-hero-pt:7.5rem;--dl-hero-pb:2.75rem;--dl-eyebrow-size:13px;--dl-eyebrow-mb:1.5rem;--dl-title-size:clamp(66px, 6vw, 100px);--dl-subtitle-size:clamp(20px, 1.5vw, 24px);--dl-subtitle-mt:1.5rem;--dl-actions-mt:2.125rem;--dl-qr:104px;--dl-store-w:196px;--dl-store-h:48px;--dl-store-title:17px;--dl-store-gap:1.25rem;--dl-meta-size:11px;--dl-features-py:1.75rem;--dl-features-gap:4rem;--dl-feature-title:21px;--dl-feature-copy:14px;--dl-feature-icon:40px;--dl-gallery-shift-y:28px}@media (min-width:1700px){.download-page{--dl-hero-pt:9rem;--dl-qr:112px;--dl-store-w:208px;--dl-store-h:52px;--dl-store-title:18px;--dl-store-gap:1.5rem;--dl-features-gap:5.5rem;--dl-feature-title:23px;--dl-feature-copy:15px}}@media (min-width:761px) and (max-height:900px){.download-page{--dl-hero-pt:3.5rem;--dl-hero-pb:1.75rem;--dl-eyebrow-mb:1.125rem;--dl-title-size:clamp(56px, 5.8vw, 80px);--dl-subtitle-size:20px;--dl-subtitle-mt:1.25rem;--dl-actions-mt:1.5rem;--dl-qr:96px;--dl-store-w:180px;--dl-store-h:44px;--dl-store-title:16px;--dl-features-py:1.25rem;--dl-features-gap:2.75rem;--dl-feature-title:19px;--dl-feature-icon:32px;--dl-gallery-shift-y:16px}}@media (min-width:761px) and (max-height:800px){.download-page{--dl-hero-pt:2.25rem;--dl-hero-pb:1.25rem;--dl-eyebrow-size:12px;--dl-eyebrow-mb:.875rem;--dl-title-size:clamp(52px, 5.6vw, 72px);--dl-subtitle-size:18px;--dl-subtitle-mt:1rem;--dl-actions-mt:1.25rem;--dl-qr:88px;--dl-store-w:172px;--dl-store-h:40px;--dl-store-title:15px;--dl-store-gap:1.25rem;--dl-meta-size:10px;--dl-features-py:1.125rem;--dl-features-gap:2.5rem;--dl-feature-title:18px;--dl-feature-copy:13px;--dl-feature-icon:28px;--dl-gallery-shift-y:10px}}@media (min-width:761px) and (max-height:700px){.download-page{--dl-hero-pt:.75rem;--dl-hero-pb:.75rem;--dl-eyebrow-mb:.625rem;--dl-title-size:clamp(46px, 5.2vw, 60px);--dl-subtitle-size:16px;--dl-subtitle-mt:.75rem;--dl-actions-mt:.875rem;--dl-qr:80px;--dl-store-w:160px;--dl-store-h:36px;--dl-store-title:14px;--dl-features-py:.875rem;--dl-feature-title:17px;--dl-feature-icon:26px;--dl-gallery-shift-y:4px}}@media (min-width:761px){.download-page{height:calc(100svh - var(--header-h-md,5rem));flex-direction:column;min-height:0;display:flex;overflow:hidden}.download-page-shell{flex-direction:column;flex:1;min-height:0;display:flex}.download-hero{flex:auto;height:auto!important;min-height:0!important;max-height:none!important}.download-page .hero-content{padding-top:var(--dl-hero-pt);padding-bottom:var(--dl-hero-pb)}.download-page .hero-eyebrow{margin-bottom:var(--dl-eyebrow-mb);font-size:var(--dl-eyebrow-size)}.download-page #hero-title{font-size:var(--dl-title-size)}.download-page .hero-subtitle{margin-top:var(--dl-subtitle-mt);font-size:var(--dl-subtitle-size)}.download-page .download-actions{margin-top:var(--dl-actions-mt);max-width:calc(var(--dl-qr) + var(--dl-store-gap) + var(--dl-store-w))}.download-page .download-tray{grid-template-columns:var(--dl-qr) minmax(0, var(--dl-store-w));gap:var(--dl-store-gap)}.download-page .download-qr-frame{width:var(--dl-qr);height:var(--dl-qr);padding:calc(var(--dl-qr) * .06)}.download-page .download-meta{grid-template-columns:var(--dl-qr) minmax(0, var(--dl-store-w));gap:var(--dl-store-gap);font-size:var(--dl-meta-size)}.download-page .download-store-btn{height:var(--dl-store-h);min-height:var(--dl-store-h)}.download-page .download-store-btn strong{font-size:var(--dl-store-title);line-height:1.25}.download-features{flex:none;padding-top:var(--dl-features-py)!important;padding-bottom:var(--dl-features-py)!important;column-gap:var(--dl-features-gap)!important}.download-features .feature-heading{min-height:var(--dl-feature-icon);margin-bottom:calc(var(--dl-feature-icon) * .4)}.download-features .feature-heading svg{width:calc(var(--dl-feature-icon) * 1.1);height:var(--dl-feature-icon)}.download-features .feature-title{font-size:var(--dl-feature-title)!important}.download-features .feature-copy{font-size:var(--dl-feature-copy)!important}.download-page .gallery-world{transform:translate3d(0, var(--dl-gallery-shift-y), 0)}}
