.request-quote-module__VYPwOW__page{color:#071b54;background:#fff;min-height:100vh}.request-quote-module__VYPwOW__hero{color:#fff;background:radial-gradient(circle at 85% 20%,#238affbf,#0000 29%),linear-gradient(118deg,#05163f,#0b3d90 66%,#072660);padding:78px 0 82px}.request-quote-module__VYPwOW__hero .eyebrow{color:#9dceff}.request-quote-module__VYPwOW__hero .eyebrow:before{background:#77bdff}.request-quote-module__VYPwOW__hero h1{letter-spacing:-.062em;max-width:720px;margin-top:18px;font-size:clamp(48px,5.1vw,76px);font-weight:800;line-height:1.01}.request-quote-module__VYPwOW__hero h1 span{color:#83c5ff}.request-quote-module__VYPwOW__hero p:last-child{color:#d6e8ff;max-width:570px;margin-top:23px;font-size:16px;line-height:1.68}.request-quote-module__VYPwOW__content{padding:76px 0 94px}.request-quote-module__VYPwOW__layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:72px;display:grid}.request-quote-module__VYPwOW__support{padding:34px 0}.request-quote-module__VYPwOW__support h2{letter-spacing:-.055em;max-width:410px;margin-top:17px;font-size:40px;font-weight:800;line-height:1.08}.request-quote-module__VYPwOW__support>p:last-of-type{color:#667488;max-width:415px;margin-top:18px;font-size:14px;line-height:1.7}.request-quote-module__VYPwOW__support ul{gap:16px;margin-top:29px;list-style:none;display:grid}.request-quote-module__VYPwOW__support li{grid-template-columns:27px 1fr;align-items:start;gap:10px;display:grid}.request-quote-module__VYPwOW__support li>svg{color:#0874ef}.request-quote-module__VYPwOW__support li span{gap:3px;display:grid}.request-quote-module__VYPwOW__support li strong{font-size:13px}.request-quote-module__VYPwOW__support li small{color:#748094;font-size:11px;line-height:1.45}.request-quote-module__VYPwOW__directLine{border-top:1px solid #e5ebf2;border-bottom:1px solid #e5ebf2;gap:11px;margin-top:35px;padding:18px 0;display:flex}.request-quote-module__VYPwOW__directLine>svg{color:#0874ef;flex:none}.request-quote-module__VYPwOW__directLine div{gap:4px;display:grid}.request-quote-module__VYPwOW__directLine strong{font-size:12px}.request-quote-module__VYPwOW__directLine a{color:#0874ef;font-size:12px;font-weight:800}.request-quote-module__VYPwOW__whatsApp{color:#14794a;align-items:center;gap:9px;width:fit-content;margin-top:20px;font-size:12px;font-weight:800;display:inline-flex}.request-quote-module__VYPwOW__formPanel{background:#fff;border:1px solid #e0e9f4;border-radius:18px;padding:40px;box-shadow:0 24px 64px #08275c1c}.request-quote-module__VYPwOW__formHeading{border-bottom:1px solid #e7edf4;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:24px;display:flex}.request-quote-module__VYPwOW__formHeading h2{letter-spacing:-.045em;font-size:30px;font-weight:800}.request-quote-module__VYPwOW__formHeading p{color:#78869a;font-size:11px;font-weight:700}.request-quote-module__VYPwOW__formHeading span,.request-quote-module__VYPwOW__field b{color:#df3d54}.request-quote-module__VYPwOW__form{margin-top:25px}.request-quote-module__VYPwOW__formGrid{grid-template-columns:1fr 1fr;gap:21px 18px;display:grid}.request-quote-module__VYPwOW__field{color:#172951;gap:8px;font-size:12px;font-weight:800;display:grid}.request-quote-module__VYPwOW__field>span{letter-spacing:-.01em}.request-quote-module__VYPwOW__field input,.request-quote-module__VYPwOW__field select,.request-quote-module__VYPwOW__field textarea{color:#112652;width:100%;font:inherit;background:#fbfdff;border:1px solid #d8e2ee;border-radius:8px;outline:none;font-size:13px;font-weight:600;transition:border-color .16s,box-shadow .16s,background .16s}.request-quote-module__VYPwOW__field input,.request-quote-module__VYPwOW__field select{height:47px;padding:0 13px}.request-quote-module__VYPwOW__field textarea{resize:vertical;min-height:128px;padding:13px;line-height:1.55}.request-quote-module__VYPwOW__field select{cursor:pointer}.request-quote-module__VYPwOW__field input::-moz-placeholder{color:#99a5b6;font-weight:550}.request-quote-module__VYPwOW__field textarea::-moz-placeholder{color:#99a5b6;font-weight:550}.request-quote-module__VYPwOW__field input::placeholder,.request-quote-module__VYPwOW__field textarea::placeholder{color:#99a5b6;font-weight:550}.request-quote-module__VYPwOW__field input:focus,.request-quote-module__VYPwOW__field select:focus,.request-quote-module__VYPwOW__field textarea:focus{background:#fff;border-color:#0874ef;box-shadow:0 0 0 4px #0874ef1c}.request-quote-module__VYPwOW__field small{color:#8591a3;min-height:15px;font-size:10px;font-weight:600;line-height:1.35}.request-quote-module__VYPwOW__fieldInvalid input{background:#fffafb;border-color:#df3d54}.request-quote-module__VYPwOW__fieldInvalid small{color:#cf2d45}.request-quote-module__VYPwOW__messageField{margin-top:21px}.request-quote-module__VYPwOW__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.request-quote-module__VYPwOW__submitArea{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.request-quote-module__VYPwOW__submitArea .request-quote-module__VYPwOW__button{min-width:184px}.request-quote-module__VYPwOW__submitArea .request-quote-module__VYPwOW__button:disabled{cursor:wait;opacity:.72}.request-quote-module__VYPwOW__submitArea>p{color:#8995a7;text-align:right;max-width:285px;font-size:10px;font-weight:650;line-height:1.45}.request-quote-module__VYPwOW__spinner{animation:.85s linear infinite request-quote-module__VYPwOW__spin}@keyframes request-quote-module__VYPwOW__spin{to{transform:rotate(360deg)}}.request-quote-module__VYPwOW__feedbackSuccess,.request-quote-module__VYPwOW__feedbackError{border-radius:9px;align-items:flex-start;gap:9px;margin-top:21px;padding:13px 15px;font-size:12px;font-weight:700;line-height:1.45;display:flex}.request-quote-module__VYPwOW__feedbackSuccess{color:#176d42;background:#effcf4;border:1px solid #b5e8ce}.request-quote-module__VYPwOW__feedbackError{color:#b1283d;background:#fff5f6;border:1px solid #f1c6cc}.request-quote-module__VYPwOW__feedbackSuccess svg,.request-quote-module__VYPwOW__feedbackError svg{flex:none;margin-top:1px}.request-quote-module__VYPwOW__requiredHint{color:#9aa4b4;margin-top:14px;font-size:10px;font-weight:650}@media (max-width:980px){.request-quote-module__VYPwOW__layout{grid-template-columns:1fr;gap:12px}.request-quote-module__VYPwOW__support{padding-top:0}}@media (max-width:620px){.request-quote-module__VYPwOW__hero{padding:56px 0 61px}.request-quote-module__VYPwOW__hero h1{font-size:47px}.request-quote-module__VYPwOW__content{padding:50px 0 62px}.request-quote-module__VYPwOW__support h2{font-size:32px}.request-quote-module__VYPwOW__formPanel{border-radius:14px;padding:26px 20px}.request-quote-module__VYPwOW__formHeading{flex-direction:column;align-items:flex-start;gap:8px}.request-quote-module__VYPwOW__formGrid{grid-template-columns:1fr;gap:17px}.request-quote-module__VYPwOW__messageField{margin-top:17px}.request-quote-module__VYPwOW__submitArea{flex-direction:column;align-items:stretch}.request-quote-module__VYPwOW__submitArea .request-quote-module__VYPwOW__button{width:100%}.request-quote-module__VYPwOW__submitArea>p{text-align:left;max-width:none}}@media (prefers-reduced-motion:reduce){.request-quote-module__VYPwOW__spinner{animation:none}.request-quote-module__VYPwOW__field input,.request-quote-module__VYPwOW__field select,.request-quote-module__VYPwOW__field textarea{transition:none}}
