.reader-nav.svelte-mn9p2y{border-bottom:1px solid var(--color-hairline);background:var(--bg-color);width:100%}.nav-inner.svelte-mn9p2y{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;max-width:1180px;min-height:44px;padding:0 var(--gutter-desktop);box-sizing:border-box;margin-inline:auto;display:flex}.back-link.svelte-mn9p2y{min-height:24px;font-family:var(--font-ui,sans-serif);letter-spacing:-.008em;color:var(--color-text-muted);transition:color .14s var(--ease-macos);align-items:center;gap:6px;font-size:11.5px;text-decoration:none;display:inline-flex}.back-link.svelte-mn9p2y:hover,.back-link.svelte-mn9p2y:focus-visible{color:var(--color-text)}.back-link.svelte-mn9p2y span:where(.svelte-mn9p2y):first-child{transition:transform .18s var(--ease-macos)}.back-link.svelte-mn9p2y:hover span:where(.svelte-mn9p2y):first-child{transform:translate(-3px)}.back-link.svelte-mn9p2y:hover span:where(.svelte-mn9p2y):last-child{transform:translate(3px)}.article-hero.svelte-mn9p2y{isolation:isolate;background-color:var(--ok-ink);width:100%;min-height:clamp(360px,50vh,520px);color:var(--color-paper);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-cover.svelte-mn9p2y{z-index:0;filter:blur(26px)saturate(1.06);opacity:.72;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-50px;transform:scale(1.06)}.hero-noise.svelte-mn9p2y{z-index:1;opacity:.2;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.hero-scrim.svelte-mn9p2y{z-index:2;pointer-events:none;background:linear-gradient(oklch(17.8% 0 90/.42) 0%,oklch(17.8% 0 90/.62) 46%,oklch(17.8% 0 90/.94) 100%);position:absolute;inset:0}.hero-content.svelte-mn9p2y{z-index:3;width:100%;max-width:1180px;padding:clamp(48px, 8vh, 84px) var(--gutter-desktop) clamp(30px, 5vh, 52px);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;margin-inline:auto;display:flex;position:relative}.eyebrow.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.008em;color:oklch(96.4% .007 97/.74);text-transform:lowercase;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.sep.svelte-mn9p2y{opacity:.55}.article-title.svelte-mn9p2y{max-width:24ch;font-family:var(--font-body,var(--font-ui,sans-serif));letter-spacing:-.045em;color:var(--ok-white);text-wrap:balance;text-shadow:0 1px 24px oklch(17.8% 0 90/.4);animation:svelte-mn9p2y-rise .52s var(--ease-macos) both;margin:0;font-size:clamp(1.9rem,4.2vw,3.2rem);font-weight:600;line-height:1.04}.article-subtitle.svelte-mn9p2y{max-width:60ch;font-family:var(--font-body,var(--font-ui,sans-serif));letter-spacing:-.012em;color:oklch(96.4% .007 97/.82);animation:svelte-mn9p2y-rise .52s var(--ease-macos) 70ms both;margin:0;font-size:clamp(14px,1.5vw,17px);line-height:1.5}.article-meta.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);color:oklch(96.4% .007 97/.66);font-variant-numeric:tabular-nums;text-transform:lowercase;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:11px;display:flex}.reader.svelte-mn9p2y{width:100%;padding:var(--space-lg) var(--gutter-desktop) var(--space-xl);box-sizing:border-box;color:var(--color-text);font-family:var(--font-body,var(--font-ui,sans-serif));font-synthesis-weight:none}.reader-body.svelte-mn9p2y{gap:var(--space-md);flex-direction:column;width:100%;max-width:680px;margin-inline:auto;display:flex}.audio-box.svelte-mn9p2y{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);flex-direction:column;display:flex}.audio-head.svelte-mn9p2y{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:34px;padding:0 var(--space-xs);border-bottom:1px solid var(--color-hairline);font-family:var(--font-ui,sans-serif);text-transform:lowercase;color:var(--color-text-muted);font-size:11px;display:flex}.audio-head.svelte-mn9p2y a:where(.svelte-mn9p2y){min-height:24px;color:var(--color-text);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.audio-head.svelte-mn9p2y a:where(.svelte-mn9p2y):hover{text-underline-offset:2px;text-decoration:underline}.audio-box.svelte-mn9p2y iframe:where(.svelte-mn9p2y){border:0;width:100%;display:block}.prose.svelte-mn9p2y{letter-spacing:-.002em;max-width:none;color:var(--color-text);font-size:17px;line-height:1.68}.prose.svelte-mn9p2y p{margin:0 0 1.4em}.prose.svelte-mn9p2y p:first-of-type{letter-spacing:-.006em;font-size:1.08em;line-height:1.6}.prose.svelte-mn9p2y h2,.prose.svelte-mn9p2y h3{font-family:var(--font-body,var(--font-ui,sans-serif));letter-spacing:-.024em;color:var(--color-text);text-transform:none;text-wrap:balance;margin:2.4em 0 .6em;font-weight:600;line-height:1.2}.prose.svelte-mn9p2y h2{border-top:1px solid var(--color-hairline);padding-top:1.1em;font-size:1.42em}.prose.svelte-mn9p2y h3{font-size:1.16em}.prose.svelte-mn9p2y h2+p,.prose.svelte-mn9p2y h3+p{margin-top:0}.prose.svelte-mn9p2y strong{font-weight:650}.prose.svelte-mn9p2y blockquote{padding:.1em 0 .1em var(--space-md);border-left:2px solid var(--color-text);letter-spacing:-.012em;color:var(--color-text);margin:2.4em 0;font-size:1.18em;line-height:1.5;position:relative}.prose.svelte-mn9p2y blockquote:before{content:"“";letter-spacing:0;color:var(--color-text-muted);margin-bottom:-.24em;font-size:2.6em;line-height:1;display:block}.prose.svelte-mn9p2y blockquote p:last-child{margin-bottom:0}.prose.svelte-mn9p2y a{color:var(--color-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose.svelte-mn9p2y a:hover{text-decoration-thickness:2px}.prose.svelte-mn9p2y ul,.prose.svelte-mn9p2y ol{margin:0 0 1.45em;padding-left:1.35em}.prose.svelte-mn9p2y li{margin-bottom:.5em;padding-left:.2em}.prose.svelte-mn9p2y hr{border:0;border-top:1px solid var(--color-hairline);margin:2.6em 0}.prose.svelte-mn9p2y img{max-width:100%;height:auto;margin:1.8em auto;display:block}.prose.svelte-mn9p2y .article-inline{flex-direction:column;gap:10px;width:100%;max-width:560px;margin:2.2em auto;display:flex}.prose.svelte-mn9p2y .article-inline.is-right{width:100%;max-width:560px;margin-inline:auto}.prose.svelte-mn9p2y .article-inline img{object-fit:contain;background:0 0;width:100%;height:auto;margin:0}.prose.svelte-mn9p2y .article-inline figcaption{border-top:1px solid var(--color-hairline);font-family:var(--font-ui,sans-serif);letter-spacing:-.005em;color:var(--color-text-muted);text-transform:lowercase;padding-top:8px;font-size:10.5px;line-height:1.45}.gallery.svelte-mn9p2y{margin-top:var(--space-sm)}.credits.svelte-mn9p2y{border:1px solid var(--color-hairline);border-radius:var(--radius-control);background-color:var(--color-chrome);padding:14px 16px}.section-label.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.008em;color:var(--color-text-muted);margin:0 0 8px;font-size:11px;font-weight:500}.credits.svelte-mn9p2y ul:where(.svelte-mn9p2y){color:var(--color-text-muted);margin:0;padding:0;font-size:12px;line-height:1.6;list-style:none}.credits.svelte-mn9p2y li:where(.svelte-mn9p2y){margin:0}.author-card.svelte-mn9p2y{border:1px solid var(--color-hairline);border-radius:var(--radius-control);color:inherit;max-width:560px;transition:background-color .14s var(--ease-macos), border-color .14s var(--ease-macos);background:0 0;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.author-card.svelte-mn9p2y:hover,.author-card.svelte-mn9p2y:focus-visible{background:var(--color-hairline);border-color:var(--color-text-muted)}.author-avatar.svelte-mn9p2y{background:var(--color-ink);width:56px;height:56px;color:var(--color-paper);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.author-avatar.svelte-mn9p2y img:where(.svelte-mn9p2y){object-fit:cover;width:100%;height:100%;display:block}.author-initials.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.02em;font-size:15px;font-weight:500}.author-copy.svelte-mn9p2y{flex-direction:column;gap:1px;min-width:0;display:flex}.author-label.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.005em;color:var(--color-text-muted);text-transform:lowercase;font-size:10.5px}.author-name.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.02em;font-size:15px;font-weight:500}.author-hint.svelte-mn9p2y{font-family:var(--font-ui,sans-serif);letter-spacing:-.005em;color:var(--color-text-muted);font-size:11px}.author-arrow.svelte-mn9p2y{color:var(--color-text-muted);transition:transform .2s var(--ease-macos), color .14s var(--ease-macos);margin-left:auto;font-size:15px}.author-card.svelte-mn9p2y:hover .author-arrow:where(.svelte-mn9p2y){color:var(--color-text);transform:translate(4px)}.reader-footer.svelte-mn9p2y{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--color-hairline);display:flex}@keyframes svelte-mn9p2y-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=640px){.nav-inner.svelte-mn9p2y{padding-inline:var(--gutter-mobile)}.article-hero.svelte-mn9p2y{min-height:clamp(300px,48vh,420px)}.hero-content.svelte-mn9p2y,.reader.svelte-mn9p2y{padding-inline:var(--gutter-mobile)}.article-title.svelte-mn9p2y{font-size:clamp(1.7rem,8vw,2.4rem)}.prose.svelte-mn9p2y{font-size:16px}.prose.svelte-mn9p2y .article-inline,.prose.svelte-mn9p2y .article-inline.is-right{width:100%}.audio-head.svelte-mn9p2y{padding:8px var(--space-xs);flex-direction:column;align-items:flex-start}.author-card.svelte-mn9p2y{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.article-title.svelte-mn9p2y,.article-subtitle.svelte-mn9p2y{animation:none}.back-link.svelte-mn9p2y span:where(.svelte-mn9p2y),.author-arrow.svelte-mn9p2y{transition:none}}
