.hero[data-astro-cid-wmcxt4bx]{padding-block:64px 56px;border-bottom:1px solid var(--rule)}.k[data-astro-cid-wmcxt4bx]{font-size:1.05rem;font-weight:700;color:var(--teal)}h1[data-astro-cid-wmcxt4bx]{margin-top:8px;font-size:clamp(2.3rem,6.4vw,4.2rem);font-weight:700;letter-spacing:-.05em;line-height:1.15;color:var(--gray-900)}.when[data-astro-cid-wmcxt4bx]{display:inline-block;margin-top:14px;padding:7px 14px;background:#00aeef;color:#0a0a0a;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:700;letter-spacing:-.03em}.sub[data-astro-cid-wmcxt4bx]{margin-top:12px;font-size:clamp(1.1rem,2.2vw,1.4rem);color:var(--gray-600);letter-spacing:-.03em}.cta[data-astro-cid-wmcxt4bx]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.band28[data-astro-cid-wmcxt4bx]{padding-block:44px;background:#111}.band28[data-astro-cid-wmcxt4bx] h2[data-astro-cid-wmcxt4bx]{color:#fff}.band28[data-astro-cid-wmcxt4bx] p[data-astro-cid-wmcxt4bx]{margin-top:12px;color:#9fddf3;font-size:1.05rem}.sec[data-astro-cid-wmcxt4bx]{padding-block:52px;border-bottom:1px solid var(--rule)}.sec[data-astro-cid-wmcxt4bx].alt{background:#e8eef0}h2[data-astro-cid-wmcxt4bx]{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;letter-spacing:-.04em;line-height:1.3;color:var(--gray-900)}.who[data-astro-cid-wmcxt4bx]{list-style:none;margin-top:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:0 32px;border-top:1.5px solid var(--gray-900)}.who[data-astro-cid-wmcxt4bx] li[data-astro-cid-wmcxt4bx]{padding:15px 0;border-bottom:1px solid #cfd8db;font-size:1.1rem;font-weight:600;color:var(--gray-900);letter-spacing:-.03em}.feat[data-astro-cid-wmcxt4bx]{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1.5px solid var(--gray-900)}.feat[data-astro-cid-wmcxt4bx] div[data-astro-cid-wmcxt4bx]{padding:24px 20px 0 0}.feat[data-astro-cid-wmcxt4bx] div[data-astro-cid-wmcxt4bx]+div[data-astro-cid-wmcxt4bx]{padding-left:20px;border-left:1px solid var(--rule)}.feat[data-astro-cid-wmcxt4bx] i[data-astro-cid-wmcxt4bx]{font-style:normal;font-size:.85rem;font-weight:600;color:var(--teal)}.feat[data-astro-cid-wmcxt4bx] h3[data-astro-cid-wmcxt4bx]{margin:8px 0;font-size:1.3rem;letter-spacing:-.04em;color:var(--gray-900)}.feat[data-astro-cid-wmcxt4bx] p[data-astro-cid-wmcxt4bx]{font-size:.95rem;color:var(--gray-600)}.feat[data-astro-cid-wmcxt4bx] ul[data-astro-cid-wmcxt4bx]{list-style:none;margin-top:14px}.feat[data-astro-cid-wmcxt4bx] li[data-astro-cid-wmcxt4bx]{padding:9px 0;border-top:1px solid var(--rule);font-size:.98rem;font-weight:500;color:var(--gray-900);letter-spacing:-.02em}.tg[data-astro-cid-wmcxt4bx]{margin-top:20px;display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.tc[data-astro-cid-wmcxt4bx] img[data-astro-cid-wmcxt4bx]{display:block;width:100%;height:auto;aspect-ratio:480 / 1000;object-fit:cover;background:#111}.fq[data-astro-cid-wmcxt4bx]{margin-top:18px;border-top:1.5px solid var(--gray-900)}.fq[data-astro-cid-wmcxt4bx] dt[data-astro-cid-wmcxt4bx]{padding-top:16px;font-size:1.1rem;font-weight:700;color:var(--gray-900);letter-spacing:-.03em}.fq[data-astro-cid-wmcxt4bx] dd[data-astro-cid-wmcxt4bx]{padding:6px 0 16px;border-bottom:1px solid #cfd8db;color:var(--gray-600)}.flow-n[data-astro-cid-wmcxt4bx]{margin-top:8px;color:var(--gray-600)}.flow[data-astro-cid-wmcxt4bx]{list-style:none;counter-reset:f;margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.flow[data-astro-cid-wmcxt4bx] li[data-astro-cid-wmcxt4bx]{padding:20px;background:#111;color:#fff}.flow[data-astro-cid-wmcxt4bx] li[data-astro-cid-wmcxt4bx]:before{counter-increment:f;content:counter(f);display:block;font-size:.85rem;font-weight:700;color:#6fd0f2}.flow[data-astro-cid-wmcxt4bx] b[data-astro-cid-wmcxt4bx]{display:block;margin-top:6px;font-size:1.15rem;letter-spacing:-.03em}.flow[data-astro-cid-wmcxt4bx] span[data-astro-cid-wmcxt4bx]{font-size:.9rem;color:#c9cdd0}.flow[data-astro-cid-wmcxt4bx] a[data-astro-cid-wmcxt4bx]{color:#6fd0f2}@media(max-width:760px){.hero[data-astro-cid-wmcxt4bx],.sec[data-astro-cid-wmcxt4bx]{padding-block:40px}.who[data-astro-cid-wmcxt4bx],.feat[data-astro-cid-wmcxt4bx]{grid-template-columns:1fr}.feat[data-astro-cid-wmcxt4bx] div[data-astro-cid-wmcxt4bx],.feat[data-astro-cid-wmcxt4bx] div[data-astro-cid-wmcxt4bx]+div[data-astro-cid-wmcxt4bx]{padding:18px 0;border-left:0;border-bottom:1px solid var(--rule)}.tg[data-astro-cid-wmcxt4bx]{grid-template-columns:repeat(4,1fr)}.flow[data-astro-cid-wmcxt4bx]{grid-template-columns:1fr;gap:8px}}
