.overlay.svelte-m5ww7l{position:fixed;inset:0;z-index:200;background:var(--bg);overflow-y:auto}.overlay-inner.svelte-m5ww7l{min-height:100%;border-top:1px solid var(--line-soft);position:relative}.close-x.svelte-m5ww7l{position:absolute;top:20px;right:var(--gutter);display:flex;align-items:center;gap:16px;background:transparent;border:none;cursor:pointer;z-index:10;padding:8px}.close-x.svelte-m5ww7l .x:where(.svelte-m5ww7l){width:32px;height:32px;position:relative}.close-x.svelte-m5ww7l .x:where(.svelte-m5ww7l) span:where(.svelte-m5ww7l){position:absolute;top:15px;left:4px;width:24px;height:1px;background:var(--ink)}.close-x.svelte-m5ww7l .x:where(.svelte-m5ww7l) span:where(.svelte-m5ww7l):first-child{transform:rotate(45deg)}.close-x.svelte-m5ww7l .x:where(.svelte-m5ww7l) span:where(.svelte-m5ww7l):last-child{transform:rotate(-45deg)}.grid.svelte-m5ww7l{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:calc(100vh - 1px)}.left.svelte-m5ww7l{padding:clamp(40px,6vw,72px) var(--gutter);display:flex;flex-direction:column;gap:40px}.right.svelte-m5ww7l{border-left:1px solid var(--line-soft);padding:clamp(40px,6vw,72px) var(--gutter);background:var(--bg-2);display:flex;flex-direction:column;gap:20px}nav.svelte-m5ww7l{display:flex;flex-direction:column}.row.svelte-m5ww7l{display:grid;grid-template-columns:40px 1fr auto;gap:24px;padding:16px 0;border-bottom:1px solid var(--line-soft);align-items:baseline;transition:background .2s}.row.svelte-m5ww7l:hover{background:var(--bg-2)}.name.svelte-m5ww7l{font-family:var(--serif);font-size:clamp(32px,4.2vw,52px);font-weight:500;line-height:1}.name.svelte-m5ww7l .sub:where(.svelte-m5ww7l){margin-left:20px;font-family:var(--sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}.arrow.svelte-m5ww7l{font-family:var(--mono);font-size:18px}.shortcuts.svelte-m5ww7l{display:flex;flex-direction:column;gap:14px}.chips.svelte-m5ww7l{display:flex;gap:8px;flex-wrap:wrap}.footer-row.svelte-m5ww7l{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.socials.svelte-m5ww7l{display:flex;gap:12px}.featured-link.svelte-m5ww7l{display:block}.latest.svelte-m5ww7l{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.latest-title.svelte-m5ww7l{font-family:var(--serif);font-size:22px;margin-top:8px}@media(max-width:900px){.grid.svelte-m5ww7l{grid-template-columns:1fr}.right.svelte-m5ww7l{border-left:none;border-top:1px solid var(--line-soft)}}.skip-link.svelte-12qhfyh{position:absolute;top:-40px;left:0;background:var(--ink);color:var(--bg);padding:8px 12px;text-decoration:none;font-size:12px;z-index:999;transition:top .2s}.skip-link.svelte-12qhfyh:focus{top:0}main.svelte-12qhfyh{min-height:calc(100vh - var(--header-h))}
