.hero[data-astro-cid-6262dcpq]{border-bottom:1px solid var(--line);padding-block:36px 56px}.hero[data-astro-cid-6262dcpq] .trail{margin-bottom:28px}h1[data-astro-cid-6262dcpq]{max-width:14em;font-size:clamp(38px,5vw,64px);font-weight:800}.answer[data-astro-cid-6262dcpq]{color:var(--muted);max-width:40em;margin-top:20px;font-size:19px}.iso-pill[data-astro-cid-6262dcpq]{color:var(--mint);background:#22a06b1f;border:1px solid #22a06b73;border-radius:999px;align-items:center;gap:8px;margin-top:24px;padding:8px 16px 8px 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.iso-pill[data-astro-cid-6262dcpq]:hover{background:#22a06b33}.stats[data-astro-cid-6262dcpq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:40px 0 0;display:grid}.stats[data-astro-cid-6262dcpq] div[data-astro-cid-6262dcpq]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:18px 16px}.stats[data-astro-cid-6262dcpq] dt[data-astro-cid-6262dcpq]{font:800 clamp(28px, 3.4vw, 38px) var(--font-display);letter-spacing:-.02em;color:var(--coral-text)}.stats[data-astro-cid-6262dcpq] dd[data-astro-cid-6262dcpq]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}.jump[data-astro-cid-6262dcpq]{flex-wrap:wrap;gap:8px 10px;margin-top:32px;display:flex}.jump[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none}.jump[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:hover{color:var(--fg);border-color:var(--muted)}.section[data-astro-cid-6262dcpq]{scroll-margin-top:24px}.pair[data-astro-cid-6262dcpq]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.pair[data-astro-cid-6262dcpq].solo{grid-template-columns:1fr}.text[data-astro-cid-6262dcpq] h2[data-astro-cid-6262dcpq],.narrow[data-astro-cid-6262dcpq] h2[data-astro-cid-6262dcpq],.title[data-astro-cid-6262dcpq]{font-size:clamp(26px,2.8vw,36px);font-weight:800}.text[data-astro-cid-6262dcpq] .facts[data-astro-cid-6262dcpq]{gap:18px;margin-top:24px}.solo[data-astro-cid-6262dcpq] .facts[data-astro-cid-6262dcpq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px}.facts[data-astro-cid-6262dcpq] strong[data-astro-cid-6262dcpq]{margin-bottom:4px;display:block}.facts[data-astro-cid-6262dcpq] span[data-astro-cid-6262dcpq]{line-height:1.55;display:block}.links[data-astro-cid-6262dcpq]{flex-wrap:wrap;gap:0 24px;display:flex}.pair[data-astro-cid-6262dcpq] .frame{position:sticky;top:24px}.cert[data-astro-cid-6262dcpq]{grid-template-columns:auto 1fr;align-items:center;gap:40px;max-width:900px;display:grid}.iso-badge[data-astro-cid-6262dcpq]{background:var(--surface);border:3px solid var(--mint);width:180px;height:180px;color:var(--mint);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;box-shadow:0 0 0 8px #22a06b1f}.iso-name[data-astro-cid-6262dcpq]{font:800 20px var(--font-display);color:var(--fg);letter-spacing:-.01em}.iso-sub[data-astro-cid-6262dcpq]{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}.intro[data-astro-cid-6262dcpq]{margin-bottom:24px}.cards[data-astro-cid-6262dcpq]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.card[data-astro-cid-6262dcpq]{background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius);padding:22px 22px 20px}.card[data-astro-cid-6262dcpq] h3[data-astro-cid-6262dcpq]{margin:0 0 8px;font-size:17px;font-weight:700}.card[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]{color:var(--muted);line-height:1.6}.badge[data-astro-cid-6262dcpq]{letter-spacing:.04em;text-transform:uppercase;color:var(--coral-text);border:1px solid var(--coral);border-radius:999px;margin-bottom:10px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.narrow[data-astro-cid-6262dcpq]{max-width:760px}.narrow[data-astro-cid-6262dcpq] h2[data-astro-cid-6262dcpq]{margin-bottom:18px}.narrow[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq],.plain[data-astro-cid-6262dcpq] li[data-astro-cid-6262dcpq]{font-size:17px;line-height:1.65}.narrow[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]{margin:0 0 16px}.narrow[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--link)}.plain[data-astro-cid-6262dcpq]{gap:8px;margin:0 0 20px;padding-left:22px;display:grid}.muted[data-astro-cid-6262dcpq]{color:var(--muted)}@media (prefers-color-scheme:dark){.iso-pill[data-astro-cid-6262dcpq]{color:#8ee0bb}}@media (width<=860px){.stats[data-astro-cid-6262dcpq]{grid-template-columns:repeat(2,minmax(0,1fr))}.pair[data-astro-cid-6262dcpq]{grid-template-columns:1fr;gap:32px}.pair[data-astro-cid-6262dcpq] .frame{position:static}.solo[data-astro-cid-6262dcpq] .facts[data-astro-cid-6262dcpq]{grid-template-columns:1fr}}@media (width<=640px){.stats[data-astro-cid-6262dcpq]{grid-template-columns:1fr}.cert[data-astro-cid-6262dcpq]{grid-template-columns:1fr;justify-items:center;gap:24px}}
