.comms-guide{background:#f6f5f0;color:#183b2e}.comms-article section{scroll-margin-top:24px}.comms-article h2{font-size:clamp(25px,3.3vw,35px);line-height:1.2;margin:46px 0 18px;font-weight:850;letter-spacing:-.6px}.comms-article h3{font-size:23px;line-height:1.3;margin-top:27px}.comms-article p,.comms-article li{font-size:18px;line-height:1.75}.comms-article li{margin-bottom:13px}.comms-article a{text-underline-offset:3px}.comms-answer{background:#e9efdf;padding:28px 32px;border-left:6px solid #d4ad29;margin:32px 0}.comms-answer h2{margin-top:10px}.comms-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.comms-actions a,.comms-actions button{background:#edc54b;color:#183b2e;padding:13px 18px;border:1px solid #a88718;font:800 13px Arial,sans-serif;text-decoration:none;cursor:pointer;border-radius:3px}.comms-toc{display:flex;flex-wrap:wrap;gap:12px 22px;border-block:1px solid #bec8b8;padding:25px 0;margin:30px 0}.comms-toc strong{flex-basis:100%;font-size:13px;letter-spacing:1px}.comms-toc a{font-size:16px}.comms-diagram{margin:30px 0}.comms-diagram img{width:100%;height:auto}.comms-diagram figcaption{font-size:14px;line-height:1.5;color:#4b5c4f}.comms-table-wrap{overflow-x:auto;border:1px solid #b7c3af;border-radius:4px}.comms-table-wrap table{border-collapse:collapse;min-width:760px;width:100%;font-size:15px;line-height:1.6}.comms-table-wrap th,.comms-table-wrap td{padding:16px;vertical-align:top;border-bottom:1px solid #cdd5c5;text-align:left}.comms-table-wrap thead{background:#183b2e;color:#fff}.comms-table-wrap tbody tr:nth-child(even){background:#eaf0e2}.comms-note{border-left:4px solid #c7a32b;background:#fff;padding:4px 23px 13px}.comms-planner{border:2px solid #54764e;border-radius:5px;padding:26px;background:#fff}.comms-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.comms-fields label{font:700 15px/1.5 Arial,sans-serif}.comms-fields input,.comms-fields textarea{display:block;width:100%;box-sizing:border-box;padding:11px;border:1px solid #879c7d;border-radius:3px;font:16px/1.5 Arial,sans-serif;background:#fafbf6;color:#173b2e}.comms-fields :focus-visible,.comms-actions :focus-visible,.comms-toc a:focus-visible{outline:3px solid #a36c00;outline-offset:3px}.comms-article details{border-block-end:1px solid #b7c3af;padding:18px 0}.comms-article summary{font-size:20px;font-weight:750;cursor:pointer;line-height:1.4}.comms-sources{border-top:2px solid #b4c1aa;margin-top:40px}.comms-sources li{font-size:15px;line-height:1.5}.comms-print-only{display:none}@media(max-width:650px){.comms-fields{grid-template-columns:1fr}.comms-answer{padding:20px}.comms-planner{padding:18px}.comms-article p,.comms-article li{font-size:17px}.comms-actions>*{width:100%;text-align:center;box-sizing:border-box}.comms-guide .climate-head h1{font-size:clamp(33px,9vw,48px)}}@media print{body.comms-printing>*{display:none!important}body.comms-printing>#comms-print-sheet{display:block!important;background:#fff;color:#000;font:12pt/1.5 Arial,sans-serif;padding:15mm}#comms-print-sheet h1{font-size:21pt}#comms-print-sheet p{white-space:pre-wrap;break-inside:avoid}#comms-print-sheet strong{display:block}#comms-print-sheet footer{display:block;font-size:9pt;border-top:1px solid #999;margin-top:20px}}
.comms-video{margin:36px 0;padding:24px;background:#e9efdf;border-top:4px solid #edc54b}.comms-video h2{margin-top:12px}.comms-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0c1d17}.comms-video>p{font-size:17px}.comms-video details p,.comms-video details li{font-size:16px}.comms-video .eyebrow{font-size:12px;letter-spacing:1px;font-weight:800}
