.article-body{min-width:0}.article-body a:not(.related-reads a):not(.article-end a):not(.tool-cta>a){text-decoration:underline;text-underline-offset:4px}.article-body code{padding:2px 6px;border:1px solid #c6c6be;background:#e7e7e2;font-size:.88em}.rule-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0 44px}.rule-grid section{position:relative;padding:24px;border:1.5px solid var(--ink);background:var(--white);box-shadow:4px 4px 0 var(--ink)}.rule-grid span{display:block;margin-bottom:18px;color:var(--blue);font:850 11px monospace}.rule-grid strong{font-size:19px}.rule-grid p{margin:8px 0 0!important;font-size:14px}.comfort-list{margin:24px 0 38px;padding:0;list-style:none;border-top:1px solid var(--ink)}.comfort-list li{padding:17px 14px;border-bottom:1px solid var(--line);font-size:14px}.comfort-list strong{color:var(--blue)}.score-note{margin:28px 0;padding:23px;border:1.5px solid var(--ink);background:var(--lime);box-shadow:6px 6px 0 var(--ink)}.score-note strong{display:block;margin-bottom:8px;font-size:18px}.score-note p{margin:0!important}.source-note p{margin-top:14px}@media(max-width:700px){.rule-grid{grid-template-columns:1fr}}@media(max-width:600px){.rule-grid section{box-shadow:3px 3px 0 var(--ink)}.score-note{box-shadow:4px 4px 0 var(--ink)}}
