.OTqG4W_card{scroll-margin-top:var(--space-120);gap:var(--space-16);flex-direction:column;display:flex}.OTqG4W_image{border-radius:var(--radius-card);background-color:var(--color-surface-alt);aspect-ratio:4/5;display:block;position:relative;overflow:hidden}.OTqG4W_image img{transition:transform var(--duration-page) var(--ease-out)}.OTqG4W_meta,.OTqG4W_size{--tracking:var(--tracking-label);color:var(--color-text-muted);font-size:var(--type-mono-sm-size);font-family:var(--font-mono);line-height:var(--type-mono-sm-line-height);white-space:nowrap}.OTqG4W_meta{gap:var(--space-16);justify-content:space-between;align-items:baseline;display:flex}.OTqG4W_sheet{text-transform:uppercase}.OTqG4W_titleRow{gap:var(--space-16);justify-content:space-between;align-items:baseline;display:flex}.OTqG4W_name{--tracking:var(--tracking-display-md);font-size:var(--type-display-md-size);font-family:var(--font-display);line-height:var(--type-display-md-line-height)}.OTqG4W_price{--tracking:var(--tracking-mono);font-size:var(--type-mono-md-size);font-family:var(--font-mono);line-height:var(--type-mono-md-line-height);white-space:nowrap}@media (hover:hover){.OTqG4W_card:hover .OTqG4W_image img{transform:scale(1.03)}}.OTqG4W_card[data-highlight] .OTqG4W_image img{transform:scale(1.03)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OTqG4W_image{animation:linear both OTqG4W_card-reveal;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes OTqG4W_card-reveal{0%{clip-path:inset(100% 0 0 0 round var(--radius-card))}to{clip-path:inset(0 0 0 0 round var(--radius-card))}}
.l58ANG_band{padding:var(--space-section) var(--space-gutter)}.l58ANG_body{gap:var(--space-80);align-items:flex-end;display:flex}.l58ANG_title{--tracking:var(--tracking-display-lg);min-width:0;font-size:var(--type-display-lg-size);font-family:var(--font-display);line-height:var(--type-display-lg-line-height);flex:1}.l58ANG_side{gap:var(--space-24);flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.l58ANG_lede{--tracking:var(--tracking-text-lg);color:var(--color-text-muted);font-size:var(--type-text-lg-size);line-height:var(--type-text-lg-line-height)}@media (max-width:900px){.l58ANG_body{gap:var(--space-24);flex-direction:column;align-items:stretch}}@media (max-width:650px){.l58ANG_side{align-items:stretch}}
._MiG5q_bar{margin-bottom:var(--filter-gap,var(--space-48));gap:var(--space-16);justify-content:space-between;align-items:center;display:flex}._MiG5q_chips{gap:var(--space-8);flex-wrap:wrap;display:flex}._MiG5q_chip{color:var(--color-text);padding:.9rem var(--space-16);font-size:var(--type-text-sm-size);font-weight:500;line-height:var(--type-text-sm-line-height);white-space:nowrap;border:var(--border-width) solid var(--color-hairline);border-radius:var(--radius-button);transition:color var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), background-color var(--duration-hover) var(--ease-out);gap:var(--space-8);align-items:center;display:inline-flex}._MiG5q_count{--tracking:var(--tracking-label);color:var(--color-text-muted);font-size:var(--type-mono-sm-size);font-family:var(--font-mono);line-height:var(--type-mono-sm-line-height);transition:color var(--duration-hover) var(--ease-out)}._MiG5q_chip[aria-current=true]{color:var(--color-surface);padding:.9rem var(--space-16);background-color:var(--color-text);border:0}._MiG5q_chip[aria-current=true] ._MiG5q_count{color:var(--color-surface)}._MiG5q_grid{gap:var(--filter-row-gap,var(--space-64)) var(--space-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}._MiG5q_afterLead{margin-top:var(--filter-gap,var(--space-48))}@media (hover:hover){._MiG5q_chip:not([aria-current=true]):hover{border-color:var(--color-text)}}@media (max-width:900px){._MiG5q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){._MiG5q_bar{margin-bottom:var(--filter-gap,var(--space-32))}._MiG5q_afterLead{margin-top:var(--filter-gap,var(--space-32))}._MiG5q_chip,._MiG5q_chip[aria-current=true]{padding:.9rem var(--space-12)}._MiG5q_note{display:none}._MiG5q_grid{gap:var(--filter-row-gap,var(--space-48));grid-template-columns:minmax(0,1fr)}}
