.updates-article-title.brand-display{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.updates-carousel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);position:relative}.updates-carousel__viewport{aspect-ratio:16/9;border-radius:var(--radius-lg);position:relative;overflow:hidden}.updates-carousel__slide{opacity:0;transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);pointer-events:none;position:absolute;inset:0;transform:translate(2.5%)}.updates-carousel__slide.is-active{opacity:1;pointer-events:auto;transform:translate(0)}.updates-carousel__media{width:100%;height:100%;position:relative}.updates-carousel__slide img{-o-object-fit:cover;object-fit:cover}.updates-carousel__nav{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;width:2.75rem;height:2.75rem;transition:opacity .16s ease, background-color .16s ease, border-color .16s ease, transform .16s var(--ease-out);background:#071b2bc7;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #071b2b73}.updates-carousel:hover .updates-carousel__nav,.updates-carousel:focus-within .updates-carousel__nav,.updates-carousel__nav:focus-visible{opacity:1;pointer-events:auto}@media (hover:none){.updates-carousel__nav{opacity:1;pointer-events:auto}}.updates-carousel__nav--prev{left:.75rem}.updates-carousel__nav--next{right:.75rem}.updates-carousel__nav:hover{background:#007a73eb;border-color:#ffffff73;transform:translateY(-50%)scale(1.06)}.updates-carousel__nav:active{transform:translateY(-50%)scale(.97)}.updates-carousel__nav:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){[data-updates-motion] .updates-carousel__slide{will-change:transform, opacity}}@media (prefers-reduced-motion:reduce){.updates-carousel__slide,.updates-carousel__nav{transition:none}.updates-carousel__nav:hover,.updates-carousel__nav:active{transform:translateY(-50%)}}
