.i-hero[data-astro-cid-z3uholbn]{background:var(--grad-soft);padding:160px 0 clamp(64px,9vw,112px);position:relative;overflow:hidden}.i-hero[data-astro-cid-z3uholbn].dark{background:var(--grad-navy);color:#c9d6e8}.i-head[data-astro-cid-z3uholbn]{z-index:1;text-align:center;justify-items:center;gap:22px;max-width:920px;display:grid;position:relative}.i-head[data-astro-cid-z3uholbn] h1[data-astro-cid-z3uholbn]{font-size:clamp(40px,6vw,72px)}.dark[data-astro-cid-z3uholbn] .i-head[data-astro-cid-z3uholbn] h1[data-astro-cid-z3uholbn]{color:#fff}.i-head[data-astro-cid-z3uholbn] .lead[data-astro-cid-z3uholbn]{max-width:720px}.dark[data-astro-cid-z3uholbn] .i-head[data-astro-cid-z3uholbn] .lead[data-astro-cid-z3uholbn]{color:#b6c6da}.i-ctas[data-astro-cid-z3uholbn]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.i-badge[data-astro-cid-z3uholbn]{color:var(--muted);font-size:14px}.dark[data-astro-cid-z3uholbn] .i-badge[data-astro-cid-z3uholbn]{color:#9fb3c8}.alt[data-astro-cid-z3uholbn]{background:#fff}.grid[data-astro-cid-z3uholbn]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:20px;display:grid}.i-cards[data-astro-cid-z3uholbn] .card[data-astro-cid-z3uholbn]{transition:transform .25s var(--ease), box-shadow .25s;align-content:start;gap:12px;padding:28px;display:grid;position:relative}.i-cards[data-astro-cid-z3uholbn] .card[data-astro-cid-z3uholbn]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.ix[data-astro-cid-z3uholbn]{font:650 14px/1 var(--font-display);color:var(--indigo);letter-spacing:.04em}.tag[data-astro-cid-z3uholbn]{background:var(--bg-2);font:600 12px/1 var(--font-text);color:var(--ink-2);border-radius:999px;padding:5px 10px;position:absolute;top:24px;right:24px}.i-cards[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn]{color:var(--ink-2);font-size:16px}.i-cards[data-astro-cid-z3uholbn].dark{background:var(--grad-navy)}.i-cards[data-astro-cid-z3uholbn].dark h2[data-astro-cid-z3uholbn],.i-cards[data-astro-cid-z3uholbn].dark h3[data-astro-cid-z3uholbn]{color:#fff}.i-cards[data-astro-cid-z3uholbn].dark .lead[data-astro-cid-z3uholbn],.i-cards[data-astro-cid-z3uholbn].dark p[data-astro-cid-z3uholbn]{color:#b6c6da}.i-cards[data-astro-cid-z3uholbn].dark .card[data-astro-cid-z3uholbn]{box-shadow:none;background:#ffffff0d;border-color:#ffffff1a}.i-cards[data-astro-cid-z3uholbn].dark .ix[data-astro-cid-z3uholbn]{color:#8fb7ff}.i-steps[data-astro-cid-z3uholbn] ol[data-astro-cid-z3uholbn]{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.i-steps[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn]{border-radius:var(--r-lg);background:var(--bg);border:1px solid var(--line);align-content:start;gap:12px;padding:28px 24px;display:grid;position:relative}.i-steps[data-astro-cid-z3uholbn] .n[data-astro-cid-z3uholbn]{background:var(--grad);color:#fff;width:40px;height:40px;font:650 18px/1 var(--font-display);border-radius:12px;place-items:center;display:grid}.i-steps[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn]{color:var(--ink-2);font-size:16px}.split[data-astro-cid-z3uholbn]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,6vw,72px);display:grid}.split-text[data-astro-cid-z3uholbn]{justify-items:start;gap:20px;display:grid}.split-text[data-astro-cid-z3uholbn] ul[data-astro-cid-z3uholbn]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.split-text[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn]{color:var(--ink-2);padding-left:30px;position:relative}.split-text[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn]:before{content:"";background:var(--grad);border-radius:5px;width:16px;height:16px;position:absolute;top:6px;left:0}.split-aside[data-astro-cid-z3uholbn]{border-radius:var(--r-xl);background:var(--grad-navy);color:#dbe6f3;box-shadow:var(--shadow-lg);gap:10px;padding:28px;display:grid}.aside-title[data-astro-cid-z3uholbn]{font:600 12px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:#8fb7ff;margin-bottom:6px}.aside-line[data-astro-cid-z3uholbn]{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15.5px;display:flex}.px[data-astro-cid-z3uholbn]{background:linear-gradient(135deg,#5fd0ff,#a79bff);border-radius:3px;flex:none;width:10px;height:10px}.narrow[data-astro-cid-z3uholbn]{max-width:820px}.i-faq[data-astro-cid-z3uholbn] h2[data-astro-cid-z3uholbn]{margin-bottom:28px}.faq-list[data-astro-cid-z3uholbn]{gap:10px;display:grid}details[data-astro-cid-z3uholbn]{border-radius:var(--r);border:1px solid var(--line);background:#fff;padding:0 22px}summary[data-astro-cid-z3uholbn]{cursor:pointer;font:600 17px/1.35 var(--font-display);justify-content:space-between;gap:16px;padding:20px 0;list-style:none;display:flex}summary[data-astro-cid-z3uholbn]:after{content:"+";color:var(--indigo);font-size:22px;line-height:1}details[data-astro-cid-z3uholbn][open] summary[data-astro-cid-z3uholbn]:after{content:"–"}details[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn]{color:var(--ink-2);padding-bottom:20px}.i-end[data-astro-cid-z3uholbn]{padding:0 0 var(--section)}.end-card[data-astro-cid-z3uholbn]{text-align:center;border-radius:var(--r-xl);background:radial-gradient(120% 120% at 100% 0%, #4f46e5 0%, #1a2f6b 40%, var(--navy) 75%);justify-items:center;gap:18px;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);display:grid}.end-card[data-astro-cid-z3uholbn] h2[data-astro-cid-z3uholbn]{color:#fff;max-width:760px}.end-card[data-astro-cid-z3uholbn] .lead[data-astro-cid-z3uholbn]{color:#b6c6da;max-width:640px}@media (width<=960px){.grid[data-astro-cid-z3uholbn]{grid-template-columns:repeat(2,minmax(0,1fr))}.split[data-astro-cid-z3uholbn]{grid-template-columns:1fr}}@media (width<=600px){.grid[data-astro-cid-z3uholbn]{grid-template-columns:1fr}}
