.download-module__QbBfxW__pageShell{padding-bottom:56px}.download-module__QbBfxW__topbar{padding-bottom:14px}.download-module__QbBfxW__homeLink{border-radius:var(--radius-sharp);background:var(--surface-raised);min-height:44px;color:var(--text);justify-content:center;align-items:center;padding:0 14px;font-size:.94rem;font-weight:800;transition:transform .12s,color .12s;display:inline-flex}.download-module__QbBfxW__homeLink:hover{color:var(--brand-chill-start);transform:translateY(-1px)}.download-module__QbBfxW__hero{border-radius:var(--radius-sharp);background:linear-gradient(135deg, #00ff871f, transparent 38%), var(--panel-strong);min-height:min(720px,100vh - 136px);box-shadow:var(--shadow-elevated);grid-template-columns:minmax(300px,.44fr) minmax(0,.56fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,56px);display:grid;overflow:hidden}.download-module__QbBfxW__heroCopy{align-content:center;gap:22px;min-width:0;display:grid}.download-module__QbBfxW__heroCopy h1{max-width:9ch;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(3.1rem,8vw,6.4rem);font-weight:900;line-height:.9}.download-module__QbBfxW__lead{max-width:560px;color:var(--text-soft);margin:0;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.5}.download-module__QbBfxW__storeActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.download-module__QbBfxW__storeBadgeLink,.download-module__QbBfxW__storeBadgeDisabled{align-items:center;min-height:60px;display:inline-flex}.download-module__QbBfxW__storeBadgeLink{transition:transform .12s,filter .12s}.download-module__QbBfxW__storeBadgeLink:hover{filter:brightness(1.08);transform:translateY(-1px)}.download-module__QbBfxW__storeBadgeDisabled{opacity:.58;cursor:default;position:relative}.download-module__QbBfxW__appStoreBadge,.download-module__QbBfxW__googlePlayBadge{width:auto;max-width:100%;height:54px}.download-module__QbBfxW__comingSoonLabel{width:max-content;color:var(--brand-chill-start);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.download-module__QbBfxW__featureArtwork{align-self:center;min-width:0;display:block}.download-module__QbBfxW__featureArtwork img{object-fit:contain;filter:drop-shadow(0 28px 46px #0000006b);width:100%;height:auto}.download-module__QbBfxW__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.download-module__QbBfxW__featureCard{border-radius:var(--radius-sharp);background:var(--panel);min-height:168px;box-shadow:var(--shadow-elevated);gap:10px;padding:22px;display:grid}.download-module__QbBfxW__featureCard h2,.download-module__QbBfxW__featureCard p{margin:0}.download-module__QbBfxW__featureCard h2{color:var(--text);font-family:var(--font-display);font-size:1.18rem;line-height:1.08}.download-module__QbBfxW__featureCard p{color:var(--muted);line-height:1.45}@media (max-width:980px){.download-module__QbBfxW__hero{grid-template-columns:1fr;min-height:0}.download-module__QbBfxW__heroCopy h1{max-width:11ch}.download-module__QbBfxW__featureArtwork{max-height:680px}.download-module__QbBfxW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.download-module__QbBfxW__topbar{flex-direction:row;align-items:center}.download-module__QbBfxW__homeLink{min-height:40px;padding-inline:12px;font-size:.88rem}.download-module__QbBfxW__hero{gap:24px;padding:22px}.download-module__QbBfxW__heroCopy{gap:18px}.download-module__QbBfxW__heroCopy h1{font-size:clamp(2.7rem,15vw,4.8rem)}.download-module__QbBfxW__storeActions{grid-template-columns:1fr;display:grid}.download-module__QbBfxW__storeBadgeLink,.download-module__QbBfxW__storeBadgeDisabled{justify-content:center;width:100%}.download-module__QbBfxW__appStoreBadge,.download-module__QbBfxW__googlePlayBadge{width:min(100%,220px);height:auto}.download-module__QbBfxW__storeBadgeDisabled{margin-bottom:18px}.download-module__QbBfxW__featureArtwork{max-height:none}.download-module__QbBfxW__featureGrid{grid-template-columns:1fr}.download-module__QbBfxW__featureCard{min-height:0}}
