.consumer-request-module__Ug8VQG__page{color:#102044;min-height:100vh;font-family:var(--font-commerce,"DM Sans", sans-serif);background:#f3f6fb}.consumer-request-module__Ug8VQG__header{background:#102044;align-items:center;height:68px;padding:0 max(22px,50vw - 500px);display:flex}.consumer-request-module__Ug8VQG__header a{color:#fff;letter-spacing:.1em;align-items:center;gap:9px;font-weight:900;text-decoration:none;display:flex}.consumer-request-module__Ug8VQG__shell{grid-template-columns:.82fr 1.18fr;align-items:start;gap:54px;width:min(1000px,100% - 36px);margin:auto;padding:55px 0 70px;display:grid}.consumer-request-module__Ug8VQG__intro{padding-top:18px}.consumer-request-module__Ug8VQG__intro>span{color:#1f55d5;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:900}.consumer-request-module__Ug8VQG__intro h1{letter-spacing:-.055em;text-transform:none;margin:10px 0 16px;font-size:clamp(2.5rem,5vw,4.2rem);line-height:.98}.consumer-request-module__Ug8VQG__intro p{color:#53617a;font-size:1.05rem;line-height:1.6}.consumer-request-module__Ug8VQG__intro small{color:#6b768c;line-height:1.5}.consumer-request-module__Ug8VQG__form{background:#fff;border:1px solid #dce3ef;border-radius:22px;gap:16px;padding:30px;display:grid;box-shadow:0 22px 60px #142d5a1c}.consumer-request-module__Ug8VQG__form label{color:#263653;gap:7px;font-size:.82rem;font-weight:800;display:grid}.consumer-request-module__Ug8VQG__form input,.consumer-request-module__Ug8VQG__form textarea{color:#102044;width:100%;font:inherit;background:#fbfcfe;border:1px solid #ccd6e7;border-radius:10px;outline:none;padding:11px 12px}.consumer-request-module__Ug8VQG__form input{height:46px}.consumer-request-module__Ug8VQG__form input:focus,.consumer-request-module__Ug8VQG__form textarea:focus{border-color:#1f55d5;box-shadow:0 0 0 3px #1f55d51c}.consumer-request-module__Ug8VQG__form label small,.consumer-request-module__Ug8VQG__fieldError{color:#b42432}.consumer-request-module__Ug8VQG__twoColumns{grid-template-columns:1fr 1fr;gap:13px;display:grid}.consumer-request-module__Ug8VQG__consent{align-items:flex-start;line-height:1.5;grid-template-columns:auto 1fr!important;font-weight:500!important}.consumer-request-module__Ug8VQG__consent input{accent-color:#1f55d5;width:17px;height:17px;margin-top:2px}.consumer-request-module__Ug8VQG__consent a{color:#1748b6;font-weight:800}.consumer-request-module__Ug8VQG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consumer-request-module__Ug8VQG__form button,.consumer-request-module__Ug8VQG__confirmation a{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:#1f55d5;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:flex}.consumer-request-module__Ug8VQG__form button:disabled{opacity:.6;cursor:wait}.consumer-request-module__Ug8VQG__error{color:#922c35;background:#fff1f2;border:1px solid #f0c4c8;border-radius:10px;align-items:flex-start;gap:8px;padding:12px;font-size:.84rem;display:flex}.consumer-request-module__Ug8VQG__spinner{animation:.8s linear infinite consumer-request-module__Ug8VQG__spin}@keyframes consumer-request-module__Ug8VQG__spin{to{transform:rotate(360deg)}}.consumer-request-module__Ug8VQG__confirmation{text-align:center;justify-items:center;gap:14px;width:min(560px,100% - 36px);margin:auto;padding:14vh 0;display:grid}.consumer-request-module__Ug8VQG__confirmation svg{color:#14936c}.consumer-request-module__Ug8VQG__confirmation>span{color:#157657;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.consumer-request-module__Ug8VQG__confirmation h1{letter-spacing:-.04em;margin:0;font-size:2.2rem}.consumer-request-module__Ug8VQG__confirmation p{color:#5d6980;line-height:1.6}.consumer-request-module__Ug8VQG__confirmation a{width:fit-content;padding:0 22px}@media (max-width:760px){.consumer-request-module__Ug8VQG__shell{grid-template-columns:1fr;gap:24px;padding-top:32px}.consumer-request-module__Ug8VQG__intro{padding-top:0}}@media (max-width:520px){.consumer-request-module__Ug8VQG__form{padding:22px 17px}.consumer-request-module__Ug8VQG__twoColumns{grid-template-columns:1fr}}
