.zine-footer.svelte-psfzth{border-top:1px solid rgba(27,28,30,.06);padding:64px 0 48px}.footer-inner.svelte-psfzth{max-width:1080px;margin:0 auto;padding:0 48px}.footer-grid.svelte-psfzth{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:56px}.footer-col-head.svelte-psfzth{font-family:var(--font-mono);font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1b1c1e80;margin:0 0 16px}.footer-link.svelte-psfzth{display:block;font-family:var(--font-serif);font-size:.85rem;font-weight:300;color:#1b1c1e66;text-decoration:none;margin-bottom:10px;line-height:1.4;transition:color .15s}.footer-link.svelte-psfzth:hover{color:#1b1c1ed9}@media(max-width:640px){.zine-footer.svelte-psfzth{padding:40px 0}.footer-inner.svelte-psfzth{padding:0 20px}.footer-grid.svelte-psfzth{grid-template-columns:1fr 1fr;gap:32px}}body{margin:0;overflow:auto}html{scroll-behavior:smooth}.zine-shell.svelte-168gr6f{--zine-bg: #faf8f3;--zine-bg-translucent: rgba(250, 248, 243, .92);--zine-ink-rgb: 27, 28, 30;--zine-ink: rgba(var(--zine-ink-rgb), .8);--zine-ink-strong: rgba(var(--zine-ink-rgb), .9);--zine-ink-muted: rgba(var(--zine-ink-rgb), .35);--zine-hairline: rgba(20, 20, 20, .08);min-height:100vh;background:var(--zine-bg);color:var(--zine-ink);display:flex;flex-direction:column}.zine-shell.svelte-168gr6f:before,.zine-shell.svelte-168gr6f:after{content:"";position:fixed;inset:0;pointer-events:none}.zine-shell.svelte-168gr6f:before{opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.zine-shell.svelte-168gr6f:after{opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='0.006' numOctaves='4' seed='7' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='900' height='900' filter='url(%23p)'/></svg>");background-size:900px 900px}.zine-header.svelte-168gr6f{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px 48px;background:var(--zine-bg-translucent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--zine-hairline)}.zine-header.svelte-168gr6f:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.zine-header-transparent.svelte-168gr6f{background:#faf8f3;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid rgba(20,20,20,.08);opacity:1;transform:translateY(0);transition:opacity .35s var(--ease-ink, ease),transform .35s var(--ease-ink, ease)}.zine-header-transparent.svelte-168gr6f:before{display:none}.zine-header-transparent.svelte-168gr6f .zine-wordmark:where(.svelte-168gr6f),.zine-header-transparent.svelte-168gr6f .zine-menu-toggle:where(.svelte-168gr6f){color:#1b1c1e}.zine-header-hidden.svelte-168gr6f{opacity:0;transform:translateY(-12px);pointer-events:none}.zine-header-centered.svelte-168gr6f{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.zine-wordmark-centered.svelte-168gr6f{justify-self:center}.zine-header-spacer.svelte-168gr6f{justify-self:end}.zine-menu-toggle.svelte-168gr6f{justify-self:start;font-family:var(--font-serif);font-size:.8rem;letter-spacing:.02em;color:var(--zine-ink-muted);background:none;border:none;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}.zine-menu-toggle.svelte-168gr6f:hover{color:#1b1c1ed9}.zine-wordmark.svelte-168gr6f{font-family:var(--font-serif);font-size:18px;font-weight:700;letter-spacing:.08em;color:var(--zine-ink-strong);text-decoration:none}.zine-menu-overlay.svelte-168gr6f{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:var(--zine-bg);overflow-y:auto}.zine-menu-bar.svelte-168gr6f{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 48px;flex:none}.zine-menu-primary.svelte-168gr6f{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(4px,1vw,12px);padding:24px}.zine-menu-primary.svelte-168gr6f a:where(.svelte-168gr6f){font-family:var(--font-serif);font-weight:300;font-size:clamp(2.2rem,6vw,4.4rem);line-height:1.15;color:var(--zine-ink-strong);text-decoration:none;transition:color .15s}.zine-menu-primary.svelte-168gr6f a:where(.svelte-168gr6f):hover{color:#4a5d3f}.zine-menu-secondary.svelte-168gr6f{flex:none;display:flex;justify-content:center;gap:40px;padding:0 24px 56px}.zine-menu-secondary.svelte-168gr6f a:where(.svelte-168gr6f){font-family:Futura,Futura PT,Avenir Next,Helvetica Neue,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--zine-ink-muted);text-decoration:none;transition:color .15s}.zine-menu-secondary.svelte-168gr6f a:where(.svelte-168gr6f):hover{color:#1b1c1ed9}.zine-main.svelte-168gr6f{flex:1}.zine-main .page{max-width:1080px;margin:0 auto;padding:80px 48px 120px}.zine-main .page-intro{margin-bottom:56px;padding-bottom:48px;border-bottom:1px solid rgba(27,28,30,.07)}.zine-main .page-body{display:grid;grid-template-columns:160px 1fr;gap:64px;align-items:start}.zine-main .section-label{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#1b1c1e47;margin:0 0 20px}.zine-main .page-attr{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;color:#1b1c1e40;margin:0}.zine-main .toc{position:sticky;top:80px;height:fit-content}.zine-main .toc-label{font-family:var(--font-mono);font-size:.52rem;letter-spacing:.12em;text-transform:uppercase;color:#1b1c1e33;margin:0 0 14px}.zine-main .toc-list{list-style:none;margin:0;padding:0;counter-reset:toc-counter}.zine-main .toc-list li{display:flex;align-items:baseline;gap:8px;counter-increment:toc-counter;padding:7px 0;border-bottom:1px solid rgba(27,28,30,.04)}.zine-main .toc-list li:last-child{border-bottom:none}.zine-main .toc-list li:before{content:counter(toc-counter,decimal-leading-zero);font-family:var(--font-mono);font-size:.48rem;letter-spacing:.04em;color:#1b1c1e26;flex-shrink:0;transition:color .15s}.zine-main .toc-list a{font-family:var(--font-serif);font-size:.78rem;font-weight:300;color:#1b1c1e61;text-decoration:none;line-height:1.35;transition:color .15s}.zine-main .toc-list a:hover{color:#1b1c1ebf}.zine-main .toc-list a.active{color:#1b1c1ee0;font-weight:400}.zine-main .toc-list li:has(a.active):before{color:#1b1c1e66}.zine-main .toc-list a.past{color:#1b1c1e2e}.zine-main .prose section{padding:56px 0;border-bottom:1px solid rgba(27,28,30,.05)}.zine-main .prose section:first-child{padding-top:0}.zine-main .prose section:last-child{border-bottom:none}.zine-main .section-h2{font-family:var(--font-serif);font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:400;color:#1b1c1ee0;margin:0 0 28px;line-height:1.2}.zine-main .prose p{font-family:var(--font-serif);font-size:1rem;font-weight:300;color:#1b1c1e99;line-height:1.8;margin:0 0 20px}.zine-main .prose strong{color:#1b1c1ed9;font-weight:400}@media(max-width:640px){.zine-header.svelte-168gr6f,.zine-menu-bar.svelte-168gr6f{padding:16px 20px}.zine-menu-secondary.svelte-168gr6f{gap:24px}}@media(max-width:760px){.zine-main .page{padding:40px 20px 80px}.zine-main .page-body{grid-template-columns:1fr;gap:0}.zine-main .toc{position:static;margin-bottom:40px;border-bottom:1px solid rgba(27,28,30,.07);padding-bottom:32px}}
