
.resource-article{max-width:1000px}.resource-article h1{max-width:850px}.resource-article .lead{max-width:800px}.resource-download{background:#e6eee1;border:1px solid #c9d5c4;border-radius:14px;padding:24px;margin:28px 0 14px}.resource-download p{margin:0}.resource-download .small{margin-top:12px;font-size:13px}.resource-download .button{margin:0}.resource-byline{font-size:13px!important;margin-bottom:24px}.article-toc{height:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 25px;border-block:1px solid var(--line);padding:17px 0;margin:24px 0 38px;font-size:14px}.message-example{border-left:3px solid #b5c6a9;padding:4px 20px;margin:24px 0}.message-example p:last-child{margin-bottom:0}.message-example h3{font-size:17px;margin:6px 0}.formula-box{font-size:18px;background:#e6eee1;padding:22px;border-radius:10px;margin:25px 0}.resource-grid{display:grid;grid-template-columns:1fr;gap:20px;margin:36px 0}.resource-card{border:1px solid var(--line);background:#fffdf7;border-radius:14px;padding:28px}.resource-card h2{font-size:32px;margin:8px 0 16px}.resource-card h2 a{text-decoration:none}.resource-card .eyebrow{font-size:11px}.resource-card p{font-size:16px}.resource-text-link{font-size:14px;text-underline-offset:4px}.resource-card a:hover,.article-toc a:hover{text-decoration:underline}.resource-cta p{max-width:720px}.resource-link{border:1px solid var(--line);padding:20px 24px;border-radius:10px;margin:28px 0}.resource-link p{margin-bottom:8px}.resource-link p:last-child{margin:0}@media(max-width:600px){.resource-download,.resource-card{padding:20px}.resource-download .button{width:100%;text-align:center;gap:10px}.article-toc{gap:12px;align-items:flex-start;flex-direction:column}.resource-card h2{font-size:28px}.resource-article h1{font-size:39px}.resource-article{padding-top:36px}.formula-box{font-size:16px}}
