html body .pmain article,
html body #v2 article,
html body main article,
html body article {
width: 100% !important;
max-width: 1344px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 32px !important;
padding-right: 32px !important;
box-sizing: border-box !important;
}
html body article .psec,
html body article > .psec,
html body #v2 article .psec,
html body .pmain article .psec {
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
html body article > .sec-inner,
html body article .sec-inner {
max-width: none !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
html body article .callout,
html body .callout {
max-width: 760px !important;
margin-left: 0 !important;
margin-right: auto !important;
}
html {
scroll-padding-top: 96px !important;
}
@media (max-width: 810px) {
html { scroll-padding-top: 84px !important; }
}
html body .footer-inner,
html body .footer-bottom {
width: 100% !important;
max-width: 1344px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 32px !important;
padding-right: 32px !important;
box-sizing: border-box !important;
}
html body .footer-inner > *,
html body .footer-top,
html body .footer-top > * {
max-width: none !important;
}
html body .footer-top {
width: 100% !important;
}
html body .linklist {
width: 100% !important;
max-width: 1344px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 32px !important;
padding-right: 32px !important;
box-sizing: border-box !important;
}
html body .cta-panel {
width: 100% !important;
max-width: 1344px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 32px !important;
padding-right: 32px !important;
box-sizing: border-box !important;
}
html body .cta-panel-card {
width: 100% !important;
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
@media (max-width: 720px) {
html body .footer-inner,
html body .footer-bottom,
html body .linklist,
html body .cta-panel {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
