#arr-about .ab-page-nav{display:flex;align-items:center;flex-wrap:wrap;gap:4px 26px;padding:20px 0;border-bottom:1px solid #dce3e9;margin-bottom:12px}
#arr-about .ab-page-nav a{display:inline-flex;align-items:center;min-height:44px;color:#243c54;font-size:15px;font-weight:500;text-decoration:none;border-bottom:2px solid transparent}
#arr-about .ab-page-nav a:hover,#arr-about .ab-page-nav a[aria-current="location"]{color:#0b45b5;border-bottom-color:#0b45b5}
#arr-about .ab-page-nav a:focus-visible,#arr-about .ab-feedback button:focus-visible,#arr-about .ab-feedback a:focus-visible,.ab-mobile-action a:focus-visible{outline:2px solid #0b45b5;outline-offset:4px}
#arr-about h2,#arr-about .ab-form h3{text-wrap:balance}
#arr-about section,#arr-about .ab-form{scroll-margin-top:100px}
#arr-about .ab-form h3:focus,#arr-about .ab-feedback h4:focus,#arr-about section h2:focus{outline:none}
#arr-about .ab-feedback{padding:24px 0;color:#243c54}
#arr-about .ab-feedback[hidden],#arr-about .ab-ux-form[hidden],.ab-mobile-action[hidden]{display:none!important}
#arr-about .ab-feedback h4{font-size:28px;line-height:1.2;font-weight:500;margin:0 0 14px;color:#152f47}
#arr-about .ab-feedback p{margin:0 0 16px;line-height:1.6}
#arr-about .ab-feedback .ab-feedback-summary{font-size:14px;color:#526777}
#arr-about .ab-feedback-actions{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}
#arr-about .ab-feedback button,#arr-about .ab-feedback a{display:inline-flex;align-items:center;min-height:44px;font:inherit;font-weight:500;color:#0b45b5;background:transparent;border:0;border-bottom:1px solid #b1ccd9;padding:8px 0;text-decoration:none;cursor:pointer;border-radius:0}
#arr-about .ab-feedback-error{padding:4px 0 16px}
#arr-about form.ab-product-sent .wpcf7-response-output{display:none!important}
.ab-mobile-action{display:none}
@media(max-width:767px){
 #arr-about .ab-page-nav{gap:0 20px;padding:14px 0;margin-bottom:0}
 #arr-about .ab-page-nav a{font-size:14px}
 #arr-about section,#arr-about .ab-form{scroll-margin-top:88px}
 .ab-mobile-action{display:flex;position:fixed;z-index:9990;left:0;right:0;bottom:0;align-items:center;gap:12px;background:rgba(255,255,255,.98);border-top:1px solid #dce3e9;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #152f4709;font-family:Roboto,Arial,sans-serif}
 .ab-mobile-action a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;font-size:15px;line-height:1.25;font-weight:500;text-decoration:none}
 .ab-mobile-action-primary{flex:1;padding:10px 12px;background:#0b45b5;color:white;border-radius:3px}
 .ab-mobile-action-primary:hover{color:white;background:#093b99}
 .ab-mobile-action-secondary{color:#243c54;padding:10px 4px}
 body.ab-product-bar-visible{padding-bottom:calc(68px + env(safe-area-inset-bottom))}
}
@media(prefers-reduced-motion:no-preference){#arr-about .ab-page-nav a,.ab-mobile-action-primary{transition:color .15s,background-color .15s,border-color .15s}}
