.head.svelte-1xmjmrw{padding:var(--s7) 0 var(--s6)}.head-inner.svelte-1xmjmrw{max-width:720px;display:flex;flex-direction:column;gap:var(--s3)}.head.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:clamp(30px,5vw,48px);letter-spacing:-.035em;line-height:1.06}.lead.svelte-1xmjmrw{font-size:var(--t-lg);line-height:1.6}.head-cta.svelte-1xmjmrw{margin-top:var(--s3)}.band.svelte-1xmjmrw{padding:var(--s6) 0}.band-head.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--s2);max-width:640px;margin-bottom:var(--s5)}.basics.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s3);margin:0}.basic.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--s2)}.basic.svelte-1xmjmrw dt:where(.svelte-1xmjmrw){font-family:var(--face-display);font-weight:700;font-size:var(--t-lg);letter-spacing:-.02em}.basic.svelte-1xmjmrw dd:where(.svelte-1xmjmrw){margin:0;line-height:1.7}.chapters.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s5);align-items:start}.chapter.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--s2)}.chapter.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:hidden}.arrow.svelte-1xmjmrw{flex:none;color:var(--ink-faint)}.row.svelte-1xmjmrw:hover .arrow:where(.svelte-1xmjmrw){color:var(--brand)}.final.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--s3);align-items:flex-start;padding:clamp(var(--s5),5vw,var(--s7))}
