.offers-page.svelte-1h2o3ng{display:grid;gap:28px;padding-bottom:44px}.offers-hero.svelte-1h2o3ng{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px;align-items:stretch;border:1px solid #dbe3ee;background:linear-gradient(135deg,#0f172a,#172554 58%,#7c3aed);color:#fff;padding:clamp(24px,4vw,42px)}.offers-hero.svelte-1h2o3ng h1:where(.svelte-1h2o3ng),.offers-hero.svelte-1h2o3ng p:where(.svelte-1h2o3ng),.offer-promo-card.svelte-1h2o3ng h2:where(.svelte-1h2o3ng),.offer-promo-card.svelte-1h2o3ng p:where(.svelte-1h2o3ng){margin:0}.offers-hero.svelte-1h2o3ng h1:where(.svelte-1h2o3ng){margin-top:8px;font-family:var(--font-head);font-size:clamp(32px,4vw,54px);line-height:1.04}.offers-hero.svelte-1h2o3ng p:where(.svelte-1h2o3ng){margin-top:16px;max-width:760px;color:#fffc;line-height:1.7}.offers-hero-note.svelte-1h2o3ng{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;border:1px solid rgba(255,255,255,.18);background:#ffffff14;padding:18px}.offers-hero-note.svelte-1h2o3ng strong:where(.svelte-1h2o3ng),.offers-hero-note.svelte-1h2o3ng span:where(.svelte-1h2o3ng){display:block}.offers-hero-note.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){font-size:18px}.offers-hero-note.svelte-1h2o3ng span:where(.svelte-1h2o3ng){margin-top:4px;color:#ffffffc7;line-height:1.55}.offers-grid.svelte-1h2o3ng{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.offers-intro.svelte-1h2o3ng{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offers-intro.svelte-1h2o3ng article:where(.svelte-1h2o3ng){display:grid;gap:8px;border:1px solid #dbe3ee;background:linear-gradient(180deg,#fff,#f8fafc);padding:18px}.offers-intro.svelte-1h2o3ng span:where(.svelte-1h2o3ng){color:#6d28d9;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.offers-intro.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){color:#0f172a;font-family:var(--font-head);font-size:22px;line-height:1.12}.offers-intro.svelte-1h2o3ng p:where(.svelte-1h2o3ng){margin:0;color:#475569;line-height:1.65}.offer-promo-card.svelte-1h2o3ng{display:grid;gap:16px;border:1px solid #dbe3ee;background:#fff;box-shadow:0 16px 42px #0f172a12;color:inherit;text-decoration:none;padding:22px}.offer-promo-card.svelte-1h2o3ng:hover{border-color:#c4b5fd;box-shadow:0 18px 48px #5b21b61f}.offer-promo-top.svelte-1h2o3ng,.offers-dialog-reward.svelte-1h2o3ng,.offers-dialog-section-top.svelte-1h2o3ng{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.offer-promo-top.svelte-1h2o3ng span:where(.svelte-1h2o3ng),.offers-dialog-head.svelte-1h2o3ng span:where(.svelte-1h2o3ng),.offers-dialog-reward.svelte-1h2o3ng span:where(.svelte-1h2o3ng){color:#64748b;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.offer-promo-top.svelte-1h2o3ng b:where(.svelte-1h2o3ng){border:1px solid #bbf7d0;background:#f0fdf4;color:#166534;font-size:11px;padding:6px 8px}.offer-promo-card.svelte-1h2o3ng h2:where(.svelte-1h2o3ng){color:#0f172a;font-family:var(--font-head);font-size:24px;line-height:1.15}.offer-promo-card.svelte-1h2o3ng p:where(.svelte-1h2o3ng){color:#475569;line-height:1.6}.offer-promo-meta.svelte-1h2o3ng{display:grid;gap:10px;margin:0}.offer-promo-meta.svelte-1h2o3ng div:where(.svelte-1h2o3ng){display:grid;gap:3px;border-left:3px solid #ddd6fe;background:#f8fafc;padding:10px 12px}.offer-promo-meta.svelte-1h2o3ng dt:where(.svelte-1h2o3ng){color:#6b7280;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.offer-promo-meta.svelte-1h2o3ng dd:where(.svelte-1h2o3ng){margin:0;color:#0f172a;font-size:13px;font-weight:800;line-height:1.45}.offer-promo-reward.svelte-1h2o3ng{display:grid;gap:5px;border:1px solid #ddd6fe;background:#f5f3ff;padding:14px}.offer-promo-reward.svelte-1h2o3ng strong:where(.svelte-1h2o3ng),.offers-dialog-reward.svelte-1h2o3ng strong:where(.svelte-1h2o3ng),.offers-dialog-section-top.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){color:#0f172a;font-family:var(--font-head)}.offer-promo-reward.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){font-size:20px}.offer-promo-reward.svelte-1h2o3ng small:where(.svelte-1h2o3ng){color:#6d28d9;font-size:18px;font-weight:950}.offer-promo-cta.svelte-1h2o3ng{display:inline-flex;align-items:center;gap:8px;justify-self:start;color:#5b21b6;font-size:14px;font-weight:950}.offers-dialog-backdrop.svelte-1h2o3ng{z-index:80}.offers-dialog.svelte-1h2o3ng{display:grid;gap:18px;width:min(920px,100%);max-height:min(92vh,980px);overflow:auto;position:relative;padding-top:60px}.offers-dialog-close.svelte-1h2o3ng{position:absolute;top:18px;right:18px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-weight:900;padding:8px 10px}.offers-dialog-head.svelte-1h2o3ng h2:where(.svelte-1h2o3ng){margin-top:8px;color:#0f172a;font-family:var(--font-head);font-size:34px;line-height:1.08}.offers-dialog-head.svelte-1h2o3ng p:where(.svelte-1h2o3ng){margin-top:12px;color:#475569;line-height:1.7}.offers-dialog-reward.svelte-1h2o3ng{align-items:stretch;border:1px solid #ddd6fe;background:linear-gradient(135deg,#faf5ff,#f8fafc);padding:18px}.offers-dialog-reward.svelte-1h2o3ng div:where(.svelte-1h2o3ng),.offers-dialog-reward.svelte-1h2o3ng aside:where(.svelte-1h2o3ng){display:grid;gap:6px}.offers-dialog-reward.svelte-1h2o3ng small:where(.svelte-1h2o3ng),.offers-dialog-section-top.svelte-1h2o3ng small:where(.svelte-1h2o3ng){color:#475569;line-height:1.55}.offers-dialog-reward.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){font-size:24px}.offers-dialog-reward.svelte-1h2o3ng aside:where(.svelte-1h2o3ng){justify-items:end;text-align:right}.offers-dialog-reward.svelte-1h2o3ng em:where(.svelte-1h2o3ng){color:#6d28d9;font-family:var(--font-head);font-size:28px;font-style:normal;font-weight:950}.offers-dialog-reward.svelte-1h2o3ng b:where(.svelte-1h2o3ng){color:#92400e;font-size:13px}.offers-dialog-why.svelte-1h2o3ng,.offers-dialog-links.svelte-1h2o3ng,.offers-dialog-login.svelte-1h2o3ng{display:grid;gap:14px;border:1px solid #dbe3ee;background:#f8fafc;padding:18px}.offers-dialog-section-top.svelte-1h2o3ng{justify-content:flex-start}.offers-dialog-why.svelte-1h2o3ng ul:where(.svelte-1h2o3ng){display:grid;gap:10px;margin:0;padding:0;list-style:none}.offers-dialog-why.svelte-1h2o3ng li:where(.svelte-1h2o3ng){display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;color:#334155;line-height:1.55}.offers-dialog-why.svelte-1h2o3ng li:where(.svelte-1h2o3ng) svg,.offers-dialog-section-top.svelte-1h2o3ng svg,.review-link-card.svelte-1h2o3ng svg,.offers-hero-note.svelte-1h2o3ng svg{color:#7c3aed}.review-link-grid.svelte-1h2o3ng{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.review-link-card.svelte-1h2o3ng{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;border:1px solid #cbd5e1;background:#fff;color:inherit;text-decoration:none;padding:14px}.review-link-card.svelte-1h2o3ng strong:where(.svelte-1h2o3ng),.review-link-card.svelte-1h2o3ng small:where(.svelte-1h2o3ng){display:block}.review-link-card.svelte-1h2o3ng strong:where(.svelte-1h2o3ng){color:#0f172a;font-size:15px;font-weight:950}.review-link-card.svelte-1h2o3ng small:where(.svelte-1h2o3ng){margin-top:4px;color:#475569;line-height:1.5}.offers-dialog-actions.svelte-1h2o3ng{justify-content:space-between}@media(max-width:980px){.offers-hero.svelte-1h2o3ng,.offers-intro.svelte-1h2o3ng,.review-link-grid.svelte-1h2o3ng{grid-template-columns:1fr}}@media(max-width:640px){.offers-dialog.svelte-1h2o3ng{padding-top:56px}.offers-dialog-reward.svelte-1h2o3ng,.offers-dialog-actions.svelte-1h2o3ng{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.offers-dialog-reward.svelte-1h2o3ng aside:where(.svelte-1h2o3ng){justify-items:start;text-align:left}}
