.hero[data-astro-cid-njl2q4gy]{padding-block:48px 72px}.hero[data-astro-cid-njl2q4gy]>[data-astro-cid-njl2q4gy]{max-width:900px}.hero[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{margin:6px 0 22px;font-size:clamp(36px,5vw,60px)}.bc[data-astro-cid-njl2q4gy]{color:var(--dim);margin-bottom:28px;font-size:14px}.bc[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{color:var(--mute);text-decoration:none}.lead[data-astro-cid-njl2q4gy]{color:var(--ink);margin:0 0 14px;font-size:20px}.p2[data-astro-cid-njl2q4gy]{color:var(--mute);margin:0 0 14px;font-size:18px}.cta[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.small[data-astro-cid-njl2q4gy]{color:var(--dim);margin-top:18px;font-size:14px}.blk[data-astro-cid-njl2q4gy]{padding-block:72px}.blk[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{margin-bottom:28px;font-size:clamp(28px,3.4vw,40px)}.grid[data-astro-cid-njl2q4gy]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.cell[data-astro-cid-njl2q4gy]{background:var(--bg);padding:26px}.cell[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:8px;font-size:22px}.cell[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--mute);margin:0;font-size:16px}.band[data-astro-cid-njl2q4gy]{background:var(--bg2);border-block:1px solid var(--line)}.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{gap:18px;display:flex}.num[data-astro-cid-njl2q4gy]{color:var(--gold);font-family:Amiri,serif;font-size:34px;line-height:1}.steps[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:6px;font-size:22px}.steps[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--mute);margin:0}.sm[data-astro-cid-njl2q4gy]{color:var(--mute);max-width:640px;margin:-12px 0 24px;font-size:17px}.docs[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.docs[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border:1px solid var(--line);padding:16px 20px;font-size:17px}.docs[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:"◆ ";color:var(--gold)}.paper[data-astro-cid-njl2q4gy] details[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);padding:18px 0}.paper[data-astro-cid-njl2q4gy] summary[data-astro-cid-njl2q4gy]{cursor:pointer;font-size:19px;font-weight:600}.paper[data-astro-cid-njl2q4gy] details[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--mute);margin:12px 0 0}.disc[data-astro-cid-njl2q4gy]{color:var(--mute);margin-top:36px;font-size:14px}.cta2[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{max-width:640px}.rel[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:12px;display:flex}.rel[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border:1px solid var(--line);color:var(--ink);align-items:center;min-height:48px;padding:12px 20px;text-decoration:none;display:flex}
