.kit72-article{max-width:1100px}.kit72-article h2{scroll-margin-top:24px}.kit72-answer,.kit72-tool,.kit72-downloads{padding:28px;background:#e9efdf;color:#183b2e;border-radius:12px;margin:30px 0}.kit72-answer h2,.kit72-tool h2,.kit72-downloads h2,.kit72-answer p,.kit72-tool p,.kit72-downloads p{color:#183b2e!important}.kit72-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.kit72-actions .button{background:#edc54b!important;color:#183b2e!important;padding:14px 19px!important;font-weight:800;border-radius:4px;text-decoration:none}.kit72-actions .button:hover{background:#183b2e!important;color:#edc54b!important}.kit72-alert{padding:22px 26px;border-left:6px solid #edc54b;background:#203f32;color:#fff;margin:28px 0}.kit72-alert h2,.kit72-alert h3,.kit72-alert p{color:#fff!important}.kit72-checks{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kit72-check{display:flex;align-items:flex-start;gap:14px;background:#f6f5f0;color:#183b2e;padding:20px;border-radius:8px;cursor:pointer}.kit72-check input{width:22px;height:22px;flex:0 0 22px;accent-color:#183b2e;margin-top:4px}.kit72-check strong,.kit72-check span span,.kit72-check small{display:block}.kit72-check strong{font-size:1.15rem;margin-bottom:7px}.kit72-check small{margin-top:9px;color:#405945;font-size:.87rem}.kit72-table{overflow-x:auto;margin:24px 0}.kit72-table table{width:100%;border-collapse:collapse;min-width:500px}.kit72-table th{background:#183b2e;color:#edc54b;padding:16px;text-align:left}.kit72-table td{padding:16px;background:#f6f5f0;color:#183b2e;border:1px solid #cad4c7;vertical-align:top}.kit72-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.kit72-fields label{font-weight:700;color:#183b2e}.kit72-fields input{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:12px;background:#fff;color:#183b2e;border:1px solid #627963;border-radius:4px;font:inherit}.kit72-guide button{padding:13px 19px;background:#edc54b;color:#183b2e;border:2px solid #183b2e;border-radius:4px;font-weight:800;cursor:pointer;margin:6px 10px 6px 0}.kit72-guide button:hover{background:#183b2e;color:#edc54b}.kit72-guide button:focus-visible,.kit72-guide input:focus-visible{outline:3px solid #d59d00;outline-offset:3px}#kit72-water-result{margin-top:20px;padding:20px;background:#fff;color:#183b2e;border-radius:6px}#kit72-water-result p{margin:8px 0}#kit72-water-result strong{font-size:1.35rem}.kit72-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.kit72-steps article{background:#f6f5f0;color:#183b2e;padding:22px;border-top:5px solid #edc54b}.kit72-steps p,.kit72-steps h3{color:#183b2e!important}.kit72-steps span{font-weight:800;font-size:.8rem;letter-spacing:.08em}.kit72-guide figure img{max-width:100%;height:auto}.kit72-guide video{width:100%;height:auto;background:#10271e}.kit72-guide figcaption{font-size:.87rem;line-height:1.6}.kit72-source{font-size:.9rem}.kit72-guide .comms-toc{margin:30px 0} @media(max-width:700px){.kit72-checks,.kit72-steps,.kit72-fields{grid-template-columns:1fr}.kit72-answer,.kit72-tool,.kit72-downloads{padding:20px}.kit72-check{padding:16px}.kit72-actions .button{width:100%;text-align:center;box-sizing:border-box}.kit72-article h1{font-size:clamp(2rem,8vw,3.4rem)!important}}@media print{.kit72-guide header.site-header,.kit72-guide footer,.kit72-guide video,.kit72-guide .rr-share{display:none}.kit72-checks{grid-template-columns:1fr 1fr}}
