.smv-root{font-family:"Roboto Condensed",Arial,sans-serif;color:#1c1b1a;line-height:1.75;background:#fff} .smv-root h2{font-size:clamp(20px,2.4vw,27px);color:#003a00;margin:38px 0 12px;line-height:1.25} .smv-root h3{font-size:17px;color:#003a00;margin:22px 0 8px} .smv-root p{margin:0 0 13px} .smv-root ul,.smv-root ol{margin:0 0 14px;padding-left:22px} .smv-root li{margin-bottom:5px} .smv-first{background:#f2f5f2;border-left:4px solid #00a86b;padding:20px 24px;border-radius:0 10px 10px 0;margin:6px 0 8px} .smv-first h2{margin-top:0;font-size:clamp(18px,2vw,23px)} .smv-chain{background:#0d2b12;color:#eafff3;padding:12px 16px;border-radius:8px;font-weight:700;border-left:4px solid #00a86b} .smv-table{width:100%;border-collapse:collapse;margin:12px 0 18px;font-size:14px} .smv-table th{background:#003a00;color:#fff;text-align:left;padding:10px 13px;font-size:13px} .smv-table td{padding:9px 13px;border:1px solid #dde3dc;vertical-align:top} .smv-table tr:nth-child(even) td{background:#f7f9f7} .smv-artwrap{margin:22px 0;background:#f7f6f4;border:1px solid #e2e6e1;border-radius:12px;padding:16px} .smv-figtitle{font-weight:700;color:#003a00;font-size:14px;margin:0 0 8px;letter-spacing:.04em} .smv-art{width:100%;height:auto;display:block;border-radius:8px} .smv-img{width:100%;height:auto;display:block;border-radius:8px;border:1px solid #e2e6e1} .smv-caption{font-size:12.5px;color:#5c7265;margin:8px 0 0;line-height:1.5} .smv-takeaway{background:#003a00;color:#eafff3;border-radius:10px;padding:18px 22px;margin:22px 0} .smv-takeaway h3{margin:0 0 7px;color:#00a86b;text-transform:uppercase;font-size:14px;letter-spacing:.08em} .smv-takeaway p{margin:0;font-size:14.5px;line-height:1.7} .smv-cta{text-align:center;margin:22px 0 8px} .smv-cta a{display:inline-block;background:#00a86b;color:#fff;padding:13px 26px;border-radius:5px;font-weight:700;text-decoration:none;font-size:15px} .smv-cta a:hover{background:#008f5c} .smv-meta{font-size:13px;color:#5c7265} @media (max-width:760px){.smv-table{font-size:12.5px}.smv-table th,.smv-table td{padding:7px 8px}}