/* Generated from /disclosure.css by scripts/refine-interior-pages.py; edit the source, never this copy. */
/* Sitewide disclosure follows the existing footer palette. */
.site-footer .atlas-global-disclosure{grid-column:1/-1;}
.site-footer .atlas-global-disclosure:where(:not([data-atlas-type])){max-width:76rem;}
/* Sitewide disclosure follows the existing footer palette. */
.site-footer .atlas-global-disclosure{min-width:0;box-sizing:border-box;width:100%;text-align:left;}
.site-footer .atlas-global-disclosure h2:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:1rem;line-height:1.4;}
.site-footer .atlas-global-disclosure h2:where(:not([data-atlas-type])){margin-top:0;}

.site-footer .atlas-global-disclosure h2{margin-right:0;}
.site-footer .atlas-global-disclosure h2:where(:not([data-atlas-type])){margin-bottom:.75rem;}

.site-footer .atlas-global-disclosure h2{margin-left:0;}
.site-footer .atlas-global-disclosure p:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.875rem;line-height:1.65;}
.site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){margin-top:.65rem;}

.site-footer .atlas-global-disclosure p{margin-right:0;}
.site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){margin-bottom:.65rem;}

.site-footer .atlas-global-disclosure p{margin-left:0;overflow-wrap:anywhere;}
.site-footer .atlas-global-disclosure .atlas-certification:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.9375rem;line-height:1.5;}

.footer-veteran-copy{min-width:0;}
.footer-veteran-copy strong:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.9375rem;line-height:1.5;}
.footer-veteran-copy strong:where(:not([data-atlas-break])){display:block;}
.footer-veteran-copy strong{overflow-wrap:anywhere;}

@media(max-width:600px){.site-footer .atlas-global-disclosure:where(:not([data-atlas-space="section"])){padding-top:1rem;}
.footer-veteran-heading{align-items:flex-start;}
.footer-veteran-heading img{flex-shrink:0;}}
html body .site-footer .atlas-global-disclosure:where(:not([data-atlas-type])){max-width:none!important;}


/* Refined legal typography, scoped to the disclosure. */
html body .site-footer .atlas-global-disclosure{text-align:left!important;}
html body .site-footer .atlas-global-disclosure:where(:not([data-atlas-space="section"])){padding-top:1.25rem!important;}
html body .site-footer .atlas-global-disclosure h2:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.875rem!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.025em!important;}
html body .site-footer .atlas-global-disclosure h2:where(:not([data-atlas-type])){margin-top:0!important;}

html body .site-footer .atlas-global-disclosure h2{margin-right:0!important;}
html body .site-footer .atlas-global-disclosure h2:where(:not([data-atlas-type])){margin-bottom:1rem!important;}

html body .site-footer .atlas-global-disclosure h2{margin-left:0!important;}
html body .site-footer .atlas-global-disclosure h2:where(:not(.atlas-interior-main, .atlas-interior-main *)){text-transform:none!important;}
html body .site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){max-width:92ch!important;}
html body .site-footer .atlas-global-disclosure p:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.875rem!important;line-height:1.8!important;letter-spacing:normal!important;}

html body .site-footer .atlas-global-disclosure p{word-spacing:normal!important;text-align:left!important;text-indent:0!important;}
html body .site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){margin-top:.75rem!important;}

html body .site-footer .atlas-global-disclosure p{margin-right:0!important;}
html body .site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){margin-bottom:.75rem!important;}

html body .site-footer .atlas-global-disclosure p{margin-left:0!important;color:rgba(255,255,255,.78)!important;overflow-wrap:break-word!important;}
html body .site-footer .atlas-global-disclosure .atlas-certification:where(:not([data-atlas-type])){max-width:85ch!important;margin-bottom:1rem!important;}
html body .site-footer .atlas-global-disclosure .atlas-certification strong:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-weight:500!important;}
.legal-brand:where(:not([data-atlas-break])){display:inline!important;}
.legal-brand:where(:not([data-atlas-type])){white-space:nowrap!important;}
.legal-brand:where(:not(.atlas-interior-main, .atlas-interior-main *)){letter-spacing:normal!important;}

.legal-brand{word-spacing:normal!important;}
.legal-brand sup:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.6em!important;line-height:0!important;}

.legal-brand sup{vertical-align:super!important;}
.legal-brand sup:where(:not([data-atlas-type])){margin-top:0!important;}

.legal-brand sup{margin-right:0!important;}
.legal-brand sup:where(:not([data-atlas-type])){margin-bottom:0!important;}

.legal-brand sup{margin-left:.08em!important;}
.legal-brand sup:where(:not(.atlas-interior-main, .atlas-interior-main *)){letter-spacing:0!important;}
html body .site-footer .footer-trademark:where(:not([data-atlas-type])),html body .site-footer .footer-copyright:where(:not([data-atlas-type])){margin-top:.5rem!important;}

html body .site-footer .footer-trademark,html body .site-footer .footer-copyright{margin-right:0!important;}
html body .site-footer .footer-trademark:where(:not([data-atlas-type])),html body .site-footer .footer-copyright:where(:not([data-atlas-type])){margin-bottom:0!important;}

html body .site-footer .footer-trademark,html body .site-footer .footer-copyright{margin-left:0!important;text-align:left!important;}
html body .site-footer .footer-trademark:where(:not(.atlas-interior-main, .atlas-interior-main *)),html body .site-footer .footer-copyright:where(:not(.atlas-interior-main, .atlas-interior-main *)){letter-spacing:normal!important;}

html body .site-footer .footer-trademark,html body .site-footer .footer-copyright{word-spacing:normal!important;}
html body .site-footer .footer-trademark:where(:not(.atlas-interior-main, .atlas-interior-main *)),html body .site-footer .footer-copyright:where(:not(.atlas-interior-main, .atlas-interior-main *)){font-size:.875rem!important;line-height:1.7!important;}

@media(max-width:600px){html body .site-footer .atlas-global-disclosure p:where(:not([data-atlas-type])){max-width:100%!important;}
html body .site-footer .atlas-global-disclosure p:where(:not(.atlas-interior-main, .atlas-interior-main *)){line-height:1.75!important;}
html body .site-footer .atlas-global-disclosure h2:where(:not([data-atlas-type])){margin-bottom:.75rem!important;}}
