
/* Responsive and accessibility repairs; no redesign of shared branding. */
.srb-v0-export{overflow:visible!important}
html,body{overflow-x:clip!important}
.srb-mobile-nav__panel{z-index:10000!important}
.srb-audit-anchor{display:block;position:relative;top:-100px;visibility:hidden}
.srb-audit-resource-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px}
.srb-audit-resource-links a{color:#145d79;text-decoration:underline;text-underline-offset:4px}
.srb-cinematic :is(.sc-eyebrow,.cr-eyebrow){color:#815b0a!important}
.srb-v0-export :is(.text-muted-foreground){color:#536472}
.srb-v0-export footer .text-muted-foreground{color:#b5c1ce}
.srb-audit-legacy main{display:block}
@media(max-width:767px){
 html body .gform_wrapper:is(.gravity-theme,.gform_legacy_markup_wrapper,.gform-theme) .ginput_container :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea),
 html body .gform_wrapper:is(.gravity-theme,.gform_legacy_markup_wrapper,.gform-theme) :is(select,textarea),
 html body :is(#main-content,#srb-presence-audit) #gform_wrapper_56 .ginput_container :is(input,select,textarea),
 #srb-presence-audit :is(input,select,textarea){font-size:16px!important}
 .gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:flex!important;flex-wrap:wrap!important;gap:12px!important;position:static!important;justify-content:flex-start!important}
 .gform_wrapper :is(.gform_button,.gform_next_button,.gform_previous_button,button[type=submit],input[type=submit]){position:static!important;left:auto!important;right:auto!important;transform:none!important;max-width:100%!important;min-height:44px!important;white-space:normal!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
 .gform_wrapper :is(.gfield,.ginput_container){min-width:0!important;max-width:100%!important}
 .srb-mobile-nav__panel{max-height:calc(100dvh - 100px)!important}
 .srb-content :is(img,iframe,video){max-width:100%!important}
 .srb-content table{display:block;max-width:100%;overflow-x:auto}
 .srb-content{overflow-wrap:anywhere}
}
@media(prefers-reduced-motion:reduce){.srb-v0-export *{scroll-behavior:auto!important}}
