@font-face{font-family:Libertinus Mono;src:url(https://framerusercontent.com/assets/O5h4U8hO6eLpxs2m1WwYfO02c.woff2);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:PPEditorialNew;src:url(/assets/fonts/PPEditorialNew-UltralightItalic.otf) format("opentype");font-style:italic;font-weight:200}.archival-id-bar[data-astro-cid-odi5jzfj]{display:flex;justify-content:space-between;width:100%;max-width:900px;font-family:Libertinus Mono,monospace;font-size:11px;color:#ffffff80;margin-bottom:64px;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:16px}.eyebrow[data-astro-cid-odi5jzfj]{font-family:PPEditorialNew,serif;font-style:italic;font-size:clamp(52px,6vw,68px);font-weight:200;color:#f8f8f8;margin:0 0 24px;letter-spacing:-.02em;text-transform:none}.hero-desc[data-astro-cid-odi5jzfj]{font-family:Neue Haas Grotesk Text Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;color:#ffffffb3;line-height:1.6;margin-bottom:48px;max-width:500px}.hero-metrics[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:11px;color:#fff;display:flex;gap:12px;letter-spacing:.05em}.hero-metrics[data-astro-cid-odi5jzfj] .dot[data-astro-cid-odi5jzfj]{color:#ffffff4d}.r-controls-wrap[data-astro-cid-odi5jzfj]{position:sticky;top:44px;z-index:10;background:#fffffbf2;padding:12px 0 8px;margin-bottom:12px;transition:background-color .2s,backdrop-filter .2s}.r-controls-wrap[data-astro-cid-odi5jzfj].is-sticky{background:#fffffbd9;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.rail-container[data-astro-cid-odi5jzfj]{display:flex;flex-direction:column;gap:14px;max-width:960px;margin:0 auto}.rail-hr[data-astro-cid-odi5jzfj]{border:none;height:1px;background:#000;margin:0;opacity:1}.rail-row[data-astro-cid-odi5jzfj]{display:flex;justify-content:space-between;align-items:baseline}.rail-left[data-astro-cid-odi5jzfj],.rail-right[data-astro-cid-odi5jzfj]{display:flex;align-items:baseline;gap:16px}.rail-label[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:11px;color:#555;letter-spacing:.05em;font-weight:400;text-transform:uppercase;white-space:nowrap}.slash[data-astro-cid-odi5jzfj]{color:#555;font-weight:300;margin:0 4px}.search-box-raw[data-astro-cid-odi5jzfj]{background:transparent;border:none;border-bottom:1px solid transparent;font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#000;outline:none;width:280px;padding:2px 0;transition:border-color .2s;text-transform:uppercase}.search-box-raw[data-astro-cid-odi5jzfj]::placeholder{color:#888;text-transform:lowercase}.search-box-raw[data-astro-cid-odi5jzfj]:focus{border-bottom-color:#000}.sort-select-raw[data-astro-cid-odi5jzfj]{background:transparent;border:none;font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#000;cursor:pointer;outline:none;appearance:none;padding:0 4px;text-transform:uppercase}.rail-filters[data-astro-cid-odi5jzfj]{display:flex;gap:24px;flex-wrap:wrap}.fbtn-raw[data-astro-cid-odi5jzfj]{background:transparent;border:none;font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#666;cursor:pointer;padding:0;text-transform:uppercase;display:flex;align-items:center;gap:6px;transition:color .2s}.fbtn-raw[data-astro-cid-odi5jzfj]:hover,.fbtn-raw[data-astro-cid-odi5jzfj].active{color:#000}.indicator[data-astro-cid-odi5jzfj]{width:10px;display:inline-block;color:#000}.rail-view[data-astro-cid-odi5jzfj]{gap:12px}.ltbtn-raw[data-astro-cid-odi5jzfj]{background:transparent;border:none;font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#666;cursor:pointer;padding:0 0 2px;text-transform:uppercase;transition:color .2s;border-bottom:1px solid transparent}.ltbtn-raw[data-astro-cid-odi5jzfj]:hover{color:#000}.ltbtn-raw[data-astro-cid-odi5jzfj].active{color:#000;border-bottom-color:#000}.pub-list[data-astro-cid-odi5jzfj]{max-width:960px;margin:8px auto 0}.pub-card[data-astro-cid-odi5jzfj].hidden{display:none}.pub-img-placeholder[data-astro-cid-odi5jzfj]{background:linear-gradient(135deg,var(--bg-2) 0%,#e8e8ed 100%);display:flex;align-items:center;justify-content:center}.pub-img-placeholder[data-astro-cid-odi5jzfj] span[data-astro-cid-odi5jzfj]{font-size:10px;font-weight:300;color:var(--text-3);text-transform:uppercase;font-family:Libertinus Mono,monospace}.pub-meta-top[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:11px;color:var(--text-2);margin-bottom:6px}.pub-year[data-astro-cid-odi5jzfj]{color:#000}.pub-title[data-astro-cid-odi5jzfj]{font-family:PPEditorialNew,serif;font-size:clamp(36px,5vw,56px);font-weight:200;color:#000;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;margin-bottom:12px}.pub-title[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]{color:inherit;text-decoration:none;transition:opacity .15s}.pub-title[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]:hover{opacity:.7}.pub-meta[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:16px;letter-spacing:.02em}.pub-abs[data-astro-cid-odi5jzfj]{font-family:Neue Haas Grotesk Display Pro,Neue Haas Grotesk Text Pro,Neue Haas Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#555;line-height:1.5;letter-spacing:-.01em;max-width:680px;margin-bottom:24px}.pub-abs[data-astro-cid-odi5jzfj] strong[data-astro-cid-odi5jzfj]{font-weight:600;color:#000}.tags[data-astro-cid-odi5jzfj]{display:flex;flex-wrap:wrap;gap:12px}.tag[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:10px;font-weight:400;color:#555;text-transform:uppercase}.plinks[data-astro-cid-odi5jzfj]{display:flex;gap:16px;align-items:baseline}.plink[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:11px;font-weight:400;color:#06c;text-decoration:none;transition:opacity .15s;text-transform:uppercase}.plink[data-astro-cid-odi5jzfj]:hover{opacity:.6}.plink[data-astro-cid-odi5jzfj].primary{font-weight:400}.plink[data-astro-cid-odi5jzfj]:before{content:"↗ ";opacity:.5;font-size:10px;margin-right:2px}.layout-list[data-astro-cid-odi5jzfj] .pub-card[data-astro-cid-odi5jzfj]{padding:24px 0;border-bottom:1px solid var(--border)}.layout-list[data-astro-cid-odi5jzfj] .pub-card[data-astro-cid-odi5jzfj]:first-child{border-top:1px solid transparent}.layout-list[data-astro-cid-odi5jzfj] .pub-body[data-astro-cid-odi5jzfj]{display:grid;grid-template-columns:140px 1fr;gap:40px;align-items:flex-start}.layout-list[data-astro-cid-odi5jzfj] .pub-title[data-astro-cid-odi5jzfj]{font-size:clamp(22px,3vw,28px);margin-bottom:8px}.layout-list[data-astro-cid-odi5jzfj] .pub-image-wrap[data-astro-cid-odi5jzfj]{width:100%;padding-top:6px}.layout-list[data-astro-cid-odi5jzfj] .pub-img[data-astro-cid-odi5jzfj],.layout-list[data-astro-cid-odi5jzfj] .pub-img-placeholder[data-astro-cid-odi5jzfj]{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;cursor:zoom-in}.layout-list[data-astro-cid-odi5jzfj] .pub-content[data-astro-cid-odi5jzfj]{flex:1;display:flex;flex-direction:column}.layout-list[data-astro-cid-odi5jzfj] .pub-footer[data-astro-cid-odi5jzfj]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.layout-grid[data-astro-cid-odi5jzfj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:32px;margin-top:32px}.layout-grid[data-astro-cid-odi5jzfj] .pub-card[data-astro-cid-odi5jzfj]{display:flex;flex-direction:column;height:100%}.layout-grid[data-astro-cid-odi5jzfj] .pub-body[data-astro-cid-odi5jzfj]{display:flex;flex-direction:column;gap:16px;flex:1;border:1px solid var(--border);padding:32px;background:#fff}.layout-grid[data-astro-cid-odi5jzfj] .pub-image-wrap[data-astro-cid-odi5jzfj]{width:100%}.layout-grid[data-astro-cid-odi5jzfj] .pub-img[data-astro-cid-odi5jzfj],.layout-grid[data-astro-cid-odi5jzfj] .pub-img-placeholder[data-astro-cid-odi5jzfj]{width:100%;aspect-ratio:16/7;object-fit:cover;display:block;margin-bottom:16px;cursor:zoom-in}.layout-grid[data-astro-cid-odi5jzfj] .pub-title[data-astro-cid-odi5jzfj]{font-size:26px}.layout-grid[data-astro-cid-odi5jzfj] .pub-footer[data-astro-cid-odi5jzfj]{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:16px;border-top:1px dashed var(--border)}.layout-grid[data-astro-cid-odi5jzfj] .plinks[data-astro-cid-odi5jzfj]{align-items:flex-start}@media(max-width:768px){.archival-id-bar[data-astro-cid-odi5jzfj]{flex-direction:column;align-items:center;gap:12px}.rail-row[data-astro-cid-odi5jzfj]{flex-direction:column;gap:12px;align-items:flex-start}.rail-filters[data-astro-cid-odi5jzfj]{gap:12px}.layout-list[data-astro-cid-odi5jzfj] .pub-body[data-astro-cid-odi5jzfj]{flex-direction:column;gap:20px}.layout-list[data-astro-cid-odi5jzfj] .pub-image-wrap[data-astro-cid-odi5jzfj]{width:100%}.layout-list[data-astro-cid-odi5jzfj] .pub-img[data-astro-cid-odi5jzfj]{aspect-ratio:16/7}.layout-list[data-astro-cid-odi5jzfj] .pub-footer[data-astro-cid-odi5jzfj]{flex-direction:column;align-items:flex-start;gap:16px}.layout-grid[data-astro-cid-odi5jzfj]{grid-template-columns:1fr}.r-controls-wrap[data-astro-cid-odi5jzfj]{top:44px}}.premium-section[data-astro-cid-odi5jzfj]{background-color:#fffffb;--bg: #fffffb;--text: #0A0A0A;color:var(--text);min-height:100vh}#figureInspector[data-astro-cid-odi5jzfj]{position:fixed;z-index:100;width:500px;background:#fffffb;border:1px solid #E5E5E5;box-shadow:0 10px 40px #00000026;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s;display:flex;flex-direction:column}#figureInspector[data-astro-cid-odi5jzfj].active{opacity:1;visibility:visible}#inspectorImg[data-astro-cid-odi5jzfj]{width:100%;height:auto;display:block;border-bottom:1px solid #E5E5E5}.inspector-label[data-astro-cid-odi5jzfj]{font-family:Libertinus Mono,monospace;font-size:10px;padding:10px;color:#000;text-align:center;letter-spacing:.05em;background:#fff}#figureLightbox[data-astro-cid-odi5jzfj]{position:fixed;inset:0;z-index:1000;background:#000000f2;display:flex;flex-direction:column;justify-content:space-between;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}#figureLightbox[data-astro-cid-odi5jzfj].active{opacity:1;visibility:visible}.lb-header[data-astro-cid-odi5jzfj]{display:flex;justify-content:space-between;padding:24px 32px;font-family:Libertinus Mono,monospace;font-size:11px;color:#ffffff80}.lb-close[data-astro-cid-odi5jzfj]{cursor:pointer;transition:color .15s}.lb-close[data-astro-cid-odi5jzfj]:hover{color:#fff}.lb-img-container[data-astro-cid-odi5jzfj]{flex:1;display:flex;align-items:center;justify-content:center;padding:0 40px;overflow:hidden}#lbImg[data-astro-cid-odi5jzfj]{max-width:100%;max-height:100%;object-fit:contain}.lb-footer[data-astro-cid-odi5jzfj]{padding:32px;text-align:center}.lb-title[data-astro-cid-odi5jzfj]{font-family:PPEditorialNew,serif;font-size:32px;color:#fff;text-transform:uppercase;margin-bottom:16px;font-weight:200}.lb-links[data-astro-cid-odi5jzfj]{display:flex;justify-content:center;gap:24px}.lb-links[data-astro-cid-odi5jzfj] .plink[data-astro-cid-odi5jzfj]{color:#3b82f6}.lb-links[data-astro-cid-odi5jzfj] .plink[data-astro-cid-odi5jzfj]:hover{color:#93c5fd}#imgHoverHint[data-astro-cid-odi5jzfj]{position:fixed;bottom:40px;left:50%;transform:translate(-50%);z-index:50;background:#000;color:#fff;font-family:Neue Haas Grotesk Display Pro,Neue Haas Grotesk Text Pro,sans-serif;font-size:15px;font-weight:500;padding:14px 28px;letter-spacing:.05em;pointer-events:none;opacity:1;transition:opacity .5s;border-radius:4px;box-shadow:0 8px 30px #0006;animation:pulseHint 2s infinite}#imgHoverHint[data-astro-cid-odi5jzfj].fade-out{opacity:0;animation:none}@keyframes pulseHint{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}
