.kpw-product-disclosure{margin:24px 0 34px;padding:18px 20px;border:1px solid #cfe2d9;border-radius:10px;background:#eef7f2;color:#214b45}.kpw-product-disclosure p{margin:6px 0 0}.kpw-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 38px}.kpw-product-card{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid #d8e5df;border-radius:12px;background:#fff;box-shadow:0 9px 24px rgba(22,63,58,.05)}.kpw-product-card>span,.kpw-product-context>span{color:#e97046;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kpw-product-card h3{margin:9px 0 8px;color:#173f3b;font-size:21px;line-height:1.2}.kpw-product-card p{flex:1;margin:0 0 18px;color:#60756f;font-size:15px;line-height:1.55}.kpw-product-card a,.kpw-product-guide-link{display:inline-block;padding:12px 15px;border-radius:7px;background:#1f806b;color:#fff!important;font-weight:750;text-decoration:none!important}.kpw-product-card a:hover,.kpw-product-guide-link:hover{background:#176d5a}.kpw-product-card a b{font-size:17px}.kpw-product-context{box-sizing:border-box;max-width:1180px;margin:46px auto;padding:32px;border:1px solid #d8e5df;border-radius:14px;background:#fbf8f2}.kpw-product-context h2{margin:8px 0 10px;color:#173f3b}.kpw-product-context>p{color:#60756f}.kpw-product-context .kpw-product-grid{margin-bottom:20px}.kpw-product-context-compact{background:#eef7f2}.kpw-product-more{margin:8px 0 0}.kpw-product-more a{color:#1f806b;font-weight:750}.kpw-product-guide-link{margin-top:8px}@media(max-width:900px){.kpw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.kpw-product-grid{grid-template-columns:1fr}.kpw-product-context{margin:34px 14px;padding:23px 17px}.kpw-product-card{padding:19px}.kpw-product-card a{display:block;text-align:center}}
