.coldness-checkin{margin:2.5rem 0;padding:clamp(1.2rem,4vw,2rem);background:#e7f0e8;border:1px solid #c5dacd;border-radius:14px;color:#173e39}.coldness-checkin h2{margin:.3rem 0}.coldness-checkin>p{line-height:1.8}.coldness-checkin form{display:grid;gap:1rem;margin-top:1.5rem}.coldness-checkin label{display:grid;gap:.4rem;font-weight:650}.coldness-checkin select{width:100%;padding:.75rem;border:1px solid #b1c9bc;border-radius:7px;background:white;color:#173e39;font:inherit}.coldness-checkin form button{justify-self:start}.coldness-checkin-result:not(:empty){margin-top:1.5rem;padding:clamp(1rem,3vw,1.5rem);background:#fff;border-radius:10px}.coldness-checkin-result h3{margin:.2rem 0 1rem;color:#164f47}.coldness-checkin-result h4{margin:1.1rem 0 .2rem}.coldness-checkin-result p{line-height:1.8;margin:.3rem 0}.coldness-checkin-result .reading-panel{margin-top:2rem}.coldness-checkin :focus-visible{outline:3px solid #c19b57;outline-offset:3px}
