.conti-topbar{background:var(--brand-primary-dark);color:var(--brand-text-inverse);font-size:.92rem;padding:8px 0}.conti-topbar a{color:var(--brand-text-inverse);font-weight:800;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.conti-navbar{background:var(--brand-bg);box-shadow:0 2px 10px rgba(26,32,44,.08);padding:12px 0}.conti-navbar .navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;display:block}.conti-navbar .nav-link{position:relative;color:var(--brand-text);font-weight:800;margin:0 6px;padding:10px 8px}.conti-navbar .nav-link::after{content:"";position:absolute;left:50%;right:50%;bottom:4px;height:2px;background:var(--brand-primary);transition:left .2s,right .2s}.conti-navbar .nav-link.active::after,.conti-navbar .nav-link:hover::after{left:8px;right:8px}.conti-nav-cta{margin-left:16px;background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:var(--brand-radius);font-weight:900;padding:10px 18px}.conti-nav-cta:hover{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.conti-footer{background:#11243b;color:var(--brand-text-inverse);padding-top:72px}.conti-footer h4,.conti-footer h6{color:var(--brand-text-inverse);font-weight:900}.conti-footer p{color:rgba(255,255,255,.78)}.conti-footer a{display:block;color:rgba(255,255,255,.78);margin:8px 0}.conti-footer a:hover{color:var(--brand-secondary)}.ap-footer__stats{display:flex;gap:12px;margin-top:22px}.ap-footer__stats div{flex:1 1 0;min-width:0;border:1px solid rgba(255,255,255,.2);border-radius:var(--brand-radius);padding:12px 10px}.ap-footer__stats strong{display:block;color:var(--brand-text-inverse);font-size:1.7rem;line-height:1}.ap-footer__stats span{display:block;color:rgba(255,255,255,.72);font-size:.75rem;margin-top:6px}.ap-footer__compliance{margin-top:56px;padding:18px 0;background:rgba(0,0,0,.2);color:rgba(255,255,255,.78)}.ap-footer__compliance a{display:inline;color:rgba(255,255,255,.88);margin:0}@media (max-width:991px){.conti-nav-cta{margin:12px 0 0}}.container .conti-stats-row .conti-stat-item span,.container .conti-stats-row .conti-stat-item strong,.row.align-items-center .col-lg-5 .conti-industry-hero-panel span,.row.align-items-center .col-lg-5 .conti-industry-hero-panel strong{color:#15202b!important}