.TopPicks-module__bD1UYG__picks{color:#101114}.TopPicks-module__bD1UYG__picks button{font:inherit;cursor:pointer}.TopPicks-module__bD1UYG__picks :is(button,a):focus-visible{outline-offset:5px;outline:3px solid #5275ff}.TopPicks-module__bD1UYG__cinema{background:#e9e9e4;padding:90px max(24px,5vw) 55px;overflow:hidden}.TopPicks-module__bD1UYG__heading{max-width:1350px;margin:auto}.TopPicks-module__bD1UYG__kicker{letter-spacing:.16em;font-size:10px;font-weight:600;line-height:1.7}.TopPicks-module__bD1UYG__heading>div{justify-content:space-between;align-items:end;gap:40px;margin:30px 0 0;display:flex}.TopPicks-module__bD1UYG__heading h2{letter-spacing:-.07em;margin:0;font-size:clamp(54px,6.2vw,94px);font-weight:500;line-height:1}.TopPicks-module__bD1UYG__heading em{color:#173fff;font-style:normal}.TopPicks-module__bD1UYG__heading p{color:#646d73;max-width:310px;margin:0 0 6px;font-size:14px;line-height:1.8}.TopPicks-module__bD1UYG__stage{perspective:1200px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;height:560px;margin-top:20px;position:relative}.TopPicks-module__bD1UYG__dragging{cursor:grabbing}.TopPicks-module__bD1UYG__axis{background:#b9bebf;height:1px;position:absolute;top:50%;left:-10%;right:-10%}.TopPicks-module__bD1UYG__frame{width:45%;height:370px;transform:translateX(calc(var(--offset) * 78%)) translateZ(calc(var(--distance) * -160px)) rotateY(calc(var(--offset) * -21deg));opacity:calc(1 - var(--distance) * .24);pointer-events:none;background:#0c1420;border-radius:10px;transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .6s;position:absolute;top:70px;left:27.5%;overflow:hidden;box-shadow:0 30px 50px #10111424}.TopPicks-module__bD1UYG__frame:after{content:"";background:linear-gradient(#0000 30%,#07101be8);position:absolute;inset:0}.TopPicks-module__bD1UYG__frame img{object-fit:cover;transition:transform .8s}.TopPicks-module__bD1UYG__current img{transform:scale(1.04)}.TopPicks-module__bD1UYG__frameNumber{z-index:1;letter-spacing:.16em;color:#fff;font-size:8px;position:absolute;top:22px;left:24px}.TopPicks-module__bD1UYG__frameCaption{z-index:1;color:#fff;position:absolute;bottom:27px;left:26px;right:20px}.TopPicks-module__bD1UYG__frameCaption span{letter-spacing:.14em;font-size:8px}.TopPicks-module__bD1UYG__frameCaption strong{letter-spacing:-.055em;margin-top:10px;font-size:clamp(23px,3.1vw,45px);font-weight:500;display:block}.TopPicks-module__bD1UYG__dragHint{letter-spacing:.14em;white-space:nowrap;color:#646d73;align-items:center;gap:10px;font-size:9px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.TopPicks-module__bD1UYG__railControls{border-top:1px solid #cbd0d1;border-bottom:1px solid #cbd0d1;justify-content:space-between;align-items:center;max-width:1350px;margin:auto;padding:20px 0;display:flex}.TopPicks-module__bD1UYG__counter{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:24px}.TopPicks-module__bD1UYG__counter i{color:#798189;letter-spacing:0;font-size:12px;font-style:normal}.TopPicks-module__bD1UYG__dots{gap:3px;display:flex}.TopPicks-module__bD1UYG__dots button{background:0 0;border:0;place-items:center;width:32px;height:44px;display:grid}.TopPicks-module__bD1UYG__dots span{background:#a5adb1;border-radius:50%;width:6px;height:6px;transition:width .25s,background .25s}.TopPicks-module__bD1UYG__dots [aria-pressed=true] span{background:#173fff;border-radius:5px;width:23px}.TopPicks-module__bD1UYG__arrows{gap:9px;display:flex}.TopPicks-module__bD1UYG__arrows button{background:0 0;border:1px solid #bfc6c9;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.TopPicks-module__bD1UYG__arrows button:hover:not(:disabled){color:#fff;background:#101114}.TopPicks-module__bD1UYG__arrows button:disabled{opacity:.3;cursor:default}.TopPicks-module__bD1UYG__foot{justify-content:space-between;align-items:start;gap:40px;max-width:1350px;margin:28px auto 0;display:flex}.TopPicks-module__bD1UYG__foot p{color:#646d73;max-width:550px;margin:0;font-size:12px;line-height:1.8}.TopPicks-module__bD1UYG__foot a,.TopPicks-module__bD1UYG__elasticFoot a{letter-spacing:.08em;color:inherit;border-bottom:1px solid #9ca4a7;align-items:center;gap:10px;padding-bottom:6px;font-size:8px;line-height:1.8;text-decoration:none;display:inline-flex}.TopPicks-module__bD1UYG__elastic{color:#f4f7ed;background:#111512;padding:80px max(24px,5vw);overflow:hidden}.TopPicks-module__bD1UYG__elasticTop{justify-content:space-between;gap:30px;max-width:1350px;margin:auto;display:flex}.TopPicks-module__bD1UYG__elasticTop>span:last-child{letter-spacing:.12em;color:#939f92;font-size:9px}.TopPicks-module__bD1UYG__elasticGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;max-width:1350px;margin:65px auto;display:grid}.TopPicks-module__bD1UYG__choices button{text-align:left;color:#727d71;background:0 0;border:0;border-top:1px solid #ffffff25;align-items:center;gap:20px;width:100%;padding:35px 0;transition:color .4s;display:flex;position:relative}.TopPicks-module__bD1UYG__choices button:last-child{border-bottom:1px solid #ffffff25}.TopPicks-module__bD1UYG__choiceNumber{font-variant-numeric:tabular-nums;align-self:start;padding-top:8px;font-size:10px}.TopPicks-module__bD1UYG__choiceTitle{letter-spacing:-.075em;transform-origin:0;font-size:clamp(40px,5.4vw,84px);font-weight:500;line-height:1.1;transition:transform .65s cubic-bezier(.16,1.5,.3,1),letter-spacing .6s;display:block}.TopPicks-module__bD1UYG__choiceArrow{opacity:0;flex-shrink:0;margin-left:auto;transition:transform .5s,opacity .5s;transform:translate(-10px,10px)}.TopPicks-module__bD1UYG__choices .TopPicks-module__bD1UYG__selected{color:#c4f582}.TopPicks-module__bD1UYG__selected .TopPicks-module__bD1UYG__choiceTitle{letter-spacing:-.045em;transform:scaleX(1.08)skew(-5deg)}.TopPicks-module__bD1UYG__selected .TopPicks-module__bD1UYG__choiceArrow{opacity:1;transform:translate(0)}.TopPicks-module__bD1UYG__preview{min-width:0}.TopPicks-module__bD1UYG__imageStack{isolation:isolate;height:330px;margin:10px 20px 35px;position:relative}.TopPicks-module__bD1UYG__imageStack:before,.TopPicks-module__bD1UYG__imageStack:after{content:"";z-index:-1;background:#303d30;border:1px solid #ffffff18;border-radius:8px;position:absolute;inset:0;transform:rotate(-6deg)}.TopPicks-module__bD1UYG__imageStack:after{background:#222d23;transform:rotate(5deg)}.TopPicks-module__bD1UYG__previewImage{opacity:0;background:#dce7d4;border-radius:8px;transition:opacity .45s,transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:translateY(18px)rotate(-5deg)scale(.94)}.TopPicks-module__bD1UYG__previewImage.TopPicks-module__bD1UYG__shown{opacity:1;z-index:1;transform:translateY(0)rotate(0)scale(1)}.TopPicks-module__bD1UYG__previewImage img{object-fit:cover}.TopPicks-module__bD1UYG__previewImage img.TopPicks-module__bD1UYG__phone{object-fit:contain;transform:scale(1.23)}.TopPicks-module__bD1UYG__previewImage>span{color:#fff;letter-spacing:.13em;background:#111512d9;border:1px solid #ffffff25;border-radius:20px;padding:8px 12px;font-size:7px;position:absolute;bottom:18px;left:18px}.TopPicks-module__bD1UYG__directionText{min-height:105px}.TopPicks-module__bD1UYG__directionText h3{letter-spacing:-.04em;margin:0 0 12px;font-size:25px;font-weight:500}.TopPicks-module__bD1UYG__directionText p{color:#a8b3a5;max-width:360px;margin:0;font-size:12px;line-height:1.8}.TopPicks-module__bD1UYG__explore{color:#c4f582;border-bottom:1px solid #c4f582;align-items:center;gap:30px;margin-top:15px;padding:10px 0;font-size:12px;text-decoration:none;display:inline-flex}.TopPicks-module__bD1UYG__elasticFoot{border-top:1px solid #ffffff25;grid-template-columns:1fr 1fr;gap:70px;max-width:1350px;margin:auto;padding-top:40px;display:grid}.TopPicks-module__bD1UYG__elasticFoot h2{letter-spacing:-.06em;margin:0;font-size:clamp(36px,3.8vw,56px);font-weight:500;line-height:1.05}.TopPicks-module__bD1UYG__elasticFoot h2 em{color:#c4f582;font-style:normal}.TopPicks-module__bD1UYG__elasticFoot p{color:#a8b3a5;max-width:460px;margin:0 0 20px;font-size:12px;line-height:1.8}.TopPicks-module__bD1UYG__elasticFoot a{color:#a8b3a5;border-color:#5c695c}@media (max-width:1100px){.TopPicks-module__bD1UYG__elasticGrid{grid-template-columns:1.2fr 1fr;gap:35px}.TopPicks-module__bD1UYG__choiceTitle{font-size:5.2vw}.TopPicks-module__bD1UYG__choices button{gap:12px}.TopPicks-module__bD1UYG__choiceArrow{width:24px}.TopPicks-module__bD1UYG__imageStack{height:280px}}@media (max-width:700px){.TopPicks-module__bD1UYG__cinema{padding:65px 24px 40px}.TopPicks-module__bD1UYG__heading>div{display:block}.TopPicks-module__bD1UYG__heading h2{font-size:59px}.TopPicks-module__bD1UYG__heading p{margin-top:25px;font-size:13px}.TopPicks-module__bD1UYG__kicker{font-size:8px}.TopPicks-module__bD1UYG__stage{perspective:1000px;height:425px;margin:15px -24px 0}.TopPicks-module__bD1UYG__frame{width:74%;height:290px;transform:translateX(calc(var(--offset) * 87%)) translateZ(calc(var(--distance) * -100px)) rotateY(calc(var(--offset) * -18deg));top:45px;left:13%}.TopPicks-module__bD1UYG__frameNumber{font-size:7px;top:18px;left:18px}.TopPicks-module__bD1UYG__frameCaption{bottom:22px;left:18px}.TopPicks-module__bD1UYG__frameCaption strong{font-size:28px}.TopPicks-module__bD1UYG__dragHint{font-size:8px;bottom:28px}.TopPicks-module__bD1UYG__counter{font-size:21px}.TopPicks-module__bD1UYG__dots button{width:24px}.TopPicks-module__bD1UYG__arrows button{width:39px;height:39px}.TopPicks-module__bD1UYG__arrows{gap:6px}.TopPicks-module__bD1UYG__foot{display:block}.TopPicks-module__bD1UYG__foot p{margin-bottom:22px;font-size:12px}.TopPicks-module__bD1UYG__foot a,.TopPicks-module__bD1UYG__elasticFoot a{font-size:7px}.TopPicks-module__bD1UYG__elastic{padding:60px 24px}.TopPicks-module__bD1UYG__elasticTop>span:last-child{display:none}.TopPicks-module__bD1UYG__elasticGrid{grid-template-columns:1fr;gap:35px;margin:35px auto}.TopPicks-module__bD1UYG__choices button{gap:16px;padding:22px 0}.TopPicks-module__bD1UYG__choiceTitle{font-size:clamp(36px,9.5vw,56px)}.TopPicks-module__bD1UYG__choiceNumber{padding-top:4px}.TopPicks-module__bD1UYG__choiceArrow{width:22px}.TopPicks-module__bD1UYG__selected .TopPicks-module__bD1UYG__choiceTitle{transform:scaleX(1.04)skew(-5deg)}.TopPicks-module__bD1UYG__imageStack{height:290px;margin:10px 14px 30px}.TopPicks-module__bD1UYG__directionText{min-height:95px}.TopPicks-module__bD1UYG__directionText h3{font-size:25px}.TopPicks-module__bD1UYG__elasticFoot{grid-template-columns:1fr;gap:25px;padding-top:30px}.TopPicks-module__bD1UYG__elasticFoot h2{font-size:39px}.TopPicks-module__bD1UYG__railControls{gap:8px}}@media (prefers-reduced-motion:reduce){.TopPicks-module__bD1UYG__picks *,.TopPicks-module__bD1UYG__picks :before,.TopPicks-module__bD1UYG__picks :after{transition:none!important;animation:none!important}.TopPicks-module__bD1UYG__selected .TopPicks-module__bD1UYG__choiceTitle{transform:none}}
