.wrapper[data-v-2ae9fa68]{align-items:center;color:#fff;display:flex;isolation:isolate;padding:120px 0;position:relative}.container-content[data-v-2ae9fa68]{position:relative;width:100%}h1[data-v-2ae9fa68]{max-width:800px}.text-desc[data-v-2ae9fa68]{max-width:546px}.bg-image[data-v-2ae9fa68]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.bg-image.mobile[data-v-2ae9fa68]{display:none}.banks-grid[data-v-2ae9fa68]{align-items:center;bottom:-48px;display:flex;gap:40px;justify-content:flex-end;position:absolute;right:var(--container-padding-x)}.bank-logo[data-v-2ae9fa68]{height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:960px){.wrapper[data-v-2ae9fa68]{background:var(--orange);display:block;min-height:auto;padding-bottom:60px;padding-top:40px}.bg-image.desktop[data-v-2ae9fa68]{display:none}.bg-image.mobile[data-v-2ae9fa68]{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;z-index:3}.container-content[data-v-2ae9fa68]{z-index:4}.banks-grid[data-v-2ae9fa68]{display:grid;gap:24px 40px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:normal;margin-top:90px;position:static;width:min(100%,360px)}.bank-logo[data-v-2ae9fa68]{height:34px;justify-self:center}}@media(max-width:390px){.bg-image.mobile[data-v-2ae9fa68]{left:unset;right:0;width:80%}.bank-logo[data-v-2ae9fa68]{height:32px}}.header-grid[data-v-5fd0acab]{align-items:flex-start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.title[data-v-5fd0acab]{color:#141414;margin-top:auto}.description[data-v-5fd0acab]{color:#5c5c5c}.features-grid[data-v-5fd0acab]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.feature-card[data-v-5fd0acab]{background-color:#f7f7f5;border-radius:10px;display:flex;flex-direction:column;height:100%;padding:16px}.icon-circle[data-v-5fd0acab]{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-bottom:40px;width:56px}.feature-icon[data-v-5fd0acab]{-o-object-fit:contain;object-fit:contain}@media(max-width:1200px){.features-grid[data-v-5fd0acab]{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.header-grid[data-v-5fd0acab]{grid-template-columns:1fr}}@media(max-width:640px){.features-grid[data-v-5fd0acab]{grid-template-columns:1fr}.icon-circle[data-v-5fd0acab]{margin-bottom:8px}}.header[data-v-d532719a]{align-items:end;gap:24px}.header[data-v-d532719a],.steps-list[data-v-d532719a]{display:flex;justify-content:space-between}.steps-list[data-v-d532719a]{gap:40px}.step-item[data-v-d532719a]{display:flex;flex:1;flex-direction:column}.step-top[data-v-d532719a]{margin-bottom:16px;position:relative}.step-number[data-v-d532719a],.step-top[data-v-d532719a]{align-items:center;display:flex}.step-number[data-v-d532719a]{border:1px solid hsla(0,0%,100%,.4);border-radius:50%;flex-shrink:0;height:40px;justify-content:center;width:40px}.step-line[data-v-d532719a]{align-items:center;display:flex;flex-grow:1;height:1px;margin-left:12px;margin-right:-28px}.line-horizontal[data-v-d532719a]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.line-vertical[data-v-d532719a],.mobile-line-placeholder[data-v-d532719a]{display:none}.step-content p[data-v-d532719a]{color:#fffc}.button-center[data-v-d532719a]{display:none}@media(max-width:1200px){.header[data-v-d532719a]{justify-content:flex-start}.desktop-button[data-v-d532719a]{display:none}.steps-list[data-v-d532719a]{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:24px}.step-item[data-v-d532719a]{flex:0 0 calc(33.333% - 24px);width:calc(33.333% - 24px)}.step-line[data-v-d532719a]{margin-right:0}.button-center[data-v-d532719a]{display:flex;justify-content:center}}@media(max-width:768px){.header h2[data-v-d532719a]{max-width:250px;text-align:left}.steps-list[data-v-d532719a]{display:flex;flex-direction:column;gap:0}.step-item[data-v-d532719a]{display:grid;gap:16px;grid-template-columns:40px 1fr;position:relative;width:100%}.step-top[data-v-d532719a]{flex-direction:column;height:100%;margin-bottom:0}.step-line[data-v-d532719a]{display:none}.mobile-line-placeholder[data-v-d532719a]{display:flex;flex-grow:1;justify-content:center;padding:8px 0;width:40px}.line-vertical[data-v-d532719a]{display:block;height:48px;width:auto}.step-item:last-child .mobile-line-placeholder[data-v-d532719a]{display:none}}.ui-slider[data-v-5071a593]{height:2px;margin-top:8px;position:relative;width:100%}.slider-track-container[data-v-5071a593]{align-items:center;cursor:pointer;display:flex;height:12px;position:relative;top:-5px}.slider-track[data-v-5071a593]{background-color:#e0e0e0;border-radius:2px;height:2px;position:relative;width:100%}.slider-progress[data-v-5071a593]{border-radius:2px;height:100%}.slider-progress[data-v-5071a593],.slider-thumb[data-v-5071a593]{background-color:var(--gray-0);position:absolute}.slider-thumb[data-v-5071a593]{border-radius:50%;cursor:pointer;height:12px;top:50%;transform:translate(-50%,-50%);transition:transform .1s;width:12px}.slider-track-container:hover .slider-thumb[data-v-5071a593]{transform:translate(-50%,-50%) scale(1.15)}.slider-thumb[data-v-5071a593]:after{background-color:transparent;border-radius:50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.slider-thumb[data-v-5071a593]:hover,.slider-track-container:hover .slider-thumb[data-v-5071a593]:hover{transform:translate(-50%,-50%) scale(1.2)}.mortgage-calculator[data-v-1fcfeabb]{background:#0006;padding:80px 0}.calculator-grid[data-v-1fcfeabb]{display:grid;gap:80px;grid-template-columns:1fr 1fr;position:relative}.calculator-divider[data-v-1fcfeabb]{height:100%;left:50%;position:absolute;top:0;transform:translate(-50%)}.param-group[data-v-1fcfeabb]{margin-bottom:24px}.param-label[data-v-1fcfeabb]{margin-bottom:8px}.param-row[data-v-1fcfeabb]{align-items:center;background:#fff;border-radius:16px;color:var(--gray-0);display:flex;padding:16px}.param-row.with-slider[data-v-1fcfeabb]{align-items:stretch;flex-direction:column;justify-content:center;min-height:72px}.input-with-label[data-v-1fcfeabb],.input-with-percent[data-v-1fcfeabb]{align-items:center;display:flex;justify-content:space-between}.prefix[data-v-1fcfeabb]{margin-right:8px}.param-row input[data-v-1fcfeabb]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:none;color:inherit;outline:none;width:100%}.param-row input[data-v-1fcfeabb]::-webkit-inner-spin-button,.param-row input[data-v-1fcfeabb]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.param-row.static[data-v-1fcfeabb]{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-full[data-v-1fcfeabb]{width:100%}.quick-select[data-v-1fcfeabb]{display:flex;gap:8px}.quick-btn[data-v-1fcfeabb]{background:#ffffff1a;border:none;border-radius:20px;color:#fff;cursor:pointer;padding:8px 16px;transition:background .3s}.quick-btn[data-v-1fcfeabb]:hover{background:#fff3}.programs-list[data-v-1fcfeabb]{display:flex;flex-direction:column}.program-accordion.selected[data-v-1fcfeabb]{background:#fff}.program-header-content[data-v-1fcfeabb]{align-items:center;display:flex;gap:8px;width:100%}.checkbox-wrapper[data-v-1fcfeabb],.custom-checkbox[data-v-1fcfeabb]{align-items:center;display:flex;justify-content:center}.custom-checkbox[data-v-1fcfeabb]{background:#fff;border:1px solid rgba(42,44,56,.1);border-radius:4px;height:24px;transition:all .3s ease;width:24px}.custom-checkbox.checked[data-v-1fcfeabb]{background:var(--orange);border-color:var(--orange)}.program-details[data-v-1fcfeabb]{display:flex;gap:24px;justify-content:space-between}.calculator-summary[data-v-1fcfeabb]{display:flex;flex-direction:column}.summary-top[data-v-1fcfeabb]{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media(max-width:1200px){.program-details[data-v-1fcfeabb]{-moz-column-gap:40px;column-gap:40px;flex-wrap:wrap;justify-content:start;row-gap:16px}}@media(min-width:769px){.programs-column .section-header[data-v-1fcfeabb]{margin-bottom:72px!important}}@media(max-width:768px){.calculator-grid[data-v-1fcfeabb]{gap:36px;grid-template-columns:1fr}.calculator-divider[data-v-1fcfeabb]{display:none}.mortgage-calculator[data-v-1fcfeabb]{padding:30px 0}.summary-top[data-v-1fcfeabb]{margin-bottom:8px}}.uppercase[data-v-c423aa1e]{text-transform:uppercase}.color-gray[data-v-c423aa1e]{color:#5c5c5c}
