.aba-pg{padding:0;}
.aba-u1{padding:80px 24px;background-color:var(--aba-c-background);}
.aba-u1-w{max-width:1180px;margin:0 auto;}
.aba-u1-t{font-family:var(--aba-font-heading);font-size:56px;line-height:1.05;font-weight:700;letter-spacing:-0.025em;color:var(--aba-c-text);margin:0 0 16px;}
.aba-u1-p{font-size:18px;line-height:1.6;color:var(--aba-c-muted);margin:0 0 24px;max-width:660px;}
@media (max-width:767px){
.aba-u1{padding:52px 20px;}
.aba-u1-t{font-size:38px;}
}
