.apply-module__KQiHZa__applyRoot{--navy:#070f18;--navy2:#0b1620;--card:#ffffff0a;--border:#ffffff17;--border-t:#00b5c233;--teal:#00b5c2;--slate:#8a96a3;--slate-lt:#ffffffc7;--red:#e05252;background:var(--navy);color:#fff;min-height:100vh;padding-bottom:40px}.apply-module__KQiHZa__progressBar{z-index:100;background:var(--navy-deep);border-bottom:1px solid var(--border);padding:0 48px;position:fixed;top:66px;left:0;right:0}.apply-module__KQiHZa__progressInner{max-width:1100px;margin:0 auto;padding:14px 0}.apply-module__KQiHZa__progressSteps{align-items:center;gap:0;display:flex}.apply-module__KQiHZa__ps{color:var(--slate);flex:1;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.apply-module__KQiHZa__psActive{color:var(--white);}.apply-module__KQiHZa__psDone{color:var(--teal);}.apply-module__KQiHZa__psNum{border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:flex}.apply-module__KQiHZa__psActive .apply-module__KQiHZa__psNum{border-color:var(--teal);color:var(--teal);background:#00b8961f}.apply-module__KQiHZa__psDone .apply-module__KQiHZa__psNum{border-color:var(--teal);background:var(--teal);color:var(--navy)}.apply-module__KQiHZa__psLine{background:var(--border);flex:1;height:1px;margin:0 8px}.apply-module__KQiHZa__psLineDone{background:var(--teal);}.apply-module__KQiHZa__progressFill{background:var(--border);border-radius:1px;height:2px;margin-top:6px}.apply-module__KQiHZa__progressFillInner{background:var(--teal);border-radius:1px;height:100%;transition:width .4s}.apply-module__KQiHZa__appLayout{grid-template-columns:1fr 340px;align-items:start;gap:28px;max-width:1100px;margin:0 auto;padding:134px 48px 80px;display:grid}.apply-module__KQiHZa__sidebar{align-self:start;position:sticky;top:136px}.apply-module__KQiHZa__panel{display:none}.apply-module__KQiHZa__panelActive{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:32px 28px;display:block}.apply-module__KQiHZa__panelHead{margin-bottom:32px}.apply-module__KQiHZa__panelStep{letter-spacing:2px;text-transform:uppercase;color:var(--teal);margin-bottom:8px;font-size:10px;font-weight:700}.apply-module__KQiHZa__panelTitle{font-family:var(--font-serif),"Cormorant Garamond",serif;letter-spacing:-1px;margin-bottom:8px;font-size:clamp(22px,3vw,32px);font-weight:600;line-height:1.1}.apply-module__KQiHZa__panelSub{color:var(--slate-lt);font-size:14px;font-weight:300;line-height:1.6}.apply-module__KQiHZa__fieldGroup{margin-bottom:18px}.apply-module__KQiHZa__moneyWrap{align-items:center;display:flex;position:relative}.apply-module__KQiHZa__moneyWrap input,.apply-module__KQiHZa__moneyInput{width:100%;padding-left:26px!important}.apply-module__KQiHZa__moneyPrefix{color:#ffffff73;pointer-events:none;z-index:1;font-size:14px;position:absolute;left:12px}.apply-module__KQiHZa__fieldRow{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.apply-module__KQiHZa__fieldRow3{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.apply-module__KQiHZa__formCol label{color:#ffffffa6;letter-spacing:.8px;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.apply-module__KQiHZa__req{color:var(--teal)}.apply-module__KQiHZa__optTag{color:var(--slate);letter-spacing:0;text-transform:none;font-size:10px;font-weight:400}.apply-module__KQiHZa__formCol input[type=text],.apply-module__KQiHZa__formCol input[type=email],.apply-module__KQiHZa__formCol input[type=tel],.apply-module__KQiHZa__formCol input[type=number],.apply-module__KQiHZa__formCol select,.apply-module__KQiHZa__formCol textarea{width:100%;color:var(--white);font-size:14px;font-family:var(--font-sans),"Montserrat",sans-serif;appearance:none;background:#152234;border:1.5px solid #ffffff1a;border-radius:8px;outline:none;padding:12px 15px;transition:border-color .2s}.apply-module__KQiHZa__formCol input:focus,.apply-module__KQiHZa__formCol select:focus,.apply-module__KQiHZa__formCol textarea:focus{border-color:var(--teal);background:#1a2d42}.apply-module__KQiHZa__formCol input::placeholder,.apply-module__KQiHZa__formCol textarea::placeholder{color:#ffffff40}.apply-module__KQiHZa__formCol select option{color:var(--white);background:#0d1e30}.apply-module__KQiHZa__formCol textarea{resize:vertical;min-height:80px;line-height:1.5}.apply-module__KQiHZa__fieldHint{color:var(--slate);margin-top:5px;font-size:11.5px;line-height:1.5}.apply-module__KQiHZa__fieldError{color:var(--red);margin-top:5px;font-size:11.5px}.apply-module__KQiHZa__inputError{border-color:#e05252!important}.apply-module__KQiHZa__optionCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.apply-module__KQiHZa__optionCardsTwo{grid-template-columns:1fr 1fr;}.apply-module__KQiHZa__optionCardsFour{grid-template-columns:repeat(4,1fr);}.apply-module__KQiHZa__optCard{cursor:pointer;text-align:center;background:#152234;border:1.5px solid #ffffff1a;border-radius:10px;padding:14px 12px;transition:all .2s}.apply-module__KQiHZa__optCard:hover{background:#1a2d42;border-color:#00b89666}.apply-module__KQiHZa__optCardSelected{border-color:var(--teal);background:#00b8961a;}.apply-module__KQiHZa__ocIcon{margin-bottom:6px;font-size:24px}.apply-module__KQiHZa__ocLabel{color:var(--white);font-size:12px;font-weight:600;line-height:1.3}.apply-module__KQiHZa__ocSub{color:var(--slate);margin-top:3px;font-size:10.5px;line-height:1.3}.apply-module__KQiHZa__serviceContractGrid{flex-direction:column;gap:8px;margin-top:8px;display:flex}.apply-module__KQiHZa__scCard{cursor:pointer;background:#152234;border:1.5px solid #ffffff1a;border-radius:9px;align-items:flex-start;gap:14px;padding:14px 16px;transition:all .18s;display:flex}.apply-module__KQiHZa__scCard:hover{background:#1a2d42;border-color:#00b89659}.apply-module__KQiHZa__scCardSelected{border-color:var(--teal);background:#00b89614;}.apply-module__KQiHZa__scIcon{width:36px;height:36px;color:var(--slate);background:#ffffff0a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .18s;display:flex}.apply-module__KQiHZa__scCardSelected .apply-module__KQiHZa__scIcon{color:var(--teal);background:#00b8961f}.apply-module__KQiHZa__scCardTitle{color:#fff;margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.3}.apply-module__KQiHZa__scDesc{color:var(--slate);font-size:11.5px;font-weight:300;line-height:1.55}.apply-module__KQiHZa__docBox{border:1px solid var(--border-t);background:#122030;border-radius:12px;margin-bottom:20px;padding:20px}.apply-module__KQiHZa__docBoxHead{align-items:center;gap:8px;margin-bottom:12px;display:flex}.apply-module__KQiHZa__docBoxIcon{font-size:18px}.apply-module__KQiHZa__docBoxTitle{color:var(--white);font-size:13px;font-weight:700}.apply-module__KQiHZa__docBoxSub{color:var(--slate);margin-bottom:12px;font-size:12px;line-height:1.5}.apply-module__KQiHZa__docList{flex-direction:column;gap:7px;padding:0;list-style:none;display:flex}.apply-module__KQiHZa__docList li{color:var(--slate-lt);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.apply-module__KQiHZa__docList li:before{content:"";background:var(--teal);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}.apply-module__KQiHZa__docList li strong{color:var(--white)}.apply-module__KQiHZa__docUpload{text-align:center;cursor:pointer;background:#0e1a2b;border:1.5px dashed #ffffff26;border-radius:8px;margin-top:12px;padding:16px;transition:border-color .2s}.apply-module__KQiHZa__docUpload:hover{border-color:var(--teal)}.apply-module__KQiHZa__docUpload p{color:var(--slate);margin-top:4px;font-size:12px}.apply-module__KQiHZa__docFileList{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.apply-module__KQiHZa__docFileItem{color:var(--teal);background:#00b8961a;border:1px solid #00b89633;border-radius:6px;padding:4px 10px;font-size:11px}.apply-module__KQiHZa__formNav{align-items:center;gap:12px;margin-top:32px;display:flex}.apply-module__KQiHZa__btnNext{background:var(--teal);color:var(--navy2);cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font-sans),"Montserrat",sans-serif;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 32px;transition:all .2s;display:flex}.apply-module__KQiHZa__btnNext:hover{opacity:.88;transform:translateY(-1px)}.apply-module__KQiHZa__btnBack{color:var(--slate);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans),"Montserrat",sans-serif;background:0 0;border:none;padding:14px 4px;transition:color .2s}.apply-module__KQiHZa__btnBack:hover{color:var(--white)}.apply-module__KQiHZa__btnSubmit{background:var(--teal);color:var(--navy2);cursor:pointer;font-size:16px;font-weight:700;font-family:var(--font-sans),"Montserrat",sans-serif;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 40px;transition:all .2s;display:flex}.apply-module__KQiHZa__btnSubmit:hover{opacity:.88}.apply-module__KQiHZa__sidebarCard{background:var(--card);border:1px solid var(--border);border-radius:14px;margin-bottom:16px;padding:24px}.apply-module__KQiHZa__scSideTitle{letter-spacing:2px;text-transform:uppercase;color:var(--teal);margin-bottom:16px;font-size:11px;font-weight:700}.apply-module__KQiHZa__scRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.apply-module__KQiHZa__scRowLast{border-bottom:none;}.apply-module__KQiHZa__scLabel{color:var(--slate);font-size:12px;font-weight:300}.apply-module__KQiHZa__scValue{color:var(--white);text-align:right;font-size:13px;font-weight:600}.apply-module__KQiHZa__scValueTeal{color:var(--teal);}.apply-module__KQiHZa__trustList{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.apply-module__KQiHZa__trustList li{color:var(--slate-lt);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:300;line-height:1.5;display:flex}.apply-module__KQiHZa__trustList li:before{content:"✓";color:var(--teal);flex-shrink:0;font-weight:700}.apply-module__KQiHZa__sidebarPhone{text-align:center;border:1px solid var(--border-t);background:#00b89612;border-radius:10px;margin-top:12px;padding:16px}.apply-module__KQiHZa__sidebarPhone p{color:var(--slate);margin-bottom:8px;font-size:12px}.apply-module__KQiHZa__sidebarPhoneLink{color:var(--white);font-size:18px;font-weight:700;font-family:var(--font-serif),"Cormorant Garamond",serif;text-decoration:none}.apply-module__KQiHZa__sidebarPhoneLink:hover{color:var(--teal)}.apply-module__KQiHZa__successPanel{text-align:center;padding:60px 20px}.apply-module__KQiHZa__successIcon{margin-bottom:20px;font-size:64px}.apply-module__KQiHZa__successTitle{font-family:var(--font-serif),"Cormorant Garamond",serif;letter-spacing:-1.5px;margin-bottom:12px;font-size:36px;font-weight:700}.apply-module__KQiHZa__successSub{color:var(--slate-lt);max-width:480px;margin:0 auto 32px;font-size:16px;font-weight:300;line-height:1.72}.apply-module__KQiHZa__appIdBox{border:1px solid var(--border-t);background:#122030;border-radius:12px;max-width:480px;margin:0 auto 20px;padding:16px}.apply-module__KQiHZa__appIdLabel{letter-spacing:2px;text-transform:uppercase;color:var(--teal);margin-bottom:8px;font-size:10px;font-weight:700}.apply-module__KQiHZa__appIdValue{font-family:var(--font-sans),"Montserrat",sans-serif;letter-spacing:.6px;color:var(--white);word-break:break-all;margin-bottom:10px;font-size:14px;font-weight:700}.apply-module__KQiHZa__appIdCopyBtn{border:1px solid var(--border-t);color:var(--teal);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700}.apply-module__KQiHZa__appIdCopyBtn:hover{border-color:var(--teal)}.apply-module__KQiHZa__nextSteps{border:1px solid var(--border);text-align:left;background:#122030;border-radius:14px;max-width:480px;margin:0 auto;padding:24px}.apply-module__KQiHZa__nsTitle{letter-spacing:2px;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:12px;font-weight:700}.apply-module__KQiHZa__nsItem{color:var(--slate-lt);align-items:flex-start;gap:12px;margin-bottom:14px;font-size:13px;font-weight:300;line-height:1.5;display:flex}.apply-module__KQiHZa__nsNum{border:1px solid var(--border-t);width:22px;height:22px;color:var(--teal);background:#00b89626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.apply-module__KQiHZa__formError{color:#e88;background:#e052521a;border:1px solid #e0525259;border-radius:8px;margin-bottom:16px;padding:11px 15px;font-size:12.5px;line-height:1.55}.apply-module__KQiHZa__bizDateNote{border-left:3px solid var(--gold,#f5a623);background:#122030;border-radius:0 8px 8px 0;margin-top:24px;padding:14px 16px}.apply-module__KQiHZa__bizDateNoteTitle{color:var(--gold,#f5a623);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.apply-module__KQiHZa__bizDateNoteBody{color:var(--slate-lt);font-size:12.5px;font-weight:300;line-height:1.6}.apply-module__KQiHZa__emailDocNote{color:var(--slate-lt);background:#122030;border-radius:8px;margin-top:20px;padding:14px 16px;font-size:12.5px;line-height:1.6}.apply-module__KQiHZa__emailDocNote a{color:var(--teal)}.apply-module__KQiHZa__reviewCard{border:1px solid var(--border);background:#122030;border-radius:12px;margin-bottom:20px;padding:22px}.apply-module__KQiHZa__reviewTitle{letter-spacing:2px;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:10px;font-weight:700}.apply-module__KQiHZa__reviewRow{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:7px 0;display:flex}.apply-module__KQiHZa__reviewRow:last-child{border-bottom:none}.apply-module__KQiHZa__reviewLabel{color:var(--slate);font-size:12px}.apply-module__KQiHZa__reviewValue{color:var(--white);text-align:right;font-size:12px;font-weight:500}.apply-module__KQiHZa__consentCard{border:1px solid var(--border-t);background:#122030;border-radius:12px;margin-bottom:24px;padding:20px}.apply-module__KQiHZa__consentTitle{color:var(--teal);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.apply-module__KQiHZa__consentBody{color:var(--slate);margin-bottom:14px;font-size:12px;line-height:1.7}.apply-module__KQiHZa__consentLabel{cursor:pointer;text-transform:none;letter-spacing:0;color:var(--slate-lt);align-items:flex-start;gap:10px;font-size:13px;font-weight:400;display:flex}.apply-module__KQiHZa__consentLabel input{width:auto;accent-color:var(--teal);margin-top:2px}.apply-module__KQiHZa__submitHint{color:var(--slate);text-align:center;margin-top:10px;font-size:11px}.apply-module__KQiHZa__guarantorLabel{text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.apply-module__KQiHZa__scNoneNote{background:#f5a6230f;border-left:2px solid #f5a62366;border-radius:0 7px 7px 0;margin-top:10px;padding:12px 14px}.apply-module__KQiHZa__scNoneNoteText{color:#f5a623e6;font-size:12px;font-weight:400;line-height:1.6}.apply-module__KQiHZa__backToHome{color:var(--teal);font-size:14px;font-weight:600;text-decoration:none}@media (max-width:900px){.apply-module__KQiHZa__progressBar{padding:0 20px}.apply-module__KQiHZa__appLayout{grid-template-columns:1fr;padding:148px 20px 80px}.apply-module__KQiHZa__sidebar{display:none}.apply-module__KQiHZa__optionCardsFour,.apply-module__KQiHZa__fieldRow3{grid-template-columns:1fr 1fr}}@media (max-width:700px){.apply-module__KQiHZa__progressInner{padding:12px 0}.apply-module__KQiHZa__ps,.apply-module__KQiHZa__psActive,.apply-module__KQiHZa__psDone{justify-content:center}.apply-module__KQiHZa__ps span,.apply-module__KQiHZa__psActive span,.apply-module__KQiHZa__psDone span{display:none}.apply-module__KQiHZa__psLine,.apply-module__KQiHZa__psLineDone{margin:0 5px}.apply-module__KQiHZa__psNum{width:22px;height:22px;font-size:10px}.apply-module__KQiHZa__formNav{flex-wrap:wrap}.apply-module__KQiHZa__btnNext,.apply-module__KQiHZa__btnSubmit{justify-content:center;width:100%}.apply-module__KQiHZa__btnBack{text-align:center;width:100%;padding:10px 0 0}}@media (max-width:500px){.apply-module__KQiHZa__optionCards,.apply-module__KQiHZa__optionCardsTwo{grid-template-columns:1fr 1fr}.apply-module__KQiHZa__fieldRow,.apply-module__KQiHZa__fieldRow3{grid-template-columns:1fr}}
