/* V8 - safe incremental overrides of the FULL V6 design */
body.uv-about{--a-bg:#f8f9fb;--a-card:#ffffff;--a-card2:#f2f5f9;--a-text:#10213c;--a-muted:#52647c;--a-line:rgba(16,41,72,.14);--a-accent:var(--orange);--a-glow:rgba(236,113,51,.035)}
html[data-theme="dark"] body.uv-about{--a-bg:#0c1d34;--a-card:#122a49;--a-card2:#193655;--a-text:#f5f8fe;--a-muted:#bdc8d8;--a-line:#2d4869;--a-glow:rgba(24,77,150,.18)}
/* The same solid base in every section, no alternating white/navy. */
body.uv-about .ab6-main,body.uv-about .ab6-main section{background-color:var(--a-bg)!important;color:var(--a-text)!important}
html[data-theme="dark"] body.uv-about .ab6-main{background:radial-gradient(ellipse at 30% 0%,#091e55 0%,transparent 55%),#0c1d34!important}
/* Section separation preserved without giant voids */
body.uv-about .ab6-main .ab6-about{padding:90px 0 95px!important}
body.uv-about .ab6-main .ab6-approach{padding:84px 0 93px!important}
body.uv-about .ab6-main .ab6-who{padding:85px 0 95px!important}
body.uv-about .ab6-main .ab6-benefits{padding:48px 0 90px!important}
body.uv-about .ab6-main .ab6-headrow{margin-bottom:45px}
body.uv-about .ab6-main .ab6-timeline-item{padding-bottom:42px}
body.uv-about .ab6-main .ab6-timeline-item:last-child{padding-bottom:0}
body.uv-about .ab6-main .ab6-card-picture img{filter:saturate(1.06) brightness(1.04)}
body.uv-about .ab6-main .ab6-card:hover img{filter:saturate(1.12) brightness(1.07)}
body.uv-about .ab6-main .ab6-stat strong{font-variant-numeric:tabular-nums}
body.uv-about .ab6-main .ab6-stat[data-counted="true"] strong{animation:ab8-appeared .5s ease both}
@keyframes ab8-appeared{from{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(max-width:760px){body.uv-about .ab6-main .ab6-about,body.uv-about .ab6-main .ab6-approach,body.uv-about .ab6-main .ab6-who{padding:60px 0!important}body.uv-about .ab6-main .ab6-benefits{padding:35px 0 65px!important}}
@media(prefers-reduced-motion:reduce){body.uv-about .ab6-main .ab6-stat[data-counted="true"] strong{animation:none}}
