.MediaCatalogClient_page__LJcAb{min-width:0}.MediaCatalogClient_shell__GUGA8{width:100%;padding-bottom:6rem}.MediaCatalogClient_layout__tnt1B{--color-accent:var(--color-ink);display:grid;grid-template-columns:16.25rem minmax(0,1fr);gap:1.5rem;padding:3rem var(--page-inset) 0;scroll-margin-top:5rem}.MediaCatalogClient_layout__tnt1B[data-filters-collapsed]{grid-template-columns:3rem minmax(0,1fr)}.MediaCatalogClient_main__Dg_ze{display:flex;min-width:0;flex-direction:column;gap:1rem}.MediaCatalogClient_toolbar__xyHgS{display:flex;min-height:3rem;flex-wrap:nowrap;align-items:center;gap:.75rem}.MediaCatalogClient_search__660RN{position:relative;display:flex;min-width:0;min-height:3rem;flex:1 1 14rem;align-items:center;gap:.7rem;padding:0 .5rem 0 .65rem;border:1px solid var(--color-line-strong);background:var(--color-surface)}.MediaCatalogClient_search__660RN:focus-within{outline:2px solid var(--color-ink);outline-offset:2px}.MediaCatalogClient_search__660RN svg{width:.95rem;height:.95rem;flex:none;fill:none;stroke:var(--color-ink-muted);stroke-width:2}.MediaCatalogClient_search__660RN input{width:100%;min-width:0;height:3rem;border:0;outline:0;background:transparent;color:var(--color-ink);font-size:.8125rem}.MediaCatalogClient_search__660RN input::-moz-placeholder{color:var(--color-ink-muted)}.MediaCatalogClient_search__660RN input::placeholder{color:var(--color-ink-muted)}.MediaCatalogClient_search__660RN button{width:1.75rem;height:1.75rem;border:0;background:transparent;color:var(--color-ink-muted);cursor:pointer}.MediaCatalogClient_toolbar__xyHgS>label{display:inline-flex}.MediaCatalogClient_sortControl__nGHaP{position:relative;align-items:center;color:var(--color-ink)}.MediaCatalogClient_sortControl__nGHaP>svg{position:absolute;z-index:1;left:.75rem;width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.MediaCatalogClient_toolbar__xyHgS select{min-width:9.9rem;min-height:3rem;padding:0 2.25rem 0 2.15rem;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink);font-family:var(--font-family-mono);font-size:.75rem;cursor:pointer}.MediaCatalogClient_view__EhmUt{display:inline-flex}.MediaCatalogClient_view__EhmUt button{min-width:3.25rem;min-height:3rem;margin-left:-1px;padding-inline:.85rem;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink);font-family:var(--font-family-mono);font-size:.75rem;cursor:pointer}.MediaCatalogClient_view__EhmUt button:first-child{margin-left:0}.MediaCatalogClient_view__EhmUt button[aria-pressed=true]{background:var(--color-ink);color:var(--color-canvas)}.MediaCatalogClient_filters__t26gR{position:sticky;top:5rem;max-height:calc(100vh - 6rem);overflow-y:auto;align-self:start;border:1px solid var(--color-line);background:var(--color-surface-alt);font-family:var(--font-family-mono);scrollbar-width:thin}.MediaCatalogClient_filterHead__6gNrg{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;padding-inline:.85rem;border-bottom:1px solid var(--color-line)}.MediaCatalogClient_filterHead__6gNrg button,.MediaCatalogClient_filterHead__6gNrg strong{font-family:var(--font-family-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.MediaCatalogClient_filterHead__6gNrg button{border:0;background:transparent;color:var(--color-ink-muted);cursor:pointer}.MediaCatalogClient_filterToggle__XI7cD{display:inline-flex;min-width:0;align-items:center;gap:.55rem;padding:0}.MediaCatalogClient_toggleChevron___q9lf{width:.7rem;height:.7rem;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .15s ease}.MediaCatalogClient_filterGlyph__v3Klc{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:square}.MediaCatalogClient_collapsedLabel__pO8e9{color:var(--color-ink-muted);font-family:var(--font-family-mono);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl}.MediaCatalogClient_filterContent__dsTed{display:contents}.MediaCatalogClient_mobileFilterTitle__QcCce{display:none}.MediaCatalogClient_filters__t26gR[data-collapsed]{min-height:calc(100vh - 6rem);overflow:hidden}.MediaCatalogClient_filters__t26gR[data-collapsed] .MediaCatalogClient_filterHead__6gNrg{min-height:0;align-items:stretch;justify-content:center;padding:0;border-bottom:0}.MediaCatalogClient_filters__t26gR[data-collapsed] .MediaCatalogClient_filterToggle__XI7cD{width:100%;min-height:calc(100vh - 6rem);flex-direction:column;justify-content:flex-start;gap:1rem;padding-top:1.2rem}.MediaCatalogClient_filters__t26gR[data-collapsed] .MediaCatalogClient_filterToggle__XI7cD:hover{border-color:var(--color-line-strong);background:var(--color-surface);color:var(--color-ink)}.MediaCatalogClient_filters__t26gR[data-collapsed] .MediaCatalogClient_filterContent__dsTed,.MediaCatalogClient_mobileClose__hydKu,.MediaCatalogClient_mobileFilters__uDeDV{display:none}.MediaCatalogClient_resultCount__GleX_{margin:0;padding:.75rem .85rem;border-bottom:1px solid var(--color-line);color:var(--color-ink);font-family:var(--font-family-mono);font-size:.6875rem;font-variant-numeric:tabular-nums}.MediaCatalogClient_filters__t26gR fieldset{display:grid;min-width:0;margin:0;padding:0 .85rem .55rem;border:0;border-bottom:1px solid var(--color-line)}.MediaCatalogClient_filters__t26gR legend{display:flex;width:100%;min-height:2.65rem;align-items:center;margin:0;padding:0;color:var(--color-ink-muted);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.MediaCatalogClient_filters__t26gR label{display:grid;min-height:2.15rem;grid-template-columns:.95rem minmax(0,1fr) auto;align-items:center;gap:.55rem;color:var(--color-ink);font-size:.75rem;cursor:pointer}.MediaCatalogClient_filters__t26gR small{color:var(--color-ink-muted);font-size:.65625rem;font-variant-numeric:tabular-nums}.MediaCatalogClient_filters__t26gR input{display:grid;width:.875rem;height:.875rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;border:1px solid var(--color-line-strong);border-radius:0;background:transparent}.MediaCatalogClient_filters__t26gR input:before{content:"";width:.5rem;height:.45rem;background:var(--color-canvas);transform:scale(0);clip-path:polygon(14% 44%,0 59%,38% 100%,100% 18%,82% 0,36% 66%)}.MediaCatalogClient_filters__t26gR input:checked{background:var(--color-ink)}.MediaCatalogClient_filters__t26gR input:checked:before{transform:scale(1)}.MediaCatalogClient_grid__SqFoq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.MediaCatalogClient_card__EbdPp{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;background:var(--color-surface);color:inherit;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.MediaCatalogClient_card__EbdPp:hover{box-shadow:var(--shadow-float)}.MediaCatalogClient_card__EbdPp:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.MediaCatalogClient_cover__vAAXV{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-surface-alt)}.MediaCatalogClient_cover__vAAXV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .35s ease}.MediaCatalogClient_cover__vAAXV img[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.MediaCatalogClient_cover__vAAXV img{transition:none}}.MediaCatalogClient_fallback__bi_Eu{display:grid;width:100%;height:100%;place-items:center;color:var(--color-ink-muted);background:var(--color-surface-alt)}.MediaCatalogClient_fallback__bi_Eu svg{width:3rem;fill:none;stroke:currentColor;stroke-width:1}.MediaCatalogClient_cardBody__Ra_6m{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;padding:1.25rem}.MediaCatalogClient_vendor__eapVP{color:var(--color-ink);font-family:var(--font-family-mono);font-size:.65625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MediaCatalogClient_cardBody__Ra_6m h2{max-width:100%;margin:.75rem 0 0;color:var(--color-ink);font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:500;letter-spacing:-.0125em;line-height:1.5rem;overflow-wrap:anywhere}.MediaCatalogClient_cardBody__Ra_6m p{display:-webkit-box;margin:.75rem 0 0;overflow:hidden;color:var(--color-ink-muted);font-size:.90625rem;line-height:1.375rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.MediaCatalogClient_cardMeta__CAG9D{display:flex;width:100%;align-items:flex-end;justify-content:flex-end;gap:.75rem;margin-top:auto;padding-top:1.25rem}.MediaCatalogClient_price__KxcCW{display:flex;flex:none;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:5px;color:var(--color-ink-subtle);font-family:var(--font-family-mono);font-size:.6875rem}.MediaCatalogClient_price__KxcCW strong{color:var(--color-ink);font-family:var(--font-family-body);font-size:1rem;font-weight:500;font-variant-numeric:tabular-nums}.MediaCatalogClient_discountPrice__AHjk6 del{color:var(--color-ink-subtle)}.MediaCatalogClient_discountPrice__AHjk6 em{padding:.15rem .3rem;background:var(--color-accent);color:var(--color-tint-blue-fg);font-style:normal}.MediaCatalogClient_list__ki3ZJ{display:grid;gap:1px;background:var(--color-line)}.MediaCatalogClient_list__ki3ZJ .MediaCatalogClient_card__EbdPp{display:grid;grid-template-columns:12rem minmax(0,1fr);border:0}.MediaCatalogClient_list__ki3ZJ .MediaCatalogClient_cover__vAAXV{aspect-ratio:auto;min-height:10rem}.MediaCatalogClient_empty__QXIDt{display:grid;min-height:24rem;place-items:center;border-bottom:1px solid var(--color-line-strong);color:var(--color-ink-muted);text-align:center}.MediaCatalogClient_empty__QXIDt button{margin-top:1rem;padding:.7rem 1rem;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink);font-family:var(--font-family-mono);font-size:.6875rem;text-transform:uppercase}.MediaCatalogClient_loadMore__wq880{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.65rem;min-height:4rem;margin-top:1rem;color:var(--color-ink-muted);font-family:var(--font-family-mono);font-size:.6875rem;white-space:nowrap}.MediaCatalogClient_loadMore__wq880 button{min-height:2.75rem;padding:.5rem .85rem;border:1px solid var(--color-line);background:transparent;color:var(--color-ink)}.MediaCatalogClient_loadMore__wq880 button:disabled{opacity:.35}.MediaCatalogClient_empty__QXIDt button:focus-visible,.MediaCatalogClient_filterHead__6gNrg button:focus-visible,.MediaCatalogClient_filters__t26gR input:focus-visible,.MediaCatalogClient_loadMore__wq880 button:focus-visible,.MediaCatalogClient_quick__f59gM button:focus-visible,.MediaCatalogClient_toolbar__xyHgS select:focus-visible,.MediaCatalogClient_view__EhmUt button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (min-width:1180px){.MediaCatalogClient_grid__SqFoq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.MediaCatalogClient_shell__GUGA8{padding-bottom:4rem}.MediaCatalogClient_layout__tnt1B,.MediaCatalogClient_layout__tnt1B[data-filters-collapsed]{grid-template-columns:1fr;padding:2rem var(--page-inset) 0}.MediaCatalogClient_toolbar__xyHgS{display:grid;grid-template-columns:1fr auto}.MediaCatalogClient_search__660RN{grid-column:1/-1}.MediaCatalogClient_search__660RN input{font-size:1rem}.MediaCatalogClient_sortControl__nGHaP{grid-column:2;grid-row:2}.MediaCatalogClient_view__EhmUt{grid-column:1;grid-row:2;justify-self:start}.MediaCatalogClient_mobileFilters__uDeDV{display:inline-flex;grid-column:1/-1;justify-self:start;gap:.5rem;min-height:3rem;align-items:center;border:1px solid var(--color-line-strong);background:transparent;padding-inline:.85rem;color:var(--color-ink);font-family:var(--font-family-mono);font-size:.75rem}.MediaCatalogClient_filters__t26gR{position:fixed;z-index:80;top:51px;bottom:0;left:0;display:none;width:min(19rem,calc(100vw - 4rem));max-height:none;background:var(--color-canvas);border-color:var(--color-line-strong)}.MediaCatalogClient_filters__t26gR[data-mobile-open]{display:block;overflow-y:auto}.MediaCatalogClient_filters__t26gR[data-collapsed] .MediaCatalogClient_filterHead__6gNrg{align-items:center;justify-content:space-between;padding:0 .85rem;border-bottom:1px solid var(--color-line)}.MediaCatalogClient_filters__t26gR[data-collapsed][data-mobile-open] .MediaCatalogClient_filterContent__dsTed{display:contents}.MediaCatalogClient_filterToggle__XI7cD{display:none}.MediaCatalogClient_mobileFilterTitle__QcCce{display:block}.MediaCatalogClient_mobileClose__hydKu{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;font-size:1rem}.MediaCatalogClient_grid__SqFoq{grid-template-columns:1fr}.MediaCatalogClient_backdrop__PKwoh{position:fixed;z-index:79;inset:51px 0 0;display:block;border:0;background:var(--color-ink);opacity:.72}.MediaCatalogClient_mobileFilters__uDeDV svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:square}}.MediaCatalogClient_backdrop__PKwoh{display:none}@media (max-width:480px){.MediaCatalogClient_filters__t26gR{grid-template-columns:1fr}.MediaCatalogClient_filters__t26gR fieldset{border-right:0}.MediaCatalogClient_list__ki3ZJ .MediaCatalogClient_card__EbdPp{grid-template-columns:1fr}.MediaCatalogClient_list__ki3ZJ .MediaCatalogClient_cover__vAAXV{min-height:8rem}}@media (prefers-reduced-motion:reduce){.MediaCatalogClient_card__EbdPp{transition:none}}.CatalogHero_hero__m8ecd{position:relative;width:100vw;height:25rem;margin-left:calc(50% - 50vw);overflow:hidden;background:var(--color-tint-blue);color:var(--color-tint-blue-fg)}.CatalogHero_content__9vVTY{position:relative;z-index:10;box-sizing:border-box;width:100%;height:25rem;margin:0;padding:5rem var(--page-inset)}.CatalogHero_content__9vVTY .CatalogHero_action__ozfo3,.CatalogHero_content__9vVTY h1,.CatalogHero_content__9vVTY p{position:relative;display:flex;width:41.666667%}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY .CatalogHero_action__ozfo3,.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY h1,.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY p{width:50%}.CatalogHero_content__9vVTY h1{max-width:none;margin:1rem 0 0;color:inherit;font-family:"Clash Grotesk",var(--font-family-heading);font-size:4rem;font-weight:500;letter-spacing:-.025em;line-height:1.03;white-space:nowrap}.CatalogHero_content__9vVTY p{max-width:36rem;margin:1.5rem 0 0;color:var(--color-tint-blue-fg);font-size:1.0625rem;letter-spacing:.01em;line-height:1.625rem;text-wrap:pretty}.CatalogHero_action__ozfo3{align-items:center;justify-content:center;max-width:-moz-max-content;max-width:max-content;margin-top:2rem;padding:13px 22px 13px 24px;background:var(--color-tint-fg);color:var(--color-panel-fg);font-size:1rem;font-weight:500;letter-spacing:.01em;line-height:1.5rem;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.CatalogHero_action__ozfo3:active,.CatalogHero_action__ozfo3:hover{background:var(--color-tint-cyan);color:var(--color-tint-fg)}.CatalogHero_action__ozfo3:focus-visible{outline:2px solid currentColor;outline-offset:3px}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_action__ozfo3{border:0}.CatalogHero_scene__avt_g{position:absolute;z-index:1;inset:0}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_scene__avt_g{left:50%}.CatalogHero_scene__avt_g>*{width:100%;height:100%}.CatalogHero_cornerMark__nxvDc{z-index:11;background:var(--color-tint-blue-fg);pointer-events:none}@media (max-width:1023px){.CatalogHero_hero__m8ecd{height:auto}.CatalogHero_content__9vVTY{height:auto;padding:4.5rem var(--page-inset) 3.5rem}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY{padding-inline:var(--page-inset)}.CatalogHero_content__9vVTY .CatalogHero_action__ozfo3,.CatalogHero_content__9vVTY h1,.CatalogHero_content__9vVTY p,.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY .CatalogHero_action__ozfo3,.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY h1,.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY p{width:100%}.CatalogHero_content__9vVTY h1{margin-top:0;font-size:clamp(2.75rem,1.5rem + 4vw,4.5rem)}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_content__9vVTY h1{max-width:20ch;white-space:normal;text-wrap:balance}.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_scene__avt_g,.CatalogHero_scene__avt_g{position:relative;left:auto;height:16.25rem}}@media (min-width:640px) and (max-width:1023px){.CatalogHero_hero__m8ecd[data-scene-width=half] .CatalogHero_scene__avt_g,.CatalogHero_scene__avt_g{height:21.25rem}}@media (prefers-reduced-motion:reduce){.CatalogHero_action__ozfo3{transition:none}}