:root{--vn-text:#393d3f;--vn-muted:#91999f;--vn-secondary:#596064;--vn-white:#fff;--vn-surface:#f4f9f5;--vn-page:#e9eeea;--vn-pista:#e7fe55;--vn-pista-light:#f4ffad;--vn-dark:#2d2e2f;--vn-hover-border:#b9c6bd;--vn-error:#c33636;--vn-disabled:#dce2dd;--vn-disabled-text:#bababa;--vn-radius-field:16px;--vn-radius-card:20px;--vn-field-height:62px;--vn-font:"VN Lato","Lato Fallback",Arial,sans-serif;--vn-roboto:"VN Roboto","Roboto Fallback",Arial,sans-serif;--vn-motion:.16s ease}@font-face{font-family:VN Lato;src:url(/fonts/lato-400.woff2)format("woff2");font-weight:400 500;font-display:swap;ascent-override:99%;descent-override:21%;line-gap-override:0%}@font-face{font-family:VN Lato;src:url(/fonts/lato-700.woff2)format("woff2");font-weight:600 800;font-display:swap;ascent-override:99%;descent-override:21%;line-gap-override:0%}@font-face{font-family:VN Roboto;src:url(/fonts/roboto-vf-num.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+20,U+25,U+2B-2E,U+30-39,U+A0,U+20AB}@font-face{font-family:VN Roboto;src:url(/fonts/roboto-vf.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+0-1F,U+21-24,U+26-2A,U+2F,U+3A-9F,U+A1-20AA,U+20AC-FFFF}@font-face{font-family:Roboto Fallback;src:local(Arial),local(Helvetica Neue);size-adjust:100%;ascent-override:92.8%;descent-override:24.4%;line-gap-override:0%}[hidden]{display:none!important}.vn-field-host,.vn-calculator-host,.vn-faq-host,.vn-loader-host,.vn-card-host,.vn-art-host,.vn-logo-host,.vn-partners-host,.vn-steps-host{color:var(--vn-text);font-family:var(--vn-font);display:block}.vn-field{width:360px;max-width:100%;font:14px/17px var(--vn-font);position:relative}.vn-field__box{box-sizing:border-box;width:100%;height:var(--vn-field-height);background:var(--vn-white);border-radius:var(--vn-radius-field);transition:border-color var(--vn-motion),background var(--vn-motion);cursor:text;border:2px solid #0000;align-items:center;gap:8px;padding:10px 17px;display:flex;position:relative}.vn-field__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vn-field__label{font:12px/17px var(--vn-font);color:var(--vn-muted);display:none}.vn-field__input{font:700 18px/22px var(--vn-font);width:100%;min-width:0;color:var(--vn-text);box-shadow:none;background:0 0;border:0;outline:none;margin:0;padding:0}.vn-field__input:focus,.vn-field__input:focus-visible{box-shadow:none;outline:none}.vn-field__input::placeholder{font:400 14px/17px var(--vn-font);color:var(--vn-secondary);opacity:1}.vn-field.is-floating .vn-field__label{display:block}.vn-field.is-floating .vn-field__input::placeholder{color:var(--vn-text);font-size:18px;font-weight:700;line-height:22px}.vn-field[data-state=hover] .vn-field__box{border:1px solid var(--vn-hover-border);padding:11px 18px}@media (hover:hover){.vn-field__box:hover{border:1px solid var(--vn-hover-border);padding:11px 18px}}.vn-field__box:focus-within,.vn-field[data-state=focus] .vn-field__box{border:2px solid var(--vn-pista);padding:10px 17px}.vn-field.is-invalid .vn-field__box,.vn-field[data-state=error] .vn-field__box{border:1px solid var(--vn-error);padding:11px 18px}.vn-field__error{color:var(--vn-error);font:12px/17px var(--vn-font);margin-top:8px;display:block}.vn-field__clear{cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;padding:5px;line-height:0;display:none}.vn-field__clear img,.vn-field.has-value .vn-field__clear{display:block}.vn-field[data-disabled] .vn-field__box{background:var(--vn-disabled);cursor:not-allowed;border-color:#0000;padding:10px 17px}.vn-field[data-disabled] .vn-field__input,.vn-field[data-disabled] .vn-field__label{color:var(--vn-disabled-text)}.vn-field[data-disabled] .vn-field__clear{display:none}.vn-field__date{align-items:center;gap:3px;display:flex}.vn-field__date input{text-align:left;border-radius:5px;flex:none;width:32px;height:22px;padding:0 2px}.vn-field__date input:placeholder-shown,.vn-field.is-floating .vn-field__date .vn-field__input::placeholder{font-size:16px}.vn-field__date input:focus,.vn-field__date input.is-date-active{background:var(--vn-pista)}.vn-field__date input:last-child{width:54px}.vn-field__date span{color:#b8b8b8}.vn-field__date input::selection{background:var(--vn-pista);color:var(--vn-text)}.vn-field__suggestions{z-index:20;scrollbar-width:thin;background:#fff;border-radius:30px;max-height:303px;padding:20px;position:absolute;top:70px;left:0;right:0;overflow:auto;box-shadow:0 8px 10px #cbd4df88}.vn-field__suggestions[hidden]{display:none}.vn-suggestion{width:100%;min-height:55px;color:var(--vn-secondary);font:700 16px/22px var(--vn-font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.vn-suggestion[aria-selected=true]{background:var(--vn-page);color:var(--vn-text)}@media (hover:hover){.vn-suggestion:hover{background:var(--vn-page);color:var(--vn-text)}}.vn-suggestion img{transform:rotate(180deg)}.vn-button{background:var(--vn-dark);color:#fff;min-height:62px;font:500 18px/20px var(--vn-font);cursor:pointer;transition:background var(--vn-motion),transform var(--vn-motion),box-shadow var(--vn-motion);border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:10px 30px;text-decoration:none;display:inline-flex}@media (hover:hover){.vn-button:hover{background:#434748;box-shadow:0 4px 10px #2d2e2f15}}.vn-button:active{background:#1f2223;transform:scale(.98)}.vn-button--pista{background:var(--vn-pista);color:var(--vn-text)}@media (hover:hover){.vn-button--pista:hover{background:#dbed67}}.vn-button:disabled{background:var(--vn-disabled);color:#8d9791;cursor:not-allowed;box-shadow:none;transform:none}:where(.vn-button,.vn-field__clear,.vn-suggestion,.vn-purpose,summary,a,input:not(.vn-field__input)):focus-visible{outline:2px solid var(--vn-text);outline-offset:4px}.vn-check{cursor:pointer;font:500 13px/17px var(--vn-font);color:var(--vn-muted);align-items:flex-start;gap:14px;display:inline-flex}.vn-check input{appearance:none;border:1.429px solid var(--vn-text);cursor:pointer;background:0 0;border-radius:10px;flex:none;width:30px;height:30px;margin:0}.vn-check input:checked{background:var(--vn-check-image) center/30px 30px no-repeat;border:0}.vn-check input:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.vn-check input:hover{box-shadow:0 0 0 3px #393d3f10}}.vn-check a{color:var(--vn-text);text-underline-offset:3px}.vn-range{background:#dbed67;border-radius:46px;width:320px;max-width:100%;height:29px;display:block;position:relative;overflow:visible}.vn-range__pattern{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.vn-range__pattern img{position:absolute;top:-4.67px;left:-12px}.vn-range__fill{background:var(--vn-text);pointer-events:none;border-radius:46px 0 0 46px;position:absolute;top:0;bottom:0;left:0}.vn-range input{appearance:none;cursor:pointer;border-radius:inherit;background:0 0;width:100%;height:29px;margin:0;position:absolute;inset:0}.vn-range input:focus-visible{outline:2px solid var(--vn-text);outline-offset:5px}.vn-range input::-webkit-slider-thumb{appearance:none;border:2px solid var(--vn-text);background:var(--vn-pista);border-radius:50%;width:29px;height:29px}.vn-range input::-moz-range-thumb{border:2px solid var(--vn-text);background:var(--vn-pista);border-radius:50%;width:25px;height:25px}.vn-range input:disabled{cursor:not-allowed;opacity:.5}.vn-calculator{background:var(--vn-pista);box-sizing:border-box;border-radius:30px;gap:22px;max-width:460px;padding:24px;display:grid}.vn-calculator h3{margin:0;font-size:18px}.vn-calculator output{font-size:32px;font-weight:700}.vn-summary{scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.vn-summary article{background:var(--vn-pista-light);box-sizing:border-box;border-radius:20px;flex-direction:column;flex:none;gap:10px;width:max-content;min-width:0;height:94px;padding:20px 30px;font-size:14px;display:flex}.vn-summary article:not(:first-child){justify-content:center}.vn-summary strong{font:700 20px/22px var(--vn-roboto);white-space:nowrap}.vn-summary article:nth-child(2) strong{font:700 16px/22px var(--vn-font)}.vn-summary label{white-space:nowrap;font:700 16px/22px var(--vn-font);align-items:center;gap:6px;display:flex}.vn-summary p{white-space:nowrap;align-items:center;gap:4px;margin:0;display:flex}.vn-summary .vn-summary__currency{font:700 14px/16px var(--vn-font);color:#8e9464;width:9px;height:15.63px}.vn-summary__sync{flex:none;width:22px;height:22px;position:relative}.vn-summary__sync img{position:absolute;top:1.22px;left:2.44px}.vn-limits{justify-content:space-between;margin-top:12px;font-size:15px;font-weight:700;line-height:20px;display:flex}.vn-faq{gap:12px;max-width:360px;display:grid}.vn-faq details{background:var(--vn-surface);transition:background var(--vn-motion);border-radius:20px}.vn-faq details[open]{background:var(--vn-pista)}.vn-faq summary{box-sizing:border-box;min-height:80px;font:700 18px/20px var(--vn-font);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px;list-style:none;display:flex}.vn-faq summary::-webkit-details-marker{display:none}.vn-faq summary img{flex:none}@media (hover:hover){.vn-faq summary:hover{background:#e9eeea;border-radius:20px}}.vn-faq details[open] summary{background:0 0;min-height:0;padding-top:30px;padding-bottom:30px}.vn-faq__minus,.vn-faq details[open] .vn-faq__plus{display:none}.vn-faq details[open] .vn-faq__minus{display:block}.vn-faq__answer{color:var(--vn-text);font:400 16px/20px var(--vn-roboto);padding:0 20px 30px}.vn-purpose{background:var(--vn-surface);width:174px;height:118px;color:var(--vn-text);font:700 16px/22px var(--vn-font);text-align:left;cursor:pointer;transition:background var(--vn-motion),transform var(--vn-motion);border:0;border-radius:20px;align-items:flex-end;padding:20px;display:flex;position:relative}.vn-purpose>span{width:105.916px}.vn-purpose .vn-art-host{position:absolute;top:12px;right:13px}.vn-purpose[aria-pressed=true]{background:var(--vn-pista)}@media (hover:hover){.vn-purpose:hover{background:var(--vn-pista)}}.vn-purpose[aria-pressed=true] .vn-art-host{background:var(--vn-pista-light)}@media (hover:hover){.vn-purpose:hover .vn-art-host{background:var(--vn-pista-light)}}.vn-purpose[aria-pressed=true]{border-radius:18.276px;width:159px;height:107.828px;padding-left:18.276px}.vn-purpose[aria-pressed=true]>span{width:104.662px}.vn-purpose[aria-pressed=true] .vn-art-host{transform-origin:100% 0;top:10.97px;right:11.878px;transform:scale(.9138)}.vn-purpose:active{transform:scale(.97)}.vn-loan{box-sizing:border-box;width:130px;min-height:199px;font:13px/18px var(--vn-font);background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;gap:18px;padding:10px;display:flex}.vn-loan__skeleton{gap:12px;display:flex}.vn-loan__skeleton i{background:#f7f7f7;border-radius:10px;width:32px;height:25px;display:block}.vn-loan__skeleton i+i{width:65px}.vn-loan dl{gap:3px;margin:0;display:grid}.vn-loan dt{color:var(--vn-muted);font-size:10px}.vn-loan dd{margin:0;font-size:11px;font-weight:700}.vn-loan .vn-button{border-radius:20px;min-height:26px;padding:5px 10px;font-size:10px;line-height:14px}.vn-art{width:90px;height:90px;display:block;position:relative;overflow:visible}.vn-art img{max-width:none;display:block;position:absolute}.vn-art--purpose{background:#fafffb;border-radius:9px;width:40px;height:39px;overflow:hidden}.vn-logo{background:#000;border-radius:38px;width:123px;height:44px;display:block;position:relative;overflow:hidden}.vn-logo img{position:absolute;top:13.83px;left:25.23px}.vn-logo--small{background:0 0;width:107.609px;height:43.478px;overflow:visible}.vn-logo--small img{top:-3.26085px;left:-3.26055px}.vn-partners{flex-wrap:wrap;gap:10px;display:flex}.vn-partner{background:var(--vn-surface);border-radius:20px;width:150px;height:86px;position:relative;overflow:hidden}.vn-partner img{max-width:none;position:absolute}.vn-steps{flex-wrap:wrap;gap:12px;display:flex}.vn-step{box-sizing:border-box;background:var(--vn-pista);border-radius:30px;flex-direction:column;align-items:center;gap:28px;width:227px;height:316px;padding:39px 30px 30px;display:flex;position:relative}.vn-step__number{background:var(--vn-text);width:30px;height:30px;color:var(--vn-white);border-radius:14px;justify-content:center;align-items:center;padding:5px;font-size:15px;font-weight:500;line-height:19px;display:flex;position:absolute;top:12px;left:182px}.vn-step:first-child .vn-step__number{top:14px;left:183px}.vn-step:nth-child(3) .vn-step__number{left:184px}.vn-step__text{width:100%}.vn-step h3{margin:0 0 17px;font-size:20px;line-height:23px}.vn-step:first-child h3{margin-bottom:18px}.vn-step p{color:var(--vn-text);margin:0;font-size:16px;font-weight:500;line-height:22px}.vn-stat{box-sizing:border-box;background:var(--vn-surface);border-radius:20px;flex-direction:column;align-items:center;gap:28px;width:227px;height:304px;padding:39px 20px 20px;display:flex}.vn-stat__text{width:100%}.vn-stat h3{margin:0 0 20px;font-size:24px;line-height:29px}.vn-stat h3 span{color:var(--vn-secondary);font-size:18px;font-weight:500;line-height:20px}.vn-stat h3{white-space:nowrap}.vn-stat--document h3{white-space:normal;font-size:20px;line-height:23px}.vn-stat--hearts h3 span{color:var(--vn-text)}.vn-stat p{max-width:177px;color:var(--vn-muted);margin:0;font-size:16px;font-weight:500;line-height:22px}.vn-stat--hearts p{max-width:157.562px}.vn-stat p strong{color:var(--vn-text);font-weight:500}.vn-stat--gift .vn-art-host{transform:translateY(5px)}.vn-stat--globe .vn-art-host{transform:translateY(4px)}.vn-stat--document p,.vn-stat--globe p{max-width:none}.vn-spinner{width:80px;height:80px;animation:1.8s linear infinite vn-spin;display:block;position:relative}.vn-spinner img{max-width:none;display:block;position:absolute}@keyframes vn-spin{to{transform:rotate(360deg)}}.vn-loader{box-sizing:border-box;background:var(--vn-pista);text-align:center;border-radius:50px 50px 0 0;flex-direction:column;align-items:center;gap:69px;width:402px;max-width:100%;min-height:588px;padding:87px 20px 80px;display:flex}.vn-loader>.vn-spinner-host{flex:none;width:120px;height:120px;display:block}.vn-spinner--large{width:120px;height:120px}.vn-loader__copy{flex-direction:column;align-items:center;width:316px;max-width:100%;display:flex}.vn-loader h3{font:700 24px/29px var(--vn-font);color:var(--vn-text);margin:0 0 30px}.vn-loader h3:focus{outline:none}.vn-loader p{color:var(--vn-text);margin:0}.vn-loader .vn-loader__lead{width:263.632px;max-width:100%;font:700 18px/22px var(--vn-font);margin-bottom:30px}.vn-loader .vn-loader__wait,.vn-loader .vn-loader__status{font:500 15px/19px var(--vn-font)}.vn-loader .vn-loader__status{margin-top:20px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:480px){.vn-calculator{padding:18px}.vn-faq{max-width:100%}.vn-field{width:100%}}.vn-field[data-kind=email][data-disabled] .vn-field__input,.vn-field[data-kind=phone][data-disabled] .vn-field__input,.vn-field[data-kind=date][data-disabled] .vn-field__input{font-size:16px}.vn-field__phone{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.vn-field__phone-prefix{white-space:nowrap;font:700 18px/22px var(--vn-font);color:var(--vn-text);-webkit-user-select:none;user-select:none;flex:none}.vn-field__phone .vn-field__input{flex:1;width:0;min-width:0}.vn-field[data-disabled] .vn-field__phone-prefix{color:var(--vn-disabled-text);font-size:16px}.vn-field__hint{color:var(--vn-muted);font:500 12px/17px var(--vn-font);margin-top:8px;display:block}.vn-field.is-invalid .vn-field__hint,.vn-field[data-state=error] .vn-field__hint,.vn-field[data-disabled] .vn-field__hint{display:none}*{box-sizing:border-box}:root{--vn-safe-top:env(safe-area-inset-top,0px);--vn-header-top:calc(var(--vn-safe-top) + 12px);--vn-header-height:64px;--vn-header-gap:12px}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--vn-header-top) + var(--vn-header-height) + 16px)}body{background:var(--vn-page);color:var(--vn-text);font:400 14px/1.4 var(--vn-font);margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button{font-family:inherit}img{display:block}.home{width:100%;max-width:402px;padding:calc(var(--vn-header-top) + var(--vn-header-height) + var(--vn-header-gap)) 16px max(80px,env(safe-area-inset-bottom,0px));margin-inline:auto;overflow:hidden}.skip-link{z-index:20;background:var(--vn-dark);color:#fff;border-radius:12px;padding:10px 16px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.skip-link:focus{transform:none}.header,.offers__header{top:var(--vn-header-top);min-height:var(--vn-header-height);z-index:10;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#e9eeeab0;border:.7px solid #ffffff91;border-radius:23px;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 32px);max-width:370px;margin-bottom:10px;padding:6px 8px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.header__brand{transition:opacity var(--vn-motion);border-radius:24px;display:block}@media (hover:hover){.header__brand:hover{opacity:.8}}.menu-toggle{background:var(--vn-surface);width:50px;height:50px;color:var(--vn-text);cursor:pointer;transition:background var(--vn-motion),transform var(--vn-motion);border:0;border-radius:17.067px;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.menu-toggle:hover{background:#dce5de}}.menu-toggle:active{transform:scale(.96)}.pagination button:focus-visible{outline:2px solid var(--vn-text);outline-offset:4px}:where(.menu-toggle,.menu-sheet__handle):focus{outline:none}[data-input-mode=keyboard] :is(.menu-toggle,.menu-sheet__handle):focus{outline:2px solid var(--vn-text);outline-offset:4px}.menu-toggle__close{font:400 27px/1 Arial,sans-serif;display:none}.menu-toggle[aria-expanded=true] .menu-toggle__bars{display:none}.menu-toggle[aria-expanded=true] .menu-toggle__close{display:block}.menu-dialog{width:100%;min-width:0;max-width:none;height:100dvh;max-height:100dvh;color:var(--vn-text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.menu-dialog[open]{justify-content:center;align-items:flex-end;display:flex}.menu-dialog::backdrop{-webkit-backdrop-filter:blur(4.65px);backdrop-filter:blur(4.65px);background:#0000003b}.menu-sheet{overscroll-behavior:contain;background:var(--vn-pista);width:100%;max-width:402px;height:768px;max-height:calc(100dvh - 24px);padding:60px 20px max(80px,env(safe-area-inset-bottom));transform:translateY(var(--sheet-drag,0px));border-radius:50px 50px 0 0;flex:none;position:relative;overflow-y:auto}.menu-sheet__handle{cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;width:96px;height:44px;padding:8.81px 0 0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.menu-sheet__handle:active{cursor:grabbing}.menu-sheet__handle span{background:var(--vn-text);border-radius:26px;width:43.306px;height:4.193px;display:block}.menu{flex-direction:column;gap:30px;display:flex}.menu__links{flex-direction:column;gap:10px;display:flex}.menu__intro{align-items:center;height:43.478px;display:flex}.menu__brand{width:107.609px;height:43.478px;display:block;position:relative}.menu__brand img{max-width:none;position:absolute;top:-3.26085px;left:-3.26055px}.menu__links>a,.menu__links>button{width:100%;min-height:56px;color:var(--vn-text);font:700 22px/25px var(--vn-font);text-align:left;transition:background var(--vn-motion);background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}@media (hover:hover){.menu__links>a:hover,.menu__links>button:not(:disabled):hover{background:#d5ed44}}.menu__links>a>span,.menu__links>button>span{font-size:14px;font-weight:800;line-height:25px}.menu__links>button:disabled{opacity:1;cursor:not-allowed}.menu .vn-button{width:100%;padding:10px}.loan{background:var(--vn-pista);border-radius:30px;flex-direction:column;gap:40px;padding:20px;display:flex;box-shadow:0 7px 13.3px #e8e5db,inset 0 0 4.4px #f5f5f3}.loan__overview{flex-direction:column;gap:30px;display:flex}.loan__amount h1{margin:0 0 10px;font-size:16px;font-weight:700;line-height:22px}.loan__value{white-space:nowrap;justify-content:flex-end;align-items:flex-start;gap:7px;width:max-content;max-width:100%;height:42px;display:flex}.loan__value output{font-family:var(--vn-roboto);font-variant-numeric:tabular-nums;font-size:50px;font-weight:700;line-height:44px}.loan__value>span{color:#a2b140;font-size:20px;font-weight:700;line-height:20px}.summary{flex-direction:column;gap:18px;min-width:0;display:flex}.summary__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:20px 0 0 20px;gap:12px;width:calc(100% + 20px);padding-right:20px;display:flex;overflow-x:auto}.summary__track::-webkit-scrollbar{display:none}.steps-track::-webkit-scrollbar{display:none}.summary-card{background:var(--vn-pista-light);scroll-snap-align:start;border-radius:20px;flex-direction:column;flex:none;gap:10px;width:max-content;height:94px;padding:20px 30px;display:flex}.summary-card:not(:first-child){justify-content:center}.summary-card h2{white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;line-height:22px;display:flex}.summary-card p{white-space:nowrap;align-items:center;gap:4px;margin:0;line-height:22px;display:flex}.summary-card strong{font:700 20px/22px var(--vn-roboto);font-variant-numeric:tabular-nums}.summary-card p>span{color:#8e9464;width:9px;height:15.63px;font-size:14px;font-weight:700;line-height:16px}.summary-card .summary-card__rate{font:700 16px/22px var(--vn-font)}.summary-card__sync{flex:none;width:22px;height:22px;display:block;position:relative}.summary-card__sync img{position:absolute;top:1.22px;left:2.44px}.pagination{justify-content:center;align-items:center;gap:7px;height:6px;display:flex}.pagination button{cursor:pointer;width:5.848px;height:5.946px;transition:width var(--vn-motion),background var(--vn-motion);background:#b5c260;border:0;border-radius:20px;flex:none;padding:0;position:relative}.pagination button:before{content:"";position:absolute;inset:-10px -3px}.pagination button[aria-pressed=true]{background:var(--vn-text);width:17.668px}.loan__controls{flex-direction:column;gap:40px;display:flex}.loan__slider{flex-direction:column;gap:10px;display:flex}.loan__slider>label{font-size:16px;font-weight:700;line-height:22px}.loan .vn-range{width:100%}.loan__limits{justify-content:space-between;margin-top:2px;font-size:15px;font-weight:700;line-height:20px;display:flex}.loan__apply{width:100%;min-width:0;padding:10px}.how-it-works{margin-top:40px}.how-it-works h2{color:var(--vn-text);margin:0 0 30px;font-size:24px;font-weight:700;line-height:29px}.how-it-works h2 strong{color:var(--vn-text);font-weight:700}.steps-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:18.378px 0 0 18.378px;gap:10px;width:calc(100% + 20px);padding-right:20px;display:flex;overflow-x:auto}.step-card{background:var(--vn-surface);scroll-snap-align:start;border-radius:18.378px;flex:none;align-items:center;gap:10px;height:99px;padding:16px 30px;display:flex}.step-card h3{width:109px;margin:0;font-size:16px;font-weight:700;line-height:22px}.step-card:first-child{flex-basis:211px}.step-card:nth-child(2){gap:20px;padding-block:15px}.step-card:nth-child(2) h3{width:108.222px}.step-card:nth-child(3){padding-block:18px}.step-card:nth-child(3) h3{width:70.372px}.step-card img{flex:none}.pagination--steps{margin-top:30px}.pagination--steps button{background:#fafffb}.pagination--steps button[aria-pressed=true]{background:var(--vn-text)}.loan-terms{flex-direction:column;gap:20px;margin-top:60px;display:flex}.loan-terms p{max-width:100%;margin:0}.loan-terms p:first-child{max-width:358.137px;color:var(--vn-text);font-size:20px;font-weight:700;line-height:23px}.loan-terms p:last-child{color:var(--vn-muted);font-size:15px;font-weight:500;line-height:19px}.partners{margin-top:60px}.partners-track,.advantages-track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;width:calc(100% + 20px);padding-right:20px;overflow-x:auto}.partners-track::-webkit-scrollbar{display:none}.advantages-track::-webkit-scrollbar{display:none}.partners-track .vn-partners,.advantages-track .vn-steps{flex-wrap:nowrap;width:max-content}.partners-track .vn-partner{scroll-snap-align:start;flex:none}.pagination--content{margin-top:30px}.pagination--content button{background:var(--vn-text)}.pagination--content button[aria-pressed=true]{background:#fafffb}.advantages{flex-direction:column;gap:30px;margin-top:60px;display:flex}.advantages h2{margin:0;font-size:24px;font-weight:700;line-height:29px}.advantages h2 span{color:inherit}.advantages-track .vn-step{scroll-snap-align:start;flex:none}.advantages .pagination{margin-top:0}.advantages>.vn-button{width:100%;padding:10px}body:has(.menu-dialog[open],.email-dialog[open],.search-dialog[open]){overflow:hidden}[data-swipe]{cursor:grab;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch}[data-swipe] img{-webkit-user-drag:none}[data-swipe].is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}@media (max-width:360px){.home{padding-left:16px;padding-right:16px}.loan{padding:18px}.loan__value output{font-size:42px}.summary__track{width:calc(100% + 18px);padding-right:18px}}@media (min-width:760px) and (min-height:500px){:root{--vn-header-top:92px}.home{padding-top:calc(var(--vn-header-top) + var(--vn-header-height) + var(--vn-header-gap) - 32px);background:var(--vn-page);border-radius:30px;margin-top:32px;margin-bottom:32px;box-shadow:0 0 0 1px #dce5de}html,body{background:#f4f9f5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-block{flex-direction:column;gap:30px;margin-top:60px;display:flex}.content-block h2{color:var(--vn-text);margin:0;font-size:24px;font-weight:700;line-height:29px}.content-block>.vn-button{width:100%;padding:10px}.promo{width:100%;max-width:363px;padding:calc(var(--promo-art-height,360px) + 20px) 30px 30px;background:var(--vn-surface);border-radius:30px;gap:0;position:relative;overflow:hidden}.promo .vn-promo-host{transform:translateX(-50%) scale(var(--promo-scale,1));transform-origin:top;position:absolute;top:8px;left:50%}.promo__content{flex-direction:column;gap:18px;display:flex;position:relative}.promo h2{max-width:219.512px;font-size:20px;line-height:23px}.promo p{color:var(--vn-muted);margin:0;font-size:15px;font-weight:500;line-height:19px}.promo .vn-button{width:100%;margin-top:2px;padding:10px}.purposes h2{max-width:219.512px}.purposes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.purposes-grid .vn-card-host{min-width:0}.purposes-grid .vn-purpose,.purposes-grid .vn-purpose[aria-pressed=true]{border-radius:20px;width:100%;height:118px;padding:20px}.purposes-grid .vn-purpose>span{max-width:100%}.purposes-grid .vn-card-host[icon=medical] .vn-purpose>span{width:72.803px}.purposes-grid .vn-card-host[icon=bills] .vn-purpose>span{width:93.537px}.purposes-grid .vn-card-host[icon=education] .vn-purpose>span{width:88.048px}.purposes-grid .vn-card-host[icon=credit] .vn-purpose>span{width:102.367px}.purposes-grid .vn-card-host[icon=business] .vn-purpose>span{width:88.391px}.purposes-grid .vn-card-host[icon=repair] .vn-purpose>span{white-space:nowrap;width:auto}.purposes-grid .vn-card-host[icon=essentials] .vn-purpose>span{width:101px}.purposes-grid .vn-purpose[aria-pressed=true] .vn-art-host{top:12px;right:13px;transform:none}.statistics-track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;width:calc(100% + 16px);padding-right:16px;overflow-x:auto}.statistics-track::-webkit-scrollbar{display:none}.statistics-track .vn-steps{flex-wrap:nowrap;width:max-content}.statistics-track .vn-stat{scroll-snap-align:start;flex:none}.statistics .pagination{margin-top:0}.faq-section .vn-faq{width:100%;max-width:none}.faq-section .vn-faq summary{gap:14px}.site-footer{gap:58px}.footer-links{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.footer-links a,.footer-links button{color:var(--vn-text);font:500 15px/19px var(--vn-font);text-align:left;background:0 0;border:0;border-radius:3px;margin:-10px 0;padding:10px 0;text-decoration:none;display:inline-block}@media (hover:hover){.footer-links a:hover{text-underline-offset:4px;text-decoration:underline}}.footer-links button:disabled{cursor:not-allowed;opacity:1}.service-info{color:var(--vn-muted);flex-direction:column;gap:52px;font-size:12px;font-weight:500;line-height:17px;display:flex}.service-info p{margin:0}.service-info__legal{flex-direction:column;gap:24px;display:flex}.service-info__example{flex-direction:column;gap:12px;margin-top:-13px;display:flex}.service-info h3{color:var(--vn-text);margin:0;font-size:12px;font-weight:700;line-height:14px}.application__purpose{color:var(--vn-secondary);margin:0 0 24px;font-size:13px}@media (max-width:360px){.promo{padding-inline:24px}.purposes-grid .vn-purpose,.purposes-grid .vn-purpose[aria-pressed=true]{height:150px;padding:18px 14px}}body:before{content:"";height:var(--vn-safe-top);background:var(--vn-page);z-index:10;pointer-events:none;position:fixed;top:0;left:0;right:0}.registration{width:100%;max-width:402px;min-height:100svh;padding:calc(var(--vn-header-top) + 50px + 16px) 16px max(32px,env(safe-area-inset-bottom,0px));background:var(--vn-page);flex-direction:column;gap:16px;margin-inline:auto;display:flex}.is-registering .header{background:var(--vn-page);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;align-items:flex-start;height:50px;min-height:50px;margin:0;padding:0}.application-progress{flex-direction:column;flex:none;gap:8px;display:flex}.application-progress__navigation{min-height:32px;color:var(--vn-secondary);font:500 14px/16px var(--vn-font);justify-content:space-between;align-items:center;display:flex}.application-progress__navigation button{min-height:32px;color:var(--vn-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.application-progress__navigation button span{font-size:18px}.application-progress__bars{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.application-progress__bars li{background:#d5ded7;border-radius:4px;height:4px}.application-progress__bars li.is-complete,.application-progress__bars li[aria-current=step]{background:var(--vn-pista)}.registration__intro{flex-direction:column;flex:none;gap:8px;display:flex}.registration h1{font:700 24px/29px var(--vn-font);color:var(--vn-text);margin:0}.registration h1:focus,.registration output:focus{outline:none}.registration__intro>p{font:500 14px/16px var(--vn-font);color:var(--vn-secondary);margin:0}.registration__step,.personal-form{flex-direction:column;flex:1;min-width:0;display:flex}.registration__fields{flex-direction:column;gap:14px;display:flex}.registration .vn-field{width:100%;max-width:100%}.registration .vn-field__content{gap:3px}.registration .vn-field__label{color:var(--vn-secondary)}.registration .vn-field__hint{display:none}.registration__actions{flex-direction:column;gap:18px;margin-top:auto;padding-top:32px;display:flex}.registration .vn-check{font:500 14px/16px var(--vn-font)}.registration .vn-check input:checked{background-image:var(--application-checkbox)}.registration .vn-check span{flex:1;min-width:0}.registration .vn-button{width:100%;padding:10px}.identity__label{font:700 16px/22px var(--vn-font);margin:0 0 14px}.identity-form{flex-direction:column;flex:1;display:flex}.identity__fields{flex-direction:column;gap:14px;display:flex}.identity__hint{font:500 14px/16px var(--vn-font);color:var(--vn-secondary);margin:0}.identity__skip{min-height:32px;color:var(--vn-text);font:700 16px/22px var(--vn-font);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;text-decoration:underline;display:inline}.identity__actions{margin-top:auto;padding-top:32px}#review-step{gap:16px}.application-summary{background:var(--vn-pista);border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}.application-summary p{font:500 14px/16px var(--vn-font);margin:0}.application-summary>div{align-items:flex-start;gap:6px;display:flex}.application-summary output{font:700 32px/29px var(--vn-roboto)}.application-summary>div>span{font:700 15px/20px var(--vn-font);color:#a2b140}.review-card{background:#fff;border-radius:20px;flex-direction:column;gap:20px;padding:16px;display:flex}.review-card__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.review-card h2{font:700 18px/22px var(--vn-font);margin:0}.review-card__heading button{color:var(--vn-text);font:500 15px/19px var(--vn-font);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.review-card__rows{flex-direction:column;gap:10px;margin:0;display:flex}.review-card__rows>div{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.review-card dt{font:500 14px/16px var(--vn-font);color:var(--vn-secondary);flex:none}.review-card dd{font:700 16px/22px var(--vn-font);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.review-divider{height:.7px;display:block;overflow:hidden}.review-divider img{width:auto;max-width:none;height:auto}.review-card--identity{gap:12px}.review-card--identity .review-card__heading button{font-size:14px;line-height:16px}.review__actions{flex-direction:column;gap:16px;margin-top:auto;padding-top:16px;display:flex}.review__actions>p{text-align:center;font:500 14px/16px var(--vn-font);color:var(--vn-secondary);margin:0}@media (hover:hover){.application-progress button:hover,.review-card button:hover,.identity__skip:hover{opacity:.7}}@media (max-width:360px){.review-card__heading{gap:8px}.review-card h2{font-size:16px}.review-card{padding:14px}.review-card dd{font-size:15px}}@media (min-width:760px) and (min-height:500px){.registration{border-radius:30px;box-shadow:0 0 0 1px #dce5de}}.email-dialog{width:100%;max-width:none;height:100dvh;max-height:100dvh;color:var(--vn-text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.email-dialog[open]{justify-content:center;align-items:flex-end;display:flex}.email-dialog::backdrop{-webkit-backdrop-filter:blur(4.65px);backdrop-filter:blur(4.65px);background:#0000003b}.email-sheet{width:100%;max-width:402px;height:auto;max-height:calc(100dvh - 24px);padding:60px 20px max(24px,env(safe-area-inset-bottom,0px));background:var(--vn-white);transform:translateY(var(--sheet-drag,0px));border-radius:50px 50px 0 0;flex-direction:column;flex:none;gap:20px;display:flex;position:relative;overflow:hidden}.email-sheet h2{text-align:center;font:700 24px/29px var(--vn-font);color:var(--vn-text);flex:none;margin:0}.email-sheet__list{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;min-height:0;overflow-y:auto}.email-sheet__option{width:100%;min-height:55px;color:var(--vn-secondary);font:700 20px/23px var(--vn-font);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;display:flex}.email-sheet__option span{overflow-wrap:anywhere;min-width:0}.email-sheet__option img{flex:none;transform:rotate(180deg)}@media (hover:hover){.email-sheet__option:hover{background:var(--vn-page);color:var(--vn-text)}}.email-sheet__option:active{background:var(--vn-page)}.email-sheet__option:focus{outline:none}[data-input-mode=keyboard] .email-sheet__option:focus{outline:2px solid var(--vn-text);outline-offset:-3px;background:var(--vn-page)}.email-sheet h2:focus{outline:none}body.is-searching{background:var(--vn-page);min-height:100dvh}.search-dialog{inset:auto 0 0;top:var(--search-viewport-top,0px);width:100%;max-width:none;height:var(--search-viewport-height,100dvh);max-height:var(--search-viewport-height,100dvh);color:var(--vn-text);background:0 0;border:0;margin:0;padding:0;position:fixed;bottom:auto;overflow:hidden}.search-dialog[open]{display:block}.search-dialog::backdrop{-webkit-backdrop-filter:blur(4.65px);backdrop-filter:blur(4.65px);background:#0000003b}.search-sheet{width:100%;max-width:402px;height:588px;max-height:calc(var(--search-viewport-height,100dvh) - 24px);overscroll-behavior:contain;background:var(--vn-pista);transform:translateY(var(--sheet-drag,0px));border-radius:50px 50px 0 0;margin-inline:auto;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.search-dialog:not([open]) .vn-spinner{animation-play-state:paused}.search-sheet:focus{outline:none}.offers{width:100%;max-width:402px;padding:calc(var(--vn-header-top) + var(--vn-header-height) + 30px) 16px max(80px,env(safe-area-inset-bottom,0px));margin-inline:auto}.offers__account{cursor:default;background:#f5f9f6;border:0;border-radius:16px;place-items:center;width:40px;height:40px;padding:0;display:grid}.offers__account img{width:40px;height:40px}.offers h1{outline:none;margin:0 0 30px;font-size:24px;font-weight:700;line-height:29px}.offers__featured{gap:12px;display:grid}.offer{background:#fff;border-radius:30px;flex-direction:column;gap:20px;min-width:0;padding:30px;display:flex}.offer p,.offer h2,.offer dl,.offer dd{margin:0}.offer__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.offer__company{align-items:flex-start;gap:12px;min-width:0;display:flex}.offer__company h2{white-space:nowrap;font-size:24px;font-weight:700;line-height:29px}.offer__company p{color:#596064;margin-top:8px;font-size:15px;line-height:19px}.offer__logo{background:#fff;border-radius:21px;flex:none;width:50px;height:50px;position:relative;overflow:hidden}.offer__logo img{object-fit:cover;position:absolute}.offer__logo--cat img{width:75.184%;height:75.184%;top:12.408%;left:12.408%}.offer__logo--vay img{width:53.3%;height:65.9%;top:17.05%;left:23.35%}.offer__logo--veo img{width:67.16%;height:55.68%;top:22.16%;left:16.42%}.offer__badge{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:7px;width:88px;display:flex}.offer__badge-icon{background:var(--vn-pista);border-radius:8.108px;place-items:center;width:34px;height:34px;display:grid}.offer__badge-icon img{width:16.22px;height:16.22px}.offer__badge-icon--whole img{width:34px;height:34px}.offer__badge p{max-width:80px;font-size:14px;line-height:16px}.offer .offer__promo{background:var(--vn-pista);color:#393d3f;border-radius:20px;margin-top:10px;padding:7px 10px;font-size:14px;line-height:16px;display:table}.offer__promo strong{color:var(--vn-text)}.offer__table{border-radius:16px;overflow:hidden}.offer__table>div{background:#f5f6f7;grid-template-columns:1fr 1fr;align-items:stretch;min-height:40px;display:grid}.offer__table>div:nth-child(2n){background:#fbfbfb}.offer__table dt{text-align:right;color:#596064;align-self:center;padding:10px 8px;font-size:15px;font-weight:500;line-height:19px}.offer__table dd{align-self:center;padding:9px 8px;font-size:16px;font-weight:700;line-height:22px}.offer__table dd span{color:#9099a0;font-size:15px}.offer__actions .vn-button{width:100%}.offer__actions>p{text-align:center;color:#9099a0;margin-top:13px;font-size:14px;line-height:16px}.offer__actions strong{color:#393d3f;font-weight:500}.offers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.offer--compact{border-radius:20px;justify-content:space-between;gap:0;height:299px;padding:14px}.offer--compact .offer__logo{border-radius:16.399px;width:39px;height:39px}.offer--compact .offer__company{gap:12px}.offer--compact .offer__company h2{font-size:16px;line-height:22px}.offer--compact .offer__company p{color:#596064;margin-top:0;font-size:14px;line-height:16px}.offer__compact-promo{color:#9099a0;max-width:116.364px;font-size:14px;line-height:16px;margin-top:16px!important}.offer__compact-promo strong{color:#596064}.offer__compact-bottom{flex-direction:column;justify-content:space-between;height:166px;display:flex}.offer__compact-bottom dl{gap:10px;display:grid}.offer__compact-bottom dt{color:#596064;font-size:14px;line-height:16px}.offer__compact-bottom dd{margin-top:10px;font-size:16px;font-weight:700;line-height:22px}.offer--compact .vn-button{width:100%;height:45px;min-height:45px;padding:10px;font-size:15px;font-weight:700;line-height:20px}@media (hover:hover){.offers__account:hover{filter:brightness(.95)}}.offers-dialog{width:calc(100% - 32px);max-width:370px;max-height:calc(100dvh - 32px);color:var(--vn-text);background:#fff;border:0;border-radius:30px;margin:auto;padding:30px;position:fixed}.offers-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000003b}.offers-dialog form{flex-direction:column;gap:20px;display:flex}.offers-dialog h2{margin:0;padding-right:20px;font-size:24px;line-height:29px}.offers-dialog__close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:16px}.offers-dialog label{cursor:pointer;align-items:center;gap:12px;font-size:16px;display:flex}.offers-dialog input{accent-color:#393d3f}.offers-dialog .offer__promo{background:var(--vn-pista);border-radius:20px;margin:0 0 20px;padding:8px 10px;display:table}html[data-input-mode=pointer] .offers button:focus,html[data-input-mode=pointer] .offers-dialog button:focus{outline:none}@media (max-width:360px){.offer{padding:20px}.offer__company{gap:8px}.offer__company h2{font-size:21px}.offer__badge{width:74px}.offer__logo{width:42px;height:42px}.offer--compact{padding:12px}.offer--compact .offer__company{gap:6px}.offer--compact .offer__logo{width:30px;height:30px}.offer--compact .offer__company h2{font-size:14px}.offer__table dt{padding-inline:6px;font-size:13px}.offer__table dd{padding-inline:6px;font-size:14px}}.offer[data-company="2"] .offer__company h2{font-size:20px;line-height:23px}.offer[data-company="1"] .offer__badge p{white-space:nowrap;max-width:87.299px}.offer__table>div:first-child dd,.offer__compact-bottom dl>div:first-child dd{font-family:var(--vn-roboto);font-variation-settings:"wdth" 100;font-size:20px;font-weight:700;line-height:22px}.offer__table>div:nth-child(2) dd,.offer[data-company="1"] .offer__promo strong{font-size:15px;line-height:20px}.offer[data-company="2"] .offer__promo strong{font-weight:500}.offer[data-company="1"] .offer__actions>p,.offer[data-company="2"] .offer__actions>p{font-size:15px;line-height:19px}.offer[data-company="2"] .offer__badge-icon img{width:16px;height:16px}.offers__empty{gap:24px;display:grid}.offers__empty p{color:#596064;font-size:16px;line-height:22px}.demo-partner__tag{background:var(--vn-pista);font:700 14px/17px var(--vn-font);border-radius:20px;margin:0 0 16px;padding:6px 12px;display:table}.demo-partner__facts{background:#fff;border-radius:20px;gap:2px;margin:0;padding:16px 20px;display:grid}.demo-partner__facts dt{color:#91999f;font-size:12px;line-height:17px}.demo-partner__facts dd{overflow-wrap:anywhere;margin:0 0 10px;font-size:16px;font-weight:700;line-height:22px}.demo-partner__facts dd:last-child{margin:0}.vn-page img{max-width:none}.vn-page :is(h1,h2,h3,h4,strong,b){font-weight:700}.vn-page{font:400 14px/1.4 var(--vn-font);color:var(--vn-text)}.vn-page :is(button,input,select,textarea){font-family:inherit}.vn-page .promo{padding-top:calc(min(360px,1.16129*min(363px,100%) - 18.5806px) + 20px)}.vn-page .promo .vn-promo-host{width:min(310px,100% - 16px);transform:translate(-50%)}.vn-page .promo .vn-promo-host img{width:100%!important;height:auto!important}.vn-page .application-progress__back{min-height:44px;color:var(--vn-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:-6px 0;padding:0;text-decoration:none;display:flex}.vn-page .application-progress__back span{font-size:18px}@media (hover:hover){.vn-page .application-progress__back:hover{opacity:.7}}.vn-page .registration{--application-checkbox:url(/vn/check-on.svg)}.vn-page .vn-check input:checked{background-image:var(--application-checkbox,url(/vn/check-on-lib.svg))}.vn-page .vn-check__error{margin:8px 0 0 44px}.vn-page .registration__banner{color:var(--vn-error);font:500 14px/18px var(--vn-font);background:#fff;border-radius:16px;margin:0;padding:12px 16px}.vn-page .vn-field__date>span:nth-child(2) input{width:36px}.vn-page .not-me{text-align:center;margin-top:16px}.vn-page.search-screen{background:var(--vn-page);position:fixed;inset:0}.search-screen__backdrop{-webkit-backdrop-filter:blur(4.65px);backdrop-filter:blur(4.65px);background:#0000003b;position:absolute;inset:0}.vn-page .search-screen__sheet{margin-inline:auto;animation:.26s cubic-bezier(.2,.8,.2,1) vn-sheet-up;position:absolute;bottom:0;left:0;right:0}.vn-page .search-screen__sheet .menu-sheet__handle{cursor:default}.vn-page .vn-loader .vn-loader__title{font:700 24px/29px var(--vn-font);color:var(--vn-text);margin:0 0 30px}@keyframes vn-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.vn-page .search-screen__sheet{animation:none}}.vn-page .offer__company{flex:1}.vn-page .offer__name{flex:1;min-width:0;container-type:inline-size}.vn-page .offer__company h2{white-space:normal}.vn-page .offer{--offer-title-size:24px}.vn-page .offer[data-company="2"]{--offer-title-size:20px}.vn-page .offer--compact{--offer-title-size:16px}.vn-page .offer__logo-letter{font:700 18px/1 var(--vn-font);place-items:center;display:grid;position:absolute;inset:0}@media (max-width:360px){.vn-page .offer{--offer-title-size:21px}.vn-page .offer--compact{--offer-title-size:14px}}.vn-page .offer__logo img{object-fit:contain}.vn-page .offer[data-company="1"] .offer__badge p{max-width:none}.vn-page .doc{overflow:visible}.vn-page .doc__panel{background:var(--vn-surface);border-radius:30px;flex-direction:column;gap:18px;padding:30px 20px;display:flex}.vn-page .doc__title{font:700 24px/29px var(--vn-font);color:var(--vn-text);margin:0}.vn-page .doc__updated{font:500 14px/16px var(--vn-font);color:var(--vn-muted);margin:-10px 0 0}.vn-page .doc__body{font:500 15px/19px var(--vn-font);color:var(--vn-secondary);flex-direction:column;gap:14px;display:flex}.vn-page .doc__body p{margin:0}.vn-page .doc__body a:not(.vn-button){color:var(--vn-text);text-underline-offset:3px;text-decoration:underline}.vn-page .doc__h{font:700 20px/23px var(--vn-font);color:var(--vn-text);margin:12px 0 0}.vn-page .doc__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;list-style:outside;display:flex}.vn-page .doc__body .vn-button{width:100%}.vn-page .doc__body input:not([type=checkbox]){box-sizing:border-box;width:100%;height:62px;font:700 18px/22px var(--vn-font);color:var(--vn-text);background:#fff;border:2px solid #0000;border-radius:16px;padding:10px 17px}.vn-page .doc__body input:not([type=checkbox]):focus{border-color:var(--vn-pista);outline:none}.header__desktop,.hero-intro{display:none}@media (min-width:1024px) and (min-height:500px){:root{--vn-header-top:16px;--vn-header-height:72px;--vn-wide:1120px;--vn-gutter:40px;--vn-muted:#636b70}html,body{background:var(--vn-page)}.vn-check a{text-underline-offset:2px;text-decoration:underline}:is(.hero-intro__note p:first-child,.step-card h3,.vn-step h3,.vn-stat h3,.purposes-grid .vn-purpose>span,.promo h2){text-wrap:balance}.header,.offers__header{width:calc(100% - 2 * var(--vn-gutter) + 16px);max-width:calc(var(--vn-wide) + 16px);border-radius:26px;padding:8px 8px 8px 12px}.header .menu-toggle,.is-registering .header__desktop{display:none}.header__desktop{align-items:center;gap:24px;margin-left:auto;display:flex}.header__nav{align-items:center;gap:2px;display:flex}.header__nav a{color:var(--vn-text);font:700 15px/20px var(--vn-font);white-space:nowrap;transition:background var(--vn-motion);border-radius:14px;padding:10px 14px;text-decoration:none}.header__nav a:hover{background:#ffffffb3}.header__cta.vn-button{white-space:nowrap;border-radius:16px;min-height:52px;padding:10px 24px;font-size:16px}.is-registering .header{height:auto;min-height:var(--vn-header-height);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#e9eeeab0;border:.7px solid #ffffff91;border-radius:26px;align-items:center;padding:8px 8px 8px 12px}.home,.vn-page .home{max-width:calc(var(--vn-wide) + 2 * var(--vn-gutter));padding:calc(var(--vn-header-top) + var(--vn-header-height) + 48px) var(--vn-gutter) 64px;box-shadow:none;background:0 0;border-radius:0;margin:0 auto;overflow:visible}.content-block,.partners,.advantages{margin-top:112px}.content-block h2,.advantages h2,.how-it-works h2{font-size:40px;line-height:48px}.vn-page :is(.summary__track,.steps-track,.partners-track,.advantages-track,.statistics-track){cursor:auto;border-radius:0;width:100%;padding-right:0;overflow:visible}.vn-page .pagination{display:none}.content-block>.vn-button,.advantages>.vn-button,.faq-section>.vn-button,.statistics>a.vn-button{align-self:flex-start;width:auto;min-width:300px;padding:10px 40px}.hero{grid-template-columns:minmax(0,1fr) 500px;align-items:center;gap:72px;padding-top:16px;display:grid}.hero-intro{flex-direction:column;gap:28px;max-width:560px;display:flex}.hero-intro p{margin:0}.hero-intro__title{font:700 60px/66px var(--vn-font);letter-spacing:-.5px;color:var(--vn-text)}.hero-intro__text{font:500 19px/28px var(--vn-font);color:var(--vn-secondary)}.hero-intro__note{background:var(--vn-surface);border-radius:30px;flex-direction:column;gap:10px;padding:24px 28px;display:flex}.hero-intro__note p:first-child{font:700 18px/24px var(--vn-font);color:var(--vn-text)}.hero-intro__note p:last-child{font:500 14px/19px var(--vn-font);color:var(--vn-muted)}.loan-terms{display:none}.loan{padding:28px}.summary__track{gap:8px}.summary-card{flex:auto;padding:20px 16px}.how-it-works{margin-top:96px}.how-it-works h2{margin-bottom:36px}.steps-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.step-card,.step-card:first-child,.step-card:nth-child(2),.step-card:nth-child(3){gap:20px;height:120px;padding:24px 32px}.step-card h3,.step-card:nth-child(2) h3,.step-card:nth-child(3) h3{width:auto;font-size:20px;line-height:26px}.step-card img{width:40px;height:40px}.partners-track .vn-partners{flex-wrap:wrap;gap:16px;width:auto}.partners-track .vn-partner{place-items:center;width:200px;height:110px;display:grid}.partners-track .vn-partner picture,.partners-track .vn-partner>img,.partners-track .vn-partner img{position:relative}.advantages{gap:36px}.advantages-track .vn-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:auto;display:grid}.advantages-track .vn-step{width:auto;height:auto;min-height:330px}.vn-step__number,.vn-step:first-child .vn-step__number,.vn-step:nth-child(3) .vn-step__number{top:16px;left:auto;right:16px}.vn-page .promo{grid-template-columns:400px minmax(0,1fr);align-items:center;gap:64px;max-width:none;padding:48px 72px 48px 48px;display:grid}.vn-page .promo .vn-promo-host{width:400px;position:static;transform:none}.promo__content{gap:24px}.promo h2{max-width:520px;font-size:40px;line-height:48px}.promo p{max-width:560px;font-size:18px;line-height:27px}.promo .vn-button{align-self:flex-start;width:auto;min-width:300px;padding:10px 40px}.purposes h2{max-width:none}.purposes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.purposes-grid .vn-purpose,.purposes-grid .vn-purpose[aria-pressed=true]{height:150px;padding:24px}.purposes-grid .vn-purpose>span{font-size:18px;line-height:24px}.purposes-grid .vn-card-host[icon] .vn-purpose>span{width:auto;max-width:none}.statistics-track .vn-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:auto;display:grid}.statistics-track .vn-stat{width:auto;height:auto;min-height:310px}.vn-stat p,.vn-stat--hearts p{max-width:none}.faq-section{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:36px 72px;display:grid}.faq-section>h2{grid-area:1/1}.faq-section>.vn-button{grid-area:2/1}.faq-section>.vn-faq-host{grid-area:1/2/span 2}.faq-section .vn-faq{gap:14px}.faq-section .vn-faq summary{min-height:84px;padding:24px 28px;font-size:19px;line-height:24px}.faq-section .vn-faq details[open] summary{padding:30px 28px 24px}.faq-section .vn-faq__answer{padding:0 28px 30px;font-size:17px;line-height:25px}.site-footer{border-top:1px solid #d5ded7;grid-template-columns:max-content minmax(0,1fr);gap:72px;margin-top:120px;padding-top:56px;display:grid}.footer-links{grid-template-columns:repeat(2,max-content);align-content:start;gap:18px 48px;display:grid}.service-info{gap:36px;font-size:13px;line-height:19px}.service-info__example{margin-top:-8px}.vn-page.is-registering{display:flow-root}.registration,.vn-page .registration{max-width:600px;min-height:0;margin:calc(var(--vn-header-top) + var(--vn-header-height) + 40px) auto 64px;box-shadow:none;background:var(--vn-surface);border-radius:30px;gap:20px;padding:40px 48px 44px}.registration h1{font-size:32px;line-height:38px}.registration__intro>p{font-size:16px;line-height:20px}.registration__actions,.identity__actions{margin-top:0;padding-top:36px}.registration .vn-field__box{background:#fff}.email-dialog[open]{align-items:center}.email-sheet{border-radius:30px;max-width:480px;max-height:calc(100dvh - 48px);padding:40px 24px 24px}.email-sheet .menu-sheet__handle{display:none}.vn-page .search-screen__sheet,.search-sheet{border-radius:50px;max-width:480px;height:min(588px,100dvh - 48px);margin:auto;top:0;bottom:0}.vn-page .search-screen__sheet .menu-sheet__handle{display:none}.search-sheet .vn-loader{margin-inline:auto}.offers{max-width:calc(var(--vn-wide) + 2 * var(--vn-gutter));padding:calc(var(--vn-header-top) + var(--vn-header-height) + 48px) var(--vn-gutter) 80px}.offers h1{margin-bottom:36px;font-size:40px;line-height:48px}.offers h1 br{display:none}.offers__featured{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;gap:16px}.offers__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:16px}.offers__empty{max-width:600px}.offers__empty p{font-size:18px;line-height:27px}.offers__empty .vn-button{justify-self:start;width:auto;min-width:300px;padding:10px 40px}.vn-page .not-me{margin-top:40px}.vn-page .home.doc{max-width:960px}.vn-page .doc__panel{gap:22px;padding:56px 72px 64px}.vn-page .doc__title{font-size:40px;line-height:48px}.vn-page .doc__body{gap:16px;font-size:17px;line-height:27px}.vn-page .doc__h{margin-top:20px;font-size:24px;line-height:30px}.vn-page .doc__body .vn-button{align-self:flex-start;width:auto;min-width:300px;padding:10px 40px}}@media (min-width:1024px) and (max-width:1199px) and (min-height:500px){:root{--vn-gutter:32px}.header__desktop{gap:12px}.header__nav a{padding:10px 9px;font-size:14px}.header__cta.vn-button{padding:10px 18px;font-size:15px}.hero{grid-template-columns:minmax(0,1fr) 480px;gap:48px}.summary-card{padding:20px 12px}.site-footer{gap:48px}.footer-links{column-gap:32px}.hero-intro__title{font-size:50px;line-height:56px}.vn-page .promo{grid-template-columns:340px minmax(0,1fr);gap:48px;padding:40px 48px 40px 40px}.vn-page .promo .vn-promo-host{width:340px}}
