.page-module__3os3Cq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__3os3Cq__collection{width:min(100%,1600px);margin:0 auto;padding:38px clamp(28px,5.1vw,82px) 88px}.page-module__3os3Cq__typeSection{border-top:1px solid var(--border);padding:clamp(56px,7vw,110px) 0}.page-module__3os3Cq__typeSection:first-child{border-top:0;padding-top:clamp(22px,3vw,48px)}.page-module__3os3Cq__sectionHeader{grid-template-columns:minmax(0,1.3fr) minmax(220px,.6fr);align-items:end;column-gap:clamp(14px,2vw,32px);margin-bottom:clamp(32px,4vw,58px);display:grid}.page-module__3os3Cq__sectionTitle{color:var(--foreground);letter-spacing:-.025em;margin:0;font-size:clamp(36px,5vw,80px)}.page-module__3os3Cq__filters{scrollbar-width:none;justify-content:flex-end;align-items:center;gap:clamp(14px,2vw,30px);min-height:44px;display:flex;overflow-x:auto}.page-module__3os3Cq__filters::-webkit-scrollbar{display:none}.page-module__3os3Cq__filterButton{min-height:44px;color:var(--muted);cursor:pointer;font:inherit;letter-spacing:.03em;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;flex:none;padding:0;font-size:14px}.page-module__3os3Cq__filterButton:hover,.page-module__3os3Cq__filterButton:focus-visible,.page-module__3os3Cq__filterActive{border-bottom-color:var(--foreground);color:var(--foreground)}.page-module__3os3Cq__filterButton:focus-visible{outline:2px solid var(--foreground);outline-offset:-3px}.page-module__3os3Cq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.25vw,20px);display:grid}.page-module__3os3Cq__card{aspect-ratio:1.04;color:#fff;isolation:isolate;background:#202321;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.page-module__3os3Cq__grid[data-type=film] .page-module__3os3Cq__card{aspect-ratio:2/3}.page-module__3os3Cq__card:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000,#000000d1);position:absolute;inset:32% 0 0}.page-module__3os3Cq__cardImage{object-fit:cover}.page-module__3os3Cq__awardMarker{z-index:1;color:#f8f1df;filter:drop-shadow(0 1px 5px #0000007a);pointer-events:none;align-items:center;gap:6px;min-height:27px;display:inline-flex;position:absolute;top:16px;right:19px}.page-module__3os3Cq__awardMarker svg{flex:none;width:27px;height:27px;display:block}.page-module__3os3Cq__awardMarker [data-award-marker-label]{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700;line-height:1}.page-module__3os3Cq__cardNumber{z-index:1;letter-spacing:.08em;font-size:12px;position:absolute;top:17px;left:20px}.page-module__3os3Cq__caption{z-index:1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:19px;left:20px;right:18px}.page-module__3os3Cq__cardTitle{overflow-wrap:anywhere;max-width:100%;font-size:clamp(19px,2vw,30px)}.page-module__3os3Cq__card:focus-visible{outline:3px solid var(--foreground);outline-offset:4px}.page-module__3os3Cq__slider{position:relative}.page-module__3os3Cq__sliderWithControls{min-width:0}.page-module__3os3Cq__sliderArrow{z-index:2;width:48px;height:48px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.page-module__3os3Cq__sliderArrow:before{border:1px solid color-mix(in srgb, currentColor 78%, transparent);content:"";border-radius:50%;width:32px;height:32px;position:absolute}.page-module__3os3Cq__sliderArrow>span[aria-hidden=true]{z-index:1;flex-basis:16px;width:16px;height:16px}.page-module__3os3Cq__sliderArrow>span[aria-hidden=true] svg{width:16px;height:16px}.page-module__3os3Cq__sliderArrowPrevious{left:clamp(-66px,-4vw,-40px)}.page-module__3os3Cq__sliderArrowNext{right:clamp(-66px,-4vw,-40px)}.page-module__3os3Cq__sliderArrow:disabled{opacity:.22;cursor:not-allowed}.page-module__3os3Cq__sliderArrow:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.page-module__3os3Cq__pagination{justify-content:center;align-items:center;min-height:44px;margin:clamp(20px,2.5vw,30px) auto 0;display:flex}.page-module__3os3Cq__pageDots{justify-content:center;align-items:center;gap:5px;min-width:96px;display:flex}.page-module__3os3Cq__dotButton{width:28px;height:44px;color:var(--foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.page-module__3os3Cq__dotButton:after{content:"";opacity:.45;border:1px solid;border-radius:50%;width:7px;height:7px}.page-module__3os3Cq__dotActive:after{opacity:1;background:currentColor}.page-module__3os3Cq__dotButton:focus-visible{outline:2px solid var(--foreground);outline-offset:-3px}@media (max-width:1000px){.page-module__3os3Cq__collection{padding-inline:30px}.page-module__3os3Cq__sliderWithControls{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;row-gap:18px;display:grid}.page-module__3os3Cq__slider{display:contents}.page-module__3os3Cq__sectionHeader{grid-template-columns:minmax(0,1fr);row-gap:24px}.page-module__3os3Cq__filters{justify-content:flex-start}.page-module__3os3Cq__grid{grid-area:1/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__3os3Cq__sliderArrow{grid-row:2;width:48px;height:48px;position:static;transform:none}.page-module__3os3Cq__sliderArrow:before{display:none}.page-module__3os3Cq__sliderArrow>span[aria-hidden=true],.page-module__3os3Cq__sliderArrow>span[aria-hidden=true] svg{flex-basis:24px;width:24px;height:24px}.page-module__3os3Cq__sliderArrowPrevious{grid-column:1}.page-module__3os3Cq__sliderArrowNext{grid-column:3}.page-module__3os3Cq__pagination{grid-area:2/2;min-height:48px;margin:0}}@media (max-width:600px){.page-module__3os3Cq__awardMarker{gap:5px;min-height:22px;top:12px;right:14px}.page-module__3os3Cq__awardMarker svg{width:22px;height:22px}.page-module__3os3Cq__awardMarker [data-award-marker-label]{letter-spacing:.09em;font-size:8px}.page-module__3os3Cq__collection{padding:26px 22px 58px}.page-module__3os3Cq__typeSection{padding:58px 0}.page-module__3os3Cq__typeSection:first-child{padding-top:18px}.page-module__3os3Cq__sectionHeader{grid-template-columns:minmax(0,1fr);margin-bottom:32px}.page-module__3os3Cq__sectionTitle{font-size:clamp(30px,8vw,36px)}.page-module__3os3Cq__filters{gap:22px}.page-module__3os3Cq__filterButton{font-size:13px}.page-module__3os3Cq__grid{grid-template-columns:1fr;gap:15px}.page-module__3os3Cq__card{aspect-ratio:1.05}.page-module__3os3Cq__cardTitle{font-size:clamp(23px,7vw,30px)}}@media (prefers-reduced-motion:no-preference){.page-module__3os3Cq__sliderArrow:not(:disabled){transition:opacity .18s,transform .18s}.page-module__3os3Cq__sliderArrow:not(:disabled):hover{opacity:.72;transform:translateY(-50%)scale(1.08)}.page-module__3os3Cq__grid[data-slide-direction=next]{animation:.36s cubic-bezier(.22,.61,.36,1) page-module__3os3Cq__slideInFromRight}.page-module__3os3Cq__grid[data-slide-direction=previous]{animation:.36s cubic-bezier(.22,.61,.36,1) page-module__3os3Cq__slideInFromLeft}.page-module__3os3Cq__cardImage{transition:transform .3s}.page-module__3os3Cq__card:hover .page-module__3os3Cq__cardImage,.page-module__3os3Cq__card:focus-visible .page-module__3os3Cq__cardImage{transform:scale(1.025)}}@keyframes page-module__3os3Cq__slideInFromRight{0%{opacity:.5;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes page-module__3os3Cq__slideInFromLeft{0%{opacity:.5;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@media (max-width:1000px) and (prefers-reduced-motion:no-preference){.page-module__3os3Cq__sliderArrow:not(:disabled):hover{transform:scale(1.08)}}
