.digital-cards-main{padding-block:64px 88px;min-height:45vh}
.digital-cards-main h1{margin:12px 0 20px;font-size:clamp(42px,5vw,68px);line-height:1.1}
.digital-cards-main>p{max-width:620px}
.digital-cards-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}
.digital-cards-links a{display:inline-flex;align-items:center;gap:12px;min-height:48px}
.digital-cards-links a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
.digital-cards-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
@media(max-width:600px){.digital-cards-main{padding-block:40px 56px}.digital-cards-links{flex-direction:column;align-items:flex-start}}
