.z-totwcar{position:relative;margin:var(--banner-gap) 0;overflow:hidden}.z-totwcar-slide{position:relative;flex:0 0 100%;min-width:0}.z-totwcar:has(#totwcar-1:checked) .z-totwcar-track{transform:translateX(calc(1 * (-100% - .875rem)))}.z-totwcar:has(#totwcar-2:checked) .z-totwcar-track{transform:translateX(calc(2 * (-100% - .875rem)))}.z-totwcar:has(#totwcar-3:checked) .z-totwcar-track{transform:translateX(calc(3 * (-100% - .875rem)))}.z-totwcar:has(#totwcar-4:checked) .z-totwcar-track{transform:translateX(calc(4 * (-100% - .875rem)))}.z-totwcar:has(#totwcar-5:checked) .z-totwcar-track{transform:translateX(calc(5 * (-100% - .875rem)))}.z-totwcar:has(#totwcar-0:checked) .z-totwcar-slide[data-i="0"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcar-1:checked) .z-totwcar-slide[data-i="1"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcar-2:checked) .z-totwcar-slide[data-i="2"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcar-3:checked) .z-totwcar-slide[data-i="3"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcar-4:checked) .z-totwcar-slide[data-i="4"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcar-5:checked) .z-totwcar-slide[data-i="5"] .z-totwcar-arrow{display:grid}.z-totwcar-arrow{top:auto;bottom:10px;transform:none}.z-totwcar-arrow.is-prev{left:10px}.z-totwcar-arrow.is-next{right:10px}.z-totwcar-arrow:focus-visible,.z-totwcar-arrow:hover{background:rgba(8,13,24,.92);border-color:var(--link)}.z-totwcar-dots{display:none}@media (max-width:767.98px){.z-totwcar{margin-block:var(--banner-gap-sm);margin-inline:0;padding:0;overflow:visible}.z-totwcar-dots{display:flex;align-items:center;justify-content:center;gap:.3125rem;margin-top:.625rem}.z-totwcar-track::-webkit-scrollbar{display:none}.z-totwcar-slide{scroll-snap-align:start;scroll-snap-stop:always}.z-totwcar{timeline-scope:--z-sl0,--z-sl1,--z-sl2,--z-sl3,--z-sl4,--z-sl5}.z-totwcar-slide[data-i="0"]{view-timeline:--z-sl0 inline}.z-totwcar-slide[data-i="1"]{view-timeline:--z-sl1 inline}.z-totwcar-slide[data-i="2"]{view-timeline:--z-sl2 inline}.z-totwcar-slide[data-i="3"]{view-timeline:--z-sl3 inline}.z-totwcar-slide[data-i="4"]{view-timeline:--z-sl4 inline}.z-totwcar-slide[data-i="5"]{view-timeline:--z-sl5 inline}@supports (animation-timeline:view()){.z-totwcar-dot[data-i="0"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl0;animation-range:cover 0 cover 100%}.z-totwcar-dot[data-i="1"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl1;animation-range:cover 0 cover 100%}.z-totwcar-dot[data-i="2"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl2;animation-range:cover 0 cover 100%}.z-totwcar-dot[data-i="3"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl3;animation-range:cover 0 cover 100%}.z-totwcar-dot[data-i="4"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl4;animation-range:cover 0 cover 100%}.z-totwcar-dot[data-i="5"]{animation:z-totwcar-dash linear both;animation-timeline:--z-sl5;animation-range:cover 0 cover 100%}}}.z-totwcar:has(#totwcarh-1:checked) .z-totwcar-track{transform:translateX(calc(1 * (-100% - .875rem)))}.z-totwcar:has(#totwcarh-2:checked) .z-totwcar-track{transform:translateX(calc(2 * (-100% - .875rem)))}.z-totwcar:has(#totwcarh-3:checked) .z-totwcar-track{transform:translateX(calc(3 * (-100% - .875rem)))}.z-totwcar:has(#totwcarh-4:checked) .z-totwcar-track{transform:translateX(calc(4 * (-100% - .875rem)))}.z-totwcar:has(#totwcarh-5:checked) .z-totwcar-track{transform:translateX(calc(5 * (-100% - .875rem)))}.z-totwcar:has(#totwcarh-0:checked) .z-totwcar-slide[data-i="0"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcarh-1:checked) .z-totwcar-slide[data-i="1"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcarh-2:checked) .z-totwcar-slide[data-i="2"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcarh-3:checked) .z-totwcar-slide[data-i="3"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcarh-4:checked) .z-totwcar-slide[data-i="4"] .z-totwcar-arrow{display:grid}.z-totwcar:has(#totwcarh-5:checked) .z-totwcar-slide[data-i="5"] .z-totwcar-arrow{display:grid}.z-totwcar-dot.is-on{width:20px;background:var(--primary-500)}button.z-totwcar-dot{position:relative;cursor:pointer}button.z-totwcar-dot:after{content:"";position:absolute;inset:-18px -6px}button.z-totwcar-dot:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.z-totwcar-slide{content-visibility:auto}.z-totwcar-slide:first-child{content-visibility:visible}@media (min-width:768px){.z-totwcar-arrow{border:1px solid var(--border);background:var(--surface-card);backdrop-filter:none;color:var(--text-secondary);font-size:15px;transition:border-color .16s ease,color .16s ease;width:30px;height:30px}.z-totwcar-arrow:hover{background:var(--surface-card);border-color:color-mix(in srgb,var(--primary-500) 55%,var(--border));color:var(--text-title)}.z-totwcar-arrow:focus-visible{outline:none;border-color:color-mix(in srgb,var(--primary-500) 55%,var(--border));box-shadow:var(--shadow-focus)}.z-totwcar{padding-bottom:2.75rem}.z-totwcar-arrow{top:calc(100% + 10px);bottom:auto;transform:none}.z-totwcar-arrow.is-prev{left:calc(50% - 38px);right:auto}.z-totwcar-arrow.is-next{left:calc(50% + 8px);right:auto}.z-totwcar-arrow.is-off{opacity:.35;cursor:default}.z-totwcar-arrow.is-off:hover{border-color:var(--border);color:var(--text-secondary)}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.z-totwcar-arrow{transition:none}}