@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.links-page{--links-blue: #1659dc;--links-ink: #171c38;--links-yellow: #ffd33d;color:var(--links-ink);font-family:Plus Jakarta Sans,Arial,sans-serif;background:#f6f7fb;min-height:100vh;padding:26px 18px 35px;box-sizing:border-box}.links-page *{box-sizing:border-box}.links-page a{color:inherit}.links-page a:focus-visible{outline:3px solid #1659dc;outline-offset:5px}.links-intro,.links-cards,.links-footer{max-width:850px;margin:0 auto}.links-intro{text-align:center;padding:0 6px 36px}.links-logo{display:block;max-width:220px;width:100%;height:105px;-o-object-fit:contain;object-fit:contain;margin:0 auto 18px}.links-kicker{display:block;font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:800;color:#1659dc}.links-intro h1{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(2.2rem,7vw,3.5rem);line-height:1.02;margin:16px auto;max-width:16ch}.links-intro p{font-size:14px;line-height:1.75;max-width:54ch;margin:0 auto 24px;color:#434961}.links-contact{display:inline-block;padding:15px 23px;border-radius:999px;background:#f0324d;color:#fff!important;font-size:13px;text-decoration:none;font-weight:800;box-shadow:0 10px 22px #f0324d30}.links-cards{display:grid;gap:19px}.links-card{background:#fff;border:1px solid #dfe3ed;border-radius:21px;overflow:hidden;box-shadow:0 7px 21px #171c3808;display:flex;flex-direction:column}.links-card-image{display:block;position:relative}.links-card-image img{width:100%;height:auto;aspect-ratio:1.8;-o-object-fit:cover;object-fit:cover;display:block}.links-card-body{padding:22px;display:flex;flex-direction:column;flex:1}.links-card h2{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:25px;line-height:1.1;margin:0 0 11px}.links-card p{font-size:13px;line-height:1.7;color:#434961;margin:0 0 20px}.links-card-body>a{font-size:13px;font-weight:800;align-self:flex-start;margin-top:auto;color:#1659dc;text-decoration:none;border-bottom:2px solid #ffd33d;padding-bottom:5px}.links-featured{border-color:#1659dc}.links-feature-label{display:inline-block;align-self:flex-start;background:#ffd33d;color:#171c38;font-size:9px;letter-spacing:.09em;text-transform:uppercase;font-weight:800;border-radius:6px;padding:5px 8px;margin-bottom:12px}.links-footer{text-align:center;padding:38px 0 0}.links-footer h2{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:22px;margin:0 0 16px}.links-footer nav{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-bottom:22px}.links-footer nav a{background:#1659dc;color:#fff;text-decoration:none;font-size:12px;font-weight:700;padding:11px 18px;border-radius:999px}.links-footer>a{font-size:13px}.links-footer p{font-size:10px;color:#5f667d;margin-top:25px}.links-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#171c38de;color:#fff;padding:18px 23px;font-size:22px}.links-preview-label{max-width:850px;margin:0 auto 18px;text-align:center;background:#fff4c5;padding:10px;border-radius:9px;font-size:12px;font-weight:700}@media(min-width:650px){.links-page{padding-top:36px}.links-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.links-kicker{font-size:11px}}
