.banner[data-v-a4994f96]{align-items:center;display:grid;grid-template-columns:auto 1fr auto auto;min-height:13.375rem;min-width:0;overflow:hidden;padding:1.75rem 0;position:relative}.banner--single[data-v-a4994f96]{grid-template-columns:1fr}.banner--single .banner-center[data-v-a4994f96]{grid-column:1}.banner[data-v-a4994f96]:before{background:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.1) 0,transparent 45%),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.08) 0,transparent 60%);content:"";pointer-events:none}.banner-layers[data-v-a4994f96],.banner[data-v-a4994f96]:before{inset:0;position:absolute;z-index:0}.banner-layer[data-v-a4994f96]{inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.banner-layer.active[data-v-a4994f96]{opacity:1}.banner-image[data-v-a4994f96],.banner-link[data-v-a4994f96]{display:block;height:100%;width:100%}.banner-image[data-v-a4994f96]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-arrow[data-v-a4994f96]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:2.25rem;height:2.5rem;justify-content:center;line-height:1;padding:0;position:relative;width:2.5rem;z-index:1}.banner-arrow-left[data-v-a4994f96]{grid-column:1}.banner-center[data-v-a4994f96]{grid-column:2}.banner-arrow-right[data-v-a4994f96]{grid-column:3;grid-row:1/-1}.banner-dots[data-v-a4994f96]{display:flex;gap:.5rem;grid-column:4;justify-content:center;position:relative;z-index:1}.banner-dot[data-v-a4994f96]{background:#fff6;border:none;border-radius:50%;cursor:pointer;height:.5rem;padding:0;transition:background .2s;width:.5rem}.banner-dot[data-v-a4994f96]:hover{background:#fff9}.banner-dot.active[data-v-a4994f96]{background:#fff}@media(max-width:768px){.banner[data-v-a4994f96]{box-sizing:border-box;min-height:4rem;padding:1rem .75rem}.banner-arrow[data-v-a4994f96]{font-size:1.25rem;height:2.25rem;width:2.25rem}}.filters[data-v-7fc67bcf]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.filter-dropdown[data-v-7fc67bcf]{position:relative}.filter-trigger[data-v-7fc67bcf]{align-items:center;background:#14151c;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;gap:.375rem;padding:.5rem .75rem;transition:background .2s,border-color .2s}.filter-trigger[data-v-7fc67bcf]:hover{background:#1a1b22;border-color:#3a3b44}.filter-label[data-v-7fc67bcf]{color:#ffffff80;font-size:.875rem;line-height:1.5}.filter-value[data-v-7fc67bcf]{color:#fff;font-weight:500}.filter-chevron[data-v-7fc67bcf]{color:#fff9;font-size:.625rem;margin-left:.25rem;transition:transform .2s}.filter-chevron-open[data-v-7fc67bcf]{transform:rotate(180deg)}.filter-panel[data-v-7fc67bcf]{background:#1a1b22;border-radius:.5rem;box-shadow:0 .5rem 1.5rem #0006;left:0;min-width:100%;padding:.375rem;position:absolute;top:100%;z-index:100}.filter-option[data-v-7fc67bcf]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:400;gap:.5rem;padding:.625rem .75rem;text-align:left;transition:background .15s;width:100%}.filter-option .filter-option-icon[data-v-7fc67bcf]{height:1.25rem;width:1.25rem}.filter-option[data-v-7fc67bcf]:hover{background:#ffffff14}.filter-option[aria-selected=true][data-v-7fc67bcf]{background:#ffffff1f}.filter-drop-enter-active[data-v-7fc67bcf],.filter-drop-leave-active[data-v-7fc67bcf]{transition:opacity .15s ease,transform .15s ease}.filter-drop-enter-from[data-v-7fc67bcf],.filter-drop-leave-to[data-v-7fc67bcf]{opacity:0;transform:translateY(-.25rem)}@media(max-width:768px){.filters[data-v-7fc67bcf]{gap:.5rem;padding:0 1rem}.filter-trigger[data-v-7fc67bcf]{max-height:2rem;padding:.375rem .625rem}.filter-label[data-v-7fc67bcf],.filter-trigger[data-v-7fc67bcf]{font-size:.8125rem}}.chips[data-v-7260679f]{display:flex;flex-wrap:wrap;gap:.5rem;position:relative;z-index:2}.chip[data-v-7260679f]{background:#14151c;border:.0625rem solid #2a2a32;border-radius:6.1875rem;cursor:pointer;font-family:PingFang SC;font-size:1rem;font-style:Regular;font-weight:400;gap:.5rem;letter-spacing:0;line-height:156%;min-width:5.5rem;padding:.625rem 1.125rem}.chip[data-v-7260679f],.chip-icon[data-v-7260679f]{align-items:center;display:flex;justify-content:center}.chip-icon[data-v-7260679f]{flex-shrink:0}.chip-icon-img[data-v-7260679f]{flex-shrink:0;height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.chip.active[data-v-7260679f]{--gradient-outline-radius:62.4375rem;--gradient-outline-width:.125rem;--gradient-outline-background:linear-gradient(270deg,#ff6088,#d0f);background:#14151c;border:none;position:relative}@media(max-width:768px){.chips[data-v-7260679f]{align-items:center;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;min-height:2rem;overscroll-behavior-x:contain;padding:0 1rem;scrollbar-width:none;touch-action:pan-x}.chips[data-v-7260679f]::-webkit-scrollbar{display:none}.chip[data-v-7260679f]{flex-shrink:0;font-size:.75rem;padding:.375rem .75rem;touch-action:manipulation}}
