.select-placeholder{color:#9ca3af;font-size:16px;font-weight:400}@media(max-width:768px){.select-placeholder{font-size:14px}}.phone-input-wrapper{position:relative}.phone-input-placeholder{position:absolute;top:24px;color:#9ca3af;font-size:16px;pointer-events:none;z-index:100;left:75px}@media(max-width:768px){.phone-input-placeholder{font-size:14px}}.ads-form-section{position:relative;width:100%;padding:70px 182px 42px;display:flex;justify-content:center;overflow:hidden}@media(max-width:1200px){.ads-form-section{padding:60px 40px}}@media(max-width:768px){.ads-form-section{padding:48px 24px}}@media(max-width:500px){.ads-form-section{padding:40px 16px}}.ads-form-background{position:absolute;width:100%;height:100%;left:0;top:0;background-image:radial-gradient(circle,#9EAEFF 1px,transparent 0);background-size:24px 24px;opacity:.15;z-index:0}.ads-form-content{position:relative;z-index:1;width:100%;max-width:1120px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ads-form-content .ads-form-card{text-align:left;box-shadow:0 11px 25.2px -6.01px rgba(0,0,0,.1019607843)}.ads-form-subtitle{font-family:Inter,sans-serif;font-size:36px!important;font-weight:500!important;color:#0d0f2c!important;line-height:46px!important}@media(max-width:768px){.ads-form-subtitle{font-size:24px!important;line-height:32px!important}}.ads-form-title{font-family:Inter,sans-serif;font-size:42px!important;font-weight:700!important;color:#1e3a8a!important;line-height:100%!important;text-align:center!important}@media(max-width:768px){.ads-form-title{font-size:30px!important;margin-bottom:24px!important}}.ads-form-card{width:100%;background:linear-gradient(135deg,#EFF6FF,#F5F3FF 50%,#F8FAFC);border-radius:32px;padding:48px;display:flex;flex-direction:column;gap:22px;position:relative;overflow:hidden;text-align:left}.ads-form-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1.2px;background:linear-gradient(97.62deg,#FFFFFF 1.9%,#A3BBFF 51.3%,#5782FF 74.1%,#FFFFFF 100.71%);pointer-events:none;z-index:1;border-radius:32px 32px 0 0}.ads-form-card .MuiTextField-root{text-align:left;width:100%;min-width:0}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root{text-align:left}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root input{text-align:left!important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root input::-moz-placeholder{text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root input::placeholder{text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}@media(max-width:768px){.ads-form-card .MuiTextField-root .MuiOutlinedInput-root input::-moz-placeholder{font-size:14px!important}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root input::placeholder{font-size:14px!important}}.ads-form-card .MuiTextField-root .MuiOutlinedInput-root .MuiSelect-select{text-align:left!important;padding-left:12px!important;text-overflow:ellipsis!important}@media(max-width:768px){.ads-form-card .MuiTextField-root .MuiOutlinedInput-root .MuiSelect-select{font-size:14px!important}}.ads-form-card .MuiMenuItem-root{text-align:left!important;justify-content:flex-start!important}@media(max-width:768px){.ads-form-card{padding:32px 22px;border-radius:24px}}.ads-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:768px){.ads-form-grid{grid-template-columns:1fr;gap:24px}}.ads-form-column{display:flex;flex-direction:column;gap:20px;align-items:flex-start;text-align:left}.ads-form-column>*{margin-bottom:0!important;width:100%}.ads-form-column>:not(:last-child){margin-bottom:16px}.ads-form-column .MuiOutlinedInput-root{text-align:left!important}.ads-form-column .MuiOutlinedInput-root .MuiSelect-select{text-align:left!important;padding-left:12px!important}.ads-form-column .MuiMenuItem-root{text-align:left!important;justify-content:flex-start!important}.ads-form-file-row{display:flex;flex-direction:column;align-items:flex-start;margin-top:0;gap:5px}.ads-form-file{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:4px;background:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:#060821;transition:all .2s ease}.ads-form-file:hover{border-color:#cbd5e1;background:#f9fafb}.ads-form-file input{display:none}.ads-form-file .ads-form-file-text{display:flex;align-items:center;gap:8px}.ads-form-error{color:#dc2626}.ads-form-error,.ads-form-success{font-size:14px;font-family:Inter,sans-serif;margin-top:8px}.ads-form-success{color:#059669}.ads-form-submit{width:435px;justify-content:center;align-self:center;margin-top:16px;padding:16px 48px;border-radius:12px;border:none;font-family:Inter,sans-serif;font-size:18px;font-weight:600;color:#fff;background:linear-gradient(270.15deg,#2C52BE 60.24%,#FF822B 99.8%);box-shadow:0 4px 11px 0 rgba(0,0,0,.2509803922),inset 0 4px 4px 0 hsla(0,0%,100%,.2509803922);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;gap:8px}.ads-form-submit:hover{transform:translateY(-4px);box-shadow:0 6px 16px 0 rgba(0,0,0,.3137254902)}.ads-form-submit:active{transform:translateY(0);box-shadow:0 2px 8px 0 rgba(0,0,0,.1882352941)}@media(max-width:768px){.ads-form-submit{width:100%;padding:14px 32px;font-size:16px}}.react-tel-input .form-control::-moz-placeholder{color:#94a3b8!important;font-weight:500;opacity:1}.react-tel-input .form-control::placeholder{color:#94a3b8!important;font-weight:500;opacity:1}