.resources-page{background:#f7f7f4}.resources-intro{max-width:1140px;padding:38px 0 76px}.resources-intro h1{letter-spacing:-.055em;max-width:1030px;margin:24px 0;font-size:clamp(46px,7vw,96px);line-height:1}.resources-intro>p:not(.section-kicker){color:#50545c;max-width:820px;font-size:clamp(19px,2vw,25px);line-height:1.6}.resources-page .product-section{max-width:1280px;scroll-margin-top:24px}.resources-decisions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.resources-decisions article,.resources-category-grid article{background:#fff;border:1px solid #dedfe2;border-radius:22px;min-width:0;padding:30px}.resources-decisions h3,.resources-category-grid h3{letter-spacing:-.025em;margin:0 0 18px;font-size:25px;line-height:1.2}.resources-decisions p{font-size:16px}.resources-decisions a,.resources-card-links a,.resources-notes a{color:#145d9c;text-underline-offset:4px;font-size:15px;font-weight:600;line-height:1.6;text-decoration:underline}.resources-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.resources-category-grid article{flex-direction:column;scroll-margin-top:30px;display:flex}.resources-number{letter-spacing:.15em;color:#856540;margin-bottom:25px;font-size:12px;font-weight:700}.resources-category-grid h3 a:hover{text-decoration:underline}.resources-category-grid p,.resources-category-grid li{font-size:15px;line-height:1.65}.resources-category-grid ul{margin:0 0 20px;padding-left:19px}.resources-card-links{border-top:1px solid #e1e3e5;gap:12px;margin-top:auto;padding-top:20px;display:grid}.resources-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:32px 0;display:grid}.resources-notes article{background:#fff;border:1px solid #dedfe2;border-radius:24px;overflow:hidden}.resources-notes article>a{padding:24px;display:block}.resources-notes img{aspect-ratio:2;object-fit:contain;width:100%;height:auto}.resources-notes article>div{padding:0 30px 32px}.resources-notes h3{margin:15px 0;font-size:26px;line-height:1.25}.resources-notes h3 a{color:#111;font-size:inherit;font-weight:650}.resources-notes article>div>p:not(.section-kicker){font-size:17px}.resources-notes .section-kicker{font-size:11px}.resources-page a:focus-visible{outline-offset:5px;outline:2px solid #145d9c}@media (max-width:1050px){.resources-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.resources-decisions,.resources-category-grid,.resources-notes{grid-template-columns:1fr}.resources-intro{padding-bottom:46px}.resources-intro h1{font-size:49px}.resources-decisions article,.resources-category-grid article{padding:25px}}
