.uq .uq-machine-types{max-width:520px;margin-top:28px;padding:19px 20px;border:1px solid #e0e7ef;border-radius:12px;background:#f6f8fb}.uq .uq-machine-types strong{display:block;color:#132841;font-size:14px;font-weight:780}.uq .uq-machine-types p{margin:9px 0 0;color:#526477;font-size:13px;line-height:1.65}.uq .uq-detailed-link{margin:25px 0 0;color:#526477;font-size:13px;line-height:1.55}.uq .uq-detailed-link a{display:inline-block;color:#93400f;font-weight:750;text-decoration:underline;text-underline-offset:3px}.uq .uq-email-confirm:not([hidden]){display:block;margin-bottom:6px}.uq .uq-details-email{display:none}.uq .uq-details-email.uq-email-visible{display:block;width:100%;min-height:48px;margin-bottom:18px;padding:10px 13px;border:1px solid #bcc8d7;border-radius:9px;color:#132841;background:#fff;font-size:16px}.uq .uq-back-link{display:inline-block;margin-top:20px;color:#9d3d16;font-weight:740;text-decoration:underline}.uq .uq-form-error{color:#a52222;font-size:13px}@media(max-width:700px){.uq .uq-machine-types{margin-top:15px;padding:14px}.uq .uq-detailed-link{margin-top:14px}.uq .ufl-grid{grid-template-columns:1fr}.uq .uq-details-email.uq-email-visible{font-size:16px}}.uq.sq{padding-top:18px}.uq .sq-top{display:none!important}.uq .ufl-layout{align-items:start}.uq .ufl-intro{padding-top:18px}.uq .ufl-intro h1{max-width:18ch}.uq .ufl-panel{align-self:start}.template-page .site-footer__cta .site-footer__button--primary{color:#fff;background:#0c518d;border-color:#0c518d}@media(max-width:700px){.uq.sq{padding-top:12px}.uq .ufl-layout{gap:10px}.uq .ufl-intro{padding-top:0}.uq .ufl-intro .sq-eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.07em}.uq .ufl-intro h1{margin:0 0 8px;font-size:clamp(29px,7.8vw,34px);line-height:1.14;letter-spacing:-.035em}.uq .ufl-intro .sq-lede{max-width:38ch;margin:0;font-size:13px;line-height:1.44}.uq .uq-machine-types,.uq .ufl-assurances,.uq .uq-detailed-link{display:none}.uq .ufl-panel{padding:19px 16px;border-radius:12px}.uq .ufl-form-head h2{font-size:22px;margin-bottom:4px}.uq .ufl-form-head>p:last-child{margin-bottom:14px;font-size:12px}.uq .ufl-grid--quick{gap:10px}.uq .ufl-grid--quick .sq-field label{margin-bottom:5px}.uq .ufl-grid--quick .sq-field input{min-height:45px!important}.uq .ufl-button{min-height:50px;margin-top:17px;padding:13px 16px}.uq .ufl-fineprint{font-size:10px;margin-top:9px}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/sq-universal-two-step.css.map */
