body.site-draft .article-resources{--resource-ink: #243c2f;--resource-muted: #56644e;--resource-line: #ccd4c0;--resource-accent: #a44227;margin:36px 0 44px;padding:29px 30px 8px;border:1px solid var(--resource-line);border-top:3px solid #768c60;border-radius:5px;background:#f0f2e8;color:var(--resource-ink);scroll-margin-top:185px}body.site-draft .article-resources .article-resources-kicker{margin:0 0 11px;color:var(--resource-accent);font-size:11px;font-weight:700;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}body.site-draft .article-resources h2{margin:0 0 13px;color:var(--resource-ink);font-size:clamp(25px,2.6vw,31px);font-weight:600;letter-spacing:-.035em;line-height:1.2}body.site-draft .article-resources .article-resources-intro{margin:0 0 24px;color:var(--resource-muted);font-size:15px;line-height:1.75}body.site-draft .article-resources .article-resource-list{padding:0;margin:0;list-style:none}body.site-draft .article-resource-list>li{padding:23px 0 22px;margin:0;border-top:1px solid var(--resource-line)}body.site-draft .article-resource-heading{display:flex;align-items:center;gap:12px}body.site-draft .article-resource-heading>svg{flex:0 0 auto;color:var(--resource-ink)}body.site-draft .article-resource-heading>div{min-width:0}body.site-draft .article-resources .article-resource-format{margin:0 0 5px;color:var(--resource-muted);font-size:11px;font-weight:650;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}body.site-draft .article-resource-heading h3{margin:0;color:var(--resource-ink);font-size:20px;font-weight:600;letter-spacing:-.022em;line-height:1.35}body.site-draft .article-resources .article-resource-description{margin:13px 0 14px;color:var(--resource-muted);font-size:15px;line-height:1.75}body.site-draft .article-resource-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 21px}body.site-draft .article-resource-actions a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;font-size:13px;font-weight:650;line-height:1.5;touch-action:manipulation;transition:color .18s ease,background-color .18s ease}body.site-draft .article-resource-actions .article-resource-open{padding:10px 15px;border-radius:3px;border:1px solid var(--resource-ink);background:var(--resource-ink);color:#fffdf6}body.site-draft .article-resource-actions .article-resource-open:hover{background:#3a553e}body.site-draft .article-resource-actions .article-resource-download{color:var(--resource-ink);text-decoration:underline;text-underline-offset:4px}body.site-draft .article-resource-actions .article-resource-download:hover{color:var(--resource-accent)}body.site-draft .article-resources-calculator{margin:0 0 22px;padding-top:21px;border-top:1px solid var(--resource-line)}body.site-draft .article-resources .article-resources-calculator p{margin:0 0 7px;color:var(--resource-muted);font-size:14px;line-height:1.6}body.site-draft .article-resources-calculator a{display:inline-flex;align-items:center;gap:13px;min-height:44px;color:var(--resource-accent);font-size:15px;font-weight:650;line-height:1.6;text-decoration:underline;text-underline-offset:4px}body.site-draft .article-resources-calculator a svg{flex-shrink:0}body.site-draft .article-resources a:focus-visible{outline:3px solid var(--resource-accent);outline-offset:4px}@media (max-width: 600px){body.site-draft .article-resources{padding:23px 19px 4px;scroll-margin-top:160px}body.site-draft .article-resource-heading h3{font-size:19px}body.site-draft .article-resources .article-resources-intro,body.site-draft .article-resources .article-resource-description{font-size:16px}}@media (prefers-reduced-motion: reduce){body.site-draft .article-resource-actions a{transition:none}}
