/* v162 — dedicated benefits, about and contact pages */
.pw-info-v162{color:#071629}.pw-info-v162__hero{padding:62px 0;background:linear-gradient(120deg,#eef6e9,#fff 62%)}.pw-info-v162__hero>.page{display:grid;grid-template-columns:1fr 520px;gap:75px;align-items:center}.pw-info-v162__hero .page>div>p,.pw-info-v162__story>div>p,.pw-info-v162__calculator header>p,.pw-info-v162__cta p,.pw-info-v162__form>p{margin:0 0 8px;color:#4f9f19;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pw-info-v162__hero h1{margin:7px 0 18px;font:700 clamp(50px,5vw,75px)/.94 Georgia,serif;letter-spacing:-.05em}.pw-info-v162__hero h1 em{color:#4f9f19;font-style:normal}.pw-info-v162__hero .page>div>span{display:block;max-width:640px;color:#66746c;font-size:17px}.pw-info-v162__hero img{width:100%;height:360px;object-fit:cover;border-radius:25px;box-shadow:0 18px 48px #00192e1a}.pw-info-v162__benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding-top:65px;padding-bottom:65px}.pw-info-v162__benefit-grid article{padding:28px;border:1px solid #dfe8e0;border-radius:18px;background:#fff}.pw-info-v162__benefit-grid svg{width:35px;height:35px;fill:none;stroke:#4f9f19;stroke-width:1.6}.pw-info-v162__benefit-grid h2{font:700 24px Georgia,serif}.pw-info-v162__benefit-grid p{margin-bottom:0;color:#69776f;font-size:13px}.pw-info-v162__calculator{padding:75px 0;background:linear-gradient(135deg,#edf6e8,#f7faf5 45%,#e4f4f4)}.pw-info-v162__calculator header{max-width:780px;margin:0 auto 32px;text-align:center}.pw-info-v162__calculator h2,.pw-info-v162__story h2,.pw-info-v162__cta h2,.pw-info-v162__form h2{margin:5px 0 12px;font:700 clamp(34px,3.7vw,51px)/1 Georgia,serif}.pw-info-v162__calculator header>span{color:#67756d}.pw-info-v162__calc-card{display:grid;grid-template-columns:1fr 1.5fr 180px;gap:25px;align-items:center;padding:30px;border:1px solid #dcebd4;border-radius:23px;background:#fff;box-shadow:0 22px 60px #315e281a}.pw-info-v162__controls{display:grid;gap:20px}.pw-info-v162__controls label{display:grid;grid-template-columns:1fr auto;gap:7px;font-size:11px}.pw-info-v162__controls input{grid-column:1/-1}.pw-info-v162__controls small{color:#748078;font-size:9px}.pw-info-v162__calc-card .pw-saving__results{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pw-info-v162__calc-card .pw-saving__circle{margin:auto}.pw-info-v162__story{display:grid;grid-template-columns:1fr 480px;gap:80px;align-items:center;padding-top:80px;padding-bottom:80px}.pw-info-v162__story>div>p:not(:first-child){color:#65736b;line-height:1.75}.pw-info-v162__story img{width:100%;height:500px;object-fit:contain;border-radius:25px;background:#f1f6ef}.pw-info-v162__values{padding:65px 0;background:#00192e;color:#fff}.pw-info-v162__values>.page{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.pw-info-v162__values article{padding:28px;border:1px solid #ffffff1e;border-radius:18px;background:#ffffff08}.pw-info-v162__values b{color:#70bd3b}.pw-info-v162__values h3{font:700 25px Georgia,serif}.pw-info-v162__values p{color:#c0cdd3;font-size:13px}.pw-info-v162__cta{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:70px;margin-bottom:70px;padding:38px 43px;border-radius:22px;background:#eef6e9}.pw-info-v162__cta h2{margin-bottom:5px}.pw-info-v162__cta>div>span{color:#66746c}.pw-info-v162__hero--contact img{object-position:center}.pw-info-v162__contact{display:grid;grid-template-columns:390px 1fr;gap:60px;padding-top:70px;padding-bottom:80px}.pw-info-v162__contact-cards{display:grid;gap:12px;align-content:start}.pw-info-v162__contact-cards>*{display:grid;gap:4px;padding:24px;border:1px solid #dfe7e0;border-radius:16px;background:#f7faf6}.pw-info-v162__contact-cards b{font:700 24px Georgia,serif}.pw-info-v162__contact-cards span{color:#6c7972;font-size:12px}.pw-info-v162__contact-cards strong{margin-top:9px;color:#4f9f19;font-size:12px}.pw-info-v162__form{padding:38px;border:1px solid #dfe7e0;border-radius:22px}.pw-info-v162__form form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.pw-info-v162__form label{display:grid;gap:6px;font-size:11px;font-weight:700}.pw-info-v162__form label:nth-of-type(4){grid-column:1/-1}.pw-info-v162__form input,.pw-info-v162__form textarea{width:100%;padding:13px;border:1px solid #d9e4db;border-radius:9px;font:inherit}.pw-info-v162__form button,.pw-info-v162__success,.pw-info-v162__form .errors{grid-column:1/-1}.pw-info-v162__success{padding:12px;border-radius:9px;background:#eaf7e5;color:#347b0d}
@media(max-width:900px){.pw-info-v162__hero>.page{grid-template-columns:1fr 390px;gap:35px}.pw-info-v162__benefit-grid{grid-template-columns:repeat(2,1fr)}.pw-info-v162__calc-card{grid-template-columns:1fr}.pw-info-v162__story{grid-template-columns:1fr 370px;gap:35px}.pw-info-v162__contact{grid-template-columns:300px 1fr;gap:30px}}
@media(max-width:700px){.pw-info-v162__hero{padding:38px 0}.pw-info-v162__hero>.page{grid-template-columns:1fr;gap:25px;text-align:center}.pw-info-v162__hero .pw-breadcrumb{justify-content:center}.pw-info-v162__hero h1{font-size:49px}.pw-info-v162__hero .page>div>span{font-size:14px}.pw-info-v162__hero img{height:245px}.pw-info-v162__benefit-grid{width:100%;grid-template-columns:1fr 1fr;gap:9px;padding:40px 14px}.pw-info-v162__benefit-grid article{padding:17px}.pw-info-v162__benefit-grid h2{font-size:19px}.pw-info-v162__benefit-grid p{font-size:10px}.pw-info-v162__calculator{padding:48px 14px}.pw-info-v162__calculator>.page{width:100%}.pw-info-v162__calc-card{padding:18px}.pw-info-v162__calc-card .pw-saving__results{grid-template-columns:repeat(3,1fr);gap:5px}.pw-info-v162__calc-card .pw-saving__results .pw-stat{padding:10px 4px;min-height:120px}.pw-info-v162__story{width:100%;grid-template-columns:1fr;padding:50px 14px;text-align:center}.pw-info-v162__story img{height:330px}.pw-info-v162__values>.page{width:100%;grid-template-columns:1fr;padding:0 14px}.pw-info-v162__cta{width:calc(100% - 28px);flex-direction:column;margin:45px 14px;padding:28px 18px;text-align:center}.pw-info-v162__cta .pw-btn{width:100%}.pw-info-v162__contact{width:100%;grid-template-columns:1fr;padding:45px 14px}.pw-info-v162__form{padding:22px 16px;text-align:left}.pw-info-v162__form form{grid-template-columns:1fr}.pw-info-v162__form label:nth-of-type(4){grid-column:auto}}
