.applyPage{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column}.applyPage__back{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;color:#636b74;padding:0;transition:color .15s;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;max-width:920px}.applyPage__back:hover{color:#32383e}@media(max-width:768px){.applyPage__back{margin-bottom:16px}}.applyPage__titleGroup{display:flex;align-items:center;gap:12px;min-width:0}.applyPage__titleIcon{display:flex;align-items:center;flex-shrink:0;width:32px;height:32px}.applyPage__title{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:500;font-size:24px;line-height:32px;color:#32383e;margin:0;letter-spacing:0}@media(max-width:600px){.applyPage__title{font-size:18px;line-height:24px}}@media(max-width:400px){.applyPage__title{font-size:15px;line-height:20px}}.applyPage__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#636b74;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.applyPage__close:hover{background:#f4f5f6;color:#32383e}.applyPage__body{flex:1 1;padding:40px 24px 80px}@media(max-width:768px){.applyPage__body{padding:24px 16px 60px}}@media(max-width:480px){.applyPage__body{padding:16px 12px 48px}}.applyPage__form{max-width:920px;margin:32px auto 0;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06);overflow:hidden}@media(max-width:768px){.applyPage__form{margin-top:16px}}.applyPage__cardHeading{padding:28px 56px 24px;border-bottom:1px solid #e9e9e9;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:768px){.applyPage__cardHeading{padding:24px 24px 20px}}@media(max-width:480px){.applyPage__cardHeading{padding:20px}}.applyPage__section{padding:32px 56px 0}.applyPage__section+.applyPage__section{border-top:1px solid #e9e9e9;margin-top:24px;padding-top:32px}@media(max-width:768px){.applyPage__section{padding:24px 24px 0}.applyPage__section+.applyPage__section{padding-top:24px}}@media(max-width:480px){.applyPage__section{padding:20px 20px 0}.applyPage__section+.applyPage__section{padding-top:20px}}.applyPage__sectionHeadingGroup{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.applyPage__sectionTitle{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.01em;color:#32383e;margin:0}.applyPage__sectionTitle--insights{font-family:Inter Tight,sans-serif;font-weight:600}.applyPage__optional,.applyPage__sectionDesc{font-weight:400;color:#636b74;font-family:Inter Tight,sans-serif}.applyPage__sectionDesc{font-size:14px;line-height:20px;margin:0}.applyPage__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px;gap:16px 24px;margin-bottom:16px}@media(max-width:560px){.applyPage__row{grid-template-columns:1fr;gap:12px}}.applyPage__field{display:flex;flex-direction:column;gap:6px}.applyPage__field--full{margin-bottom:16px}.applyPage__label{font-weight:500;font-size:14px;line-height:21px;letter-spacing:.015em}.applyPage__input,.applyPage__label{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;color:#171a1c}.applyPage__input{font-weight:450;font-size:16px;line-height:24px;letter-spacing:.02em;background:#fff;border:1px solid #636b74;border-radius:8px;padding:8px 12px;width:100%;outline:none;box-sizing:border-box;transition:border-color .15s;height:40px}.applyPage__input::placeholder{color:#9fa6ad;font-weight:450}.applyPage__input:focus{border-color:#d92c27}.applyPage__input--hasCurrencyPrefix{padding-left:36px}.applyPage__selectWrap{position:relative;display:flex;align-items:center}.applyPage__selectChevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.applyPage__select{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:450;font-size:16px;line-height:24px;letter-spacing:.02em;color:#171a1c;background:#fff;border:1px solid #636b74;border-radius:8px;padding:8px 36px 8px 12px;width:100%;height:40px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .15s;box-sizing:border-box}.applyPage__select:focus{border-color:#d92c27}.applyPage__select option[value=""]{color:#9fa6ad}.applyPage__inputPrefixWrap{position:relative;display:flex;align-items:center}.applyPage__inputPrefixSymbol{position:absolute;left:12px;font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;color:#555;pointer-events:none;z-index:1;line-height:1}.applyPage__checkGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px;gap:16px 24px;margin-bottom:8px}@media(max-width:480px){.applyPage__checkGrid{grid-template-columns:1fr;gap:12px}}.applyPage__checkLabel{display:flex;align-items:center;gap:10px;cursor:pointer}.applyPage__checkLabel input[type=checkbox].applyPage__checkboxInput{display:none}.applyPage__checkLabel input.applyPage__checkboxInput:checked+.applyPage__checkBox{background-color:#d92c27;border-color:#d92c27}.applyPage__checkLabel input.applyPage__checkboxInput:checked+.applyPage__checkBox:after{opacity:1}.applyPage__checkLabel input.applyPage__checkboxInput:checked+.applyPage__checkBox--dark{background-color:#d92c27;border-color:#d92c27}.applyPage__checkLabel input.applyPage__checkboxInput:checked+.applyPage__checkBox--dark:after{opacity:1}.applyPage__checkBox{width:20px;height:20px;border:1px solid #d9d9d9;border-radius:4px;flex-shrink:0;position:relative;transition:background .15s,border-color .15s;background:#fff}.applyPage__checkBox:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg);opacity:0;transition:opacity .15s}.applyPage__checkBox--dark{border:1px solid #32383e}.applyPage__checkText{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:450;font-size:14px;line-height:20px;color:#333}.applyPage__checkText--dark{font-size:16px;line-height:20px;color:#171a1c}.applyPage__commentSection{padding:16px 56px;border-top:1px solid #e9e9e9;margin-top:24px}@media(max-width:768px){.applyPage__commentSection{padding:16px 24px}}@media(max-width:480px){.applyPage__commentSection{padding:16px 20px}}.applyPage__textarea{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,sans-serif;font-weight:450;font-size:16px;line-height:150%;letter-spacing:.02em;color:#171a1c;background:#fff;border:1px solid #636b74;border-radius:8px;padding:8px 12px;width:100%;outline:none;resize:vertical;min-height:141px;box-sizing:border-box;transition:border-color .15s}.applyPage__textarea::placeholder{color:#9fa6ad;font-weight:450}.applyPage__textarea:focus{border-color:#d92c27}.applyPage__confirmRow{padding:12px 56px}@media(max-width:768px){.applyPage__confirmRow{padding:12px 24px}}@media(max-width:480px){.applyPage__confirmRow{padding:12px 20px}}.applyPage__footer{display:flex;align-items:center;justify-content:flex-end;padding:24px 56px;border-top:1px solid #d9d9d9;background:#fff}@media(max-width:768px){.applyPage__footer{padding:16px 24px}}@media(max-width:560px){.applyPage__footer{padding:16px 20px}}.applyPage__submitBtn{display:flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#fff;background-color:#d92c27;border:none;border-radius:56px;padding:8px 32px;height:40px;cursor:pointer;white-space:nowrap;transition:opacity .2s;flex-shrink:0}.applyPage__submitBtn svg{flex-shrink:0}.applyPage__submitBtn:hover{opacity:.88}@media(max-width:560px){.applyPage__submitBtn{width:100%;justify-content:center}}