.gridAnimeRow{display:flex;gap:16px;max-width:1270px;width:100%;margin:0 auto;justify-content:space-between;border-radius:14px;flex-wrap:wrap}.gridAnimeRow .gridAnimeItem_3{width:calc(33% - 10px);position:relative;border-radius:14px;overflow:hidden;transition:width .3s ease}.gridAnimeRow .gridAnimeItem_3.largeW{width:calc(50% - 16px)}.gridAnimeRow .gridAnimeItem_3.largeW .detail .gridLogo{transform:scale(1)}.gridAnimeRow .gridAnimeItem_3.largeW .detail .title{font-size:22px;font-weight:600;margin-bottom:32px}.gridAnimeRow .gridAnimeItem_3.smallW{width:24%}.gridAnimeRow .gridAnimeItem_3.smallW .detail .gridLogo{transform:none;height:auto;width:100%;display:flex;justify-content:center;align-items:center}.gridAnimeRow .gridAnimeItem_3.smallW .detail .gridLogo img{max-width:70%;height:auto;max-height:140px;-o-object-fit:contain;object-fit:contain}.gridAnimeRow .gridAnimeItem_3 .gridAnimeItemBack{display:flex;width:100%;height:500px;position:relative;z-index:1}.gridAnimeRow .gridAnimeItem_3 .gridAnimeItemBack img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gridAnimeRow .gridAnimeItem_3 .detail{position:absolute;inset:0;z-index:3;padding:48px 24px 24px;display:flex;flex-direction:column}.gridAnimeRow .gridAnimeItem_3 .detail:after{content:"";position:absolute;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.4) 30%,transparent 70.5%,rgba(0,0,0,.4));inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.gridAnimeRow .gridAnimeItem_3 .detail .desc,.gridAnimeRow .gridAnimeItem_3 .detail .title{color:#fff;text-align:center}.gridAnimeRow .gridAnimeItem_3 .detail .title{font-size:18px;font-weight:600;margin-bottom:32px}.gridAnimeRow .gridAnimeItem_3 .detail .desc{font-size:16px;font-weight:300;width:100%;text-align:center}.gridAnimeRow .gridAnimeItem_3 .detail .gridLogo{height:110px;margin:auto auto 24px;display:flex;justify-content:center;align-items:center;transform:scale(1);transition:transform .5s ease}.gridAnimeRow .gridAnimeItem_3 .detail .gridLogo img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.gridAnimeRow .gridAnimeItem_2{width:calc(50% - 10px);position:relative;border-radius:14px;overflow:hidden;transition:width .3s ease}.gridAnimeRow .gridAnimeItem_2.largeW{width:calc(70% - 20px)}.gridAnimeRow .gridAnimeItem_2.largeW .detail .gridLogo{transform:scale(1)}.gridAnimeRow .gridAnimeItem_2.smallW{width:30%}.gridAnimeRow .gridAnimeItem_2.smallW .detail .gridLogo{transform:none;height:auto;width:100%;display:flex;justify-content:center;align-items:center}.gridAnimeRow .gridAnimeItem_2.smallW .detail .gridLogo img{max-width:80%;height:auto;max-height:140px;-o-object-fit:contain;object-fit:contain}.gridAnimeRow .gridAnimeItem_2 .gridAnimeItemBack{display:flex;width:100%;height:500px;position:relative;z-index:1}.gridAnimeRow .gridAnimeItem_2 .gridAnimeItemBack img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gridAnimeRow .gridAnimeItem_2 .detail{position:absolute;inset:0;z-index:3;padding:48px 24px 24px;display:flex;flex-direction:column}.gridAnimeRow .gridAnimeItem_2 .detail:after{content:"";position:absolute;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.4) 30%,transparent 70.5%,rgba(0,0,0,.4));inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.gridAnimeRow .gridAnimeItem_2 .detail .desc,.gridAnimeRow .gridAnimeItem_2 .detail .title{color:#fff;text-align:center}.gridAnimeRow .gridAnimeItem_2 .detail .title{font-size:24px;font-weight:600;margin-bottom:32px}.gridAnimeRow .gridAnimeItem_2 .detail .desc{font-size:16px;font-weight:300;width:100%;text-align:center}.gridAnimeRow .gridAnimeItem_2 .detail .gridLogo{height:110px;margin:auto auto 24px;display:flex;justify-content:center;align-items:center;transform:scale(1);transition:transform .5s ease}.gridAnimeRow .gridAnimeItem_2 .detail .gridLogo img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.gridAnimeRow .gridAnimeItem_1{width:calc(33% - 10px);position:relative;border-radius:14px;overflow:hidden;transition:width .3s ease}.gridAnimeRow .gridAnimeItem_1.largeW{width:100%}.gridAnimeRow .gridAnimeItem_1.largeW .detail .gridLogo{transform:scale(1)}.gridAnimeRow .gridAnimeItem_1 .gridAnimeItemBack{display:flex;width:100%;height:500px;position:relative;z-index:1}.gridAnimeRow .gridAnimeItem_1 .gridAnimeItemBack img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gridAnimeRow .gridAnimeItem_1 .detail{position:absolute;inset:0;z-index:3;padding:48px 24px 24px;display:flex;flex-direction:column;justify-content:center}.gridAnimeRow .gridAnimeItem_1 .detail:after{content:"";position:absolute;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.4) 30%,transparent 70.5%,rgba(0,0,0,.4));inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.gridAnimeRow .gridAnimeItem_1 .detail .desc,.gridAnimeRow .gridAnimeItem_1 .detail .title{color:#fff;text-align:center}.gridAnimeRow .gridAnimeItem_1 .detail .title{margin-top:16px;font-size:40px;font-weight:600;margin-bottom:32px}.gridAnimeRow .gridAnimeItem_1 .detail .desc{font-size:20px;font-weight:300;width:100%;text-align:center}.gridAnimeRow .gridAnimeItem_1 .detail .gridLogo{height:110px;margin:32px auto;display:flex;justify-content:center;align-items:center;transform:scale(1);transition:transform .5s ease}.gridAnimeRow .gridAnimeItem_1 .detail .gridLogo img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.gridAnimeRow .gridAnimeItem_1,.gridAnimeRow .gridAnimeItem_2,.gridAnimeRow .gridAnimeItem_3{width:90%;margin:0 auto}.gridAnimeRow .gridAnimeItem_1.largeW,.gridAnimeRow .gridAnimeItem_1.smallW,.gridAnimeRow .gridAnimeItem_2.largeW,.gridAnimeRow .gridAnimeItem_2.smallW,.gridAnimeRow .gridAnimeItem_3.largeW,.gridAnimeRow .gridAnimeItem_3.smallW{width:90%}.gridAnimeRow .gridAnimeItem_1.largeW .detail .gridLogo,.gridAnimeRow .gridAnimeItem_1.smallW .detail .gridLogo,.gridAnimeRow .gridAnimeItem_2.largeW .detail .gridLogo,.gridAnimeRow .gridAnimeItem_2.smallW .detail .gridLogo,.gridAnimeRow .gridAnimeItem_3.largeW .detail .gridLogo,.gridAnimeRow .gridAnimeItem_3.smallW .detail .gridLogo{transform:scale(1)}.gridAnimeRow .gridAnimeItem_1 .gridAnimeItemBack,.gridAnimeRow .gridAnimeItem_2 .gridAnimeItemBack,.gridAnimeRow .gridAnimeItem_3 .gridAnimeItemBack{height:400px}.gridAnimeRow .gridAnimeItem_1 .detail,.gridAnimeRow .gridAnimeItem_2 .detail,.gridAnimeRow .gridAnimeItem_3 .detail{padding:24px 16px 16px}.gridAnimeRow .gridAnimeItem_1 .detail .title,.gridAnimeRow .gridAnimeItem_2 .detail .title,.gridAnimeRow .gridAnimeItem_3 .detail .title{font-size:20px}.gridAnimeRow .gridAnimeItem_1 .detail .desc,.gridAnimeRow .gridAnimeItem_2 .detail .desc,.gridAnimeRow .gridAnimeItem_3 .detail .desc{font-size:14px;line-height:120%}.gridAnimeRow .gridAnimeItem_1 .detail .gridLogo,.gridAnimeRow .gridAnimeItem_2 .detail .gridLogo,.gridAnimeRow .gridAnimeItem_3 .detail .gridLogo{height:60px}}