.loan-container[data-v-43a23eb3]{background-color:var(--color-white);flex-grow:1}@media (max-width:575px){.loan-container[data-v-43a23eb3]{margin-top:-24px}}.loan-heading[data-v-43a23eb3]{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding:32px 0;text-align:center}.loan-heading h2[data-v-43a23eb3]{color:var(--color-text);font-size:20px;font-weight:700;margin:0 auto}.loan-heading p[data-v-43a23eb3]{color:var(--color-gray-caption);font-size:14px;font-weight:500;max-width:230px}.loan-request[data-v-43a23eb3]{background-color:var(--color-white);border-radius:24px;padding:16px 16px 20px}.loan-request__form[data-v-43a23eb3]{display:flex;flex-direction:column;gap:24px}.loan-request__actions .base-button[data-v-43a23eb3]{width:100%}.success-details h5[data-v-43a23eb3]{color:var(--color-text);font-size:16px;font-weight:700;margin:0 0 16px}.detail-item[data-v-43a23eb3]{align-items:center;border-bottom:1px solid var(--color-bg);display:flex;justify-content:space-between;padding:12px 0}.detail-item[data-v-43a23eb3]:last-child{border-bottom:none}.detail-label[data-v-43a23eb3]{color:var(--color-text-light);font-size:14px;font-weight:500}.detail-value[data-v-43a23eb3]{color:var(--color-text);font-size:14px;font-weight:600}.success-message[data-v-43a23eb3]{text-align:center}.success-message p[data-v-43a23eb3]{color:var(--color-text-light);font-size:14px;line-height:1.5;margin:0 0 12px}.success-message p[data-v-43a23eb3]:last-child{color:var(--color-text);font-weight:600;margin:0}.loan-request[data-v-439595d2]{background-color:var(--color-white);border-radius:24px;padding:16px 16px 20px}.loan-request__form[data-v-439595d2]{margin-top:16px}.loan-request__form[data-v-439595d2],.loan-request__form_wrapper[data-v-439595d2]{display:flex;flex-direction:column;gap:16px}.loan-request__form[data-v-439595d2] .base-checkbox{font-size:14px;font-weight:500}.loan-request__form[data-v-439595d2] .base-checkbox a{text-decoration:none}.loan-request__form[data-v-439595d2] .base-checkbox.base-checkbox--error{color:var(--color-alert)}.loan-request__form[data-v-439595d2] .base-checkbox.base-checkbox--error .base-checkbox__marker{border-color:var(--color-alert)}.loan-request__actions .base-button[data-v-439595d2]{width:100%}.form-field[data-v-439595d2]{display:flex;flex-direction:column}.form-field .residency-selector[data-v-439595d2]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.form-field.top[data-v-439595d2]{display:grid;gap:16px;grid-template-columns:1fr}@media (max-width:900px){.form-field.top[data-v-439595d2]{grid-template-columns:1fr}}.form-label[data-v-439595d2]{color:var(--color-text);font-size:12px;font-weight:600;margin-bottom:8px}.option-selector[data-v-439595d2]{background:var(--color-bg);border-radius:32px;display:grid;grid-template-columns:repeat(5,1fr);padding:4px}.option-selector__item[data-v-439595d2]{border-radius:100px;cursor:pointer;font-size:12px;font-weight:600;padding:10px 16px;text-align:center;transition:all .2s ease}.option-selector__item[data-v-439595d2]:hover{background:#1a1a1a1a}.option-selector__item--active[data-v-439595d2]{background:var(--color-text);box-shadow:0 4px 12px #00000026;color:var(--color-white)}.option-selector__item--active[data-v-439595d2]:hover{background:var(--color-text)}.finance-summary[data-v-439595d2]{align-items:flex-start;display:flex;justify-content:space-between}.calculation-result[data-v-439595d2]{display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.calculation-result__label[data-v-439595d2]{font-size:14px;font-weight:500}.calculation-result__amount[data-v-439595d2]{font-size:16px;font-weight:600}.calculation-result__amount span[data-v-439595d2]{font-size:24px;font-weight:700}.calculation-result__note[data-v-439595d2]{color:var(--color-text-light);font-size:12px;font-weight:500}.banks-logos[data-v-439595d2]{flex-shrink:0}.banks-logos img[data-v-439595d2]{height:auto;max-width:100%}.base-input[data-v-439595d2]{width:100%}.loan-information[data-v-31aa513d]{padding:32px 0}@media (max-width:575px){.loan-information[data-v-31aa513d]{padding:24px 12px}}.loan-information h5[data-v-31aa513d]{font-size:20px;font-weight:700}.loan-information__how-work[data-v-31aa513d]{font-size:16px;font-weight:500;padding-bottom:32px}.loan-information__how-work .steps[data-v-31aa513d]{display:flex;gap:16px;margin-top:40px;overflow-x:auto}.loan-information__banks .banks[data-v-31aa513d]{display:flex;gap:16px;margin-top:24px;overflow-x:auto}.loan-information__faq[data-v-31aa513d]{margin-top:32px}.loan-information__faq .faq-items[data-v-31aa513d]{margin-top:16px}.step[data-v-31aa513d]{background-color:var(--color-white);border-radius:24px;color:var(--color-text);display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:16px;max-width:217px;min-width:217px;padding:16px}.step img[data-v-31aa513d]{height:84px;width:84px}.bank[data-v-31aa513d]{align-items:center;background-color:var(--color-white);border-radius:24px;color:var(--color-text);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:16px;min-width:122px;padding:16px}.bank img[data-v-31aa513d]{width:-moz-fit-content;width:fit-content}.bank-info[data-v-31aa513d]{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;text-align:center}.bank-info div[data-v-31aa513d]:first-child{color:var(--color-text);font-size:16px;font-weight:600}.bank-info div[data-v-31aa513d]:last-child{color:var(--color-gray-caption);font-size:12px;font-weight:500}.loan-footer[data-v-a6a29ac1]{color:var(--color-gray-caption);font-size:12px;font-weight:500}@media (max-width:575px){.loan-footer[data-v-a6a29ac1]{padding:0 12px}}.loan-container[data-v-9196bf5b]{background-color:var(--color-bg);flex-grow:1;padding-bottom:1rem;padding-top:1rem}.loan-container--page[data-v-9196bf5b] .form-field.top{grid-template-columns:1fr 1fr}@media (max-width:900px){.loan-container--page[data-v-9196bf5b] .form-field.top{grid-template-columns:1fr}}@media (max-width:575px){.loan-container[data-v-9196bf5b]{padding:1rem 0}}.loan-container--page[data-v-9196bf5b]{background-color:transparent;margin-top:0}@media (max-width:575px){.loan-container--page[data-v-9196bf5b]{margin-top:0}}.loan-heading[data-v-9196bf5b]{align-items:center;background-color:var(--color-bg);display:flex;flex-direction:column;gap:32px;padding-top:0}@media (max-width:575px){.loan-heading[data-v-9196bf5b]{margin-top:-24px;padding-top:32px}}.loan-heading p[data-v-9196bf5b]{color:var(--color-text);font-size:24px;font-weight:700;margin-inline:auto;max-width:315px;text-align:center}.loan-heading img[data-v-9196bf5b]{max-width:342px}
