.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}}.z-ntc{--box-rgb:255 107 44;border:1px solid rgb(var(--box-rgb)/.34);border-radius:calc(var(--radius-lg) + 2px);box-shadow:inset 0 1px 0 rgba(244,246,248,.28),inset 0 3px 7px -4px rgba(244,246,248,.12),inset 0 0 0 1px rgba(0,0,0,.28),inset 0 -20px 28px -22px rgba(0,0,0,.95),0 0 46px -8px rgb(var(--box-rgb)/.4),0 2px 0 rgba(0,0,0,.55),0 30px 62px -18px rgba(0,0,0,1),0 12px 24px -10px rgba(0,0,0,.9);--box-rgb:0 70 168}.z-main .z-nt-head-link,.z-main .z-nt-head-link:visited{position:relative;display:inline-flex;align-items:center;gap:.45rem;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.z-nt-head-link:after{content:"";position:absolute;inset:-12px 0 -7px}.z-main .z-nt-head-link:focus-visible,.z-main .z-nt-head-link:hover{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--primary-500)}.z-nt-head-link:focus-visible{outline:2px solid var(--primary-500);outline-offset:3px;border-radius:var(--radius-sm)}.z-nt-dot{width:7px;height:7px;border-radius:999px;background:var(--primary-500);flex:none}@media (prefers-reduced-motion:no-preference){.z-nt-dot{animation:z-nt-pulse 2s ease-in-out infinite}}.z-ntc-car{overflow-x:visible}.z-ntc-track{--z-ntc-gap:0.75rem;--z-ntc-cols:2;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--z-ntc-cols) - 1) * var(--z-ntc-gap)) / var(--z-ntc-cols));-moz-column-gap:var(--z-ntc-gap);column-gap:var(--z-ntc-gap);--z-ntc-glow:var(--z-ntc-gap);margin:-.6rem calc(-1 * var(--z-ntc-glow)) -.4rem;padding:.6rem var(--z-ntc-glow) 1.6rem;scroll-padding-inline:var(--z-ntc-glow);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative}@media (min-width:900px){.z-ntc-track{--z-ntc-cols:4}}@media (prefers-reduced-motion:no-preference){.z-ntc-track{scroll-behavior:smooth}}.z-ntc-track::-webkit-scrollbar{display:none}.z-ntc-track:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.z-ntc{display:flex;flex-direction:column;gap:.45rem;min-width:0;scroll-snap-align:start;overflow:hidden;padding-bottom:.7rem;background:radial-gradient(68% 78% at 50% 42%,rgb(var(--box-rgb)/.16) 0,rgb(var(--box-rgb)/.06) 38%,transparent 72%),var(--surface-page)}.z-ntc .z-ntc-title,.z-ntc .z-ntc-when{padding-inline:.75rem}.z-ntc-art{display:block;width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--surface-raised)}.z-ntc-art img{-o-object-fit:cover;object-fit:cover}.z-ntc-art img,.z-ntc-plate{display:block;width:100%;height:100%}.z-ntc-plate{background:radial-gradient(120% 90% at 0 0,rgb(0 70 168/.35),transparent 70%),var(--surface-raised)}.z-ntc .z-ntc-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;color:var(--text-title);font-size:.9rem;font-weight:var(--fw-semibold,600);line-height:1.25;text-decoration:none}.z-ntc .z-ntc-title:focus-visible,.z-ntc:hover .z-ntc-title{color:var(--primary-300)}.z-ntc-when{margin-top:auto;color:var(--text-muted);font-size:.72rem;font-variant-numeric:tabular-nums}@keyframes z-nt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.z-ntw{margin:0 0 1.2rem}