
.local-resource .direct-answer{font-size:1.04rem;line-height:1.75}.local-resource .byline{font-size:.9rem;color:var(--muted);padding-bottom:20px;border-bottom:1px solid var(--line)}
.local-resource .worksheet-wrap{overflow-x:auto;border:1px solid var(--line)}
.local-resource .article-body .worksheet-wrap table{display:table;margin:0;table-layout:fixed}
.local-resource .worksheet-wrap caption{text-align:left;padding:16px;font-weight:700;background:var(--cream)}
.local-resource .article-body .worksheet-wrap td,.local-resource .article-body .worksheet-wrap th{min-width:0;width:33.333%;font-size:.9rem;overflow-wrap:anywhere}
.local-resource .article-body .worksheet-wrap tbody th{background:#f1f4f4;color:var(--ink);font-weight:600}
.local-resource .write-space{height:86px;background:linear-gradient(transparent 95%,#dce2e4 95%);background-size:100% 28px}
.local-resource .content-cta h2{color:white}.local-resource .article-aside{max-height:calc(100vh - 140px);overflow:auto}
@media(max-width:700px){.local-resource .article-body .worksheet-wrap td,.local-resource .article-body .worksheet-wrap th{padding:10px 7px;font-size:.82rem}.local-resource .article-aside{max-height:none}.local-resource .content-hero h1{font-size:2.1rem}}
@media print{.site-header,.local-resource .section{padding:0}.local-resource .container{width:100%}.local-resource .article-layout{display:block}.local-resource .article-body{width:100%;max-width:none}.local-resource .article-body section:not(#worksheet){display:none}.local-resource #worksheet{break-before:avoid;padding:0;border:0}.local-resource .worksheet-wrap{overflow:visible}.local-resource .write-space{height:55px}.local-resource .worksheet-wrap tr{break-inside:avoid}}
