.cs-hero[data-astro-cid-f4yest4y]{color:#fff;min-height:480px;padding:160px 32px 80px;position:relative;overflow:hidden}.cs-hero-bg[data-astro-cid-f4yest4y]{filter:blur(2px);background-position:50%;background-size:cover;position:absolute;inset:0}.cs-hero-overlay[data-astro-cid-f4yest4y]{background:linear-gradient(#141414a6 0%,#141414eb 100%);position:absolute;inset:0}.cs-hero-inner[data-astro-cid-f4yest4y]{z-index:1;max-width:880px;margin:0 auto;position:relative}.cs-back[data-astro-cid-f4yest4y]{color:#ffffffb3;margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-block}.cs-back[data-astro-cid-f4yest4y]:hover{color:#fff}.cs-hero-logo[data-astro-cid-f4yest4y]{filter:brightness(0)invert();max-width:200px;max-height:56px;margin-bottom:24px}.cs-hero[data-astro-cid-f4yest4y] h1[data-astro-cid-f4yest4y]{letter-spacing:-.02em;color:#fff;margin:8px 0 16px;font-family:Boing,sans-serif;font-size:clamp(34px,5vw,56px);line-height:1.1}.cs-hero-sub[data-astro-cid-f4yest4y]{color:#ffffffc7;max-width:720px;margin-bottom:32px;font-size:18px}.cs-hero-meta[data-astro-cid-f4yest4y]{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:32px;padding-top:24px;display:flex}.cs-hero-meta[data-astro-cid-f4yest4y] div[data-astro-cid-f4yest4y]{color:#ffffffd9;flex-direction:column;gap:4px;font-size:14px;display:flex}.cs-hero-meta[data-astro-cid-f4yest4y] strong[data-astro-cid-f4yest4y]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:11px;font-weight:700}.cs-body[data-astro-cid-f4yest4y]{background:#fff;padding:80px 32px}.cs-body-inner[data-astro-cid-f4yest4y]{max-width:760px;margin:0 auto}.cs-section[data-astro-cid-f4yest4y]{margin-bottom:56px}.cs-section[data-astro-cid-f4yest4y] h2[data-astro-cid-f4yest4y]{color:var(--text-dark);letter-spacing:-.01em;margin-bottom:16px;font-family:Boing,sans-serif;font-size:clamp(24px,3vw,32px)}.cs-section[data-astro-cid-f4yest4y] p[data-astro-cid-f4yest4y]{color:var(--text);margin-bottom:16px;font-size:17px;line-height:1.75}.cs-impl-list[data-astro-cid-f4yest4y]{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.cs-impl-list[data-astro-cid-f4yest4y] li[data-astro-cid-f4yest4y]{color:var(--text);padding-left:28px;font-size:16px;line-height:1.6;position:relative}.cs-impl-list[data-astro-cid-f4yest4y] li[data-astro-cid-f4yest4y]:before{content:"";background-color:#009fe3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 8l3.5 3.5L13 5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:4px;width:18px;height:18px;position:absolute;top:7px;left:0}@media (max-width:620px){.cs-body[data-astro-cid-f4yest4y]{padding:56px 20px}.cs-impl-list[data-astro-cid-f4yest4y]{margin-top:16px}.cs-impl-list[data-astro-cid-f4yest4y] li[data-astro-cid-f4yest4y]{padding-left:26px;font-size:15px}}.cs-stats-band[data-astro-cid-f4yest4y]{background:var(--off-white);border-radius:var(--radius);margin:64px -32px;padding:48px 32px}.cs-stats-inner[data-astro-cid-f4yest4y]{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cs-stat-num[data-astro-cid-f4yest4y]{background:var(--grad-blue);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Boing,sans-serif;font-size:clamp(36px,5vw,56px);line-height:1}.cs-stat-lbl[data-astro-cid-f4yest4y]{color:var(--text-light);margin-top:8px;font-size:13px}.cs-quote[data-astro-cid-f4yest4y]{border-left:4px solid var(--pink);border-radius:var(--radius);background:linear-gradient(135deg,#009fe30a,#e6007e0a);margin:64px 0 0;padding:40px;position:relative}.cs-mark[data-astro-cid-f4yest4y]{background:var(--grad-pink);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-family:Boing,sans-serif;font-size:56px;line-height:1;display:block}.cs-quote[data-astro-cid-f4yest4y] p[data-astro-cid-f4yest4y]{color:var(--text-dark);margin-bottom:24px;font-size:18px;font-style:italic;line-height:1.7}.cs-quote[data-astro-cid-f4yest4y] footer[data-astro-cid-f4yest4y]{flex-direction:column;gap:4px;display:flex}.cs-quote[data-astro-cid-f4yest4y] footer[data-astro-cid-f4yest4y] strong[data-astro-cid-f4yest4y]{color:var(--text-dark)}.cs-quote[data-astro-cid-f4yest4y] footer[data-astro-cid-f4yest4y] span[data-astro-cid-f4yest4y]{color:var(--text-light);font-size:14px}@media (max-width:700px){.cs-stats-inner[data-astro-cid-f4yest4y]{grid-template-columns:1fr}.cs-stats-band[data-astro-cid-f4yest4y]{margin:48px 0}}
