#pv-shadow-request.pv-shadow-final{padding:40px;margin-top:40px;border:1px solid #e6ded5;border-radius:24px;background:#f6f0e9;scroll-margin-top:130px;color:#25292b;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}
.pv-shadow-final *{box-sizing:border-box}.pv-shadow-final__intro h2{margin:0 0 16px;font-size:clamp(28px,2.8vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:#25292b}.pv-shadow-final__intro p{margin:0;max-width:760px;font-size:16px;line-height:1.6}.pv-shadow-final #pv-shadow-request-summary{padding:20px;background:#fff;border:1px solid #e6ded5;border-radius:14px}.pv-shadow-final form{padding:24px}.pv-shadow-final input:focus-visible,.pv-shadow-final button:focus-visible,.pv-shadow-final a:focus-visible{outline:3px solid #e22b2b;outline-offset:3px}.pv-shadow-final__jump{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:24px;padding:12px 20px;background:#e22b2b;color:#fff!important;border-radius:10px;font-size:16px;font-weight:600;text-decoration:none!important}
@media(max-width:767px){#pv-shadow-request.pv-shadow-final{padding:26px 18px;border-radius:18px;scroll-margin-top:100px}.pv-shadow-final__intro p{font-size:15px}.pv-shadow-final #pv-shadow-request-summary{padding:16px}.pv-shadow-final form{padding:16px}.pv-shadow-final__jump{width:100%}}
