/* Start custom CSS *//* Global Address Validation page (1893). Scoped to .adv-page. */
.adv-page .e-svg-base svg{display:block;width:100%;height:100%;}
.adv-page .adv-deco svg{overflow:visible;}
.adv-page img.adv-deco{max-width:none;}
/* hero title: the Figma line break applies to desktop only */
@media (max-width:1024px){.adv-page h1 br{display:none;}}
/* client logo strip: auto-rotation (JS clones the set once, see Custom Code) */
.adv-page .inc-logo-track.inc-is-marquee{justify-content:flex-start;width:max-content;padding:0 24px 0 0;animation:adv-marquee 32s linear infinite;}
.adv-page .inc-logo-viewport:hover .inc-logo-track.inc-is-marquee{animation-play-state:paused;}
@keyframes adv-marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}
@media (max-width:767px){.adv-page .inc-logo-track.inc-is-marquee{padding:0 4px 0 0;animation-duration:24s;}}
@media (prefers-reduced-motion:reduce){.adv-page .inc-logo-track.inc-is-marquee{animation:none;}}
/* bento visuals: bottom fade (Figma alpha mask) */
.adv-page .adv-bento-mask{-webkit-mask-image:url(/wp-content/uploads/2026/10/adv-mask-bento-visual.svg);mask-image:url(/wp-content/uploads/2026/10/adv-mask-bento-visual.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}
@media (max-width:767px){.adv-page .adv-bento-mask{top:28px;height:272px;}}
/* benefits carousel */
.adv-page .adv-uc-track{will-change:transform;}
.adv-page .adv-slider-btn:focus-visible,.adv-page .adv-btn:focus-visible,.adv-page .adv-btn-light:focus-visible{outline:2px solid #7393ae;outline-offset:2px;}
/* which-solution grid on mobile: 2x2 with cross dividers (Figma mobile). Items are the 1st, 3rd, 5th and 7th children (dividers sit between them). */
@media (max-width:767px){
.adv-page .adv-ind-grid>.adv-ind-item:nth-child(1),.adv-page .adv-ind-grid>.adv-ind-item:nth-child(3){padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.12);}
.adv-page .adv-ind-grid>.adv-ind-item:nth-child(1),.adv-page .adv-ind-grid>.adv-ind-item:nth-child(5){border-right:1px solid rgba(0,0,0,.12);}
}/* End custom CSS */