.page-module__UrWk0G__page{background:radial-gradient(circle at 12% 0,#26a08f24 0,#0000 34%),radial-gradient(circle at 100% 100%,#b95a161f 0,#0000 38%),linear-gradient(160deg,#eef4f2 0%,#f9fcfb 100%);min-height:100vh;padding:40px 16px 56px}.page-module__UrWk0G__container{gap:14px;width:min(980px,100%);margin:0 auto;display:grid}.page-module__UrWk0G__card{background:#fff;border:1px solid #c8d1d4;border-radius:16px;box-shadow:0 12px 22px #0c282614}.page-module__UrWk0G__hero{gap:14px;padding:26px 24px;display:grid}.page-module__UrWk0G__eyebrow{color:#1f5f39;letter-spacing:.03em;background:#e9f7ee;border:1px solid #bcdfca;border-radius:999px;align-items:center;width:fit-content;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.page-module__UrWk0G__hero h1{margin:0;font-size:clamp(28px,3.3vw,40px);line-height:1.24}.page-module__UrWk0G__hero p{color:#405055;margin:0;font-size:15px}.page-module__UrWk0G__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__UrWk0G__ctaButton{color:#f2fffc;background:linear-gradient(#1d7f72 0%,#16665d 100%);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #125f5447}.page-module__UrWk0G__ctaButton:hover{transform:translateY(-1px)}.page-module__UrWk0G__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module__UrWk0G__painCard{padding:18px 20px}.page-module__UrWk0G__sectionTitle{margin:0 0 8px;font-size:20px}.page-module__UrWk0G__painList{color:#405055;gap:8px;margin:0;padding-left:20px;display:grid}.page-module__UrWk0G__impactCard{align-content:start;gap:8px;padding:18px 20px;display:grid}.page-module__UrWk0G__impactLead{color:#405055;margin:0;font-size:14px}.page-module__UrWk0G__impactValue{color:#113d3a;margin:0;font-size:clamp(30px,4.2vw,44px);font-weight:800;line-height:1.12}.page-module__UrWk0G__impactSub{color:#7b4c12;margin:0;font-weight:700}.page-module__UrWk0G__formCard{padding:20px}.page-module__UrWk0G__formHeader{margin:0 0 10px}.page-module__UrWk0G__formLead{color:#405055;margin:0;font-size:14px}.page-module__UrWk0G__formGrid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.page-module__UrWk0G__field{gap:6px;display:grid}.page-module__UrWk0G__field label{color:#1a2426;font-size:12px;font-weight:700}.page-module__UrWk0G__field input,.page-module__UrWk0G__field select{background:#f7fafb;border:1px solid #c8d1d4;border-radius:10px;width:100%;min-height:42px;padding:8px 10px}.page-module__UrWk0G__submitRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.page-module__UrWk0G__submitButton{color:#f2fffc;cursor:pointer;background:linear-gradient(#1d7f72 0%,#16665d 100%);border:0;border-radius:10px;min-height:44px;padding:0 16px;font-weight:700}.page-module__UrWk0G__helper{color:#66767c;font-size:12px}.page-module__UrWk0G__result{background:#e9f7ee;border:1px solid #bcdfca;border-radius:14px;gap:10px;margin-top:14px;padding:14px;display:grid}.page-module__UrWk0G__resultLabel{color:#1f5f39;margin:0;font-size:13px;font-weight:700}.page-module__UrWk0G__resultValue{color:#113d3a;margin:0;font-size:clamp(28px,3.8vw,42px);font-weight:800;line-height:1.1}.page-module__UrWk0G__resultBreakdown{color:#1f5f39;gap:5px;margin:0;padding-left:18px;font-size:13px;display:grid}.page-module__UrWk0G__meetingCta{margin-top:2px}.page-module__UrWk0G__meetingButton{color:#113d3a;background:#fff;border:1px solid #113d3a;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__UrWk0G__footerNote{color:#66767c;margin:2px 0 0;font-size:12px}@media (max-width:860px){.page-module__UrWk0G__grid,.page-module__UrWk0G__formGrid{grid-template-columns:1fr}}
