.climate-knowledge{padding-top:12px;padding-bottom:70px;scroll-margin-top:100px}.climate-heading{max-width:770px;margin-bottom:30px}.climate-heading h2{font:400 clamp(35px,4vw,51px)/1.1 Georgia,serif;letter-spacing:-.03em;margin:14px 0 20px}.climate-heading>p:last-child{font-size:17px;color:#5c705f;line-height:1.8}.climate-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.climate-main-grid article{padding:34px;border-radius:22px;border:1px solid #d4dfc9;background:#f6f8ef}.climate-main-grid .climate-heating{background:#eaf0e0}.climate-knowledge h3{font:400 29px/1.24 Georgia,serif;letter-spacing:-.02em;color:#174e40;margin:12px 0 20px}.climate-main-grid p{font-size:15px;line-height:1.85;color:#3f5b4b}.climate-main-grid .climate-efficiency{font-size:13px;border-top:1px solid #cad8bf;padding-top:18px;margin-top:22px}.climate-source,.climate-source-links a{font-size:12px;color:#4a6d49;text-underline-offset:4px;line-height:1.6}.climate-source-links{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:22px}.climate-care{display:grid;gap:8px;margin-top:25px;padding:20px;border-radius:14px;background:#e6eddb}.climate-care strong{font-size:16px;color:#244f38}.climate-care span{font-size:13px;line-height:1.7;color:#526a54}.climate-care>a{font-size:13px;font-weight:600;color:#174e40;margin-top:5px}.climate-technologies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:26px 0 34px}.climate-technologies article{background:#fff;border:1px solid #dce4d4;border-radius:18px;padding:27px}.climate-technologies h3{font-size:25px;margin-bottom:17px}.climate-technologies p:not(.eyebrow){font-size:14px;color:#526755;line-height:1.8}.climate-allergy{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;border-block:1px solid #d4dfc9;padding:32px 0;margin:36px 0}.climate-allergy h3{font-size:30px;margin-bottom:0}.climate-allergy p:not(.eyebrow){font-size:14px;color:#526755;line-height:1.9}.climate-faq{max-width:900px;margin:38px auto}.climate-faq>h3{font-size:29px;margin-bottom:25px}.climate-faq details{border-bottom:1px solid #d4dfc9;padding:17px 0}.climate-faq summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.6;color:#214b38;padding-right:10px}.climate-faq details>p{font-size:14px;color:#526755;line-height:1.85;margin:16px 0 6px}.climate-faq summary:focus-visible{outline:3px solid #81a469;outline-offset:5px;border-radius:3px}.climate-next{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#edf1e4;border-radius:18px;padding:27px 32px}.climate-next p{max-width:640px;font-size:15px;color:#3f5d49;line-height:1.8;margin:0}.climate-next .btn{flex-shrink:0}.climate-knowledge .btn{white-space:normal;text-align:center}.climate-knowledge .eyebrow{font-size:11px;letter-spacing:.13em;color:#657e53;line-height:1.6}
@media(max-width:1000px){.climate-main-grid{gap:20px}.climate-main-grid article{padding:27px}.climate-technologies{gap:16px}.climate-technologies article{padding:22px}.climate-technologies h3{font-size:23px}.climate-next{flex-direction:column;align-items:start}}
@media(max-width:760px){.climate-main-grid,.climate-technologies,.climate-allergy{grid-template-columns:1fr}.climate-heading>p:last-child{font-size:16px}.climate-knowledge{padding-bottom:45px}.climate-technologies{margin-top:20px}.climate-main-grid article{padding:25px}.climate-main-grid h3{font-size:28px}.climate-allergy{gap:18px;margin:28px 0;padding:25px 0}.climate-allergy h3{font-size:29px}.climate-faq>h3{font-size:27px}.climate-next{padding:25px;gap:20px}.climate-next .btn{width:100%}}
