.consult-value{padding:52px max(24px,calc((100% - 1160px)/2));background:#edf1e8;color:#243d30}.value-heading h2{font-size:38px;line-height:1.45;margin:12px 0}.value-heading p{font-size:18px;line-height:1.8}.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:28px 0;padding:0;gap:16px}.value-grid li{background:#fff;border:1px solid #d2dace;border-radius:12px;padding:24px}.value-grid li>span{display:block;color:#697f61;font-size:16px;margin-bottom:12px}.value-grid strong{font-size:23px}.value-grid p{font-size:18px;line-height:1.8;margin:10px 0 0}.value-bottom{display:flex;align-items:center;gap:24px}.value-bottom p{font-size:16px;line-height:1.8}.early-proof{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px;border-top:1px solid #cbd6c5;padding-top:24px}.early-proof>span,.early-proof small{grid-column:1/-1}.early-proof>span{font-size:18px;font-weight:700}.early-proof a{background:#fff;border:1px solid #d2dace;padding:18px;border-radius:10px;color:#244333;font-size:17px;line-height:1.8;text-underline-offset:5px}.early-proof small{font-size:15px;line-height:1.8}.form-minimum{font-size:18px;line-height:1.8;margin:14px 0}.form-extra{margin:20px 0;border:1px solid #bccbb7;border-radius:8px;padding:16px}.form-extra summary{font-size:17px;font-weight:700;cursor:pointer;line-height:1.8;min-height:44px}.form-extra summary span{font-size:14px;color:#546451}.form-extra>p{font-size:16px;line-height:1.8}.message-presets{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.message-presets button{font:inherit;font-size:15px;line-height:1.6;color:#284332;background:#eff3ea;border:1px solid #bfcdb8;border-radius:6px;padding:10px 13px;min-height:44px;cursor:pointer}.message-presets button:hover{background:#dfe9d8}.preset-hint{font-size:15px;line-height:1.8}.consult-value a:focus-visible,.message-presets button:focus-visible,.form-extra summary:focus-visible{outline:3px solid #6b804f;outline-offset:3px}@media(max-width:700px){.consult-value{padding:38px 20px}.value-heading h2{font-size:28px}.value-grid{grid-template-columns:1fr;gap:10px}.value-grid li{display:grid;grid-template-columns:42px 1fr;padding:20px}.value-grid li>span{grid-row:1/3;margin:0;font-size:20px}.value-grid strong{font-size:21px}.value-grid p{margin:6px 0 0;grid-column:2}.value-bottom{display:block}.value-bottom .button{width:100%;font-size:17px;padding:16px 10px}.value-bottom p{font-size:16px}.early-proof{grid-template-columns:1fr}.early-proof a{font-size:17px}.form-extra{padding:14px}.form-extra summary{font-size:17px}.message-presets button{font-size:16px}}
.form-extra summary::before{content:none}.form-extra summary{padding:0 28px 0 0}.form-extra>p{padding:12px 0 0}.form-extra summary::after{top:0}.form-extra .form-row{margin-bottom:8px}
