:root{--adm-radius-s: min(1.067vw, 4.587px);--adm-radius-m: min(2.133vw, 9.173px);--adm-radius-l: min(3.2vw, 13.76px);--adm-font-size-1: min(2.4vw, 10.32px);--adm-font-size-2: min(2.667vw, 11.467px);--adm-font-size-3: min(2.933vw, 12.613px);--adm-font-size-4: min(3.2vw, 13.76px);--adm-font-size-5: min(3.467vw, 14.907px);--adm-font-size-6: min(3.733vw, 16.053px);--adm-font-size-7: min(4vw, 17.2px);--adm-font-size-8: min(4.267vw, 18.347px);--adm-font-size-9: min(4.533vw, 19.493px);--adm-font-size-10: min(4.8vw, 20.64px);--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * min(.533vw,2.293px));width:0;position:fixed;left:calc(50vw - min(150vw,645px));top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:calc(50% - min(50%,215px));z-index:var(--z-index);display:block;width:min(100%,430px);height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-safe-area{--multiple: var(--adm-safe-area-multiple, 1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top) * var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * var(--multiple))}.adm-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-badge-wrapper{display:inline-block;position:relative}.adm-badge{display:inline-flex;vertical-align:middle;box-sizing:content-box;border-radius:min(26.667vw,114.667px);background-color:var(--color);--right: 0;--top: 0;--color: var(--adm-badge-color, var(--adm-color-highlight))}.adm-badge-content{color:var(--adm-color-text-light-solid);box-sizing:border-box;min-width:min(2.133vw,9.173px);padding:min(.267vw,1.147px) min(1.067vw,4.587px);font-size:var(--adm-font-size-1);line-height:min(3.2vw,13.76px);white-space:nowrap;font-weight:400;text-align:center}.adm-badge-fixed{position:absolute;right:var(--right);top:var(--top);transform:translate(50%,-50%)}.adm-badge-dot{min-width:min(2.667vw,11.467px);width:min(2.667vw,11.467px);height:min(2.667vw,11.467px);border-radius:min(1.333vw,5.733px)}.adm-badge-bordered{border:solid min(.267vw,1.147px) var(--adm-color-text-light-solid)}.adm-spin-loading{--color: var(--adm-color-weak);--size: min(8.533vw, 36.693px);width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-error-block{--color: var(--adm-color-text);--image-height: var(--adm-error-block-image-height, min(26.667vw, 114.667px));--image-height-full-page: var(--adm-error-block-image-height-full-page, min(53.333vw, 229.333px));--image-width: var(--adm-error-block-image-width, auto);--image-width-full-page: var(--adm-error-block-image-width-full-page, auto);box-sizing:border-box;text-align:center}.adm-error-block-image{height:var(--image-height);width:var(--image-width);max-width:100%}.adm-error-block-image svg,.adm-error-block-image img{height:100%}.adm-error-block-description{font-size:var(--adm-font-size-4);color:var(--adm-color-weak);line-height:1.4;margin-top:min(3.2vw,13.76px)}.adm-error-block-description-title{font-size:var(--adm-font-size-7)}.adm-error-block-description-subtitle{margin-top:min(2.133vw,9.173px)}.adm-error-block-content{margin-top:min(3.2vw,13.76px)}.adm-error-block-full-page{padding-top:calc(50vh - var(--image-height-full-page))}.adm-error-block-full-page .adm-error-block-image{height:var(--image-height-full-page);width:var(--image-width-full-page)}.adm-error-block-full-page .adm-error-block-description{margin-top:min(5.333vw,22.933px);font-size:var(--adm-font-size-main)}.adm-error-block-full-page .adm-error-block-description-title{font-size:min(5.333vw,22.933px);color:var(--adm-color-text)}.adm-tab-bar-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden;min-height:min(12.8vw,55.04px)}.adm-tab-bar-item{flex:1;color:var(--adm-color-text-secondary);white-space:nowrap;padding:min(1.067vw,4.587px) min(2.133vw,9.173px);width:-webkit-min-content;width:min-content;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.adm-tab-bar-item-icon{font-size:min(6.4vw,27.52px);height:min(6.4vw,27.52px);line-height:1}.adm-tab-bar-item-title{font-size:var(--adm-font-size-2);line-height:min(4vw,17.2px)}.adm-tab-bar-item-title-with-icon{margin-top:min(.533vw,2.293px)}.adm-tab-bar-item-active{color:var(--adm-color-primary)}.adm-tab-bar-icon-badge{--top: min(1.6vw, 6.88px)}.adm-tab-bar-title-badge{--right: max(-.533vw, -2.293px);--top: max(-.533vw, -2.293px)}.adm-toast-mask .adm-toast-wrap{position:fixed;top:0;left:calc(50% - min(50%,215px));width:min(100%,430px);height:100%;text-align:center}.adm-toast-mask .adm-toast-main{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:min(54.4vw,233.92px);max-height:70%;overflow:auto;color:#fff;word-break:break-all;background-color:#000000b3;border-radius:min(2.133vw,9.173px);pointer-events:all;font-size:var(--adm-font-size-7);line-height:1.5;box-sizing:border-box;text-align:initial}.adm-toast-mask .adm-toast-main-text{padding:min(3.2vw,13.76px);min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:min(9.333vw,40.133px) min(3.2vw,13.76px);min-width:min(40vw,172px)}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:min(2.133vw,9.173px);font-size:min(9.6vw,41.28px);line-height:1}.adm-toast-loading{--size: min(12.8vw, 55.04px);margin:0 auto min(2.133vw,9.173px)}.route-transition-host{min-height:min(.267vw,1.147px)}.route-transition--fade{animation:route-fade-in .25s cubic-bezier(.25,.1,.25,1) both}.route-transition--slide-forward{animation:route-slide-forward .3s cubic-bezier(.25,.1,.25,1) both}.route-transition--slide-back{animation:route-slide-back .3s cubic-bezier(.25,.1,.25,1) both}@keyframes route-fade-in{0%{opacity:0;transform:translateY(min(2.133vw,9.173px))}to{opacity:1;transform:translateY(0)}}@keyframes route-slide-forward{0%{opacity:0;transform:translate(min(6.4vw,27.52px))}to{opacity:1;transform:translate(0)}}@keyframes route-slide-back{0%{opacity:0;transform:translate(max(-6.4vw,-27.52px))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.route-transition--fade,.route-transition--slide-forward,.route-transition--slide-back{animation:none!important}}:root{--mk-primary: #1a5c3a;--mk-primary-dark: #0f680f;--mk-primary-hover: #14472d;--mk-accent: #00a651;--mk-trust-green: #00b67a;--mk-text: #222;--mk-text-muted: #666;--mk-text-soft: #6b7c8f;--mk-bg-soft: #f4f6f8;--mk-banner-bg: #e8f5e9;--site-header-height: min(13.867vw, 59.627px);--mk-menu-duration: .5s;--mk-menu-ease: ease;--mk-menu-bg: #f3f3f3;--mk-icon-duration: .3s}.marketing-layout{min-height:100dvh;display:flex;flex-direction:column;padding-top:var(--site-header-height);background:#fff}.marketing-layout--menu-present{overflow:hidden}.marketing-layout--menu-present .marketing-layout__content{visibility:hidden;pointer-events:none}.marketing-layout__body{flex:1;overflow-x:hidden}.site-header{position:fixed;top:0;left:calc(50% - min(50%,215px));right:calc(50% - min(50%,215px));z-index:400;width:min(100%,430px);background:#fff;border-bottom:min(.267vw,1.147px) solid #eee}.site-header__inner{position:relative;display:flex;align-items:center;justify-content:center;height:var(--site-header-height);padding:0 min(4.267vw,18.347px)}.site-header__menu-btn{position:absolute;left:min(4.267vw,18.347px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:min(8.533vw,36.693px);height:min(8.533vw,36.693px);padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.site-header__hamburger{position:relative;display:block;width:min(5.333vw,22.933px);height:min(5.333vw,22.933px)}.site-header__hamburger>span{display:block;position:absolute;left:50%;top:50%;width:min(5.333vw,22.933px);height:min(.533vw,2.293px);margin-top:max(-.267vw,-1.147px);background-color:var(--mk-primary);transform:translate(-50%);transition:background 0s var(--mk-icon-duration)}.site-header__hamburger>span:before,.site-header__hamburger>span:after{content:"";position:absolute;left:0;width:100%;height:min(.533vw,2.293px);background-color:var(--mk-primary);transition-duration:var(--mk-icon-duration);transition-delay:var(--mk-icon-duration),0s}.site-header__hamburger>span:before{top:max(-1.6vw,-6.88px);transition-property:top,transform}.site-header__hamburger>span:after{bottom:max(-1.6vw,-6.88px);transition-property:bottom,transform}.site-header__hamburger.is-active>span{background:transparent}.site-header__hamburger.is-active>span:before,.site-header__hamburger.is-active>span:after{transition-delay:0s,var(--mk-icon-duration)}.site-header__hamburger.is-active>span:before{top:0;transform:rotate(45deg)}.site-header__hamburger.is-active>span:after{bottom:0;transform:rotate(-45deg)}.site-header__logo{display:flex;align-items:center;justify-content:center;text-decoration:none}.site-header__logo img{width:min(32vw,137.6px);max-height:min(10.667vw,45.867px);object-fit:contain}.site-header__notify{position:absolute;right:min(4.267vw,18.347px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:min(8.533vw,36.693px);height:min(8.533vw,36.693px);border:none;border-radius:50%;background:transparent;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.site-header__notify .fa-bell{font-family:"Font Awesome 5 Free";font-weight:900;font-size:min(5.867vw,25.227px);line-height:1;color:#00a651}.site-header__badge{position:absolute;top:max(-.533vw,-2.293px);right:max(-1.067vw,-4.587px);min-width:min(4.267vw,18.347px);height:min(4.267vw,18.347px);padding:0 min(1.067vw,4.587px);border-radius:min(2.133vw,9.173px);background:#f44;color:#fff;font-size:min(2.667vw,11.467px);font-weight:700;line-height:min(4.267vw,18.347px);text-align:center;box-shadow:0 0 0 min(.533vw,2.293px) #fff}.site-header__badge--hidden{display:none}.site-menu-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;padding-top:var(--site-header-height);box-sizing:border-box;background:var(--mk-menu-bg);visibility:hidden;opacity:0;pointer-events:none;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:opacity var(--mk-menu-duration) var(--mk-menu-ease),visibility 0s linear var(--mk-menu-duration)}.site-menu-page.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--mk-menu-duration) var(--mk-menu-ease),visibility 0s linear 0s}.site-menu-page__panel{width:min(98.667vw,424.267px);max-width:calc(100% - min(10.667vw,45.867px));margin:0 auto;padding:min(6.933vw,29.813px) min(4.8vw,20.64px) calc(min(12vw,51.6px) + env(safe-area-inset-bottom));box-sizing:border-box;background:url(/assets/drawer-bg-hkDFTKRM.png) no-repeat center top / 100% 100%}.site-menu-page__logo{display:block;width:min(37.333vw,160.533px);margin:0 auto min(4.8vw,20.64px) min(1.6vw,6.88px)}.site-menu-page__title{margin:0 0 min(3.733vw,16.053px);padding-left:min(1.6vw,6.88px);font-size:min(4.8vw,20.64px);font-weight:700;color:#333;letter-spacing:min(.133vw,.573px)}.site-menu-page__items{display:flex;flex-direction:column;gap:min(2.133vw,9.173px);padding:0 min(1.6vw,6.88px)}.site-menu-page__item{display:flex;align-items:center;width:100%;padding:min(2.133vw,9.173px);border:min(.267vw,1.147px) solid rgba(0,0,0,.05);border-radius:min(3.733vw,16.053px);background:#ffffffeb;text-decoration:none;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.site-menu-page__item-icon{width:min(9.067vw,38.987px);height:min(9.067vw,38.987px);object-fit:contain}.site-menu-page__item-text{flex:1;padding-left:min(3.2vw,13.76px);font-size:min(4.8vw,20.64px);font-weight:700;color:#2f2f2f;line-height:1.2}.site-menu-page__item-chevron{color:var(--mk-accent);font-size:min(7.467vw,32.107px);font-weight:700;line-height:1}.site-menu-page__bottom{margin-top:min(4.8vw,20.64px);margin-bottom:min(12vw,51.6px);padding:0 min(1.6vw,6.88px)}.site-menu-page__login-btn{display:flex;align-items:center;justify-content:center;gap:min(3.733vw,16.053px);width:100%;padding:min(4.267vw,18.347px) min(3.733vw,16.053px);border-radius:min(3.733vw,16.053px);background:#2aaa3a;color:#fff;font-size:min(4.8vw,20.64px);font-weight:800;text-decoration:none}.site-menu-page__login-btn img{width:min(5.333vw,22.933px);height:min(5.333vw,22.933px);object-fit:contain}.about-page{background:#fff}.about-page__hero{padding:min(4.267vw,18.347px) min(5.333vw,22.933px) min(9.6vw,41.28px);text-align:center}.about-page__hero h1{margin:0 0 min(6.4vw,27.52px);font-size:min(5.333vw,22.933px);font-weight:500;color:#222}.about-page__brand img{display:block;max-width:min(85.333vw,366.933px);height:auto;margin:0 auto min(3.2vw,13.76px)}.about-page__tagline{margin:0;font-size:min(2.933vw,12.613px);font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#888}.about-page__divider{display:block;width:calc(100% - min(2.667vw,11.467px));max-width:min(149.333vw,642.133px);height:min(.267vw,1.147px);margin:min(5.333vw,22.933px) auto min(7.467vw,32.107px);padding:0;border:none;background:#eee}.about-page__intro{max-width:min(170.667vw,733.867px);margin:0 auto;padding:0 min(2.133vw,9.173px);font-size:min(2.667vw,11.467px);line-height:1.6;color:#666;text-align:center}.about-page__intro p{margin:0 0 min(2.667vw,11.467px)}.about-page__intro p:last-child{margin-bottom:0}.about-page__intro-lead{font-size:min(3.733vw,16.053px);font-weight:700;color:#222}.about-page__intro-points{margin-bottom:min(5.333vw,22.933px);font-weight:700;font-size:min(3.733vw,16.053px);color:#222}.about-page__intro-points p{margin:0 0 min(2.133vw,9.173px)}.about-page__intro-points p:last-child{margin-bottom:0}.about-page__intro-tag{color:#666}.about-page__link{color:#0070e0;font-weight:400;text-decoration:none}.about-page__section{padding:min(9.6vw,41.28px) min(4.267vw,18.347px) min(10.667vw,45.867px);text-align:center}.about-page__section h2{margin:0 auto min(8.533vw,36.693px);max-width:min(85.333vw,366.933px);font-size:min(5.333vw,22.933px);font-weight:600;line-height:1.4;color:#333}.about-page__section--work h2{font-weight:600;font-size:min(3.467vw,14.907px)}.about-page__awards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(5.867vw,25.227px) min(3.733vw,16.053px);max-width:min(96vw,412.8px);margin:0 auto;padding:0 min(1.067vw,4.587px)}.about-page__award{display:flex;align-items:center;justify-content:center;min-height:min(33.067vw,142.187px);padding:min(.533vw,2.293px) 0}.about-page__award img{display:block;width:auto;max-width:100%;max-height:min(32vw,137.6px);height:auto;margin:0 auto;object-fit:contain}.about-page__award--wide img{max-height:min(19.2vw,82.56px)}.about-page__workplace{display:flex;flex-direction:column;align-items:center;gap:min(9.6vw,41.28px);max-width:min(90.667vw,389.867px);margin:0 auto;padding:0 min(4.267vw,18.347px)}.about-page__work-logo{text-align:center}.about-page__work-brand--forbes{display:block;margin-bottom:min(2.667vw,11.467px);font-family:Georgia,Times New Roman,Times,serif;font-size:min(8.533vw,36.693px);font-weight:700;color:#111;letter-spacing:.01em;line-height:1.15}.about-page__work-brand--builtin{display:block;width:auto;max-width:min(42.667vw,183.467px);height:auto;margin:0 auto min(2.667vw,11.467px);object-fit:contain}.about-page__work-brand--banker{display:block;margin-bottom:min(2.667vw,11.467px);font-family:Georgia,Times New Roman,Times,serif;font-size:min(5.333vw,22.933px);font-weight:700;color:#111;letter-spacing:.08em;line-height:1.15}.about-page__work-desc{display:block;font-size:min(2.667vw,11.467px);font-weight:400;line-height:1.45;color:#5c5c5c}.about-page__offices{background:#2c4a6c;padding:min(5.333vw,22.933px) min(4.267vw,18.347px) min(12.8vw,55.04px)}.about-page__offices h2{margin:0 0 min(2.667vw,11.467px);font-size:min(5.867vw,25.227px);font-weight:700;color:#fff;text-align:center}.about-page__office-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(3.733vw,16.053px);max-width:min(138.667vw,596.267px);margin:0 auto}.about-page__office-card{overflow:hidden;border-radius:min(3.2vw,13.76px);background:#fff;margin:0}.about-page__office-img{display:block;width:100%;height:auto;object-fit:contain}.about-page__office-card--brand .about-page__office-img{aspect-ratio:1 / 1}.about-page__office-card figcaption{padding:min(3.2vw,13.76px) min(3.733vw,16.053px) min(3.733vw,16.053px);text-align:left}.about-page__office-title{display:block;font-size:min(4vw,17.2px);font-weight:700;line-height:1.25;color:#111}.about-page__office-sub{display:block;margin-top:min(.533vw,2.293px);font-size:min(3.467vw,14.907px);font-weight:400;line-height:1.35;color:#6b6b6b}.home-banner{display:block;width:100%;background:var(--mk-banner-bg);line-height:0}.home-banner__link{display:block;text-decoration:none}.home-banner__img{display:block;width:100%;height:auto}.loan-promo{padding:min(8.533vw,36.693px) min(3.2vw,13.76px) min(10.667vw,45.867px);text-align:center;background:#fff}.loan-promo__eyebrow{margin:0 0 min(3.2vw,13.76px);font-size:min(2.667vw,11.467px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--mk-primary)}.loan-promo__title{margin:0 0 min(7.467vw,32.107px);font-size:min(6.4vw,27.52px);font-weight:500;line-height:1.2;color:var(--mk-primary)}.loan-promo__cta{display:inline-flex;align-items:center;justify-content:center;min-width:min(74.667vw,321.067px);min-height:min(12.8vw,55.04px);padding:min(3.733vw,16.053px) min(10.667vw,45.867px);border-radius:min(1.6vw,6.88px);background:var(--mk-primary-dark);color:#fff!important;font-size:min(4vw,17.2px);font-weight:500;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.loan-promo__note{display:flex;align-items:flex-start;justify-content:center;gap:min(1.6vw,6.88px);margin:min(5.333vw,22.933px) 0 0;font-size:min(2.667vw,11.467px);line-height:1.5;color:#333}.loan-promo__note-icon{flex-shrink:0;margin-top:min(.267vw,1.147px);color:var(--mk-primary);font-size:min(3.2vw,13.76px)}.loan-promo__steps-title{margin:min(9.6vw,41.28px) 0 min(8.533vw,36.693px);font-size:min(4.8vw,20.64px);font-weight:700;color:var(--mk-primary)}.loan-promo__steps-list{list-style:none;margin:0;padding:0}.loan-promo__steps-list li{margin-bottom:min(9.6vw,41.28px)}.loan-promo__steps-list li:last-child{margin-bottom:0}.loan-promo__step-num{display:flex;align-items:center;justify-content:center;width:min(7.467vw,32.107px);height:min(7.467vw,32.107px);margin:0 auto min(3.733vw,16.053px);border-radius:50%;background:#74a37e;color:#fff;font-size:min(4.267vw,18.347px);font-weight:700}.loan-promo__steps-list li:nth-child(3) .loan-promo__step-num{background:#408b3b}.loan-promo__step-title{display:block;margin-bottom:min(2.133vw,9.173px);font-size:min(3.733vw,16.053px);font-weight:700;color:#111}.loan-promo__step-desc{margin:0;font-size:min(2.133vw,9.173px);line-height:1.6;color:#333}.loan-help{padding:min(2.133vw,9.173px) min(4.267vw,18.347px) min(12.8vw,55.04px);background:#fff}.loan-help__list{list-style:none;margin:0;padding:0}.loan-help__list>li{margin-bottom:min(3.2vw,13.76px)}.loan-help__list>li:last-child{margin-bottom:0}.loan-help__card{display:flex;align-items:center;justify-content:space-between;gap:min(3.2vw,13.76px);padding:min(4.8vw,20.64px) min(4.267vw,18.347px);border-radius:min(3.2vw,13.76px);background:var(--mk-bg-soft);text-decoration:none;color:inherit}.loan-help__title{display:flex;align-items:center;gap:min(1.067vw,4.587px);margin:0 0 min(1.6vw,6.88px);font-size:min(3.467vw,14.907px);font-weight:700;line-height:1.35;color:var(--mk-text)}.loan-help__desc{margin:0;font-size:min(3.467vw,14.907px);line-height:1.45;color:var(--mk-text-muted)}.loan-help__icon{flex-shrink:0;width:min(19.2vw,82.56px);height:min(19.2vw,82.56px)}.loan-help__icon img{width:100%;height:100%;object-fit:contain}.loan-best{padding:min(10.667vw,45.867px) min(4.267vw,18.347px) min(12.8vw,55.04px);text-align:center;background:#fff}.loan-best__title{margin:0 0 min(8.533vw,36.693px);font-size:min(5.867vw,25.227px);font-weight:700;line-height:1.3;color:#111}.loan-best__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(7.467vw,32.107px) min(5.333vw,22.933px);list-style:none;margin:0;padding:0}.loan-best__visual{display:flex;align-items:center;justify-content:center;height:min(31.467vw,135.307px)}.loan-best__img{max-height:100%;width:auto;max-width:100%;object-fit:contain}.loan-best__caption{margin:min(3.2vw,13.76px) 0 0;font-size:min(3.733vw,16.053px);font-weight:600;line-height:1.35;color:var(--mk-text)}.loan-best__grid>li:nth-child(3){grid-column:1 / -1;max-width:50%;margin:0 auto;width:100%}.loan-choose{padding:min(8.533vw,36.693px) min(4.267vw,18.347px) min(10.667vw,45.867px);text-align:center;background:var(--mk-primary)}.loan-choose__heading{margin:0 0 min(5.867vw,25.227px);font-size:min(5.867vw,25.227px);font-weight:700;line-height:1.3;color:#fff}.loan-choose__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(3.2vw,13.76px)}.loan-choose__card{display:flex;align-items:center;justify-content:space-between;gap:min(1.067vw,4.587px);padding:min(3.2vw,13.76px) min(1.6vw,6.88px) min(3.2vw,13.76px) min(2.667vw,11.467px);border-radius:min(1.6vw,6.88px);background:#fff;text-align:left;text-decoration:none;color:var(--mk-text)!important}.loan-choose__body{flex:1;min-width:0}.loan-choose__title{margin:0;font-size:min(2.667vw,11.467px);font-weight:700;line-height:1.25;color:var(--mk-text)!important}.loan-choose__cta{display:block;margin-top:min(1.6vw,6.88px);font-size:min(2.4vw,10.32px);font-weight:600;letter-spacing:.02em;line-height:1.15;text-transform:uppercase;color:var(--mk-text-soft)!important}.loan-choose__icon{flex-shrink:0;width:min(12.8vw,55.04px);height:min(12.8vw,55.04px)}.loan-choose__icon img{width:100%;height:100%;object-fit:contain}.loan-stats{padding:min(10.667vw,45.867px) min(4.267vw,18.347px) min(12.8vw,55.04px);background:#fff}.loan-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(8.533vw,36.693px) min(5.333vw,22.933px)}.loan-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center}.loan-stats__icon{display:flex;align-items:center;justify-content:center;min-height:min(12.8vw,55.04px);margin-bottom:min(2.133vw,9.173px)}.loan-stats__icon img{max-width:100%;height:auto;object-fit:contain}.loan-stats__item--trust .loan-stats__icon img{width:min(32vw,137.6px)}.loan-stats__value{margin:0;font-size:min(7.467vw,32.107px);font-weight:700;line-height:1.1;color:var(--mk-primary)}.loan-stats__label{margin:min(1.067vw,4.587px) 0 0;font-size:min(3.733vw,16.053px);line-height:1.2;color:var(--mk-text-soft)}.loan-stats__badge{width:min(23.467vw,100.907px)}.loan-stats__badge img{width:100%;height:auto}.loan-products{padding:min(2.133vw,9.173px) min(3.2vw,13.76px) min(10.667vw,45.867px);background:#fff}.loan-product{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1.05fr);grid-template-areas:"intro visual features";gap:min(2.133vw,9.173px);align-items:center;padding:min(7.467vw,32.107px) 0;border-bottom:min(.267vw,1.147px) solid #e8ecef}.loan-product:last-child{border-bottom:none}.loan-product__intro{grid-area:intro;min-width:0}.loan-product__visual{grid-area:visual;display:flex;align-items:center;justify-content:center;aspect-ratio:5 / 4;padding:min(2.133vw,9.173px) min(1.067vw,4.587px);border-radius:min(1.6vw,6.88px);background-color:#f8fbfd;background-image:radial-gradient(#b8d4e8 min(.267vw,1.147px),transparent min(.267vw,1.147px));background-size:min(2.667vw,11.467px) min(2.667vw,11.467px)}.loan-product__visual img{width:100%;max-height:100%;object-fit:contain}.loan-product__features{grid-area:features;min-width:0}.loan-product__intro h3{margin:0 0 min(1.6vw,6.88px);font-size:min(3.733vw,16.053px);font-weight:700;line-height:1.2;color:var(--mk-text)}.loan-product__intro p{margin:0;font-size:min(2.667vw,11.467px);line-height:1.35;color:var(--mk-text-muted)}.loan-product__tag{margin:0 0 min(2.133vw,9.173px);font-size:min(2.133vw,9.173px);font-weight:700;letter-spacing:.02em;line-height:1.25;text-transform:uppercase;color:var(--mk-text)}.loan-product__list{list-style:none;margin:0;padding:0}.loan-product__list li{display:flex;align-items:center;gap:min(1.6vw,6.88px);margin-bottom:min(2.133vw,9.173px);font-size:min(2.4vw,10.32px);line-height:1.25;color:#444}.loan-product__list li:last-child{margin-bottom:0}.loan-product__list-icon{flex-shrink:0;width:min(3.733vw,16.053px);height:min(3.733vw,16.053px);object-fit:contain}.loan-testimonial{position:relative;overflow:hidden;padding:min(5.333vw,22.933px) min(4.267vw,18.347px) min(6.4vw,27.52px);text-align:center;background:var(--mk-primary)}.loan-testimonial:before{content:"";position:absolute;left:max(-5.333vw,-22.933px);top:0;bottom:0;width:45%;max-width:min(58.667vw,252.267px);opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='140' viewBox='0 0 120 140'%3E%3Cpath d='M20 20h40v40H20zm30 25h40v40H50zm-30 50h40v40H20z' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:repeat;background-size:min(21.333vw,91.733px) min(24vw,103.2px);pointer-events:none}.loan-testimonial__wrap{position:relative;z-index:1}.loan-testimonial__title{display:flex;align-items:center;justify-content:center;gap:min(1.067vw,4.587px);margin:0 0 min(2.133vw,9.173px);font-size:min(5.867vw,25.227px);font-weight:700;line-height:1.3;color:#fff}.loan-testimonial__sub{margin:0 0 min(6.4vw,27.52px);font-size:min(3.2vw,13.76px);line-height:1.4;color:#fff}.loan-testimonial__card{margin:0 auto min(5.333vw,22.933px);padding:min(4.8vw,20.64px) min(4.267vw,18.347px) min(4.267vw,18.347px);border-radius:min(3.733vw,16.053px);background:#fff;text-align:left}.loan-testimonial__card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:min(3.733vw,16.053px)}.loan-testimonial__stars{display:flex;gap:min(.533vw,2.293px)}.loan-testimonial__star{width:min(4.267vw,18.347px);height:min(4.267vw,18.347px);background:var(--mk-trust-green);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.loan-testimonial__invited{display:inline-flex;align-items:center;gap:min(1.067vw,4.587px);font-size:min(3.2vw,13.76px);font-weight:600;color:#00838f}.loan-testimonial__quote-title{margin:0 0 min(2.133vw,9.173px);font-size:min(3.2vw,13.76px);font-weight:700;line-height:1.35;text-align:center;color:#111}.loan-testimonial__quote-body{margin:0 0 min(3.733vw,16.053px);font-size:min(2.933vw,12.613px);line-height:1.45;color:#444}.loan-testimonial__card-foot{display:flex;align-items:center;justify-content:space-between;font-size:min(3.2vw,13.76px);color:#888}.loan-testimonial__nav{display:flex;align-items:center;justify-content:center;gap:min(3.2vw,13.76px)}.loan-testimonial__nav button{display:flex;align-items:center;justify-content:center;width:min(7.467vw,32.107px);height:min(7.467vw,32.107px);padding:0;border:none;border-radius:50%;background:#20827f;color:#fff;font-size:min(3.733vw,16.053px);cursor:pointer}.site-footer{margin-top:0;padding:min(8.533vw,36.693px) min(5.333vw,22.933px) calc(min(10.667vw,45.867px) + env(safe-area-inset-bottom));border-top:min(.8vw,3.44px) solid var(--mk-accent);background:#fff;text-align:center}.site-footer__nav{list-style:none;margin:0 0 min(9.6vw,41.28px);padding:0}.site-footer__nav li{margin-bottom:min(4.8vw,20.64px)}.site-footer__nav li:last-child{margin-bottom:0}.site-footer__nav a,.site-footer__nav button{font-size:min(4.267vw,18.347px);line-height:1.35;color:#5c5c5c;text-decoration:none}.site-footer__nav button{border:none;background:none;padding:0;cursor:pointer;font:inherit}.site-footer__logo img{display:block;max-width:min(53.333vw,229.333px);width:100%;height:auto;margin:0 auto min(5.867vw,25.227px)}.site-footer__copy{margin:0 0 min(7.467vw,32.107px);font-size:min(3.2vw,13.76px);line-height:1.5;color:#000}.site-footer__copy span{display:block}.site-footer__badges{display:flex;flex-direction:column;align-items:center;gap:min(3.2vw,13.76px)}.site-footer__badges img{display:block;width:100%;max-width:min(42.667vw,183.467px);height:auto}.login-page{background:#fff;padding-bottom:0}.login-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(6.4vw,27.52px) min(6.4vw,27.52px) min(2.133vw,9.173px);box-sizing:border-box}.login-page__logo{display:block;width:min(49.067vw,210.987px);height:auto;margin:0 auto min(7.467vw,32.107px)}.login-page__title{margin:0 0 min(5.333vw,22.933px);font-size:min(5.867vw,25.227px);font-weight:500;color:#333}.login-page__field{margin-bottom:min(3.733vw,16.053px)}.login-page__input{width:100%;height:min(12.8vw,55.04px);padding:0 min(3.733vw,16.053px);border:min(.267vw,1.147px) solid #c8c8c8;border-radius:min(1.067vw,4.587px);font-size:min(4vw,17.2px);color:#333;background:#fff;box-sizing:border-box;outline:none}.login-page__input::placeholder{color:#9a9a9a}.login-page__input:focus{border-color:#1faa6e}.login-page__field--password{position:relative}.login-page__field--password .login-page__input{padding-right:min(11.733vw,50.453px)}.login-page__toggle-pwd{position:absolute;right:min(3.2vw,13.76px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:#666;font-size:min(4.267vw,18.347px);line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.login-page__options{display:flex;align-items:flex-start;justify-content:space-between;gap:min(3.2vw,13.76px);margin:min(2.133vw,9.173px) 0 min(5.867vw,25.227px);font-size:min(2.933vw,12.613px);line-height:1.4}.login-page__save{display:flex;align-items:center;gap:min(2.133vw,9.173px);color:var(--mk-primary-dark);white-space:nowrap;flex-shrink:0;cursor:pointer}.login-page__save input{width:min(4.267vw,18.347px);height:min(4.267vw,18.347px);margin:0;accent-color:#1faa6e}.login-page__setup{color:var(--mk-primary-dark);text-align:right;text-decoration:none}.login-page__submit{display:block;width:100%;height:min(12.8vw,55.04px);border:none;border-radius:min(1.6vw,6.88px);background:var(--mk-primary-dark);color:#fff;font-size:min(4.533vw,19.493px);font-weight:700;cursor:pointer}.login-page__submit:disabled{opacity:.7;cursor:not-allowed}.register-page{background:#fff;padding-bottom:0}.register-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(6.4vw,27.52px) min(6.4vw,27.52px) min(2.133vw,9.173px);box-sizing:border-box}.register-page__logo{display:block;width:min(49.067vw,210.987px);height:auto;margin:0 auto min(4.8vw,20.64px)}.register-page__welcome{margin:0 0 min(2.667vw,11.467px);text-align:center;font-size:min(4.8vw,20.64px);font-weight:600;color:#333}.register-page__desc{margin:0 0 min(4.8vw,20.64px);text-align:center;font-size:min(3.467vw,14.907px);line-height:1.45;color:#6b6b6b}.register-page__field{margin-bottom:min(3.2vw,13.76px)}.register-page__input{width:100%;height:min(12.8vw,55.04px);padding:0 min(3.733vw,16.053px);border:min(.267vw,1.147px) solid #c8c8c8;border-radius:min(1.067vw,4.587px);font-size:min(4vw,17.2px);color:#333;background:#fff;box-sizing:border-box;outline:none}.register-page__input::placeholder{color:#9a9a9a}.register-page__input:focus{border-color:#1faa6e}.register-page__field--password{position:relative}.register-page__field--password .register-page__input{padding-right:min(11.733vw,50.453px)}.register-page__toggle{position:absolute;right:min(3.2vw,13.76px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:#666;font-size:min(4.267vw,18.347px);line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.register-page__terms{display:flex;align-items:center;gap:min(2.133vw,9.173px);margin:min(1.6vw,6.88px) 0 min(4.8vw,20.64px);font-size:min(3.467vw,14.907px);color:var(--mk-primary-dark);cursor:pointer}.register-page__terms input{width:min(4.267vw,18.347px);height:min(4.267vw,18.347px);margin:0;accent-color:#1faa6e}.register-page__submit{display:block;width:100%;height:min(12.8vw,55.04px);border:none;border-radius:min(1.6vw,6.88px);background:var(--mk-primary-dark);color:#fff;font-size:min(4.533vw,19.493px);font-weight:700;cursor:pointer}.register-page__submit:disabled{opacity:.7;cursor:not-allowed}.register-page__login-hint{margin:min(4.267vw,18.347px) 0 0;text-align:center;font-size:min(3.467vw,14.907px);color:var(--mk-primary-dark)}.register-page__login-link{color:var(--mk-primary-dark);text-decoration:none;font-weight:600}.contact-page{background:#f3f3f3;padding:min(4.8vw,20.64px) min(4.267vw,18.347px) 0;min-height:calc(100dvh - var(--site-header-height) - min(32vw,137.6px))}.contact-card{position:relative;max-width:min(112vw,481.6px);margin:0 auto;background-color:#fafafa;background-image:url(/assets/contact-card-bg-DvBbqMIr.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;border-radius:min(4.8vw,20.64px);overflow:hidden;box-shadow:0 min(.533vw,2.293px) min(3.2vw,13.76px) #0000000f;padding-bottom:min(56vw,240.8px)}.contact-card__body{position:relative;z-index:1;padding:min(7.467vw,32.107px) min(5.867vw,25.227px) 0;text-align:center}.contact-card__icon{width:min(9.6vw,41.28px);height:min(7.467vw,32.107px);margin:0 auto min(3.733vw,16.053px);border:min(.533vw,2.293px) solid #00a651;border-radius:min(2.667vw,11.467px);position:relative;box-sizing:border-box}.contact-card__icon:after{content:"";position:absolute;left:min(2.133vw,9.173px);bottom:max(-1.867vw,-8.027px);width:0;height:0;border-left:min(1.6vw,6.88px) solid transparent;border-right:min(1.6vw,6.88px) solid transparent;border-top:min(1.867vw,8.027px) solid #00a651}.contact-card__eyebrow{margin:0 0 min(2.667vw,11.467px);font-size:min(3.467vw,14.907px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#00a651}.contact-card__title{margin:0 0 min(4.267vw,18.347px);font-size:min(7.467vw,32.107px);line-height:1.25;font-weight:700;color:#1f5d3f}.contact-card__text-lead{margin:0 0 min(2.667vw,11.467px);font-size:min(2.667vw,11.467px);line-height:1.45;font-weight:700;color:#333}.contact-card__text{margin:0 min(12vw,51.6px) min(5.867vw,25.227px);font-size:min(2.133vw,9.173px);line-height:1.55;font-weight:400;color:#555}.contact-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:min(2.667vw,11.467px);width:auto;padding:min(3.733vw,16.053px) min(8.533vw,36.693px);border:none;border-radius:min(2.133vw,9.173px);background:#1f5d3f;color:#fff;font-size:min(4.267vw,18.347px);font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.contact-card__btn img{width:min(4.8vw,20.64px);height:min(4.8vw,20.64px);display:block;filter:brightness(0) invert(1)}.contact-card__features{position:absolute;left:min(3.733vw,16.053px);bottom:min(4.8vw,20.64px);z-index:2;display:flex;flex-direction:column;gap:min(2.667vw,11.467px);max-width:calc(100% - min(7.467vw,32.107px))}.contact-card__feature{display:flex;align-items:center;gap:min(2.667vw,11.467px);padding:min(2.667vw,11.467px) min(3.2vw,13.76px);background:#fffffff5;border-radius:min(2.667vw,11.467px);box-shadow:0 min(.533vw,2.293px) min(2.133vw,9.173px) #00000014;text-align:left}.contact-card__feature img{width:min(7.467vw,32.107px);height:min(7.467vw,32.107px);flex-shrink:0}.contact-card__feature-text{display:flex;flex-direction:column;font-size:min(3.467vw,14.907px);line-height:1.35;font-weight:600}.contact-card__feature-text strong{color:#1f5d3f;font-weight:600}.contact-card__feature-text span{color:#333;font-size:min(2.667vw,11.467px);font-weight:500}.marketing-layout__body:has(.contact-page)~.site-footer{margin-top:min(6.4vw,27.52px);border-top:none}.profile-page{background:#fff;padding-bottom:0}.profile-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30}.profile-page__hero{position:relative;overflow:hidden;margin-bottom:min(4.8vw,20.64px);padding:min(4.8vw,20.64px) min(4.267vw,18.347px) min(5.333vw,22.933px);color:#fff;background-color:#0d5c2e;background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:0 min(1.6vw,6.88px) min(4.8vw,20.64px) #0d5c2e38;min-height:min(34.667vw,149.067px);display:flex;flex-direction:column;justify-content:flex-end}.profile-page__hero-top{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:min(3.2vw,13.76px);margin-bottom:auto;padding-bottom:min(4.267vw,18.347px)}.profile-page__avatar{width:min(14.933vw,64.213px);height:min(14.933vw,64.213px);border-radius:50%;object-fit:cover;flex-shrink:0}.profile-page__hero-logo{display:block;max-width:min(37.333vw,160.533px);width:auto;height:auto;margin:0}.profile-page__greeting{margin:0;font-size:min(7.467vw,32.107px);font-weight:800;line-height:1.2;word-break:break-word}.profile-page__greeting-name{font-weight:700}.profile-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:0 min(4.267vw,18.347px) min(2.133vw,9.173px);box-sizing:border-box}.profile-page__menu{display:flex;flex-direction:column;gap:min(3.2vw,13.76px);margin-bottom:min(5.333vw,22.933px)}.profile-page__card{display:flex;align-items:center;gap:min(3.733vw,16.053px);width:100%;padding:min(4.267vw,18.347px) min(3.733vw,16.053px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(2.667vw,11.467px);background:#fff;box-shadow:0 min(1.067vw,4.587px) min(3.733vw,16.053px) #0000000f;text-decoration:none;color:#222;box-sizing:border-box;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.profile-page__card-icon{width:min(7.467vw,32.107px);height:min(7.467vw,32.107px);object-fit:contain;flex-shrink:0}.profile-page__card-text{flex:1;font-size:min(4.267vw,18.347px);font-weight:600;line-height:1.3}.profile-page__card-text strong{font-weight:800}.profile-page__card-arrow{color:#222;font-size:min(7.467vw,32.107px);line-height:1;flex-shrink:0}.profile-page__logout{display:flex;align-items:center;justify-content:center;gap:min(2.667vw,11.467px);width:100%;height:min(13.333vw,57.333px);margin-bottom:min(2.133vw,9.173px);border:none;border-radius:min(266.4vw,1145.52px);background:#1faa6e;color:#fff;font-size:min(4.267vw,18.347px);font-weight:800;letter-spacing:.06em;text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.profile-page__logout img{width:min(5.867vw,25.227px);height:min(5.867vw,25.227px);object-fit:contain}.all-info-page{background:#fff;padding-bottom:0}.all-info-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30}.all-info-page__banner{display:block;width:100%;line-height:0;background:#e8f5e9}.all-info-page__banner img{display:block;width:100%;height:auto}.all-info-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(4.267vw,18.347px) min(4.267vw,18.347px) min(2.133vw,9.173px);box-sizing:border-box}.all-info-page__list{display:flex;flex-direction:column;gap:min(3.2vw,13.76px);margin-bottom:min(4.267vw,18.347px)}.all-info-page__card{display:flex;align-items:center;gap:min(3.2vw,13.76px);width:100%;padding:min(3.733vw,16.053px) min(3.2vw,13.76px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(2.667vw,11.467px);background:#fff;box-shadow:0 min(1.067vw,4.587px) min(3.733vw,16.053px) #0000000f;text-decoration:none;color:inherit;box-sizing:border-box;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.all-info-page__card-icon{width:min(11.733vw,50.453px);height:min(11.733vw,50.453px);object-fit:contain;flex-shrink:0}.all-info-page__card-body{flex:1;min-width:0}.all-info-page__card-title{margin:0 0 min(.8vw,3.44px);font-size:min(4vw,17.2px);font-weight:800;color:#1faa6e;line-height:1.2}.all-info-page__card-sub{margin:0;display:flex;align-items:center;gap:min(1.333vw,5.733px);font-size:min(2.933vw,12.613px);color:#888;line-height:1.35}.all-info-page__card-sub .fa-check-circle{color:#1faa6e;font-size:min(2.667vw,11.467px)}.all-info-page__card-arrow{color:#1faa6e;font-size:min(4.8vw,20.64px);font-weight:700;line-height:1;flex-shrink:0}.all-info-page__secure{display:flex;align-items:center;justify-content:center;gap:min(1.6vw,6.88px);margin:min(2.133vw,9.173px) 0 min(5.333vw,22.933px);font-size:min(2.933vw,12.613px);color:#1faa6e;line-height:1.4;text-align:center}.all-info-page__secure .fa-shield-alt{font-size:min(3.467vw,14.907px);flex-shrink:0}.all-info-page__back{display:block;margin:0 auto min(2.133vw,9.173px);padding:min(2.133vw,9.173px) 0;border:none;background:none;font-size:min(4vw,17.2px);font-weight:800;color:#1faa6e;text-align:center;text-decoration:none;cursor:pointer}.info-page{background:#fff;padding-bottom:min(6.4vw,27.52px)}.info-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30;position:relative}.info-page__progress-fill{position:absolute;left:0;top:0;height:100%;background:#ffffff8c}.info-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(4.267vw,18.347px) min(4.267vw,18.347px) min(2.133vw,9.173px);box-sizing:border-box}.info-page__hero{text-align:center;margin-bottom:min(4.267vw,18.347px)}.info-page__hero-title{margin:0 0 min(1.6vw,6.88px);font-size:min(5.867vw,25.227px);font-weight:800;color:#1a5c3a}.info-page__hero-sub{margin:0;font-size:min(3.733vw,16.053px);color:#888}.info-page__form{display:flex;flex-direction:column;gap:min(3.733vw,16.053px)}.info-page__field{display:flex;flex-direction:column;gap:min(1.6vw,6.88px)}.info-page__label{font-size:min(3.467vw,14.907px);font-weight:700;color:#333}.info-page__input,.info-page__control input[type=text]{width:100%;box-sizing:border-box;padding:min(3.2vw,13.76px) min(3.733vw,16.053px);border:min(.267vw,1.147px) solid #e5e5e5;border-radius:min(2.133vw,9.173px);font-size:min(3.733vw,16.053px);background:#fff}.info-page__control--upload{position:relative}.info-page__upload-field{position:relative;display:block}.info-page__upload-field--filled .info-page__upload-button{border-style:solid;background:#e8f5ee}.info-page__upload-button{display:flex;align-items:center;justify-content:center;gap:min(2.133vw,9.173px);width:100%;min-height:min(12.8vw,55.04px);padding:min(3.2vw,13.76px) min(4.267vw,18.347px);border:min(.267vw,1.147px) dashed #18965f;border-radius:min(2.133vw,9.173px);background:#f6fff9;color:#18965f;font-size:min(3.733vw,16.053px);font-weight:600;box-sizing:border-box;cursor:pointer}.info-page__upload-button i{font-size:min(4.267vw,18.347px)}.info-page__upload-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.info-page__upload-button--disabled{border:min(.267vw,1.147px) solid #e5e5e5;background:#f5f5f5;color:#888;cursor:default}.info-page__upload-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.info-page__preview{margin-top:min(2.133vw,9.173px)}.info-page__preview img{width:100%;max-height:min(48vw,206.4px);object-fit:contain;border-radius:min(2.133vw,9.173px);border:min(.267vw,1.147px) solid #eee}.info-page__preview--signature img{max-height:min(32vw,137.6px);background:#fff}.info-page__submit{display:block;width:100%;margin-top:min(2.133vw,9.173px);padding:min(3.733vw,16.053px) min(4.267vw,18.347px);border:none;border-radius:min(2.133vw,9.173px);background:#0f680f;color:#fff;font-size:min(4vw,17.2px);font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.info-page__terms-box{margin-bottom:min(4.267vw,18.347px);padding:min(3.2vw,13.76px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(2.133vw,9.173px);font-size:min(3.2vw,13.76px);line-height:1.5;color:#666;max-height:min(42.667vw,183.467px);overflow-y:auto}.info-page__sign-label{margin:0 0 min(2.133vw,9.173px);font-size:min(3.467vw,14.907px);font-weight:700;color:#333}.info-page__sign-box-wrap{margin-bottom:min(3.2vw,13.76px)}.info-page__sign-canvas{width:100%;height:min(42.667vw,183.467px);border:min(.267vw,1.147px) dashed #ccc;border-radius:min(2.133vw,9.173px);background:#fff;touch-action:none}.info-page__sign-clear{margin-top:min(2.133vw,9.173px);padding:min(2.133vw,9.173px) min(3.2vw,13.76px);border:min(.267vw,1.147px) solid #ddd;border-radius:min(1.6vw,6.88px);background:#fff;color:#666;font-size:min(3.467vw,14.907px)}.loan-apply-page,.loan-confirm-page{background:#fff;padding-bottom:min(6.4vw,27.52px)}.loan-apply-page__progress,.loan-confirm-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30;position:relative}.loan-apply-page__progress-fill,.loan-confirm-page__progress-fill{width:100%;height:100%;background:#ffffff8c}.loan-apply-page__inner,.loan-confirm-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(5.333vw,22.933px) min(4.267vw,18.347px) min(2.133vw,9.173px)}.loan-apply-page__hero-title,.loan-confirm-page__hero-title{margin:0 0 min(1.6vw,6.88px);text-align:center;font-size:min(6.4vw,27.52px);font-weight:800;color:#1a5c3a}.loan-apply-page__hero-sub,.loan-confirm-page__hero-sub{margin:0 0 min(4.8vw,20.64px);text-align:center;font-size:min(3.733vw,16.053px);color:#888}.loan-apply-page__card,.loan-confirm-page__card{padding:min(4.267vw,18.347px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(3.2vw,13.76px);margin-bottom:min(4.267vw,18.347px)}.loan-apply-page__amount-label{margin:0 0 min(3.2vw,13.76px);font-size:min(3.733vw,16.053px);color:#333}.loan-apply-page__slider{width:100%;margin-bottom:min(2.133vw,9.173px)}.loan-apply-page__range-labels{display:flex;justify-content:space-between;font-size:min(3.2vw,13.76px);color:#888;margin-bottom:min(3.2vw,13.76px)}.loan-apply-page__manual{width:100%;box-sizing:border-box;padding:min(2.667vw,11.467px) min(3.2vw,13.76px);border:min(.267vw,1.147px) solid #e5e5e5;border-radius:min(2.133vw,9.173px);margin-bottom:min(4.267vw,18.347px)}.loan-apply-page__label{margin:0 0 min(2.667vw,11.467px);font-size:min(3.733vw,16.053px);font-weight:700;color:#333}.loan-apply-page__terms-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:min(2.133vw,9.173px);margin-bottom:min(4.267vw,18.347px)}.loan-apply-page__term{padding:min(2.667vw,11.467px) min(1.6vw,6.88px);border:min(.267vw,1.147px) solid #ddd;border-radius:min(2.133vw,9.173px);background:#fff;font-size:min(3.2vw,13.76px);color:#333;cursor:pointer}.loan-apply-page__term.selected{border-color:#1faa6e;background:#e8f8ef;color:#1a5c3a}.loan-apply-page__term-rate{display:block;margin-top:min(1.067vw,4.587px);font-size:min(2.933vw,12.613px);color:#888}.loan-apply-page__estimate{text-align:center;padding:min(4.267vw,18.347px) min(2.133vw,9.173px);background:#f7fbf8;border-radius:min(2.667vw,11.467px);margin-bottom:min(3.2vw,13.76px)}.loan-apply-page__estimate-title{font-size:min(3.467vw,14.907px);color:#666;margin-bottom:min(2.133vw,9.173px)}.loan-apply-page__estimate-amount{font-size:min(7.467vw,32.107px);font-weight:800;color:#1a5c3a}.loan-apply-page__agree,.loan-confirm-page__agree{display:flex;align-items:flex-start;gap:min(2.133vw,9.173px);font-size:min(3.467vw,14.907px);color:#555}.loan-apply-page__submit,.loan-confirm-page__submit{width:100%;padding:min(3.733vw,16.053px);border:none;border-radius:min(2.133vw,9.173px);background:#0f680f;color:#fff;font-size:min(4vw,17.2px);font-weight:700}.loan-confirm-page__row{display:flex;justify-content:space-between;align-items:center;padding:min(2.667vw,11.467px) 0;border-bottom:min(.267vw,1.147px) solid #f0f0f0;font-size:min(3.733vw,16.053px);color:#444}.loan-confirm-page__row:last-of-type{border-bottom:none;margin-bottom:min(3.2vw,13.76px)}.withdraw-page{background:#fff;padding-bottom:min(6.4vw,27.52px)}.withdraw-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30}.withdraw-page__banner{padding-top:min(5.333vw,22.933px);line-height:0;background:#fff}.withdraw-page__banner img{display:block;width:100%;height:auto}.withdraw-page__inner{max-width:min(112vw,481.6px);margin:0 auto;padding:min(4.267vw,18.347px) min(4.267vw,18.347px) min(2.133vw,9.173px);box-sizing:border-box}.withdraw-page__balance{border-radius:min(3.733vw,16.053px);overflow:hidden;margin-bottom:min(4.8vw,20.64px);color:#fff;background:#0d5c2e center / cover no-repeat;box-shadow:0 min(1.6vw,6.88px) min(4.8vw,20.64px) #0d5c2e40}.withdraw-page__balance-section{padding:min(4.8vw,20.64px) min(5.333vw,22.933px)}.withdraw-page__balance-section+.withdraw-page__balance-section{border-top:min(.267vw,1.147px) solid rgba(255,255,255,.22)}.withdraw-page__balance-head{display:flex;align-items:center;gap:min(2.667vw,11.467px);margin-bottom:min(1.6vw,6.88px)}.withdraw-page__balance-icon{width:min(7.467vw,32.107px);height:min(7.467vw,32.107px);flex-shrink:0}.withdraw-page__balance-label{font-size:min(3.733vw,16.053px);font-weight:600;opacity:.95}.withdraw-page__balance-amount{font-size:min(9.067vw,38.987px);font-weight:800;line-height:1.1;padding-left:min(10.133vw,43.573px)}.withdraw-page__methods-box{margin-bottom:min(4.267vw,18.347px);padding:min(2.667vw,11.467px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(2.133vw,9.173px);background:#fff}.withdraw-page__methods-row{display:grid;gap:min(1.6vw,6.88px)}.withdraw-page__methods-row--top{grid-template-columns:repeat(5,minmax(0,1fr))}.withdraw-page__methods-row--bottom{margin-top:min(1.6vw,6.88px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.withdraw-page__method{display:flex;align-items:center;justify-content:center;min-height:min(13.333vw,57.333px);padding:min(2.133vw,9.173px) min(1.067vw,4.587px);border:min(.267vw,1.147px) solid #e8e8e8;border-radius:min(2.133vw,9.173px);box-sizing:border-box}.withdraw-page__method img{display:block;width:100%;max-height:min(7.467vw,32.107px);object-fit:contain}.withdraw-page__method--wide img{max-height:min(8vw,34.4px)}.withdraw-page__code-wrap{display:flex;align-items:center;gap:min(2.667vw,11.467px);margin-bottom:min(3.733vw,16.053px);padding:0 min(3.733vw,16.053px);height:min(12.8vw,55.04px);border:min(.267vw,1.147px) solid #ddd;border-radius:min(1.6vw,6.88px);background:#fff}.withdraw-page__code-wrap i{color:#1faa6e;font-size:min(4.8vw,20.64px)}.withdraw-page__code-wrap input{flex:1;border:none;outline:none;font-size:min(4vw,17.2px);background:transparent;min-width:0}.withdraw-page__code-hint{margin:max(-1.6vw,-6.88px) 0 min(3.733vw,16.053px);font-size:min(3.2vw,13.76px);line-height:1.5;color:#666}.withdraw-page__actions{display:flex;gap:min(2.667vw,11.467px);margin-bottom:min(4.8vw,20.64px)}.withdraw-page__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:min(2.133vw,9.173px);height:min(12.267vw,52.747px);border-radius:min(1.6vw,6.88px);font-size:min(3.733vw,16.053px);font-weight:700;letter-spacing:.04em;text-decoration:none;cursor:pointer}.withdraw-page__btn--primary{border:none;background:#1faa6e;color:#fff}.withdraw-page__btn--primary:disabled{background:#b5b5b5;cursor:not-allowed}.withdraw-page__btn--outline{border:min(.533vw,2.293px) solid #1faa6e;background:#fff;color:#1faa6e}.withdraw-page__status{display:flex;gap:min(3.2vw,13.76px);padding:min(3.733vw,16.053px) min(3.2vw,13.76px);border:min(.267vw,1.147px) solid #f0d78c;border-left:min(1.067vw,4.587px) solid #f0b429;border-radius:min(1.6vw,6.88px);background:#fffbeb}.withdraw-page__status-icon{flex-shrink:0;width:min(9.6vw,41.28px);height:min(9.6vw,41.28px);border-radius:50%;background:#fef3c7;color:#d97706;display:flex;align-items:center;justify-content:center}.withdraw-page__status-title{margin:0 0 min(1.6vw,6.88px);font-size:min(3.733vw,16.053px);font-weight:700;color:#333}.withdraw-page__status-msg{margin:0;font-size:min(2.667vw,11.467px);line-height:1.45;color:#666}.contract-page{background:#fff;padding-bottom:min(6.4vw,27.52px)}.contract-page__progress{width:100%;height:min(2.133vw,9.173px);background:#50ac30}.contract-page__inner{max-width:min(106.667vw,458.667px);margin:0 auto;padding:min(5.333vw,22.933px) min(5.333vw,22.933px) min(2.133vw,9.173px);box-sizing:border-box;text-align:center}.contract-page__hero img{display:block;width:100%;max-width:min(74.667vw,321.067px);height:auto;margin:0 auto min(2.667vw,11.467px)}.contract-page__datetime{margin:0 0 min(4.8vw,20.64px);font-size:min(3.467vw,14.907px);color:#8a8a8a}.contract-page__label{margin:0 0 min(2.133vw,9.173px);font-size:min(4vw,17.2px);color:#666}.contract-page__amount{margin:0 0 min(5.867vw,25.227px);font-size:min(9.6vw,41.28px);font-weight:800;color:#1faa6e;line-height:1.1}.contract-page__graphic img{display:block;width:100%;max-width:min(58.667vw,252.267px);height:auto;margin:0 auto min(5.333vw,22.933px)}.contract-page__status{margin:0 0 min(4.267vw,18.347px);font-size:min(4.8vw,20.64px);font-weight:700;line-height:1.35}.contract-page__status--pending{color:#d48806}.contract-page__status--approved{color:#1a5c8a}.contract-page__text{margin:0 0 min(2.667vw,11.467px);font-size:min(3.733vw,16.053px);line-height:1.5;color:#777}.contract-page__tip{margin:min(4.8vw,20.64px) 0 0;font-size:min(3.733vw,16.053px);line-height:1.5;color:#1faa6e}.contract-page__tip strong{color:#222}:root{--mobile-max-width: min(114.667vw, 493.067px)}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f5f5f5}#root{min-height:100dvh}.mobile-shell{max-width:430px!important;margin-left:auto!important;margin-right:auto!important;box-shadow:0 0 0 1px #8888881f;min-height:100vh;height:auto!important;min-height:100dvh;position:relative;background:#fff;overflow-x:hidden}.mobile-tab-layout{padding-bottom:calc(min(13.333vw,57.333px) + env(safe-area-inset-bottom));min-height:100dvh}.mobile-page--stub{padding-top:min(12.8vw,55.04px)}.mobile-page{padding:min(4.267vw,18.347px);max-width:100%;overflow-x:hidden}.mobile-page--center{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;position:relative;padding:min(6.4vw,27.52px)}.mobile-page__lang{position:absolute;top:min(4.267vw,18.347px);right:min(4.267vw,18.347px)}.mobile-page__title{text-align:center;margin:0 0 min(8.533vw,36.693px);font-size:min(5.333vw,22.933px);font-weight:600}.mobile-tab-bar{position:fixed;bottom:0;left:calc(50% - min(50%,215px));width:min(100%,430px);z-index:100;background:#fff;padding-bottom:env(safe-area-inset-bottom)}.mobile-page--full{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:min(6.4vw,27.52px)}.mobile-page--full a{color:var(--adm-color-primary);margin-top:min(4.267vw,18.347px)}@supports (min-height: 100dvh){.mobile-shell{min-height:100dvh}}
