.pagefoot.svelte-2pyj54{border-top:1px solid var(--color-fg);padding-block:46px 56px}.fr.svelte-2pyj54{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.big.svelte-2pyj54{font-family:var(--font-display);letter-spacing:-.015em;color:inherit;font-size:clamp(28px,4vw,46px);font-weight:500;line-height:.95;text-decoration:none;transition:opacity .15s;display:inline-block}.big.svelte-2pyj54:hover{opacity:.72}.big.svelte-2pyj54:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.desc.svelte-2pyj54{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);max-width:30ch;margin-top:12px;font-size:12px}.cols.svelte-2pyj54{flex-wrap:wrap;gap:54px;display:flex}.col.svelte-2pyj54 h5:where(.svelte-2pyj54){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0 0 14px;font-size:10px;font-weight:500}.col.svelte-2pyj54 a:where(.svelte-2pyj54){color:var(--color-fg);margin-bottom:9px;font-size:14px;transition:color .15s;display:block}.col.svelte-2pyj54 a:where(.svelte-2pyj54):hover{color:var(--color-accent)}.copy.svelte-2pyj54{margin-top:40px}.meta.svelte-2pyj54{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);font-size:12px}
