.W36uRa_pageTitle{color:var(--fg-strong);margin:0 0 20px;font-size:28px;font-weight:700}@media only screen and (max-width:768px){.W36uRa_pageTitle{font-size:20px}}.W36uRa_hero{aspect-ratio:21/9;border-radius:15px;margin-bottom:20px;display:block;position:relative;overflow:hidden}@media only screen and (max-width:768px){.W36uRa_hero{aspect-ratio:16/9}}.W36uRa_heroImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.W36uRa_hero:hover .W36uRa_heroImage{transform:scale(1.03)}.W36uRa_heroOverlay{background:linear-gradient(#0000 40%,#000000b3 100%);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;inset:0}@media only screen and (max-width:768px){.W36uRa_heroOverlay{padding:16px}}.W36uRa_heroAuthor{color:#ffffffb3;margin-bottom:6px;font-size:14px}.W36uRa_heroTitle{color:#fff;margin:0;font-size:26px;font-weight:700;line-height:1.3}@media only screen and (max-width:768px){.W36uRa_heroTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}}.W36uRa_grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}@media only screen and (max-width:991px){.W36uRa_grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.W36uRa_grid{grid-template-columns:1fr;gap:12px}}@keyframes W36uRa_cardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.W36uRa_card{aspect-ratio:16/10;border-radius:15px;animation:.4s both W36uRa_cardIn;display:block;position:relative;overflow:hidden}.W36uRa_cardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.W36uRa_card:hover .W36uRa_cardImage{transform:scale(1.05)}.W36uRa_cardOverlay{background:linear-gradient(#0000 50%,#000000b3 100%);align-items:flex-end;padding:14px;display:flex;position:absolute;inset:0}.W36uRa_cardTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.W36uRa_banner{aspect-ratio:21/9;border-radius:15px;margin-bottom:20px;display:block;position:relative;overflow:hidden}@media only screen and (max-width:768px){.W36uRa_banner{aspect-ratio:16/9}}.W36uRa_bannerImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.W36uRa_banner:hover .W36uRa_bannerImage{transform:scale(1.03)}.W36uRa_bannerOverlay{background:linear-gradient(#0000 40%,#000000b3 100%);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;inset:0}@media only screen and (max-width:768px){.W36uRa_bannerOverlay{padding:16px}}.W36uRa_bannerAuthor{color:#ffffffb3;margin-bottom:6px;font-size:14px}.W36uRa_bannerTitle{color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.3}@media only screen and (max-width:768px){.W36uRa_bannerTitle{font-size:18px}}.W36uRa_loader{justify-content:center;padding:30px 0;display:flex}.W36uRa_spinner{border:3px solid var(--w-10);border-top-color:var(--w-60);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite W36uRa_spin}@keyframes W36uRa_spin{to{transform:rotate(360deg)}}.W36uRa_error{text-align:center;color:var(--text-error-strong);padding:40px 0;font-size:15px}@keyframes W36uRa_shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.W36uRa_skeleton{flex-direction:column;gap:20px;display:flex}.W36uRa_skeletonHero{aspect-ratio:21/9;background:linear-gradient(90deg, var(--w-5) 25%, var(--w-10) 50%, var(--w-5) 75%);background-size:800px 100%;border-radius:15px;width:100%;animation:1.5s linear infinite W36uRa_shimmer}@media only screen and (max-width:768px){.W36uRa_skeletonHero{aspect-ratio:16/9}}.W36uRa_skeletonCard{aspect-ratio:16/10;background:linear-gradient(90deg, var(--w-5) 25%, var(--w-10) 50%, var(--w-5) 75%);background-size:800px 100%;border-radius:15px;animation:1.5s linear infinite W36uRa_shimmer}