.desktop-downloads{padding-top:54px;padding-bottom:64px;scroll-margin-top:24px}
.desktop-downloads>.section-heading{max-width:660px;margin-bottom:28px}
.desktop-downloads>.section-heading>p:last-child{margin-top:16px;color:var(--muted,#586170);line-height:1.7}
.desktop-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}
.desktop-download-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:30px;border:1px solid #dce4ef;border-radius:16px;background:#f7f9fc}
.desktop-download-card h3{margin:0;font-size:27px}
.desktop-download-card p{margin:0;line-height:1.65;color:#586170}
.desktop-download-card .button{max-width:100%;text-align:center;white-space:normal;line-height:1.5}
.desktop-download-card .text-link{margin:0;overflow-wrap:anywhere}
.desktop-download-card .download-note{font-size:13px!important;line-height:1.7}
@media(max-width:760px){.desktop-download-grid{grid-template-columns:1fr}.desktop-download-card{padding:22px}.desktop-downloads{padding-top:32px;padding-bottom:40px}}
