.breadcrumbs_trail__BjDrZ{font-size:var(--font-size-small);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase}.breadcrumbs_list__9NTtA{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.breadcrumbs_list__9NTtA li{padding-left:0}.breadcrumbs_list__9NTtA li:before{content:none}.breadcrumbs_item__Q_07P{display:inline-flex;align-items:center;gap:var(--space-2)}.breadcrumbs_item__Q_07P:not(:last-child):after{content:"/";color:var(--color-line)}.breadcrumbs_current__Kvx6n,.breadcrumbs_link__zEQUC{display:inline-block}.breadcrumbs_link__zEQUC{color:var(--color-muted);transition:color .15s ease-out}.breadcrumbs_current__Kvx6n{color:var(--color-text)}@media (hover:hover) and (pointer:fine){.breadcrumbs_link__zEQUC:hover{color:var(--color-text)}}.site-chrome_shell__P3WtR{width:min(1400px,calc(100vw - var(--space-6)));margin:0 auto;padding:0 0 var(--space-5)}.site-chrome_skipLink__HrKdf{left:var(--space-4);top:var(--space-4);z-index:50;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);background:var(--color-black);transform:translateY(-180%)}.site-chrome_skipLink__HrKdf:focus{transform:translateY(0)}.site-chrome_header__TXvZK{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) var(--space-6);background:rgba(0,0,0,.96)}.site-chrome_headerNav__Dhefw{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:flex-end}.site-chrome_navChips__dAGe0{display:flex;gap:var(--space-4);flex-wrap:wrap}.site-chrome_navChip__YdrFG{display:inline-flex;align-items:center;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5;transition:opacity .15s ease-out}.site-chrome_navChip__YdrFG:hover,.site-chrome_navChip__YdrFG[data-active=true]{opacity:1}.site-chrome_brand__YSRZ2,.site-chrome_navLink__5w1c1{display:inline-block;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.site-chrome_brand__YSRZ2{font-size:1.25rem;line-height:1}.site-chrome_navLink__5w1c1{display:inline-flex;align-items:center;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5;transition:opacity .15s ease-out;padding-left:var(--space-4);border-left:1px solid var(--color-line)}.site-chrome_brand__YSRZ2:hover,.site-chrome_navLink__5w1c1:hover{opacity:1}.site-chrome_main___S9tg{min-height:calc(100vh - 140px);padding-top:var(--space-5)}.site-chrome_footer__ZSOCq{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-6);padding:var(--space-3) var(--space-6) 0;border-top:1px solid var(--color-line);font-size:var(--font-size-small)}.site-chrome_footerName__TVFXr{letter-spacing:.04em}.site-chrome_footerLinks__aIRtP{display:flex;gap:var(--space-2);flex-wrap:wrap}.site-chrome_socialLink__Qrgds{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;opacity:.5;transition:opacity .15s ease-out}.site-chrome_socialLink__Qrgds:hover{opacity:1}.site-chrome_socialIcon__mAFJt{width:13px;height:13px}.site-chrome_section__Krp_t{padding:0 0 var(--space-6)}.site-chrome_sectionHeader__oelC6{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4)}.site-chrome_sectionTitle__69nmM{font-size:var(--font-size-heading);text-transform:uppercase}.site-chrome_sectionSubtitle__7xE7z{margin-top:var(--space-1);color:var(--color-muted);font-size:var(--font-size-small)}.site-chrome_burger__s17QJ{display:none;flex-direction:column;justify-content:center;gap:4px;width:var(--size-touch-target);height:var(--size-touch-target);padding:0;border:0;background:transparent;cursor:pointer;position:relative;z-index:41}.site-chrome_burgerLine__bZ7tA{display:block;width:16px;height:1px;margin:0 auto;background:var(--color-text);transition:transform .2s ease-out,opacity .2s ease-out}.site-chrome_burgerLine__bZ7tA[data-open=true]:first-child{transform:translateY(5px) rotate(45deg)}.site-chrome_burgerLine__bZ7tA[data-open=true]:nth-child(2){opacity:0}.site-chrome_burgerLine__bZ7tA[data-open=true]:last-child{transform:translateY(-5px) rotate(-45deg)}.site-chrome_mobileOverlay__0qRd3{display:none;position:fixed;inset:0;z-index:39;background:rgba(0,0,0,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-chrome_mobileMenu__t7fzs{display:flex;flex-direction:column;gap:var(--space-2);padding:calc(60px + var(--space-5)) var(--space-5) var(--space-5)}.site-chrome_mobileMenuItem__0kDQI{display:block;padding:var(--space-3) 0;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;transition:opacity .15s ease-out}.site-chrome_mobileMenuItem__0kDQI:hover,.site-chrome_mobileMenuItem__0kDQI[data-active=true]{opacity:1}.site-chrome_mobileMenuDivider__MFU9M{border-top:1px solid var(--color-line);margin:var(--space-2) 0}.site-chrome_floatingFilter__RuIU3{display:none}.site-chrome_floatingFilter__RuIU3:active,.site-chrome_floatingFilter__RuIU3:hover{opacity:1}@media (max-width:900px){.site-chrome_shell__P3WtR{width:min(100vw - var(--space-4),1400px)}.site-chrome_header__TXvZK{align-items:center;flex-direction:row;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.site-chrome_brand__YSRZ2{font-size:1.1rem}.site-chrome_headerNav__Dhefw{display:none}.site-chrome_burger__s17QJ{display:flex}.site-chrome_mobileOverlay__0qRd3{display:block}.site-chrome_main___S9tg{padding-top:var(--space-4)}.site-chrome_footer__ZSOCq{padding-inline:var(--space-4)}.site-chrome_sectionHeader__oelC6{flex-direction:column}.site-chrome_floatingFilter__RuIU3{display:flex;align-items:center;justify-content:center;gap:var(--space-2);position:fixed;bottom:var(--space-4);left:50%;transform:translateX(-50%);z-index:35;padding:var(--space-2) var(--space-4);border:1px solid var(--color-line);background:rgba(0,0,0,.92);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.site-chrome_bottomSheetOverlay__fX_yF{position:fixed;inset:0;z-index:45;background:rgba(0,0,0,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-chrome_bottomSheet__LQD4K{position:fixed;bottom:0;left:0;right:0;z-index:46;max-height:80vh;overflow-y:auto;background:var(--color-bg0);border-top:1px solid var(--color-line);padding:var(--space-4);display:grid;grid-gap:var(--space-4);gap:var(--space-4);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.26) rgba(255,255,255,.04)}.site-chrome_bottomSheetHeader__zezaj{display:flex;justify-content:space-between;align-items:center}.site-chrome_bottomSheetTitle__SYHeW{font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.08em}.site-chrome_bottomSheetClose__HyJkl{display:flex;align-items:center;justify-content:center;width:var(--size-touch-target);height:var(--size-touch-target);padding:var(--space-2);border:1px solid var(--color-line);background:rgba(255,255,255,.03);color:var(--color-text);font-size:1rem;cursor:pointer}.site-chrome_skipLink__HrKdf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.site-chrome_skipLink__HrKdf:focus,.site-chrome_skipLink__HrKdf:focus-visible{position:absolute;width:auto;height:auto;padding:var(--space-2) var(--space-3);margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;white-space:normal}@media (max-width:900px){.site-chrome_shell__P3WtR{width:100%;max-width:100vw;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.site-chrome_header__TXvZK{min-height:56px;padding:var(--mobile-gutter-tight) var(--mobile-gutter)}.site-chrome_brand__YSRZ2{font-size:var(--mobile-font-control);min-height:var(--mobile-control-height);display:inline-flex;align-items:center}.site-chrome_burger__s17QJ{min-width:var(--mobile-control-height);min-height:var(--mobile-control-height)}.site-chrome_mobileMenu__t7fzs{min-height:100vh;padding:calc(56px + var(--mobile-section-gap)) var(--mobile-gutter) calc(var(--mobile-section-gap) + env(safe-area-inset-bottom))}.site-chrome_mobileMenuItem__0kDQI{display:flex;align-items:center;min-height:var(--mobile-control-height);padding:var(--space-2) 0;font-size:var(--mobile-font-control);line-height:1.3}.site-chrome_main___S9tg{min-width:0;padding-top:var(--mobile-gutter)}.site-chrome_footer__ZSOCq{padding-inline:var(--mobile-gutter);font-size:var(--mobile-font-caption)}.site-chrome_socialLink__Qrgds{width:var(--mobile-control-height);height:var(--mobile-control-height)}.site-chrome_floatingFilter__RuIU3{min-height:var(--mobile-control-height);min-width:auto;bottom:calc(var(--mobile-gutter) + env(safe-area-inset-bottom));padding:0 var(--space-3);font-size:var(--mobile-font-caption);line-height:1}}.site-chrome_bottomSheet__LQD4K{max-height:calc(100vh - env(safe-area-inset-bottom) - var(--mobile-gutter));padding-bottom:calc(var(--mobile-gutter) + env(safe-area-inset-bottom))}@supports (height:100dvh){.site-chrome_bottomSheet__LQD4K{max-height:calc(100dvh - env(safe-area-inset-bottom) - var(--mobile-gutter))}}@media (max-width:640px){.site-chrome_bottomSheet__LQD4K{padding:var(--mobile-gutter);padding-bottom:calc(var(--mobile-gutter) + env(safe-area-inset-bottom));gap:var(--mobile-section-gap)}.site-chrome_bottomSheetHeader__zezaj{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-bottom:var(--space-2);background:var(--color-bg0);border-bottom:1px solid var(--color-line)}.site-chrome_bottomSheetTitle__SYHeW{font-size:var(--mobile-font-control);line-height:1.3}.site-chrome_bottomSheetClose__HyJkl{width:var(--mobile-control-height);height:var(--mobile-control-height);font-size:var(--mobile-font-control)}}.archive-page_layout__CoE_n{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);min-height:100vh}.archive-page_sidebar__4Egn4{background:var(--color-bg0);color:var(--color-text);padding:var(--space-6);border-right:1px solid var(--color-line)}.archive-page_sidebarInner__5guKF{position:-webkit-sticky;position:sticky;top:60px;display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;max-height:calc(100vh - 60px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.26) rgba(255,255,255,.04)}.archive-page_sidebarInner__5guKF::-webkit-scrollbar{width:10px}.archive-page_sidebarInner__5guKF::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}.archive-page_sidebarInner__5guKF::-webkit-scrollbar-thumb{background:rgba(255,255,255,.26);border:2px solid transparent;background-clip:padding-box}.archive-page_sidebarInner__5guKF::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4);background-clip:padding-box}.archive-page_breadcrumbDesktop__kDTTu,.archive-page_breadcrumbMobile__pVjHn{margin-bottom:var(--space-2)}.archive-page_breadcrumbMobile__pVjHn{display:none}.archive-page_title__ecCyZ{font-size:var(--font-size-heading);line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.archive-page_description__Dc4uA{color:var(--color-muted);line-height:var(--line-height-body)}.archive-page_hr__BQ6KR{border-top:1px solid var(--color-line)}.archive-page_filterSection__CxG9J,.archive-page_metaBlock__7wf2S,.archive-page_metaList__SFvN1,.archive-page_sortSection__cYW48{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.archive-page_metaList__SFvN1{font-size:var(--font-size-small)}.archive-page_metaList__SFvN1 dt{margin-bottom:var(--space-1);color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em}.archive-page_metaList__SFvN1 dd{word-break:break-word}.archive-page_metaLink__I8gV_,.archive-page_sidebarLink__f9Lza{color:var(--color-text);text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-muted);text-decoration-color:var(--color-muted)}:is(.archive-page_metaLink__I8gV_,.archive-page_sidebarLink__f9Lza):hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.archive-page_sectionLabel__TkU4b{font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.08em}.archive-page_filterValues__4BI9l,.archive-page_linksBlock__xn78e,.archive-page_sortButtons__QRVFx{display:flex;flex-wrap:wrap;gap:var(--space-2)}.archive-page_filterValue__8UB1j,.archive-page_loadMoreButton__tpsXT,.archive-page_sidebarLink__f9Lza,.archive-page_sortButton__4H2X4{font-size:var(--font-size-small);text-transform:uppercase;border:1px solid var(--color-line);padding:var(--space-1) var(--space-2);opacity:1;transition:opacity .15s ease-out}.archive-page_filterValue__8UB1j[data-active=false],.archive-page_sortButton__4H2X4[data-active=false]{opacity:.6}.archive-page_filterValue__8UB1j[data-active=true],.archive-page_sortButton__4H2X4[data-active=true]{opacity:1}.archive-page_filterLabel__eeG2Z{cursor:pointer}.archive-page_filterCheckbox__yw36w{display:none}.archive-page_main__mkYUV{min-width:0;padding:var(--space-6)}.archive-page_resultCount__wxu6b{font-size:var(--font-size-small);color:var(--color-muted);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.08em}.archive-page_grid__yj_6z{column-count:4;column-gap:var(--space-4)}@media (max-width:1400px){.archive-page_grid__yj_6z{column-count:3}}@media (max-width:900px){.archive-page_grid__yj_6z{column-count:2}}@media (max-width:640px){.archive-page_grid__yj_6z{column-count:1}}.archive-page_card__qxE_e{display:grid;grid-gap:var(--space-3);gap:var(--space-3);text-align:left;cursor:pointer;opacity:1;transition:opacity .15s ease-out;page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--space-4)}.archive-page_imageWrap__yl_zx{position:relative;background:#000000;transform:translateZ(0)}.archive-page_caption__F91I5{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:var(--font-size-small);text-transform:uppercase}.archive-page_loadMoreButton__tpsXT{display:block;width:-moz-fit-content;width:fit-content;margin:var(--space-4) auto 0;color:var(--color-text)}.archive-page_card__qxE_e:active .archive-page_imageWrap__yl_zx{outline:1px solid var(--color-text)}@media (hover:hover) and (pointer:fine){.archive-page_card__qxE_e:hover .archive-page_imageWrap__yl_zx{outline:1px solid var(--color-line)}.archive-page_filterValue__8UB1j:hover,.archive-page_loadMoreButton__tpsXT:hover,.archive-page_sortButton__4H2X4:hover{opacity:.8}:is(.archive-page_sidebarLink__f9Lza,.archive-page_metaLink__I8gV_):hover{opacity:.8}}@media (max-width:900px){.archive-page_layout__CoE_n{grid-template-columns:1fr}.archive-page_sidebar__4Egn4{display:none}.archive-page_breadcrumbMobile__pVjHn{display:block}.archive-page_main__mkYUV{padding:var(--space-4)}}.archive-page_mobileIntro__FkBYl{display:none}@media (max-width:900px){.archive-page_main__mkYUV{padding:var(--mobile-gutter);padding-bottom:calc(96px + env(safe-area-inset-bottom))}.archive-page_breadcrumbMobile__pVjHn{margin-bottom:var(--space-2);font-size:var(--mobile-font-caption);opacity:.72}.archive-page_mobileIntro__FkBYl{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--mobile-section-gap);padding-bottom:var(--mobile-section-gap);border-bottom:1px solid var(--color-line)}.archive-page_mobileIntroHeader__pENZr{display:block}.archive-page_mobileTitle__EN1HB{min-width:0;font-size:var(--mobile-font-title);line-height:1.08;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.archive-page_mobileDescription__kq14B{min-width:0;max-width:100%;color:var(--color-muted);font-size:var(--mobile-font-body);line-height:1.38;overflow-wrap:anywhere}.archive-page_mobileMetaList__6l8TE{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:var(--mobile-font-caption)}.archive-page_mobileMetaRow__yO6AC{display:grid;grid-template-columns:minmax(76px,max-content) minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);align-items:baseline}.archive-page_mobileMetaRow__yO6AC dt{color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em}.archive-page_mobileMetaRow__yO6AC dd{min-width:0;overflow-wrap:anywhere}.archive-page_mobileMetaLink__nDKWZ,.archive-page_mobileSidebarLink__WdwPM{color:var(--color-text);text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-muted);text-decoration-color:var(--color-muted)}.archive-page_mobileLinksBlock__F39_6{display:flex;flex-wrap:wrap;gap:var(--space-2)}.archive-page_filterValue__8UB1j,.archive-page_loadMoreButton__tpsXT,.archive-page_mobileSidebarLink__WdwPM,.archive-page_sortButton__4H2X4{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mobile-control-height);padding:0 var(--space-3);font-size:var(--mobile-font-control);line-height:1.2}.archive-page_resultCount__wxu6b{font-size:var(--mobile-font-caption);line-height:1.35;margin-bottom:var(--space-3)}.archive-page_grid__yj_6z{column-gap:var(--mobile-gutter)}.archive-page_caption__F91I5{font-size:var(--mobile-font-caption);line-height:1.35;overflow-wrap:anywhere}.archive-page_loadMoreButton__tpsXT{margin-top:var(--mobile-section-gap);margin-bottom:calc(var(--mobile-section-gap) + env(safe-area-inset-bottom))}}@media (max-width:640px){.archive-page_grid__yj_6z{column-count:1}.archive-page_card__qxE_e{gap:var(--space-3);margin-bottom:var(--space-4)}.archive-page_card__qxE_e img,.archive-page_imageWrap__yl_zx{max-width:100%}.archive-page_filterValues__4BI9l,.archive-page_sortButtons__QRVFx{gap:var(--space-2)}.archive-page_filterValue__8UB1j,.archive-page_sortButton__4H2X4{flex:1 1 calc(50% - var(--space-2));min-width:min(140px,100%)}.archive-page_filterValue__8UB1j[data-active=true],.archive-page_sortButton__4H2X4[data-active=true]{background:var(--color-text);color:var(--color-black);opacity:1}.archive-page_filterLabel__eeG2Z{min-width:0}}.scanlines_mount__0pJ60,.scanlines_overlay__H2me2{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:2}.scanlines_mount__0pJ60{contain:paint}@media (prefers-reduced-motion:reduce){.scanlines_overlay__H2me2{display:none}}