.os-download-cta[data-v-f51aa1e1]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.os-download-cta.is-center[data-v-f51aa1e1]{align-items:center}.os-download-cta.is-card[data-v-f51aa1e1]{width:100%}.os-download-cta-row[data-v-f51aa1e1]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.os-download-cta.is-center .os-download-cta-row[data-v-f51aa1e1]{justify-content:center}.os-download-main[data-v-f51aa1e1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-weight:600;cursor:pointer;outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.os-download-main[data-v-f51aa1e1] .platform-glyph{width:16px;height:16px}.os-download-cta.is-card .os-download-main[data-v-f51aa1e1]{min-width:132px;height:42px;padding:0 14px;background:#fff;border:1.5px solid var(--os-dl-outline, #c7d2fe);color:var(--os-dl-fg, #4338ca);font-size:14px}.os-download-cta.is-card .os-download-main[data-v-f51aa1e1]:hover{border-color:var(--os-dl-outline-hover, #6366f1);color:var(--os-dl-fg-hover, #3730a3)}.os-download-cta.is-hero .os-download-cta-row[data-v-f51aa1e1]{gap:12px}.os-download-cta.is-hero .os-download-main[data-v-f51aa1e1]{min-width:168px;height:48px;padding:0 16px;border:none;border-radius:12px;color:#fff;font-size:18px;font-weight:400;background-image:var( --os-download-gradient, linear-gradient(to right, #ee3aff, #2a60e9) );transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s ease}.os-download-cta.is-hero .os-download-main[data-v-f51aa1e1] .platform-glyph{width:18px;height:18px}.os-download-cta.is-hero .os-download-main[data-v-f51aa1e1]:hover{filter:brightness(1.06);transform:translateY(-4px)}.os-download-cta.is-hero .os-download-main[data-v-f51aa1e1]:active{transform:scale(.98)}.os-download-available[data-v-f51aa1e1]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.os-download-available-label[data-v-f51aa1e1]{font-size:13px;line-height:1.4;color:var(--os-dl-available, #64748b)}.os-download-chip[data-v-f51aa1e1]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:8px;border:1px solid var(--os-dl-chip-border, #dbe3f0);background:var(--os-dl-chip-bg, #fff);color:var(--os-dl-chip-fg, #334155);cursor:pointer;outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.os-download-chip[data-v-f51aa1e1] .platform-glyph{width:15px;height:15px}.os-download-chip[data-v-f51aa1e1]:hover,.os-download-chip.is-current[data-v-f51aa1e1]{border-color:var(--os-dl-chip-active, #6366f1);color:var(--os-dl-chip-active, #4338ca)}.os-download-cta.is-hero .os-download-available-label[data-v-f51aa1e1]{color:#ffffffc7}.os-download-cta.is-hero .os-download-chip[data-v-f51aa1e1]{border-color:#ffffff59;background:rgba(255,255,255,.1);color:#fff}.os-download-cta.is-hero .os-download-chip[data-v-f51aa1e1]:hover,.os-download-cta.is-hero .os-download-chip.is-current[data-v-f51aa1e1]{border-color:#fff;background:rgba(255,255,255,.2);color:#fff}@media screen and (max-width: 768px){.os-download-cta.is-hero .os-download-main[data-v-f51aa1e1]{min-width:140px;height:40px;font-size:16px;border-radius:10px}}
