.download-cards{align-items:stretch}@media (min-width:1280px){.download-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.download-card h2{margin:0;font-size:24px}.download-card[data-detected]{border-color:color-mix(in srgb,var(--ms-violet) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ms-violet) 30%,transparent)}.download-detected{align-self:flex-start;margin:0;padding:2px 10px;border:1px solid color-mix(in srgb,var(--ms-violet) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ms-violet) 14%,transparent);color:var(--ms-violet);font-size:12px;font-weight:600}.download-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:8px}.download-secondary{font-size:14px}.gtm-integrations .gtm-integration .download-fine{color:var(--ms-muted);font-size:13px}.download-title{margin:0 0 24px}.download-features{display:grid;gap:16px;margin:0;padding:0;list-style:none}.download-features li{padding:20px;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-panel)}.download-features h3{margin:0 0 6px;font-size:16px}.download-features p{margin:0;color:var(--ms-muted);font-size:14px;line-height:1.55}@media (min-width:768px){.download-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.download-features{grid-template-columns:repeat(3,minmax(0,1fr))}}.download-other{display:flex;flex-direction:column;gap:12px}.download-other h2,.download-other p{margin:0}.download-links{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px}