.download_page__lAZSx{background:var(--bg)}.download_inner__yez5s{max-width:1120px;margin:0 auto;padding:clamp(3rem,7vw,4.5rem) 1.25rem clamp(4rem,8vw,5.5rem)}.download_eyebrow__J98ig{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.download_title__FXChG{margin:.55rem 0 0;max-width:14ch;font-size:clamp(2rem,4vw,2.85rem)}.download_lead__nAcGK{margin:1rem 0 0;max-width:44ch;font-size:1.08rem;line-height:1.5;color:var(--muted)}.download_stores__MRgav{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:.85rem}.download_storeDisabled__1Qd0j,.download_storeLink__FqXro{display:inline-flex;align-items:center;justify-content:center;min-width:11.5rem;min-height:3rem;padding:.75rem 1.25rem;border-radius:.5rem;font-size:.95rem;font-weight:700}.download_storeLink__FqXro{background:var(--navy);color:#f3f1ea}.download_storeLink__FqXro:hover{background:var(--navy-deep)}.download_storeDisabled__1Qd0j{border:1px solid color-mix(in srgb,var(--slate) 22%,transparent);background:color-mix(in srgb,#fff 70%,var(--bg));color:var(--muted);cursor:not-allowed}.download_note__nQwpz{margin:2.25rem 0 0;max-width:40ch;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--slate) 12%,transparent);color:var(--slate);font-size:.98rem;line-height:1.5}