.page.svelte-1pxj58j{max-width:760px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}.bar.svelte-1pxj58j{display:flex;align-items:center;justify-content:space-between;padding:26px 0 8px}.wordmark.svelte-1pxj58j{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-1pxj58j img:where(.svelte-1pxj58j){border-radius:7px}.logo-mark.svelte-1pxj58j{display:inline-flex;background:var(--text);border-radius:18px;padding:16px 22px;line-height:0}.logo-mark.svelte-1pxj58j img:where(.svelte-1pxj58j){height:112px;width:auto;display:block}.back.svelte-1pxj58j{font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--text-dim);text-decoration:none;transition:color .18s}.back.svelte-1pxj58j:hover{color:var(--accent)}.kicker.svelte-1pxj58j{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-1pxj58j{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-1pxj58j{font-size:19px;line-height:1.6;border-left:2px solid var(--accent);padding-left:20px;margin:0 0 28px;color:var(--text)}h2.svelte-1pxj58j{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}h3.svelte-1pxj58j{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.25;color:var(--text);margin:26px 0 6px}.doc.svelte-1pxj58j p:where(.svelte-1pxj58j),.doc.svelte-1pxj58j li:where(.svelte-1pxj58j){color:var(--text-dim);line-height:1.7;font-size:16.5px}.doc.svelte-1pxj58j p:where(.svelte-1pxj58j){margin:0 0 14px}.doc.svelte-1pxj58j figure:where(.svelte-1pxj58j){margin:8px 0 22px}.doc.svelte-1pxj58j figure:where(.svelte-1pxj58j) img:where(.svelte-1pxj58j){display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--hairline)}.doc.svelte-1pxj58j ol:where(.svelte-1pxj58j){margin:0 0 16px;padding-left:1.2em}.doc.svelte-1pxj58j li:where(.svelte-1pxj58j){margin:0 0 8px}.doc.svelte-1pxj58j strong:where(.svelte-1pxj58j){color:var(--text);font-weight:600}.doc.svelte-1pxj58j a:where(.svelte-1pxj58j){color:var(--accent);text-decoration:none;border-bottom:1px solid var(--hairline);transition:border-color .18s}.doc.svelte-1pxj58j a:where(.svelte-1pxj58j):hover{border-color:var(--accent)}.doc.svelte-1pxj58j code:where(.svelte-1pxj58j){font-family:var(--mono);font-size:.9em;color:var(--text)}.doc.svelte-1pxj58j pre:where(.svelte-1pxj58j){background:var(--surface);border:1px solid var(--hairline);border-radius:12px;padding:16px 18px;margin:8px 0 18px;white-space:pre-wrap;overflow-wrap:anywhere}.doc.svelte-1pxj58j pre:where(.svelte-1pxj58j) code:where(.svelte-1pxj58j){font-size:13.5px;line-height:1.55}.stores.svelte-1pxj58j{margin-top:22px}.stores.svelte-1pxj58j a:where(.svelte-1pxj58j){display:inline-block;margin:0 0 8px}footer.svelte-1pxj58j{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-1pxj58j{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.foot-links.svelte-1pxj58j a:where(.svelte-1pxj58j){font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-decoration:none;transition:color .18s}.foot-links.svelte-1pxj58j a:where(.svelte-1pxj58j):hover{color:var(--accent)}.fine.svelte-1pxj58j{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}
