.FormStyles-module__lQSUlW__formWrapper{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff0d;padding:2rem}.FormStyles-module__lQSUlW__progressTracker{justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.FormStyles-module__lQSUlW__stepIndicator{color:var(--text-secondary);background:#ffffff0d;border-radius:20px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:all .3s}.FormStyles-module__lQSUlW__stepIndicator.FormStyles-module__lQSUlW__active{background:var(--brand-primary);color:#fff}.FormStyles-module__lQSUlW__stepLine{background:#ffffff1a;flex:1;max-width:100px;height:2px;margin:0 1rem}.FormStyles-module__lQSUlW__stepLine.FormStyles-module__lQSUlW__activeLine{background:var(--brand-primary)}.FormStyles-module__lQSUlW__formGroup{flex-direction:column;margin-bottom:1.5rem;display:flex}.FormStyles-module__lQSUlW__formRow{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.FormStyles-module__lQSUlW__formRow{grid-template-columns:1fr}}.FormStyles-module__lQSUlW__formGroup label,.FormStyles-module__lQSUlW__label{color:var(--text-primary);margin-bottom:.5rem;font-size:.9rem;font-weight:600}.FormStyles-module__lQSUlW__input,.FormStyles-module__lQSUlW__select,.FormStyles-module__lQSUlW__textarea{border-radius:var(--radius-md);color:var(--text-primary);background:#0003;border:1px solid #ffffff1a;padding:.8rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.FormStyles-module__lQSUlW__input:focus,.FormStyles-module__lQSUlW__select:focus,.FormStyles-module__lQSUlW__textarea:focus{border-color:var(--brand-light);outline:none;box-shadow:0 0 0 2px #6b1fa233}.FormStyles-module__lQSUlW__multiSelect{height:120px}.FormStyles-module__lQSUlW__radioGroup{gap:1.5rem;margin-top:.5rem;display:flex}.FormStyles-module__lQSUlW__radioGroup label{cursor:pointer;align-items:center;gap:.5rem;font-weight:400;display:flex}.FormStyles-module__lQSUlW__checkboxLabel{cursor:pointer;align-items:center;gap:.75rem;font-size:.9rem;font-weight:400;display:flex}.FormStyles-module__lQSUlW__submitBtn{width:100%;margin-top:1rem}.FormStyles-module__lQSUlW__btnRow{gap:1rem;margin-top:1rem;display:flex}.FormStyles-module__lQSUlW__btnRow .FormStyles-module__lQSUlW__submitBtn{flex:1;margin-top:0}@media (max-width:600px){.FormStyles-module__lQSUlW__formWrapper{border-radius:var(--radius-lg);padding:1.5rem 1.15rem}.FormStyles-module__lQSUlW__progressTracker{margin-bottom:1.5rem}.FormStyles-module__lQSUlW__stepIndicator{padding:.4rem .75rem;font-size:.8rem}.FormStyles-module__lQSUlW__stepLine{margin:0 .5rem}.FormStyles-module__lQSUlW__radioGroup{flex-direction:column;gap:.75rem}.FormStyles-module__lQSUlW__btnRow{flex-direction:column}}
.LandingSplit-module__Asmuta__section{min-height:100vh;padding-top:140px;padding-bottom:5rem}.LandingSplit-module__Asmuta__grid{grid-template-columns:1.1fr 1fr;align-items:flex-start;gap:3.5rem;display:grid}.LandingSplit-module__Asmuta__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.15}.LandingSplit-module__Asmuta__leadText{color:var(--text-secondary);margin-bottom:2rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.LandingSplit-module__Asmuta__checklist{margin:0 0 2rem;padding:0;list-style:none}.LandingSplit-module__Asmuta__checkItem{color:var(--text-secondary);gap:.75rem;margin-bottom:.85rem;font-size:.95rem;line-height:1.5;display:flex}.LandingSplit-module__Asmuta__checkIcon{color:var(--brand-light,#c07ef0);flex-shrink:0;margin-top:2px}.LandingSplit-module__Asmuta__needBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a0a2e66;border:1px solid #9b3dd833;border-radius:14px;margin-bottom:2rem;padding:1.5rem}.LandingSplit-module__Asmuta__needTitle{color:var(--text-primary);margin-bottom:.4rem;font-size:1rem;font-weight:700}.LandingSplit-module__Asmuta__needDesc{color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.55}.LandingSplit-module__Asmuta__metaRow{color:var(--text-muted);flex-wrap:wrap;gap:1.5rem;font-size:.88rem;display:flex}.LandingSplit-module__Asmuta__metaRow strong{color:#d1b8e8}@media (max-width:960px){.LandingSplit-module__Asmuta__section{padding-top:100px;padding-bottom:3.5rem}.LandingSplit-module__Asmuta__grid{grid-template-columns:1fr;gap:2.5rem}.LandingSplit-module__Asmuta__needBox{padding:1.25rem}}
