.ei-check-banner[data-astro-cid-3wqdkqef]{padding:1.25rem 0;border-bottom:1px solid var(--color-border)}.ei-check-inner[data-astro-cid-3wqdkqef]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.ei-check-text[data-astro-cid-3wqdkqef]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ei-check-eyebrow[data-astro-cid-3wqdkqef]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-purple);white-space:nowrap}.ei-check-copy[data-astro-cid-3wqdkqef]{font-size:.9rem;color:var(--color-text-muted);line-height:1.5}.ei-check-links[data-astro-cid-3wqdkqef]{display:flex;gap:.625rem;flex-wrap:wrap;flex-shrink:0}.ei-check-btn[data-astro-cid-3wqdkqef]{font-size:.875rem;font-weight:600;color:var(--color-purple);text-decoration:none;white-space:nowrap;border:1px solid rgba(154,0,255,.3);padding:.5rem 1rem;border-radius:6px;transition:background .2s,border-color .2s;flex-shrink:0}.ei-check-btn[data-astro-cid-3wqdkqef]:hover{background:#9a00ff12;border-color:#9a00ff80}.ei-check-btn--green[data-astro-cid-3wqdkqef]{color:#34d399;border-color:#34d3994d}.ei-check-btn--green[data-astro-cid-3wqdkqef]:hover{background:#34d39912;border-color:#34d39980}.ei-eyebrow[data-astro-cid-3wqdkqef]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:var(--color-purple);margin-bottom:1rem}.ei-title[data-astro-cid-3wqdkqef]{font-size:clamp(1.75rem,4.5vw,3rem);font-weight:800;line-height:1.1;color:#fff;margin-bottom:1rem;max-width:32rem}.ei-dot[data-astro-cid-3wqdkqef]{color:var(--color-purple)}.ei-lead[data-astro-cid-3wqdkqef]{font-size:1rem;color:#ffffffad;max-width:40rem;line-height:1.7;margin:0}.ei-lead[data-astro-cid-3wqdkqef] a[data-astro-cid-3wqdkqef]{color:#ffffffbf;text-decoration:underline}.ei-cards-section[data-astro-cid-3wqdkqef]{padding-top:2.5rem;padding-bottom:3rem}.ei-grid[data-astro-cid-3wqdkqef]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:580px){.ei-grid[data-astro-cid-3wqdkqef]{grid-template-columns:repeat(2,1fr)}}.ei-card[data-astro-cid-3wqdkqef]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-top:3px solid var(--card-color);border-radius:.75rem;overflow:hidden;text-decoration:none;color:var(--color-text);transition:transform .18s ease,box-shadow .18s ease;background:var(--color-bg)}.ei-card[data-astro-cid-3wqdkqef]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000012}.ei-card-body[data-astro-cid-3wqdkqef]{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem 1.25rem 1rem;flex:1}.ei-card-num[data-astro-cid-3wqdkqef]{font-size:.65rem;font-weight:800;letter-spacing:.1em;color:var(--card-color);opacity:.6;font-variant-numeric:tabular-nums}.ei-card-sit[data-astro-cid-3wqdkqef]{font-size:.95rem;font-weight:600;line-height:1.5;color:var(--color-text);margin:0}.ei-card-footer[data-astro-cid-3wqdkqef]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1.25rem;background:color-mix(in srgb,var(--card-color) 7%,transparent);border-top:1px solid color-mix(in srgb,var(--card-color) 18%,transparent);transition:background .18s ease}.ei-card[data-astro-cid-3wqdkqef]:hover .ei-card-footer[data-astro-cid-3wqdkqef]{background:color-mix(in srgb,var(--card-color) 13%,transparent)}.ei-card-offer[data-astro-cid-3wqdkqef]{font-size:.8rem;font-weight:700;color:var(--card-color);line-height:1.3}.ei-card-arrow[data-astro-cid-3wqdkqef]{font-size:.9rem;color:var(--card-color);flex-shrink:0;transition:transform .18s ease}.ei-card[data-astro-cid-3wqdkqef]:hover .ei-card-arrow[data-astro-cid-3wqdkqef]{transform:translate(3px)}.ei-cta[data-astro-cid-3wqdkqef]{background:var(--color-bg-subtle);padding:2.5rem 0;border-top:1px solid var(--color-border)}.ei-cta-inner[data-astro-cid-3wqdkqef]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.ei-cta-title[data-astro-cid-3wqdkqef]{font-size:1.1rem;font-weight:700;margin-bottom:.375rem}.ei-cta-text[data-astro-cid-3wqdkqef]{font-size:.9rem;color:var(--color-text-muted);margin:0}@media(max-width:640px){.ei-cta-inner[data-astro-cid-3wqdkqef]{flex-direction:column;align-items:flex-start}.ei-cta-inner[data-astro-cid-3wqdkqef] .btn[data-astro-cid-3wqdkqef]{width:100%;text-align:center}}.ei-kcr-row[data-astro-cid-3wqdkqef]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.ei-kcr-link[data-astro-cid-3wqdkqef]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1rem 1.25rem;background:color-mix(in srgb,var(--color-purple) 4%,var(--color-bg-subtle));border:1px solid color-mix(in srgb,var(--color-purple) 20%,var(--color-border));border-left:3px solid var(--color-purple);border-radius:0 .5rem .5rem 0;text-decoration:none;flex-wrap:wrap;transition:background .18s}.ei-kcr-link[data-astro-cid-3wqdkqef]:hover{background:color-mix(in srgb,var(--color-purple) 8%,var(--color-bg-subtle))}.ei-kcr-text[data-astro-cid-3wqdkqef]{font-size:.9rem;color:var(--color-text);line-height:1.5;flex:1}.ei-kcr-offer[data-astro-cid-3wqdkqef]{font-size:.8rem;font-weight:700;color:var(--color-purple);white-space:nowrap;flex-shrink:0}
