.cs-hero[data-astro-cid-xde5n3bk]{max-width:1440px;margin:0 auto;position:relative}.cs-hero__img[data-astro-cid-xde5n3bk]{object-fit:cover;width:100%;height:clamp(220px,33vw,470px);display:block}.cs-hero__tag[data-astro-cid-xde5n3bk]{background:var(--color-blue);color:#fff;letter-spacing:.06em;border-radius:4px;margin:0;padding:9px 16px;font-size:12px;font-weight:700;position:absolute;bottom:34px;left:clamp(20px,7.6vw,110px)}.cs-intro[data-astro-cid-xde5n3bk]{max-width:1440px;margin:0 auto;padding:26px clamp(20px,7.6vw,110px) 64px}.cs-caption[data-astro-cid-xde5n3bk]{color:#3131318c;margin:0 0 18px;font-size:13px}.cs-eyebrow[data-astro-cid-xde5n3bk]{letter-spacing:.08em;color:var(--color-blue);margin:0 0 14px;font-size:12px;font-weight:700}.cs-eyebrow--light[data-astro-cid-xde5n3bk]{color:#a9d2e9}.cs-h1[data-astro-cid-xde5n3bk]{max-width:1000px;font-family:var(--font-heading);color:var(--color-blue);margin:0 0 18px;font-size:clamp(30px,4.2vw,56px);font-weight:700;line-height:1.14}.cs-h2[data-astro-cid-xde5n3bk]{max-width:760px;font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:clamp(24px,2.9vw,40px);font-weight:700;line-height:1.2}.cs-h2--light[data-astro-cid-xde5n3bk]{color:#fff}.cs-lede[data-astro-cid-xde5n3bk]{color:#4f4f4f;max-width:800px;margin:0 0 26px;font-size:19px;line-height:1.62}.cs-actions[data-astro-cid-xde5n3bk]{flex-wrap:wrap;gap:14px;display:flex}.cs-btn[data-astro-cid-xde5n3bk]{border-radius:6px;align-items:center;padding:15px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.cs-btn--primary[data-astro-cid-xde5n3bk]{background:var(--color-blue-button-bg);color:#fff}.cs-btn--ghost[data-astro-cid-xde5n3bk]{color:var(--color-blue);border:1px solid var(--color-blue);background:#fff}.cs-btn[data-astro-cid-xde5n3bk]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0c65952e}.cs-facts[data-astro-cid-xde5n3bk]{background:var(--color-bg-soft);grid-template-columns:repeat(4,1fr);gap:40px;max-width:1440px;margin:0 auto;padding:34px clamp(20px,7.6vw,110px);display:grid}.cs-fact[data-astro-cid-xde5n3bk]{border-left:1px solid #d7dee5;flex-direction:column;gap:7px;padding-left:24px;display:flex}.cs-fact[data-astro-cid-xde5n3bk]:first-child{border-left:0;padding-left:0}.cs-fact__label[data-astro-cid-xde5n3bk]{letter-spacing:.08em;text-transform:uppercase;color:#7a7a7a;font-size:11px;font-weight:700}.cs-fact__value[data-astro-cid-xde5n3bk]{color:var(--color-text);font-size:17px;font-weight:500}.cs-section[data-astro-cid-xde5n3bk]{max-width:1440px;margin:0 auto;padding:86px clamp(20px,7.6vw,110px)}.cs-head[data-astro-cid-xde5n3bk]{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:44px;display:flex}.cs-head__lede[data-astro-cid-xde5n3bk]{color:#6e6e6e;max-width:400px;margin:0;font-size:16px;line-height:1.68}.cs-head__lede--light[data-astro-cid-xde5n3bk]{color:#cfe4f1}.cs-grid[data-astro-cid-xde5n3bk]{gap:24px;display:grid}.cs-grid--3[data-astro-cid-xde5n3bk]{grid-template-columns:repeat(3,1fr)}.cs-grid--4[data-astro-cid-xde5n3bk]{grid-template-columns:repeat(4,1fr)}.cs-card__img[data-astro-cid-xde5n3bk]{object-fit:cover;border-radius:3px;width:100%;height:300px;margin-bottom:20px;display:block}.cs-card__kicker[data-astro-cid-xde5n3bk]{letter-spacing:.08em;color:var(--color-blue);margin:0 0 8px;font-size:11px;font-weight:700}.cs-card__title[data-astro-cid-xde5n3bk]{font-family:var(--font-heading);color:var(--color-text);margin:0 0 8px;font-size:21px;font-weight:700}.cs-card__body[data-astro-cid-xde5n3bk]{color:#6e6e6e;margin:0;font-size:15px;line-height:1.67}.cs-anatomy[data-astro-cid-xde5n3bk]{background:var(--color-blue);max-width:1440px;margin:0 auto;padding:88px clamp(20px,7.6vw,110px)}.cs-rule[data-astro-cid-xde5n3bk]{background:var(--color-accent);width:76px;height:3px;margin-top:14px;display:block}.cs-part__img[data-astro-cid-xde5n3bk]{object-fit:cover;border-radius:3px;width:100%;height:200px;margin-bottom:12px;display:block}.cs-part__num[data-astro-cid-xde5n3bk]{color:#a9d2e9;margin:0 0 4px;font-size:11px;font-weight:700}.cs-part__title[data-astro-cid-xde5n3bk]{font-family:var(--font-heading);color:#fff;margin:0 0 6px;font-size:18px;font-weight:700}.cs-part__body[data-astro-cid-xde5n3bk]{color:#cfe4f1;margin:0;font-size:14px;line-height:1.64}.cs-clip[data-astro-cid-xde5n3bk]{margin:0}.cs-clip__video[data-astro-cid-xde5n3bk]{aspect-ratio:9/16;object-fit:cover;background:#0c2650;border-radius:3px;width:100%;display:block}.cs-clip__cap[data-astro-cid-xde5n3bk]{color:var(--color-text);margin-top:12px;font-size:14px;font-weight:500}.cs-faq[data-astro-cid-xde5n3bk]{background:var(--color-bg-soft);max-width:1440px;margin:0 auto;padding:86px clamp(20px,7.6vw,110px)}.cs-faq__list[data-astro-cid-xde5n3bk]{grid-template-columns:repeat(2,1fr);gap:32px 56px;display:grid}.cs-faq__item[data-astro-cid-xde5n3bk]{border-top:1px solid #d7dee5;padding-top:26px}.cs-faq__q[data-astro-cid-xde5n3bk]{font-family:var(--font-heading);color:var(--color-text);margin:0 0 9px;font-size:18px;font-weight:700}.cs-faq__a[data-astro-cid-xde5n3bk]{color:#6e6e6e;margin:0;font-size:15px;line-height:1.67}.cs-faq__a[data-astro-cid-xde5n3bk] a[data-astro-cid-xde5n3bk]{color:var(--color-blue);text-decoration:underline}.cs-partner[data-astro-cid-xde5n3bk]{background:var(--color-bg-warm);max-width:1440px;margin:0 auto;padding:86px clamp(20px,7.6vw,110px)}.cs-partner__cols[data-astro-cid-xde5n3bk]{grid-template-columns:1fr 440px;gap:56px;margin:40px 0;display:grid}.cs-partner__list[data-astro-cid-xde5n3bk]{flex-direction:column;gap:26px;display:flex}.cs-partner__title[data-astro-cid-xde5n3bk]{font-family:var(--font-heading);color:var(--color-blue);margin:0 0 8px;font-size:19px;font-weight:700}.cs-partner__body[data-astro-cid-xde5n3bk]{color:#4f4f4f;margin:0;font-size:15px;line-height:1.73}.cs-partner__img[data-astro-cid-xde5n3bk]{object-fit:cover;border-radius:3px;width:100%;height:440px;display:block}.cs-cta[data-astro-cid-xde5n3bk]{background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:32px;padding:28px 34px;display:flex}.cs-cta__title[data-astro-cid-xde5n3bk]{font-family:var(--font-heading);color:var(--color-blue);margin:0 0 7px;font-size:25px;font-weight:700}.cs-cta__sub[data-astro-cid-xde5n3bk]{color:#6e6e6e;margin:0;font-size:14px}.cs-cta__sub[data-astro-cid-xde5n3bk] a[data-astro-cid-xde5n3bk]{color:var(--color-blue);text-decoration:underline}@media (width<=1024px){.cs-grid--4[data-astro-cid-xde5n3bk]{grid-template-columns:repeat(2,1fr)}.cs-partner__cols[data-astro-cid-xde5n3bk]{grid-template-columns:1fr}.cs-partner__img[data-astro-cid-xde5n3bk]{height:320px}.cs-head[data-astro-cid-xde5n3bk]{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=768px){.cs-facts[data-astro-cid-xde5n3bk]{grid-template-columns:repeat(2,1fr);gap:22px}.cs-fact[data-astro-cid-xde5n3bk]:nth-child(3){border-left:0;padding-left:0}.cs-grid--3[data-astro-cid-xde5n3bk],.cs-faq__list[data-astro-cid-xde5n3bk]{grid-template-columns:1fr}.cs-section[data-astro-cid-xde5n3bk],.cs-anatomy[data-astro-cid-xde5n3bk],.cs-faq[data-astro-cid-xde5n3bk],.cs-partner[data-astro-cid-xde5n3bk]{padding-top:60px;padding-bottom:60px}.cs-cta[data-astro-cid-xde5n3bk]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.cs-grid--4[data-astro-cid-xde5n3bk]{grid-template-columns:1fr}.cs-lede[data-astro-cid-xde5n3bk]{font-size:17px}}
