.hero[data-astro-cid-j7pv25f6]{padding:var(--s-6) 0 var(--s-6);background:radial-gradient(1200px 300px at 10% -10%,var(--accent-soft),transparent 70%)}@media(min-width:900px){.hero[data-astro-cid-j7pv25f6]{padding:var(--s-8) 0 var(--s-7)}}.eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:var(--fs-sm);color:var(--muted);margin-bottom:var(--s-3)}.eyebrow[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px var(--teal-soft)}.hero-title[data-astro-cid-j7pv25f6]{font-size:var(--fs-3xl);max-width:16ch;letter-spacing:-.03em;line-height:1.05;margin-bottom:var(--s-4)}.hero-title[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{background:linear-gradient(transparent 58%,var(--accent) 58%,var(--accent) 94%,transparent 94%);padding:0 2px}:root[data-theme=dark] .hero-title[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{background:none;color:var(--accent)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hero-title[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{background:none;color:var(--accent)}}.hero-sub[data-astro-cid-j7pv25f6]{font-size:var(--fs-lg);color:var(--muted);max-width:56ch;margin-bottom:var(--s-5)}.tasks[data-astro-cid-j7pv25f6]{margin-top:var(--s-5)}.tasks-h[data-astro-cid-j7pv25f6]{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--s-3)}.trust[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line);background:var(--surface)}.trust-inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);justify-content:center;padding-block:var(--s-3)}.trust[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;display:inline-flex;gap:8px;align-items:center;font-weight:600;font-size:var(--fs-sm)}.trust[data-astro-cid-j7pv25f6] svg{color:var(--ok)}.exam-strip[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s-3);overflow-x:auto;padding-bottom:var(--s-2);scroll-snap-type:x mandatory}.exam-pill[data-astro-cid-j7pv25f6]{flex:none;scroll-snap-align:start;display:grid;gap:2px;min-width:180px;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);color:var(--text);text-decoration:none}.exam-pill[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);text-decoration:none}.exam-pill[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:var(--fs-lg)}.exam-pill[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--muted)}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:0}
