.news-item[data-v-92167f5d]{--section-y:clamp(2.5rem, 5vw, 4rem)}.wrap[data-v-92167f5d]{width:100%;max-width:calc(860px + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}h1[data-v-92167f5d]{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere;color:var(--chalk);font-size:clamp(2rem,4.5vw,3.2rem);font-style:italic;font-weight:800;font-stretch:116%;line-height:1.05}h2[data-v-92167f5d]{font-family:var(--font-display);color:var(--chalk);font-size:clamp(1.35rem,2.2vw,1.7rem);font-style:italic;font-weight:800;font-stretch:116%;line-height:1.1}.lead[data-v-92167f5d]{max-width:62ch;color:var(--smoke);text-wrap:pretty;margin-top:1.1rem;font-size:1.125rem;line-height:1.6}.head[data-v-92167f5d]{padding:calc(72px + clamp(2rem,5vw,3.5rem)) 0 clamp(1.5rem,3vw,2.5rem)}.crumbs ol[data-v-92167f5d]{color:var(--smoke);flex-wrap:wrap;gap:.35rem 0;margin-bottom:1.4rem;font-size:.88rem;list-style:none;display:flex}.crumbs li+li[data-v-92167f5d]:before{content:"/";color:var(--seam-strong);margin:0 .6rem}.crumbs a[data-v-92167f5d]{color:var(--smoke);text-decoration:none;transition:color .2s}.crumbs a[data-v-92167f5d]:hover,.crumbs [aria-current][data-v-92167f5d]{color:var(--chalk)}.date[data-v-92167f5d]{font-family:var(--font-mono);color:var(--smoke);flex-wrap:wrap;gap:.4rem 1rem;margin-bottom:.8rem;font-size:.88rem;display:flex}.date time[data-v-92167f5d]{color:var(--nxt-red-hot)}.scheduled[data-v-92167f5d]{color:var(--warn)}.poster[data-v-92167f5d]{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding:0 var(--gutter);margin:clamp(1.6rem,3.5vw,2.6rem) auto 0}.poster-open[data-v-92167f5d]{border-radius:var(--radius-lg);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.poster-open[data-v-92167f5d]:focus-visible{outline:2px solid var(--nxt-red);outline-offset:3px}.poster img[data-v-92167f5d]{border:1px solid var(--seam);border-radius:var(--radius-lg);width:100%;height:auto;display:block}.zoom[data-v-92167f5d]{background:#060505;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.zoom[data-v-92167f5d]::backdrop{background:#060505}.zoom-scroll[data-v-92167f5d]{overscroll-behavior:contain;width:100%;height:100%;padding:64px 12px 12px;display:flex;overflow:auto}.zoom-scroll img[data-v-92167f5d]{object-fit:contain;cursor:zoom-in;width:100%;max-width:2400px;height:auto;max-height:100%;margin:auto;display:block}.zoom-scroll.zoomed img[data-v-92167f5d]{cursor:zoom-out;width:auto;max-width:none;height:100%;max-height:none}.zoom-hint[data-v-92167f5d]{left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--smoke);pointer-events:none;font-size:.9rem;position:fixed}.zoom-close[data-v-92167f5d]{top:calc(10px + env(safe-area-inset-top,0px));border:1px solid var(--seam-strong);background:var(--pit-2);width:44px;height:44px;color:var(--chalk);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;right:12px}.zoom-close svg[data-v-92167f5d]{width:20px;height:20px}.zoom-close[data-v-92167f5d]:hover,.zoom-close[data-v-92167f5d]:focus-visible{border-color:var(--nxt-red);outline:none}.body[data-v-92167f5d]{padding-bottom:var(--section-y)}.prose[data-v-92167f5d]{color:#d3cacb;font-size:1.05rem;line-height:1.75}.prose[data-v-92167f5d] p{margin-bottom:1.1rem}.prose[data-v-92167f5d] h2{font-family:var(--font-display);color:var(--chalk);margin:2.2rem 0 .9rem;font-size:1.45rem;font-style:italic;font-weight:800;font-stretch:116%}.prose[data-v-92167f5d] strong{color:var(--chalk);font-weight:600}.prose[data-v-92167f5d] a:not(.btn){white-space:nowrap;color:var(--nxt-red-hot);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ff2b3873;text-decoration:underline #ff2b3873}.prose[data-v-92167f5d] a:not(.btn):hover{color:var(--chalk);text-decoration-color:currentColor}.prose[data-v-92167f5d] h2.release,.prose[data-v-92167f5d] h2.duo{text-align:center;text-wrap:balance}.prose[data-v-92167f5d] h2.release{margin:0 0 1.8rem;font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.1}.prose[data-v-92167f5d] h2.duo{margin:2.6rem 0 1rem;font-size:clamp(1.3rem,2.4vw,1.75rem);line-height:1.15}.prose[data-v-92167f5d] h2 em{font-style:inherit;color:var(--nxt-red-hot)}.prose[data-v-92167f5d] .glance,.prose[data-v-92167f5d] .highlights{background:var(--pit);border:1px solid var(--seam);border-radius:var(--radius-lg);margin:0 0 1.6rem;padding:clamp(1.2rem,3vw,1.8rem) clamp(1.2rem,3vw,2rem)}.prose[data-v-92167f5d] .highlights{margin-top:2.4rem}.prose[data-v-92167f5d] h3{font-family:var(--font-display);color:var(--chalk);margin-bottom:.9rem;font-size:1.3rem;font-style:italic;font-weight:800;font-stretch:116%;line-height:1.15}.prose[data-v-92167f5d] .glance ul,.prose[data-v-92167f5d] .highlights ul{margin:0}.prose[data-v-92167f5d] strong.hl{color:var(--nxt-red-hot)}.prose[data-v-92167f5d] .cta-line{justify-content:center;margin:2rem 0;display:flex}.prose[data-v-92167f5d] .sign{margin-top:2.2rem}.prose[data-v-92167f5d] ul{gap:.5rem;margin:0 0 1.3rem;list-style:none;display:grid}.prose[data-v-92167f5d] li{padding-left:1.3rem;position:relative}.prose[data-v-92167f5d] li:before{content:"";background:var(--nxt-red);width:.65rem;height:2px;position:absolute;top:.85em;left:0;transform:skew(-14deg)}.prose[data-v-92167f5d] code{font-family:var(--font-mono);color:var(--chalk);font-size:.92em}.ecus[data-v-92167f5d]{padding:var(--section-y) 0;border-top:1px solid var(--seam);scroll-margin-top:72px}.ecu-list[data-v-92167f5d]{margin-top:1.2rem;list-style:none}.ecu[data-v-92167f5d]{border-top:1px solid var(--seam);animation:.6s cubic-bezier(.2,.7,.2,1) both ecu-rise-92167f5d;animation-delay:calc(var(--i) * 80ms);padding:1.1rem 0}.ecu[data-v-92167f5d]:last-child{border-bottom:1px solid var(--seam)}@keyframes ecu-rise-92167f5d{0%{opacity:0;transform:translateY(12px)}}.ecu-head[data-v-92167f5d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;display:flex}.ecu-name[data-v-92167f5d]{font-family:var(--font-display);color:var(--chalk);overflow-wrap:anywhere;font-size:1.15rem;font-weight:700;font-stretch:110%;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}a.ecu-name[data-v-92167f5d]:hover{color:var(--nxt-red-hot);transform:translate(4px)}.ecu-brands[data-v-92167f5d]{color:var(--smoke);font-size:.9rem}.ecu-solutions[data-v-92167f5d]{color:var(--smoke);flex-wrap:wrap;gap:.3rem 0;margin-top:.55rem;font-size:.92rem;list-style:none;display:flex}.ecu-solutions li+li[data-v-92167f5d]:before{content:"·";color:var(--seam-strong);margin:0 .6rem}.ecu-solutions a[data-v-92167f5d]{color:#cbc2c3;text-decoration:none;transition:color .2s}.ecu-solutions a[data-v-92167f5d]:hover{color:var(--nxt-red-hot)}.cta[data-v-92167f5d]{padding:var(--section-y) 0 calc(var(--section-y) + 1rem);border-top:1px solid var(--seam)}.cta-note[data-v-92167f5d]{color:var(--chalk);font-size:1.05rem}.cta-actions[data-v-92167f5d]{flex-wrap:wrap;gap:.75rem;margin-top:1.2rem;display:flex}.compliance[data-v-92167f5d]{max-width:70ch;color:var(--smoke);margin-top:1.6rem;font-size:.86rem;line-height:1.55}@media (width<=520px){.ecu-head[data-v-92167f5d]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.ecu[data-v-92167f5d]{animation:none}.ecu-name[data-v-92167f5d]{transition:none}}
