.lightbox[data-v-20b21b54]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in oklab,#0c0c0c 88%,transparent);display:grid;inset:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:80}.lightbox__stage[data-v-20b21b54]{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0;max-height:min(88vh,100%);max-width:min(1080px,100%)}.lightbox__img[data-v-20b21b54]{background:#141414;border-radius:2px;box-shadow:0 16px 48px #00000073;display:block;height:auto;max-height:min(80vh,100%);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.lightbox__cap[data-v-20b21b54]{align-items:baseline;color:#f5f2eeb8;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 16px;justify-content:center;line-height:1.4;max-width:100%;padding:0 8px;text-align:center}.lightbox__alt[data-v-20b21b54]{overflow-wrap:anywhere}.lightbox__count[data-v-20b21b54]{color:#f5f2ee7a;font-variant-numeric:tabular-nums;white-space:nowrap}.lightbox__close[data-v-20b21b54],.lightbox__nav[data-v-20b21b54]{background:#f5f2ee1a;border:0;border-radius:50%;color:#f5f2ee;cursor:pointer;display:grid;font-size:28px;height:48px;line-height:1;margin:0;padding:0;place-items:center;position:absolute;transition:background .18s ease,transform .18s ease;width:48px;z-index:1;-webkit-tap-highlight-color:transparent}.lightbox__close[data-v-20b21b54]:hover,.lightbox__nav[data-v-20b21b54]:hover{background:#f5f2ee2e}.lightbox__close[data-v-20b21b54]:focus-visible,.lightbox__nav[data-v-20b21b54]:focus-visible{outline:2px solid var(--accent,#e85d4c);outline-offset:2px}.lightbox__close[data-v-20b21b54]{font-size:32px;right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top))}.lightbox__nav--prev[data-v-20b21b54]{left:max(8px,env(safe-area-inset-left));top:50%;transform:translateY(-50%)}.lightbox__nav--next[data-v-20b21b54]{right:max(8px,env(safe-area-inset-right));top:50%}.lightbox__nav--next[data-v-20b21b54],.lightbox__nav--next[data-v-20b21b54]:hover,.lightbox__nav--prev[data-v-20b21b54]:hover{transform:translateY(-50%)}@media(max-width:720px){.lightbox__nav[data-v-20b21b54]{font-size:24px;height:44px;width:44px}.lightbox__nav--prev[data-v-20b21b54]{left:4px}.lightbox__nav--next[data-v-20b21b54]{right:4px}}.lightbox-fade-enter-active[data-v-20b21b54],.lightbox-fade-leave-active[data-v-20b21b54]{transition:opacity .22s ease}.lightbox-fade-enter-active .lightbox__img[data-v-20b21b54],.lightbox-fade-leave-active .lightbox__img[data-v-20b21b54]{transition:transform .22s ease,opacity .22s ease}.lightbox-fade-enter-from[data-v-20b21b54],.lightbox-fade-leave-to[data-v-20b21b54]{opacity:0}.lightbox-fade-enter-from .lightbox__img[data-v-20b21b54],.lightbox-fade-leave-to .lightbox__img[data-v-20b21b54]{opacity:.6;transform:scale(.98)}.editorial-article[data-v-041f55ab]{--accent-soft:color-mix(in oklab,var(--accent,#e85d4c) 10%,transparent);--font-body:var(--font-sans,"Golos Text",system-ui,sans-serif);--font-mono:ui-monospace,"SF Mono","Cascadia Mono",Menlo,monospace;font-family:var(--font-body);margin:0 auto;max-width:1024px;padding:clamp(32px,5vw,64px) clamp(20px,4vw,40px) clamp(56px,8vw,96px)}.crumbs[data-v-041f55ab]{display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin:0 0 32px}.crumbs[data-v-041f55ab],.crumbs a[data-v-041f55ab]{color:var(--ink-muted)}.crumbs a[data-v-041f55ab]{text-decoration:none}.crumbs a[data-v-041f55ab]:hover{color:var(--accent)}.crumbs__sep[data-v-041f55ab]{opacity:.5}.crumbs__current[data-v-041f55ab]{color:var(--ink)}.article__head[data-v-041f55ab]{margin-bottom:40px}.article__kicker[data-v-041f55ab]{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 16px;text-transform:uppercase}.article__title[data-v-041f55ab]{color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0 0 24px}.article__byline[data-v-041f55ab]{color:var(--ink-muted);font-size:14px;font-variant-numeric:tabular-nums;margin:0}.article__byline b[data-v-041f55ab]{color:var(--ink);font-weight:600}.article__cover[data-v-041f55ab]{background:var(--accent-soft);border:1px solid var(--border);margin:0 0 48px}.article__cover-btn[data-v-041f55ab]{background:transparent;border:0;cursor:zoom-in;display:block;margin:0;padding:0;width:100%;-webkit-tap-highlight-color:transparent}.article__cover-btn[data-v-041f55ab]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.article__cover img[data-v-041f55ab]{display:block;height:auto;width:100%}.prose[data-v-041f55ab]{color:var(--ink);font-size:18px;line-height:1.7}.prose[data-v-041f55ab] .rich-content>*+*{margin-top:24px}.prose[data-v-041f55ab] .rich-content p{font-size:inherit;line-height:1.7;margin:0;overflow-wrap:anywhere}.prose[data-v-041f55ab] .rich-content h2{color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:clamp(24px,3vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:56px 0 0}.prose[data-v-041f55ab] .rich-content h3{color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:clamp(20px,2.5vw,24px);font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:40px 0 0}.prose[data-v-041f55ab] .rich-content h2+*,.prose[data-v-041f55ab] .rich-content h3+*{margin-top:16px}.prose[data-v-041f55ab] .rich-content ol,.prose[data-v-041f55ab] .rich-content ul{margin:24px 0 0;padding-left:22px}.prose[data-v-041f55ab] .rich-content li+li{margin-top:8px}.prose[data-v-041f55ab] .rich-content strong{font-weight:600}.prose[data-v-041f55ab] .rich-content a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prose[data-v-041f55ab] .rich-content a:hover{color:color-mix(in oklab,var(--accent) 80%,#000)}.prose[data-v-041f55ab] .rich-content blockquote{border-left:3px solid var(--accent);color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.4;margin:32px 0 0;padding:4px 0 4px 24px}.prose[data-v-041f55ab] .rich-content pre{display:block;margin:32px 0 0;max-width:100%;overflow-x:auto;padding:20px 22px;-webkit-overflow-scrolling:touch;background:#22272e;border:0;border-radius:0;color:#adbac7;font-family:var(--font-mono);font-size:14px;line-height:1.65;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre}.prose[data-v-041f55ab] .rich-content pre code,.prose[data-v-041f55ab] .rich-content pre code.hljs{background:transparent;border:0;color:inherit;display:block;font:inherit;padding:0;white-space:inherit}.prose[data-v-041f55ab] .rich-content :not(pre)>code{background:var(--accent-soft);border-radius:2px;color:var(--ink);font-family:var(--font-mono);font-size:.92em;overflow-wrap:anywhere;padding:2px 6px}.prose[data-v-041f55ab] .rich-content img{border-radius:0;cursor:zoom-in;display:block;height:auto;margin:32px 0 0;max-width:100%}.prose[data-v-041f55ab] .rich-content figure.image{margin:32px 0 0;max-width:100%}.prose[data-v-041f55ab] .rich-content figure.image.image_resized{box-sizing:border-box;display:block}.prose[data-v-041f55ab] .rich-content figure.image.image_resized img{margin:0;width:100%}.prose[data-v-041f55ab] .rich-content .rich-video-embed,.prose[data-v-041f55ab] .rich-content iframe{aspect-ratio:16/9;border:0;border-radius:0;display:block;margin:32px 0 0;max-width:100%;width:100%}.article__cta[data-v-041f55ab]{border-top:1px solid var(--border);margin-top:64px;padding:32px 0 0}.article__cta>p[data-v-041f55ab]{color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0 0 12px}.article__cta-line[data-v-041f55ab]{color:var(--ink-muted);font-size:15px;margin:0}.article__cta-line a[data-v-041f55ab]{border-bottom:1px solid color-mix(in oklab,var(--accent) 40%,transparent);color:var(--accent);font-weight:600;text-decoration:none}.article__cta-line a[data-v-041f55ab]:hover{border-bottom-color:var(--accent)}.article__cta-line .sep[data-v-041f55ab]{margin:0 8px;opacity:.5}.article__related[data-v-041f55ab]{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.article__related-title[data-v-041f55ab]{color:var(--ink);font-family:var(--font-display,"Bricolage Grotesque",system-ui,sans-serif);font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 24px}.article__related-grid[data-v-041f55ab]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}
