.grid.svelte-2zzh51{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:clamp(26px,2.8vw,36px) clamp(14px,1.8vw,24px);display:grid}.grid__anchor.svelte-2zzh51{scroll-margin-top:96px;display:grid}.head.svelte-1afhyc9{padding-block:clamp(28px, 4.5vw, 56px) var(--space-7);margin-bottom:var(--space-7);border-bottom:2px solid var(--ink-900)}.head--sided.svelte-1afhyc9{align-items:end;gap:var(--space-5) var(--space-7);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (width<=700px){.head--sided.svelte-1afhyc9{grid-template-columns:minmax(0,1fr)}}.head__kick.svelte-1afhyc9{margin:0 0 10px}.list.svelte-1afhyc9{transition:opacity var(--dur-fast) var(--ease-out)}.list--stale.svelte-1afhyc9{opacity:.45}.head__kickline.svelte-1afhyc9{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.head__kickline.svelte-1afhyc9 .head__kick:where(.svelte-1afhyc9){margin:0}.head__line.svelte-1afhyc9{align-items:center;gap:12px 24px;display:flex}.head__line.svelte-1afhyc9 .head__title:where(.svelte-1afhyc9){flex:1;min-width:0}.head__end.svelte-1afhyc9{flex:none}.head__title.svelte-1afhyc9{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,46px);font-weight:600;line-height:1.06}.head__sub.svelte-1afhyc9{max-width:56ch;font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--ink-600);margin:14px 0 0;line-height:1.5}
