.ci-hero[data-astro-cid-pt5ruj3o]{background:#2e3a8b;position:relative;overflow:hidden}.ci-hero__art[data-astro-cid-pt5ruj3o]{pointer-events:none;user-select:none;width:1367px;max-width:none;height:496px;position:absolute;top:-168px;left:calc(50% - 676px)}.ci-hero__in[data-astro-cid-pt5ruj3o]{box-sizing:border-box;align-items:center;gap:24px;max-width:1312px;margin:0 auto;padding:40px 16px;display:flex;position:relative}.ci-hero__title[data-astro-cid-pt5ruj3o]{color:#fff;flex:1;min-width:0;margin:0;font-family:Spline Sans,Spline Sans Fallback,Arial,sans-serif;font-size:52px;font-weight:700;line-height:1.3}.ci-hero__search[data-astro-cid-pt5ruj3o]{color:#2a292b;flex:none;width:480px;max-width:100%;position:relative}.ci-hero__search[data-astro-cid-pt5ruj3o] svg[data-astro-cid-pt5ruj3o]{pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.ci-hero__label[data-astro-cid-pt5ruj3o]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ci-hero__search[data-astro-cid-pt5ruj3o] input[data-astro-cid-pt5ruj3o]{box-sizing:border-box;width:100%;height:50px;font:inherit;letter-spacing:.02em;color:#0b1347;background:#fff;border:1px solid #e5dbff;border-radius:2px;margin:0;padding:12px 12px 12px 37px;font-size:16px}.ci-hero__search[data-astro-cid-pt5ruj3o] input[data-astro-cid-pt5ruj3o]::placeholder{color:#686868}.ci-hero__search[data-astro-cid-pt5ruj3o] input[data-astro-cid-pt5ruj3o]:focus{outline-offset:2px;outline:2px solid #97faff}@media (width<=1024px){.ci-hero__art[data-astro-cid-pt5ruj3o]{left:0}.ci-hero__in[data-astro-cid-pt5ruj3o]{flex-direction:column;align-items:flex-start;padding:40px 16px}.ci-hero__title[data-astro-cid-pt5ruj3o]{flex:none}}@media (width<=640px){.ci-hero__art[data-astro-cid-pt5ruj3o]{top:-166px;left:-415px}.ci-hero__in[data-astro-cid-pt5ruj3o]{align-items:stretch;padding:24px 12px}.ci-hero__title[data-astro-cid-pt5ruj3o]{font-size:36px}.ci-hero__search[data-astro-cid-pt5ruj3o]{width:100%}.ci-hero__search[data-astro-cid-pt5ruj3o] input[data-astro-cid-pt5ruj3o]{letter-spacing:0;height:45px;font-size:14px}}.ci-page[data-astro-cid-pt5ruj3o]{color:#0b1347;font-family:Poppins,Poppins Fallback,Arial,sans-serif}.ci-wrap[data-astro-cid-pt5ruj3o]{max-width:1312px;margin:0 auto;padding:16px 16px 64px}.ci-body[data-astro-cid-pt5ruj3o]{grid-template:"main topics""main cta"1fr/minmax(0,848px) 324px;justify-content:space-between;gap:8px 48px;padding-top:40px;display:grid}.ci-main[data-astro-cid-pt5ruj3o]{flex-direction:column;grid-area:main;gap:64px;min-width:0;display:flex}.ci-side--topics[data-astro-cid-pt5ruj3o]{grid-area:topics}.ci-side--cta[data-astro-cid-pt5ruj3o]{grid-area:cta}.ci-sec__head[data-astro-cid-pt5ruj3o]{border-bottom:1px solid #dde2ff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:12px;display:flex}.ci-sec__title[data-astro-cid-pt5ruj3o]{color:#0b1347;align-items:center;gap:12px;margin:0;font-family:Spline Sans,Spline Sans Fallback,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.3;display:flex}.ci-sec__dot[data-astro-cid-pt5ruj3o]{background:var(--ci-accent);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ci-accent) 18%, transparent);border-radius:50%;flex:none}.ci-sec__all[data-astro-cid-pt5ruj3o]{color:#ae121e;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:6px 0;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.ci-sec__all[data-astro-cid-pt5ruj3o]:after{content:"→";transition:transform .15s}.ci-sec__all[data-astro-cid-pt5ruj3o]:hover:after,.ci-sec__all[data-astro-cid-pt5ruj3o]:focus-visible:after{transform:translate(3px)}.ci-sec__all[data-astro-cid-pt5ruj3o]:hover,.ci-sec__all[data-astro-cid-pt5ruj3o]:focus-visible{text-underline-offset:3px;text-decoration:underline}.ci-sec__grid[data-astro-cid-pt5ruj3o]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}@media (width<=1024px){.ci-body[data-astro-cid-pt5ruj3o]{grid-template:"topics""main""cta"/minmax(0,1fr);row-gap:32px;padding-top:24px}.ci-side--cta[data-astro-cid-pt5ruj3o]{width:100%}.ci-main[data-astro-cid-pt5ruj3o]{gap:48px}}@media (width<=640px){.ci-wrap[data-astro-cid-pt5ruj3o]{padding:16px 12px 48px}.ci-sec__title[data-astro-cid-pt5ruj3o]{font-size:22px}.ci-sec__all[data-astro-cid-pt5ruj3o]{font-size:14px}.ci-sec__grid[data-astro-cid-pt5ruj3o]{gap:28px 12px}}
