.offers-page.svelte-i6proz{padding-bottom:32px}header.svelte-i6proz{margin-bottom:24px}h2.svelte-i6proz{color:#172033;font-family:Georgia,serif;font-size:clamp(26px,3vw,36px);font-weight:400;letter-spacing:-.035em}header.svelte-i6proz p:where(.svelte-i6proz){margin-top:10px;color:#526179;font-size:14px;line-height:1.7}.offers-grid.svelte-i6proz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.partner-card.svelte-i6proz{display:flex;flex-direction:column;padding:28px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;text-decoration:none;box-shadow:none!important;transition:border-color .18s ease}.partner-card.svelte-i6proz:hover{border-color:#3c6ce7}.partner-card.svelte-i6proz:focus-visible{outline:3px solid #3c6ce7;outline-offset:4px}.partner-top.svelte-i6proz{display:flex;align-items:center;gap:12px;margin-bottom:24px}.partner-logo.svelte-i6proz{display:block;width:152px;height:36px;object-fit:contain;object-position:left center}h3.svelte-i6proz{color:#172033;font-size:20px;font-weight:600;line-height:1.4}.partner-card.svelte-i6proz p:where(.svelte-i6proz){color:#526179;font-size:14px;line-height:1.7;margin:10px 0 24px}.partner-cta.svelte-i6proz{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;color:#315ed1;font-size:14px;font-weight:700}.affiliate-disclosure.svelte-i6proz{max-width:760px;margin-top:20px;color:#526179;font-size:12px;line-height:1.7}@media(max-width:640px){.offers-grid.svelte-i6proz{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.partner-card.svelte-i6proz{transition:none}}
