/* alexander hamilton: native module styling, part 3 */
/* White Chalk Road panel: more room between icon and text (side by side on desktop, stacked on mobile) */
.ah-ipartner .layout-3-wrapper>.pp-icon-wrapper{margin:0 28px 16px 0!important;flex-shrink:0}
@media (max-width:768px){.ah-ipartner .layout-3-wrapper>.pp-icon-wrapper{margin:0 0 20px 0!important}}
/* Paper-grain overlay: size it to the largest viewport so no pale strip shows at the bottom while the mobile browser bar hides and shows */
body::after{inset:auto!important;top:0!important;left:0!important;width:100%!important;height:calc(100vh + 200px)!important;height:calc(100lvh + 40px)!important}
