.q-hero-slider .splide__arrow{background:rgba(13,15,20,.55);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:40px;height:40px;opacity:1;transition:all var(--q-transition)}.q-hero-slider .splide__arrow:hover{background:var(--primary-color);border-color:var(--primary-color)}.q-hero-slider .splide__arrow:hover svg,.q-hero-slider .splide__arrow svg{fill:#fff}.q-hero-slider .splide__pagination{bottom:12px}.q-hero-slider .splide__pagination__page{background:hsla(0,0%,100%,.4);width:8px;height:8px;margin:0 3px;transition:all var(--q-transition)}.q-hero-slider .splide__pagination__page.is-active{background:var(--primary-color);transform:scale(1.3)}.q-hero-slider[data-v-f27428ba]{width:100%;max-width:1230px;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:40px}.q-hero-slide[data-v-f27428ba]{width:100%;height:100%}.q-hero-img[data-v-f27428ba]{width:100%;height:47vh;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){.q-hero-img[data-v-f27428ba]{width:100%;height:23vh}.q-hero-slider[data-v-f27428ba]{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible;padding:0}}.q-page-link[data-v-2e10c55c]{font-family:var(--q-font-mono);font-size:12px;min-width:34px;text-align:center;border-radius:var(--q-radius)!important;transition:all var(--q-transition)}.q-page-ellipsis[data-v-2e10c55c]{letter-spacing:.1em}.page-item.active .q-page-link[data-v-2e10c55c]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;font-weight:700}.q-home-grid[data-v-175ee542]{padding:40px 0 60px;border-top:1px solid var(--q-border)}.q-empty-state[data-v-175ee542]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.q-empty-state__icon[data-v-175ee542]{font-size:2.5rem;color:var(--q-text-subtle);margin-bottom:12px}.q-empty-state__text[data-v-175ee542]{font-family:var(--q-font-display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--q-text-subtle);margin:0}.q-featured-section .splide__arrow{background:var(--q-bg-elevated);border:1px solid var(--q-border);opacity:1;width:36px;height:36px;transition:all var(--q-transition)}.q-featured-section .splide__arrow:hover{background:var(--primary-color);border-color:var(--primary-color)}.q-featured-section .splide__arrow svg{fill:var(--q-text)}.q-featured-section .splide__arrow:hover svg{fill:#fff}.q-featured-section .splide__pagination__page{background:var(--q-text-subtle);width:6px;height:6px;transition:background var(--q-transition),transform var(--q-transition)}.q-featured-section .splide__pagination__page.is-active{background:var(--primary-color);transform:scale(1.4)}.q-featured-slide{padding:4px}.q-featured-section[data-v-0eb1b806]{padding:40px 0;border-top:1px solid var(--q-border)}