.splash-intro[data-v-3961c295]{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:9999}.splash-intro__overlay[data-v-3961c295]{animation:splash-overlay-3961c295 1.2s ease-out forwards;background:#0f172a;inset:0;opacity:0;position:absolute}.splash-intro__content[data-v-3961c295]{animation:splash-content-3961c295 .8s ease-out .3s forwards;opacity:0;position:relative;transform:scale(.92);z-index:1}.splash-intro__text[data-v-3961c295]{color:#fff;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;letter-spacing:.05em}@keyframes splash-overlay-3961c295{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes splash-content-3961c295{0%{opacity:0;transform:scale(.92)}30%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.splash-enter-active[data-v-3961c295],.splash-leave-active[data-v-3961c295]{transition:opacity .4s ease}.splash-leave-to[data-v-3961c295]{opacity:0}.hero-overlay[data-v-41c50170]{align-items:center;display:flex;height:100%;position:relative;width:100%!important;z-index:10}.hero-container[data-v-41c50170]{color:#fff!important;padding:0 1rem;width:100%}.hero-title[data-v-41c50170]{color:#faeed6;filter:blur(6px);font-size:clamp(1.5rem,4vw,3.5rem);font-weight:700;line-height:1.2;margin-bottom:1.5rem;max-width:900px;opacity:0;transform:translateY(60px)}.hero-title.animate[data-v-41c50170]{animation:titleFade-41c50170 1s ease-out forwards}.hero-search[data-v-41c50170]{margin-bottom:1.5rem;max-width:720px;opacity:0;position:relative;transform:translateY(30px) scale(.96)}.hero-search.animate[data-v-41c50170]{animation:searchFade-41c50170 .9s ease-out forwards;animation-delay:.2s}.hero-search input[data-v-41c50170]{background:#faeed6;border:none;border-radius:999px;color:#0f172a;font-size:1rem;outline:none;padding:1rem 1.5rem;width:100%}.hero-search-btn[data-v-41c50170]{background:#202a44;border-radius:999px;color:#faeed6;cursor:pointer;font-weight:500;inset-inline-end:.5rem;padding:.75rem 1.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .25s ease}.hero-search-btn[data-v-41c50170]:hover{background:#af6d45}.hero-trending[data-v-41c50170]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;opacity:0;transform:translateY(20px)}.hero-trending.animate[data-v-41c50170]{animation:trendingFade-41c50170 .6s ease-out forwards;animation-delay:.4s}.hero-trending-label[data-v-41c50170]{color:#ffffffd9;font-size:.95rem}.hero-trending-list[data-v-41c50170]{display:flex;flex-wrap:wrap;gap:.5rem}.hero-trending-item[data-v-41c50170]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:999px;color:#faeed6;cursor:pointer;font-size:.85rem;padding:.4rem .9rem;transition:all .25s ease}.hero-trending-item[data-v-41c50170]:hover{transform:translateY(-2px)}@keyframes titleFade-41c50170{to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes searchFade-41c50170{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes trendingFade-41c50170{to{opacity:1;transform:translateY(0)}}.home[data-v-f4c36fc3]{max-height:80vh;position:relative}.home .slider-content[data-v-f4c36fc3]{height:100%;position:relative;width:100%}.home .custom-swiper[data-v-f4c36fc3]{height:100%;width:100%;z-index:1;--swiper-pagination-color:#af6d45;--swiper-pagination-bullet-inactive-color:#666;--swiper-pagination-bullet-inactive-opacity:.6;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bottom:40px}.home .custom-swiper[data-v-f4c36fc3]::part(pagination){align-items:center;display:flex;justify-content:center}.home .custom-swiper[data-v-f4c36fc3]::part(bullet){border-radius:10px;transition:all .3s ease}.home .custom-swiper[data-v-f4c36fc3]::part(bullet-active){border-radius:10px;width:24px}.home .swiper-slide[data-v-f4c36fc3]{overflow:hidden;position:relative}.home .image-rendered[data-v-f4c36fc3]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.15);transition:opacity .5s ease-in-out;width:100%}.home .fade-in[data-v-f4c36fc3]{opacity:1}.home .swiper-slide-active .image-rendered[data-v-f4c36fc3]{transform:scale(1)}.home .swiper-slide:not(.swiper-slide-active) .image-rendered[data-v-f4c36fc3]{transform:scale(1.15);transition:opacity .8s ease}.home .hero-overlay[data-v-f4c36fc3]{background-color:#0000005e;height:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%}.home .hero-overlay .text-content[data-v-f4c36fc3]{color:#fff;font-size:2.2rem;font-weight:500;line-height:1.4;opacity:0;transform:translateY(40px);transition:all .8s ease}.home [dir=ltr] .hero-overlay .text-content[data-v-f4c36fc3]{transform:translate(-40px)}.home [dir=rtl] .hero-overlay .text-content[data-v-f4c36fc3]{transform:translate(40px)}.home [dir=ltr] .hero-title[data-v-f4c36fc3],.home [dir=ltr] .text-content[data-v-f4c36fc3]{--slide-translate:-50px}.home [dir=rtl] .hero-title[data-v-f4c36fc3],.home [dir=rtl] .text-content[data-v-f4c36fc3]{--slide-translate:50px}.home .swiper-slide-active .hero-title[data-v-f4c36fc3],.home .swiper-slide-active .text-content[data-v-f4c36fc3]{opacity:1;transform:translateY(0)}.home .image-wrapper[data-v-f4c36fc3]{aspect-ratio:21/9;height:80vh;overflow:hidden;position:relative;width:100%;z-index:20}@media(max-width:768px){.home .image-wrapper[data-v-f4c36fc3]{height:60vh;max-height:60vh}.home .hero-overlay[data-v-f4c36fc3]{width:90%}.home .hero-overlay .hero-title[data-v-f4c36fc3]{font-size:2rem}.home .hero-overlay .text-content[data-v-f4c36fc3]{font-size:1.2rem}.home .hero-overlay .hero-subtitle[data-v-f4c36fc3]{margin-bottom:0}.home .hero-overlay .main-btn[data-v-f4c36fc3]{font-size:1rem}}.home .skeleton-item[data-v-f4c36fc3]{animation:shimmer-f4c36fc3 1.5s linear infinite;background:linear-gradient(90deg,#d1d1d1 0,#e8e8e8,#d1d1d1 40%);background-size:200% 100%;inset:0;position:absolute;z-index:2}@keyframes shimmer-f4c36fc3{0%{background-position:-200% 0}to{background-position:200% 0}}.image-rendered.is-loaded[data-v-f4c36fc3]{opacity:1}.loader-placeholder[data-v-f4c36fc3]{align-items:center;background:#000;display:flex;height:80vh;justify-content:center}.home-root[data-v-3ca06375]{overflow:hidden}.hero-block[data-v-3ca06375]{width:100%}
