.flagship-actions{align-items:center;gap:24px}
.hero-download{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 0;color:#475569;font-size:15px;font-weight:600;white-space:nowrap}
.hero-download:hover{color:#4f46e5}
.hero-download span{font-size:20px;line-height:1}
.flagship-links.hero-utilities{align-items:center;gap:8px 24px;margin-top:24px}
.hero-utilities .hero-utility{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:4px 0;border:0;border-radius:0;background:transparent;color:#64748b;font:inherit;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}
.hero-utilities .hero-utility:hover{color:#4f46e5;text-decoration:underline;text-underline-offset:5px}
.hero-download:focus-visible,.hero-utilities .hero-utility:focus-visible{outline:2px solid #6366f1;outline-offset:5px;border-radius:4px}
@media(max-width:640px){.flagship-actions{gap:12px 20px}.hero-download{font-size:14px}.flagship-links.hero-utilities{gap:8px 24px;margin-top:16px}}
