.get-started-modal{scrollbar-width:thin;scrollbar-color:#0817664d #0000;max-height:80vh;padding:clamp(3rem,8vw,4rem) clamp(2rem,6vw,3rem) clamp(2rem,6vw,3rem);overflow:hidden auto}.get-started-modal::-webkit-scrollbar{width:6px}.get-started-modal::-webkit-scrollbar-track{background:0 0}.get-started-modal::-webkit-scrollbar-thumb{background:#0817664d;border-radius:3px}.get-started-modal::-webkit-scrollbar-thumb:hover{background:#08176680}@media (max-width:768px){.get-started-modal{padding:clamp(3.5rem,10vw,4rem) clamp(2rem,8vw,2.5rem) clamp(2rem,8vw,2.5rem)}}.get-started-modal__header{text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.get-started-modal__title{color:#081766;margin-bottom:.75rem;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.get-started-modal__subtitle{color:#666;margin:0;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(.95rem,2vw,1.1rem);font-weight:400}.get-started-modal__form{flex-direction:column;gap:clamp(1.25rem,3vw,1.5rem);display:flex}.get-started-modal__form-row{grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.25rem);display:grid}@media (min-width:640px){.get-started-modal__form-row{grid-template-columns:repeat(2,1fr)}}.get-started-modal__form-field{flex-direction:column;gap:.5rem;display:flex}.get-started-modal__form-label{color:#000;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(.95rem,1.8vw,1.1rem);font-weight:500}.get-started-modal__form-input{color:#000;background:#fff;border:1px solid #000;border-radius:clamp(1rem,3vw,1.25rem);width:100%;padding:clamp(.65rem,2vw,.875rem);font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(.9rem,1.6vw,1rem);transition:all .2s}.get-started-modal__form-input:focus{outline:none;transform:scale(1.01);box-shadow:0 4px 12px #0000001a}.get-started-modal__form-input::placeholder{color:#94a3b8}.get-started-modal__form-input--other{margin-top:.75rem}.get-started-modal__divider{text-align:center;align-items:center;margin:clamp(.5rem,2vw,1rem) 0;display:flex}.get-started-modal__divider:before,.get-started-modal__divider:after{content:"";border-bottom:1px solid #e2e8f0;flex:1}.get-started-modal__divider span{color:#64748b;padding:0 1rem;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(.85rem,1.6vw,.95rem);font-weight:500}.get-started-modal__radio-group{flex-wrap:wrap;gap:1rem;display:flex}.get-started-modal__radio-group--vertical{flex-direction:column;gap:.75rem}.get-started-modal__radio-label{cursor:pointer;color:#000;align-items:center;gap:.5rem;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(.9rem,1.6vw,1rem);transition:color .2s;display:flex}.get-started-modal__radio-label:hover{color:#081766}.get-started-modal__radio-input{cursor:pointer;accent-color:#081766;flex-shrink:0;width:18px;height:18px}.get-started-modal__radio-text{-webkit-user-select:none;user-select:none}.get-started-modal__form-submit{color:#fff;cursor:pointer;background:#081766;border:1px solid #000;border-radius:clamp(1.25rem,3vw,1.5rem);justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:280px;margin:clamp(1rem,3vw,1.5rem) auto 0;padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,4vw,2rem);font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700;transition:all .3s;display:flex}.get-started-modal__form-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #08176659}.get-started-modal__form-submit:disabled{opacity:.7;cursor:not-allowed}.get-started-modal__send-icon{object-fit:contain;width:clamp(18px,2.5vw,24px);height:clamp(18px,2.5vw,24px)}.get-started-modal__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite get-started-modal-spin}@keyframes get-started-modal-spin{to{transform:rotate(360deg)}}
