.page.svelte-k7vnm{max-width:760px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}.bar.svelte-k7vnm{display:flex;align-items:center;justify-content:space-between;padding:26px 0 8px}.wordmark.svelte-k7vnm{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-weight:600;letter-spacing:.04em;font-size:16px;color:var(--text);text-decoration:none}.wordmark.svelte-k7vnm img:where(.svelte-k7vnm){border-radius:7px}.logo-mark.svelte-k7vnm{display:inline-flex;background:var(--text);border-radius:18px;padding:16px 22px;line-height:0}.logo-mark.svelte-k7vnm img:where(.svelte-k7vnm){height:112px;width:auto;display:block}.back.svelte-k7vnm{font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--text-dim);text-decoration:none}.back.svelte-k7vnm:hover{color:var(--accent)}.kicker.svelte-k7vnm{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--accent);margin:clamp(40px,8vw,80px) 0 18px}h1.svelte-k7vnm{font-family:var(--serif);font-weight:400;font-size:clamp(38px,7vw,60px);line-height:1.04;letter-spacing:-.01em;margin:0 0 28px}.summary.svelte-k7vnm{font-size:19px;line-height:1.6;border-left:2px solid var(--accent);padding-left:20px;margin:0 0 28px;color:var(--text)}.cta.svelte-k7vnm{margin:0 0 36px}.cta.svelte-k7vnm a:where(.svelte-k7vnm){display:inline-block;font-family:var(--mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--accent);text-decoration:none;border-bottom:0;padding:14px 18px}.cta.svelte-k7vnm a:where(.svelte-k7vnm):hover{filter:brightness(1.08)}figure.svelte-k7vnm{margin:0 0 12px}figure.svelte-k7vnm img:where(.svelte-k7vnm){width:min(280px,70vw);height:auto;border-radius:28px;border:1px solid var(--hairline);box-shadow:0 22px 48px #00000047}figcaption.svelte-k7vnm{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--text-dim);margin-top:10px}h2.svelte-k7vnm{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(23px,3.5vw,30px);line-height:1.15;margin:44px 0 14px}.doc.svelte-k7vnm p:where(.svelte-k7vnm){color:var(--text-dim);line-height:1.7;font-size:16.5px;margin:0 0 14px}.doc.svelte-k7vnm a:where(.svelte-k7vnm){color:var(--accent);text-decoration:none;border-bottom:1px solid var(--hairline)}.doc.svelte-k7vnm a:where(.svelte-k7vnm):hover{border-bottom-color:var(--accent)}.cta.svelte-k7vnm a:where(.svelte-k7vnm){border-bottom:0}footer.svelte-k7vnm{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--hairline);padding:30px 0 44px;margin-top:clamp(48px,8vw,88px);flex-wrap:wrap;gap:16px}.foot-links.svelte-k7vnm{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.foot-links.svelte-k7vnm a:where(.svelte-k7vnm),.fine.svelte-k7vnm{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-decoration:none}.foot-links.svelte-k7vnm a:where(.svelte-k7vnm):hover{color:var(--accent)}
