.fan-hero[data-astro-cid-6ea2uduq]{background:var(--ink);color:#fff;padding-top:36px}.fan-hero[data-astro-cid-6ea2uduq] .eyebrow[data-astro-cid-6ea2uduq],.fan-hero[data-astro-cid-6ea2uduq] h1[data-astro-cid-6ea2uduq] em[data-astro-cid-6ea2uduq]{color:var(--gold)}.fan-hero-layout[data-astro-cid-6ea2uduq]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,68px);display:grid}.fan-breadcrumb[data-astro-cid-6ea2uduq]{color:#dde6d3;flex-wrap:wrap;gap:12px;margin-bottom:28px;font-size:12px;display:flex}.fan-hero[data-astro-cid-6ea2uduq] h1[data-astro-cid-6ea2uduq]{margin:18px 0 24px;font-size:clamp(3rem,5.6vw,5.7rem);line-height:1.02}.fan-lead[data-astro-cid-6ea2uduq]{color:#e0e6dc;line-height:1.7}.fan-action-highlight[data-astro-cid-6ea2uduq]{border-left:4px solid var(--gold);background:#252d32;margin:24px 0;padding:14px 18px}.fan-action-highlight[data-astro-cid-6ea2uduq] strong[data-astro-cid-6ea2uduq]{color:var(--gold);margin-bottom:6px;font-size:19px;display:block}.fan-action-highlight[data-astro-cid-6ea2uduq] span[data-astro-cid-6ea2uduq]{font-size:14px}.fan-contact-note[data-astro-cid-6ea2uduq]{color:#cdd6c5;margin-top:14px;font-size:12px;line-height:1.6}.fan-ended[data-astro-cid-6ea2uduq]{color:var(--ink);background:#fff;margin:20px 0;padding:16px}[data-astro-cid-6ea2uduq][hidden]{display:none!important}.fan-product[data-astro-cid-6ea2uduq]{border-top:4px solid var(--gold);background:#fff;margin:0;padding:24px}.fan-product[data-astro-cid-6ea2uduq] img[data-astro-cid-6ea2uduq]{width:100%;height:auto;display:block}.fan-product[data-astro-cid-6ea2uduq] figcaption[data-astro-cid-6ea2uduq]{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.6}.fan-functions[data-astro-cid-6ea2uduq]{background:var(--cream)}.fan-functions[data-astro-cid-6ea2uduq] h2[data-astro-cid-6ea2uduq],.fan-offer[data-astro-cid-6ea2uduq] h2[data-astro-cid-6ea2uduq]{margin:18px 0 28px;font-size:clamp(2.5rem,4.2vw,4rem);line-height:1.03}.fan-feature-list[data-astro-cid-6ea2uduq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.fan-feature-list[data-astro-cid-6ea2uduq] article[data-astro-cid-6ea2uduq]{border-top:3px solid var(--gold);background:#fff;padding:24px}.fan-feature-list[data-astro-cid-6ea2uduq] h3[data-astro-cid-6ea2uduq]{margin:16px 0;font-size:1.75rem;line-height:1.1}.fan-feature-list[data-astro-cid-6ea2uduq] p[data-astro-cid-6ea2uduq],.fan-offer[data-astro-cid-6ea2uduq] p[data-astro-cid-6ea2uduq]{line-height:1.7}.fan-source[data-astro-cid-6ea2uduq]{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.7}.fan-source[data-astro-cid-6ea2uduq] a[data-astro-cid-6ea2uduq]{color:var(--petrol);font-weight:700}.fan-offer-layout[data-astro-cid-6ea2uduq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,68px);display:grid}.fan-limit[data-astro-cid-6ea2uduq]{border-left:3px solid var(--gold);color:var(--muted);padding-left:18px;font-size:13px}.fan-offer-box[data-astro-cid-6ea2uduq]{background:var(--ink);color:#fff;border-top:4px solid var(--gold);padding:clamp(24px,3vw,40px)}.fan-offer-box[data-astro-cid-6ea2uduq] h3[data-astro-cid-6ea2uduq]{margin-top:0;font-size:2.1rem;line-height:1.1}.fan-offer-box[data-astro-cid-6ea2uduq] li[data-astro-cid-6ea2uduq]{margin-bottom:12px;line-height:1.6}.fan-offer-box[data-astro-cid-6ea2uduq] p[data-astro-cid-6ea2uduq]{color:#dfe7d6;font-size:13px}.fan-offer-box[data-astro-cid-6ea2uduq] p[data-astro-cid-6ea2uduq] a[data-astro-cid-6ea2uduq]{text-decoration:underline}.fan-offer-box[data-astro-cid-6ea2uduq] .button[data-astro-cid-6ea2uduq]{justify-content:space-between;margin-top:24px;display:flex}.fan-phone[data-astro-cid-6ea2uduq]{color:var(--gold);margin-top:18px;font-size:13px;display:block}.fan-hero[data-astro-cid-6ea2uduq] a[data-astro-cid-6ea2uduq]:focus-visible,.fan-offer-box[data-astro-cid-6ea2uduq] a[data-astro-cid-6ea2uduq]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=900px){.fan-hero-layout[data-astro-cid-6ea2uduq],.fan-offer-layout[data-astro-cid-6ea2uduq]{grid-template-columns:1fr}.fan-product[data-astro-cid-6ea2uduq]{max-width:560px}.fan-feature-list[data-astro-cid-6ea2uduq]{grid-template-columns:1fr}}@media (width<=480px){.fan-hero-copy[data-astro-cid-6ea2uduq]>.button[data-astro-cid-6ea2uduq]{justify-content:space-between;display:flex}.fan-product[data-astro-cid-6ea2uduq]{padding:18px}}
