.resource-layout{display:grid;grid-template-columns:260px minmax(0,760px);gap:65px;justify-content:center}.resource-toc a{display:block;margin:0 0 18px;font-size:13px;line-height:1.6;color:#3058bd}.resource-copy{max-width:850px;margin:auto}.resource-copy section{scroll-margin-top:120px;margin-bottom:45px}.inside-page .resource-copy h2{font-size:30px;letter-spacing:-1px;line-height:1.3}.resource-copy p,.resource-copy li{font-size:16px;line-height:1.9;color:#626c7c}.resource-copy a{color:#2348a6;text-decoration:underline;text-underline-offset:4px}.article-meta{font-size:12px!important;margin:0 0 40px}.resource-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}.resource-card{border:1px solid #d2d7df;background:#edf0f5}.resource-card img{width:100%;height:230px;object-fit:cover}.resource-card>div{padding:30px}.inside-page .resource-card h2{font-size:27px;line-height:1.3;letter-spacing:-1px}.resource-card p{font-size:14px;line-height:1.8}.resource-card span{color:#3058bd;font-size:13px}.resource-card:hover{border-color:#b39862}.resource-card:focus-visible{outline:3px solid #3058bd;outline-offset:4px}@media(max-width:800px){.resource-layout{grid-template-columns:1fr;gap:25px}.resource-cards{grid-template-columns:1fr}.resource-toc{border-bottom:1px solid #ccd1da;padding-bottom:20px}.inside-page .resource-copy h2{font-size:26px}.resource-card img{height:210px}}