.resources-hero.svelte-gczoum{padding-top:clamp(7.5rem,15vw,10.3rem)}.resources-hero.svelte-gczoum h1:where(.svelte-gczoum){margin:0;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(2rem,4.9vw,3.5rem);line-height:1.03;letter-spacing:-.035em;max-width:16ch}.resources-hero.svelte-gczoum p:where(.svelte-gczoum){margin:1rem 0 0;max-width:60ch;color:var(--text-muted);font-size:clamp(1rem,1.8vw,1.14rem)}.docs-grid.svelte-gczoum{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.doc-card.svelte-gczoum{border-radius:var(--radius-md);padding:1.1rem;background:color-mix(in srgb,var(--surface) 89%,transparent)}.doc-card.svelte-gczoum span:where(.svelte-gczoum){display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:color-mix(in srgb,var(--text) 73%,white 27%);background:var(--accent-soft)}.doc-card.svelte-gczoum h2:where(.svelte-gczoum){margin:.75rem 0 0;font-size:1.1rem;letter-spacing:-.01em}.doc-card.svelte-gczoum p:where(.svelte-gczoum){margin:.56rem 0 0;color:var(--text-muted);font-size:.92rem;max-width:44ch}.doc-card.svelte-gczoum a:where(.svelte-gczoum){margin-top:.86rem;display:inline-block;font-size:.88rem;font-weight:700;color:color-mix(in srgb,var(--text) 70%,var(--accent) 30%)}.doc-card.svelte-gczoum a:where(.svelte-gczoum):hover{color:var(--text)}.updates.svelte-gczoum{padding-top:1.1rem}.updates-shell.svelte-gczoum{border-radius:var(--radius-lg);padding:clamp(1.2rem,3vw,2rem);display:grid;gap:1.2rem;grid-template-columns:.9fr 1.1fr}.updates-shell.svelte-gczoum h2:where(.svelte-gczoum){margin:0;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.4rem,2.8vw,2.2rem);letter-spacing:-.02em}.timeline.svelte-gczoum{display:grid;gap:.8rem;align-content:center}.timeline.svelte-gczoum article:where(.svelte-gczoum){padding:.86rem;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface-soft) 70%,transparent)}.timeline.svelte-gczoum p:where(.svelte-gczoum){margin:0;font-size:.76rem;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--text) 70%,white 30%)}.timeline.svelte-gczoum span:where(.svelte-gczoum){margin-top:.44rem;display:block;color:var(--text-muted);font-size:.9rem}@media(max-width:980px){.docs-grid.svelte-gczoum,.updates-shell.svelte-gczoum{grid-template-columns:1fr}}
