.bg-white[data-astro-cid-wtl7zrrj]{background:#fff}.bg-soft[data-astro-cid-wtl7zrrj]{background:#f6f9fc}.hero[data-astro-cid-wtl7zrrj]{background:linear-gradient(#f4faff 0%,#fff 100%);padding:clamp(44px,5vw,72px) clamp(20px,4vw,32px) clamp(20px,3vw,28px)}.h1[data-astro-cid-wtl7zrrj]{letter-spacing:-.025em;text-wrap:pretty;margin:16px 0 14px;font-family:Archivo,sans-serif;font-size:clamp(32px,4.2vw,52px);font-weight:700;line-height:1.07}.hero-sub[data-astro-cid-wtl7zrrj]{color:#0668ae;margin:0 0 20px;font-family:Archivo,sans-serif;font-size:clamp(19px,2.2vw,26px);font-weight:600;line-height:1.3}.hp[data-astro-cid-wtl7zrrj]{color:#48596a;text-wrap:pretty;max-width:72ch;margin:0;font-size:18px;line-height:1.7}.ctal[data-astro-cid-wtl7zrrj]{flex-wrap:wrap;align-items:center;gap:12px;margin:28px 0 0;display:flex}.sec-tight[data-astro-cid-wtl7zrrj]{padding-top:clamp(12px,2vw,20px)}.h2-14[data-astro-cid-wtl7zrrj]{text-wrap:pretty;max-width:34ch;margin:16px 0 28px}.cards[data-astro-cid-wtl7zrrj]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-wtl7zrrj]{background:#fff;border:1px solid #e6ecf2;border-radius:14px;padding:26px}.card[data-astro-cid-wtl7zrrj]>i[data-astro-cid-wtl7zrrj]{font-size:30px}.card[data-astro-cid-wtl7zrrj] h3[data-astro-cid-wtl7zrrj]{color:#0b1520;margin:12px 0 2px;font-family:Archivo,sans-serif;font-size:21px;font-weight:600;line-height:1.25}.card-sub[data-astro-cid-wtl7zrrj]{font-weight:600;color:#25333f!important;margin:0 0 12px!important;font-size:14px!important}.card[data-astro-cid-wtl7zrrj] p[data-astro-cid-wtl7zrrj]{color:#48596a;margin:0;font-size:15.5px;line-height:1.65}.phases[data-astro-cid-wtl7zrrj]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.phase[data-astro-cid-wtl7zrrj]{background:#f6f9fc;border:1px solid #e6ecf2;border-radius:14px;padding:24px}.phase-k[data-astro-cid-wtl7zrrj]{letter-spacing:.1em;color:#a8560a;margin:0 0 8px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600}.phase[data-astro-cid-wtl7zrrj] h3[data-astro-cid-wtl7zrrj]{color:#0b1520;margin:0 0 8px;font-family:Archivo,sans-serif;font-size:20px;font-weight:600}.phase[data-astro-cid-wtl7zrrj] p[data-astro-cid-wtl7zrrj]:last-child{color:#48596a;margin:0;font-size:15.5px;line-height:1.65}.two[data-astro-cid-wtl7zrrj]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:clamp(24px,4vw,48px);display:grid}.panel[data-astro-cid-wtl7zrrj]{background:#fff;border:1px solid #e6ecf2;border-radius:16px;padding:clamp(24px,3vw,32px)}.h2-sm[data-astro-cid-wtl7zrrj]{color:#0b1520;margin:0 0 12px;font-family:Archivo,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.2}.panel-lead[data-astro-cid-wtl7zrrj]{color:#48596a;margin:0 0 14px;font-size:15.5px}.qual[data-astro-cid-wtl7zrrj]{color:#25333f;gap:10px;margin:0;padding-left:22px;font-size:15.5px;line-height:1.6;display:grid}.qual[data-astro-cid-wtl7zrrj] li[data-astro-cid-wtl7zrrj]::marker{color:#0668ae;font-weight:700}.panel-sub[data-astro-cid-wtl7zrrj]{color:#48596a;margin:8px 0 0;font-size:14.5px;line-height:1.6}.panel-note[data-astro-cid-wtl7zrrj]{color:#14507f;border-top:1px solid #e6ecf2;margin:18px 0 0;padding-top:16px;font-size:15.5px;font-weight:600}.side[data-astro-cid-wtl7zrrj]{gap:32px;display:grid}.side[data-astro-cid-wtl7zrrj] p[data-astro-cid-wtl7zrrj]{color:#48596a;max-width:60ch;margin:0;font-size:16.5px;line-height:1.7}.apply[data-astro-cid-wtl7zrrj]{gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.apply[data-astro-cid-wtl7zrrj] li[data-astro-cid-wtl7zrrj]{color:#25333f;align-items:center;gap:14px;font-size:16.5px;line-height:1.5;display:flex}.apply[data-astro-cid-wtl7zrrj] span[data-astro-cid-wtl7zrrj]{color:#0668ae;background:#f1f7fc;border:1px solid #cde6fa;border-radius:100px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}.kgf-box{background:#f6f9fc;border:1px solid #e6ecf2;border-radius:16px;padding:clamp(22px,3vw,32px)}.proof[data-astro-cid-wtl7zrrj]{letter-spacing:.03em;color:#5a6b7a;margin:28px 0 0;font-family:IBM Plex Mono,monospace;font-size:12.5px;line-height:1.6}.also[data-astro-cid-wtl7zrrj]{color:#48596a;margin:12px 0 0;font-size:15.5px}
