.rich-content[data-astro-cid-ep2abtcf] h2[data-astro-cid-ep2abtcf]{color:var(--color-primary);margin-top:36px;margin-bottom:14px;font-size:1.65rem;line-height:1.3}.rich-content[data-astro-cid-ep2abtcf] h3[data-astro-cid-ep2abtcf]{color:var(--color-heading);margin-top:28px;margin-bottom:12px;font-size:1.3rem;line-height:1.4}.rich-content[data-astro-cid-ep2abtcf] ul[data-astro-cid-ep2abtcf],.rich-content[data-astro-cid-ep2abtcf] ol[data-astro-cid-ep2abtcf]{margin:16px 0 22px;padding-left:26px}.rich-content[data-astro-cid-ep2abtcf] li[data-astro-cid-ep2abtcf]{margin-bottom:10px;padding-left:5px}.rich-content[data-astro-cid-ep2abtcf] li[data-astro-cid-ep2abtcf]::marker{color:var(--color-accent)}.landing-hero[data-astro-cid-ep2abtcf]{background:radial-gradient(circle at 85% 15%, #ff82001a, transparent 28%), var(--color-cream);padding:90px 0;overflow:hidden}.hero-inner[data-astro-cid-ep2abtcf]{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.hero-content[data-astro-cid-ep2abtcf] h1[data-astro-cid-ep2abtcf]{max-width:760px;color:var(--color-primary);letter-spacing:-.05em;margin-bottom:22px;font-size:clamp(2.5rem,5vw,4.3rem);line-height:1.12}.hero-description[data-astro-cid-ep2abtcf]{max-width:660px;color:var(--color-text);font-size:1.1rem;line-height:1.85}.hero-description[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]+p[data-astro-cid-ep2abtcf],.intro-content[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]+p[data-astro-cid-ep2abtcf]{margin-top:14px}.hero-actions[data-astro-cid-ep2abtcf]{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.hero-image-wrap[data-astro-cid-ep2abtcf]{border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-md);justify-self:end;overflow:hidden}.hero-image-wrap[data-astro-cid-ep2abtcf] img[data-astro-cid-ep2abtcf]{object-fit:cover;object-position:center 35%;width:100%;height:500px;display:block}.secondary-link[data-astro-cid-ep2abtcf]{color:var(--color-primary);font-weight:700}.secondary-link[data-astro-cid-ep2abtcf]:hover{color:var(--color-accent-dark)}.hero-note[data-astro-cid-ep2abtcf]{color:var(--color-muted);margin-top:24px;font-size:.88rem}.hero-card[data-astro-cid-ep2abtcf]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff;border:1px solid #123f7d14;padding:36px}.card-icon[data-astro-cid-ep2abtcf]{background:var(--color-accent-light);width:54px;height:54px;color:var(--color-accent-dark);border-radius:17px;place-items:center;margin-bottom:24px;font-size:1.8rem;display:grid}.card-label[data-astro-cid-ep2abtcf]{color:var(--color-accent-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:800}.hero-card[data-astro-cid-ep2abtcf] h2[data-astro-cid-ep2abtcf]{color:var(--color-primary);margin-bottom:12px;font-size:1.7rem}.hero-card[data-astro-cid-ep2abtcf]>p[data-astro-cid-ep2abtcf]:not(.card-label){color:var(--color-text);line-height:1.8}.card-divider[data-astro-cid-ep2abtcf]{background:var(--color-border);height:1px;margin:25px 0}.card-detail[data-astro-cid-ep2abtcf]{justify-content:space-between;gap:15px;margin-top:13px;font-size:.9rem;display:flex}.card-detail[data-astro-cid-ep2abtcf] span[data-astro-cid-ep2abtcf]{color:var(--color-muted)}.card-detail[data-astro-cid-ep2abtcf] strong[data-astro-cid-ep2abtcf]{color:var(--color-heading);text-align:right}.intro-container[data-astro-cid-ep2abtcf]{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.intro-container[data-astro-cid-ep2abtcf] h2[data-astro-cid-ep2abtcf],.section-heading[data-astro-cid-ep2abtcf] h2[data-astro-cid-ep2abtcf]{color:var(--color-primary);font-size:clamp(1.9rem,3.5vw,2.7rem)}.intro-content[data-astro-cid-ep2abtcf],.rich-content[data-astro-cid-ep2abtcf]{color:var(--color-text);font-size:1.04rem;line-height:1.9}.intro-content[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]+p[data-astro-cid-ep2abtcf],.rich-content[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]+p[data-astro-cid-ep2abtcf]{margin-top:18px}.content-section[data-astro-cid-ep2abtcf]{background:var(--color-cream)}.content-container[data-astro-cid-ep2abtcf]{max-width:900px}.content-container[data-astro-cid-ep2abtcf] .section-heading[data-astro-cid-ep2abtcf]{text-align:left;margin-left:0}.faq-section[data-astro-cid-ep2abtcf]{background:#fff}.faq-list[data-astro-cid-ep2abtcf]{max-width:900px;margin:0 auto}.faq-item[data-astro-cid-ep2abtcf]{border-bottom:1px solid var(--color-border);padding:22px 0}.faq-item[data-astro-cid-ep2abtcf] summary[data-astro-cid-ep2abtcf]{color:var(--color-heading);font-family:var(--font-heading);cursor:pointer;font-size:1.08rem;font-weight:800}.faq-item[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]{color:var(--color-text);margin-top:14px;line-height:1.85}.final-cta[data-astro-cid-ep2abtcf]{background:var(--color-primary);padding:70px 0}.cta-inner[data-astro-cid-ep2abtcf]{justify-content:space-between;align-items:center;gap:35px;display:flex}.cta-inner[data-astro-cid-ep2abtcf] h2[data-astro-cid-ep2abtcf]{color:#fff;max-width:700px;margin:12px 0;font-size:clamp(1.9rem,3vw,2.7rem)}.cta-inner[data-astro-cid-ep2abtcf] p[data-astro-cid-ep2abtcf]:not(.eyebrow){color:#e0e9f5;max-width:650px;line-height:1.8}.cta-inner[data-astro-cid-ep2abtcf] .eyebrow[data-astro-cid-ep2abtcf]{color:#ffc17d}@media (width<=850px){.hero-inner[data-astro-cid-ep2abtcf]{grid-template-columns:1fr;gap:40px}.hero-card[data-astro-cid-ep2abtcf]{max-width:560px}.intro-container[data-astro-cid-ep2abtcf]{grid-template-columns:1fr;gap:25px}}@media (width<=600px){.landing-hero[data-astro-cid-ep2abtcf]{padding:65px 0}.hero-card[data-astro-cid-ep2abtcf]{padding:27px}.cta-inner[data-astro-cid-ep2abtcf]{flex-direction:column;align-items:flex-start}.hero-image-wrap[data-astro-cid-ep2abtcf]{justify-self:center;max-width:360px}.hero-image-wrap[data-astro-cid-ep2abtcf] img[data-astro-cid-ep2abtcf]{aspect-ratio:9/16;height:auto}}
