.resource-page .site-header{height:auto;min-height:76px;padding:18px 6%;border-bottom:1px solid #e7edf7}
.resource-page .site-header nav a{font-size:14px}.resource-page .site-header .button{font-size:14px;padding:12px 16px}
.resource-page .resource-article{max-width:850px;padding:48px 24px 64px;margin:auto;color:#06132c}
.resource-article h1{font:600 clamp(30px,4vw,48px)/1.12 'Manrope',sans-serif;letter-spacing:-1.5px;margin:20px 0}
.resource-article h2{font-size:28px;line-height:1.25;margin:44px 0 18px;letter-spacing:-.5px}.resource-article h3{font-size:21px;margin:28px 0 12px}
.resource-article p,.resource-article li{font-size:18px;line-height:1.7;color:#3e4b63}.resource-article li{margin:10px 0}.resource-article a{color:#164fc6;text-underline-offset:3px}
.resource-article .breadcrumbs,.resource-article .byline{font-size:14px}.resource-article .intro{font-size:20px;color:#06132c}
.resource-article .resource-callout{background:#f6f9ff;border-left:3px solid #246aff;padding:20px 24px;margin:28px 0}.resource-article .resource-callout p{margin:0}
.resource-article .resource-cta{border-top:1px solid #dce5f4;margin-top:44px;padding-top:24px}.resource-article .button{color:white;padding:14px 20px;border-radius:4px;font-size:16px;text-decoration:none}
.resource-page .resources{display:none}.resource-page .site-footer nav{flex-wrap:wrap}
@media(max-width:1100px){.resource-page .site-header nav{display:none}.resource-page .menu-toggle{display:flex}.resource-page .site-header nav.is-open{display:grid;position:absolute;top:100%;left:0;right:0;background:#fff;padding:16px 6%;box-shadow:0 15px 25px #102b5415}.resource-page .site-header nav.is-open a{padding:12px 0}}
@media(max-width:640px){.resource-page .site-header{min-height:64px;padding:12px 6%}.resource-page .resource-article{padding:30px 6% 44px}.resource-article h2{font-size:25px}.resource-article p,.resource-article li{font-size:17px}.resource-article .intro{font-size:18px}}
