.header[data-astro-cid-nen7h5rs]{background:var(--white);width:100%;box-shadow:var(--header-shadow);z-index:1000;transition:box-shadow .3s;position:fixed;top:0;left:0}.header[data-astro-cid-nen7h5rs].header-scrolled{box-shadow:0 2px 16px #0000001f}.header-container[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:16px 24px;display:flex}.header-logo[data-astro-cid-nen7h5rs]{width:94px;height:24px}.btn-primary[data-astro-cid-nen7h5rs]{background:var(--header-button);color:var(--white);border-radius:var(--radius-btn);justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.footer[data-astro-cid-jo6i4kqk]{background:var(--h1-color);color:var(--white);width:100%;padding:60px 0 40px}.footer-container[data-astro-cid-jo6i4kqk]{gap:var(--space-lg);flex-direction:column;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-md);display:flex}.footer-logo[data-astro-cid-jo6i4kqk]{filter:brightness(0)invert();width:92px}.footer-social[data-astro-cid-jo6i4kqk]{gap:var(--space-sm);display:flex}.social-link[data-astro-cid-jo6i4kqk]{color:var(--white);justify-content:center;align-items:center;display:flex}.social-link[data-astro-cid-jo6i4kqk]:hover{opacity:.7}.footer-bottom[data-astro-cid-jo6i4kqk]{gap:var(--space-sm);border-top:1px solid #ffffff26;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-top:24px;display:flex}.footer-copy[data-astro-cid-jo6i4kqk],.footer-link[data-astro-cid-jo6i4kqk]{color:#fff9;font-size:14px;text-decoration:none}.footer-link[data-astro-cid-jo6i4kqk]{text-decoration:underline}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}@media (width>=1024px){.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;align-items:center}}:root{--brand-blue:#1d52fc;--header-button:#326fff;--bg-main:#f6f8ff;--h1-color:#1f253a;--body-color:#4b5568;--active-label:#5d6878;--badge-bg:#d9e4ff;--badge-font:#083fc1;--white:#fff;--header-shadow:0px 0px 10px 0px #e5e5e5;--radius-btn:6px;--radius-badge:50px;--radius-card:20px;--shadow-card:0px 6.97px 24.39px 0px #a4acc075;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:48px;--space-xl:80px;--color-warning:#ed9311;--color-success:#02aa57;--cta-yellow:#f9e428;--cta-yellow-hover:#ffe83d;--cta-blue-grad-start:#004cff;--cta-blue-grad-end:#002e99;--cta-button-text:#002e99;--cta-secondary-grad-start:#3f32b5;--cta-secondary-grad-end:#4843db;--cta-secondary-button-text:#3f32b5;--hero-pink-grad-start:#ffddf0;--hero-pink-grad-end:#ffc4e5;--testimonial-pink-accent:#fe248a;--insight-card-grad-start:#072c81;--insight-card-grad-end:#061741;--border-divider:#e5e5e5;--text-citation:#718096;--special-badge-bg:#ffddf0;--special-badge-font:#c8106a;--special-hero-overlay:#0003;--special-hero-blur:4px;--special-hero-text:#fff;--special-hero-accent:var(--cta-yellow)}@media (width<=767px){:root{--space-lg:32px;--space-xl:48px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--body-color);background:var(--bg-main);margin:0;padding-top:70px;font-family:Inter,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{color:var(--h1-color);margin:0;font-family:Poppins,sans-serif}p{margin:0}img{max-width:100%;display:block}a{color:inherit}strong{color:var(--brand-blue);font-weight:700}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.text-brand{color:var(--brand-blue);font-weight:700}.text-citation{color:var(--text-citation);font-size:14px;font-style:italic}.text-highlight{color:var(--brand-blue);font-weight:700}.text-pill{background:var(--badge-bg);color:var(--badge-font);border-radius:var(--radius-badge);padding:2px 14px;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.6;display:inline-block}.badge[data-astro-cid-o3c3tdmk]{background:var(--badge-bg);color:var(--badge-font);border-radius:var(--radius-badge);margin-bottom:var(--space-md);padding:4px 16px;font-size:14px;display:inline-block}.badge--special[data-astro-cid-o3c3tdmk]{background:var(--special-badge-bg);color:var(--special-badge-font);font-weight:600}
