@font-face{font-family:Inter;src:url(/fonts/inter.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.form-card{background-color:#fff;border-radius:20px;margin:auto;padding:18px 19px;box-shadow:0 0 10px #0000000d}@media (max-width:1024px){.form-card{width:100%}}.form-card .title{letter-spacing:0%;text-align:left;color:#000;margin-bottom:23px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:100%}@media (max-width:767px){.form-card .title{font-size:14px}}.form-card .name-container{margin-bottom:12px}@media (max-width:767px){.form-card .name-container{flex-direction:column;gap:10px;display:flex}}.form-card .form-label-text{letter-spacing:0%;color:#747474;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%}.form-card .form-label-text:after{content:" *";color:red}.form-card .email-container{margin-bottom:22px}.form-card .coupon-code-container{margin-bottom:20px}.form-card .coupon-code-container .form-label-text-optional{letter-spacing:0%;color:#747474;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%}.form-card .validation-error{color:red;margin-top:1px;font-family:Inter,sans-serif;font-size:14px}.form-card .form-control-phone-input{align-items:stretch;gap:10px;display:flex}.form-card .input-group-text{color:#182035;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:18%;font-family:Inter,sans-serif;font-size:14px;font-weight:400;display:flex}@media (min-width:768px) and (max-width:1024px){.form-card .input-group-text{width:15%}}@media (max-width:767px){.form-card .input-group-text{width:20%}}@media (min-width:375px) and (max-width:667px){.form-card .input-group-text{width:22%}}.form-card .form-control{border:1px solid #d9d9d9;border-radius:8px;font-family:Inter,sans-serif}.form-card .form-control:focus{box-shadow:none;border:1px solid #d9d9d9;outline:none}.form-card .buy-btn{color:#fff;background-color:#1676bb;border:1px solid #005281;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:.75rem;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:flex}@media (max-width:767px){.form-card .buy-btn{font-size:14px}}.form-card .buy-btn.disabled-btn{cursor:not-allowed;opacity:.7;background-color:#9ca3af;border:1px solid #9ca3af}.form-card .price-text{font-family:Inter,sans-serif;font-size:.9rem;font-weight:500}
