.t4-hero[data-v-1614ebea],.t4-hero__track[data-v-1614ebea]{position:relative}.t4-hero__track[data-v-1614ebea]{--visible:1;--gap:12px;align-items:start;display:grid;grid-auto-flow:column;--cols:min(var(--visible),var(--count,2));gap:var(--gap);grid-auto-columns:calc((100% - (var(--cols) - 1)*var(--gap))/var(--cols));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.t4-hero__track[data-v-1614ebea]::-webkit-scrollbar{display:none}.t4-hero__slide[data-v-1614ebea]{background:var(--t4-surface-2);border-radius:var(--t4-radius-lg);display:block;overflow:hidden;scroll-snap-align:start}.t4-hero__slide img[data-v-1614ebea]{aspect-ratio:auto 1920/1100;display:block;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.t4-hero__slide[data-v-1614ebea]:has(img.is-broken){aspect-ratio:1920/1100}.t4-hero__slide img.is-broken[data-v-1614ebea]{display:none}.t4-hero__arrow[data-v-1614ebea]{align-items:center;background:#0000008c;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--t4-radius-pill);color:var(--t4-text);cursor:pointer;display:none;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s,background .2s;width:40px;z-index:2}.t4-hero__arrow[data-v-1614ebea]:hover:not(:disabled){background:#000000bf}.t4-hero__arrow[data-v-1614ebea]:disabled{opacity:0;pointer-events:none}.t4-hero__arrow--prev[data-v-1614ebea]{left:12px}.t4-hero__arrow--next[data-v-1614ebea]{right:12px}.t4-hero__dots[data-v-1614ebea]{display:flex;gap:6px;justify-content:center;margin-top:10px}.t4-hero__dot[data-v-1614ebea]{background:var(--t4-text-muted);border:0;border-radius:var(--t4-radius-pill);cursor:pointer;height:8px;padding:0;transition:width .3s,background .3s;width:8px}.t4-hero__dot.is-active[data-v-1614ebea]{background:var(--t4-primary);width:22px}@media(min-width:1024px){.t4-hero__track[data-v-1614ebea]{--visible:2;--gap:16px}.t4-hero__arrow[data-v-1614ebea]{display:inline-flex}}@media(prefers-reduced-motion:reduce){.t4-hero__arrow[data-v-1614ebea],.t4-hero__dot[data-v-1614ebea]{transition:none}}
