.hero[data-astro-cid-g4lbxcho]{background:var(--bg);color:var(--fg);border-bottom:10px solid var(--border)}.hero[data-astro-cid-g4lbxcho] .crumbs[data-astro-cid-g4lbxcho] a[data-astro-cid-g4lbxcho]{color:var(--fg)}.hero-in[data-astro-cid-g4lbxcho]{flex-direction:column;gap:16px;padding-top:36px;padding-bottom:64px;display:flex}.hero-name[data-astro-cid-g4lbxcho]{font:800 clamp(30px, 3.8vw, 50px) / 1.12 var(--font-head);color:var(--fg);max-width:860px}.hero-focus[data-astro-cid-g4lbxcho]{font:800 clamp(20px, 2vw, 24px) / 1.2 var(--font-body);align-items:center;gap:14px;display:flex}.hero-challenge[data-astro-cid-g4lbxcho]{font:700 clamp(19px, 1.8vw, 24px) / 1.35 var(--font-body);max-width:760px}.hero-desc[data-astro-cid-g4lbxcho]{max-width:680px;font-size:18px}.hero-ctas[data-astro-cid-g4lbxcho]{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.hero[data-astro-cid-g4lbxcho] .btn-line[data-astro-cid-g4lbxcho]{color:var(--fg)}.feature-sec[data-astro-cid-g4lbxcho]{padding-bottom:0}.feature[data-astro-cid-g4lbxcho]{flex-direction:column;gap:14px;max-width:900px;display:flex}.why[data-astro-cid-g4lbxcho]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 40px;display:grid}.why-part[data-astro-cid-g4lbxcho]{border-top:6px solid var(--border);flex-direction:column;gap:12px;padding-top:18px;display:flex}.why-foot[data-astro-cid-g4lbxcho]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.sources[data-astro-cid-g4lbxcho]{color:var(--muted);font-size:14px}.dates[data-astro-cid-g4lbxcho],.partners[data-astro-cid-g4lbxcho]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;display:grid}.dates[data-astro-cid-g4lbxcho]>div[data-astro-cid-g4lbxcho],.partners[data-astro-cid-g4lbxcho]>div[data-astro-cid-g4lbxcho]{background:#fff;padding:20px 22px}.dates[data-astro-cid-g4lbxcho] dt[data-astro-cid-g4lbxcho],.partners[data-astro-cid-g4lbxcho] dt[data-astro-cid-g4lbxcho]{font:700 14px/1.3 var(--font-head);color:var(--muted)}.dates[data-astro-cid-g4lbxcho] dd[data-astro-cid-g4lbxcho],.partners[data-astro-cid-g4lbxcho] dd[data-astro-cid-g4lbxcho]{color:var(--heading);margin:6px 0 0;font-weight:600}.part[data-astro-cid-g4lbxcho]{border-top:6px solid;flex-direction:column;gap:12px;display:flex;position:relative}.parts[data-astro-cid-g4lbxcho]{gap:40px}.part-fits[data-astro-cid-g4lbxcho]{font:700 13px/1.3 var(--font-head);color:var(--muted);align-items:center;gap:8px;display:flex}.part-when[data-astro-cid-g4lbxcho]{background:var(--soft);color:var(--heading);padding:6px 10px;font-size:12px}.steps[data-astro-cid-g4lbxcho]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-g4lbxcho]{flex-direction:column;gap:10px;padding:24px;display:flex}.step-n[data-astro-cid-g4lbxcho]{width:36px;height:36px;font:800 16px var(--font-head);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.extra[data-astro-cid-g4lbxcho]{flex-direction:column;gap:8px;padding:22px;display:flex}.filters[data-astro-cid-g4lbxcho]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.filters[data-astro-cid-g4lbxcho] .chip[data-astro-cid-g4lbxcho]{color:var(--heading);background:#fff;border:1px solid #bfc4ca}.opens[data-astro-cid-g4lbxcho]{color:var(--muted);padding:24px}.more[data-astro-cid-g4lbxcho]{font:700 16px var(--font-head)}.dev-sec[data-astro-cid-g4lbxcho]{padding:56px 0}.sub-h[data-astro-cid-g4lbxcho]{font:600 20px/1.3 var(--font-head);color:var(--muted)}.dev-steps[data-astro-cid-g4lbxcho]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dev-step[data-astro-cid-g4lbxcho]{background:#fff;flex-direction:column;gap:8px;padding:22px;display:flex;position:relative}.dev-when[data-astro-cid-g4lbxcho]{font:700 14px/1.3 var(--font-head);color:var(--muted)}.dev-now[data-astro-cid-g4lbxcho] .dev-when[data-astro-cid-g4lbxcho]{color:inherit}.dev-now[data-astro-cid-g4lbxcho]{box-shadow:var(--shadow)}.dev-cta[data-astro-cid-g4lbxcho]{align-self:flex-start;max-width:100%;margin-top:auto;padding:10px 20px}@media (width>=1000px){.dev-step[data-astro-cid-g4lbxcho]:not(:last-child):after{content:"";border-top:3px solid #9aa0a6;border-right:3px solid #9aa0a6;width:12px;height:12px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)rotate(45deg)}}.insights-sec[data-astro-cid-g4lbxcho]{padding:36px 0}.insights[data-astro-cid-g4lbxcho]{flex-wrap:wrap;align-items:baseline;gap:12px 32px;display:flex}.strong[data-astro-cid-g4lbxcho]{font-weight:700}.band-in[data-astro-cid-g4lbxcho]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:36px;padding-bottom:36px;display:flex}.band-text[data-astro-cid-g4lbxcho]{font:800 clamp(24px, 2.6vw, 30px) / 1.25 var(--font-head)}.band-hl[data-astro-cid-g4lbxcho]{text-underline-offset:8px;text-decoration-line:underline;text-decoration-thickness:5px}.cs-head[data-astro-cid-s5dchzgz]{background:var(--bg);color:var(--fg)}.cs-head[data-astro-cid-s5dchzgz] .crumbs[data-astro-cid-s5dchzgz] a[data-astro-cid-s5dchzgz]{color:var(--fg)}.cs-head-in[data-astro-cid-s5dchzgz]{flex-direction:column;gap:12px;padding-top:28px;padding-bottom:48px;display:flex}.cs-head[data-astro-cid-s5dchzgz] h1[data-astro-cid-s5dchzgz]{color:var(--fg);font:800 clamp(30px, 4vw, 46px) / 1.15 var(--font-head);max-width:900px}.cs-body[data-astro-cid-s5dchzgz]{flex-direction:column;gap:32px;padding-top:48px;padding-bottom:72px;display:flex}.cs-hero[data-astro-cid-s5dchzgz]{border-radius:14px;width:100%;max-width:900px}.cs-cta[data-astro-cid-s5dchzgz]{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;display:flex}
