[data-theme=light]{--primary-color-100: hsl(225, 29%, 97%);--primary-color-200: hsl(0, 0%, 100%);--primary-color-300: hsl(210, 9%, 50%);--primary-color-400: hsla(208, 15%, 17%, 1);--primary-color-500: hsla(146, 81%, 25%, 1);--primary-color-600: hsla(146, 81%, 25%, 1);--secondary-color-100: hsl(210, 21%, 9%);--secondary-color-200: hsl(208, 10%, 34%);--secondary-color-300: hsl(210, 9%, 50%)}[data-theme=dark]{--primary-color-100: hsla(210, 21%, 9%, 1);--primary-color-200: hsla(210, 9%, 50%, .12);--primary-color-300: hsla(216, 100%, 85%, .12);--primary-color-400: hsla(144, 92%, 36%, 1);--primary-color-500: hsla(0, 0%, 100%, 1);--primary-color-600: hsla(216, 10%, 90%, 1);--secondary-color-100: hsla(0, 0%, 100%, 1);--secondary-color-200: hsla(208, 8%, 60%, 1);--secondary-color-300: hsla(210, 9%, 50%, 1)}main *,main *:before,main *:after{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--primary-color-100)}body{background-color:var(--primary-color-100);font-size:16px}body:has(dialog[open]){overflow:hidden}.main-footer .row.info-block{width:100%}.main-footer .mobile-footer-nav{padding-right:0}.main-footer .footer-contacts-wrapper{padding-inline:16px}h1{font-size:clamp(36px,6vw,60px);font-weight:600}h2{font-size:clamp(30px,5vw,48px);font-weight:600;text-align:center}h3{font-size:clamp(20px,2vw,24px);font-weight:600}section{width:100%}.-v-large{display:none!important}@media (width > 600px){.-v-large{display:flex!important}}.-v-small{display:flex!important}@media (width > 600px){.-v-small{display:none!important}}.button{outline:none;border-color:transparent;padding:14px clamp(16px,3vw,28px);border-radius:16px;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;font-size:18px;font-weight:500}@media (width > 600px){.button{width:fit-content}}.button.--primary{color:#fff;background-color:#07b04b}.button.--secondary{color:var(--secondary-color-100);background-color:color-mix(in hsl,var(--secondary-color-100) 6%,transparent)}.size-22{font-size:clamp(16px,2vw,22px)}.size-20{font-size:clamp(16px,2vw,20px)}.size-18{font-size:18px}.size-14{font-size:14px}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.color-primary{color:var(--secondary-color-100)}.color-secondary{color:var(--secondary-color-200)}.floating .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background-color:#07b04b1f}.container{margin-inline:auto}@media (width < 600px){.container{padding-inline:0}}.container.--container-large{max-width:1344px;width:100%}.container.--container-medium{max-width:1152px;width:100%}.content{display:flex;flex-direction:column;align-items:center;gap:clamp(48px,13vw,128px);width:100%}.banner{margin-top:32px;background:linear-gradient(280.33deg,hsl(201,94%,86%) 0%,hsla(216,100%,85%,.2) 100%);border-radius:24px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}.banner__main{flex:2 360px;display:flex;flex-direction:column;gap:16px;padding:clamp(20px,6vw,64px) clamp(24px,9vw,96px)}@media (width < 600px){.banner__main{padding-bottom:0;align-items:center;text-align:center}}.banner__main__variants{display:flex;align-items:center;flex-wrap:wrap}.banner__main__variants .variant{white-space:normal;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;color:var(--primary-color-500);font-weight:500;border:.5px solid hsla(144,92%,36%,.12);background-color:#07b04b1f}.banner__main__header{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.banner__main__header p{color:color-mix(in hsl,var(--secondary-color-100) 80%,transparent)}.banner__footer{flex:1 230px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%}@media (width < 600px){.banner__footer{padding:0 16px 16px}.banner__footer .button{margin-top:-8px}}.banner__footer picture{display:flex;align-items:center;justify-content:center}.banner__footer picture img{width:120%}.banner .button.--primary{background-color:var(--primary-color-400)}.terms{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(24px,3vw,32px)}@media (width < 600px){.terms{gap:0;background-color:var(--primary-color-200);border-radius:24px;overflow:hidden;margin-top:-40px}}.terms__item{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;flex:1 300px;border-radius:24px;background-color:var(--primary-color-200);padding:clamp(20px,3vw,32px)}@media (width < 600px){.terms__item{background-color:unset}}.terms__item__header{display:flex;flex-direction:column;gap:8px;flex:1 140px;text-wrap:balance}.terms__item__icon{width:clamp(48px,6vw,64px);aspect-ratio:1}.calc{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,32px)}.calc__grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(20px,3vw,24px);width:100%}.calc__card{flex:1 340px;display:flex;flex-direction:column;gap:clamp(20px,3vw,24px);border-radius:24px;background-color:var(--primary-color-200);padding:clamp(20px,3vw,32px)}.calc__card .button{width:100%}.calc__field{display:flex;flex-direction:column;gap:12px}.calc__field+.calc__field{padding-top:clamp(20px,3vw,24px);border-top:1px solid color-mix(in hsl,var(--secondary-color-100) 8%,transparent)}.calc__field__value{font-size:18px;font-weight:600;color:var(--secondary-color-100);background-color:#74808b1f;border-radius:24px;padding:clamp(12px,2vw,20px)}.calc__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:92%;height:3px;margin-inline:auto;margin-top:-14px;border-radius:100px;background:linear-gradient(to right,hsl(144,92%,36%) var(--slider-percent, 0%),transparent var(--slider-percent, 0%));cursor:pointer}.calc__slider::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background-color:#07b04b;border:3px solid white;box-shadow:0 0 0 1px #07b04b}.calc__slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background-color:#07b04b;border:3px solid white;box-shadow:0 0 0 1px #07b04b}.calc__pills{display:flex;flex-wrap:wrap;gap:8px}.calc__pill{padding:10px 20px;border-radius:100px;border:1px solid var(--primary-color-300);background-color:transparent;color:var(--secondary-color-100);font-size:16px;font-weight:500}.calc__pill.active{border-color:#07b04b;color:#07b04b}.calc__result{display:flex;align-items:center;justify-content:space-between;gap:16px}.calc__result img{width:clamp(48px,6vw,64px);aspect-ratio:1}.calc__result__value{font-size:clamp(24px,4vw,32px);font-weight:700;color:#07b04b}.calc__stats{display:flex;flex-wrap:wrap;gap:12px}.calc__stats__item{flex:1 140px;display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;background-color:color-mix(in hsl,var(--primary-color-500) 8%,transparent)}.calc__disclaimer{display:flex;align-items:center;gap:8px;font-size:14px}.calc__disclaimer svg{flex-shrink:0}.conditions{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,32px)}.conditions__header{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.conditions__tabs{display:flex;gap:8px;width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.conditions__tabs::-webkit-scrollbar{display:none}@media (width > 600px){.conditions__tabs{flex-wrap:wrap;justify-content:center;overflow-x:visible}}@media (width < 600px){.conditions__tabs{padding-inline:16px}}.conditions__tabs .tab{flex-shrink:0;white-space:nowrap;padding:10px 20px;border-radius:100px;border:none;font-size:16px;font-weight:500;color:var(--secondary-color-100);background-color:color-mix(in hsl,var(--secondary-color-100) 6%,transparent)}.conditions__tabs .tab.active{color:#fff;background-color:var(--primary-color-400)}.conditions__panels{width:100%;display:flex;flex-direction:column;gap:4px}.panel{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:clamp(20px,3vw,32px);border-radius:24px 24px 8px 8px;background-color:var(--primary-color-200);padding:clamp(20px,4vw,40px)}.panel__card{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:clamp(20px,3vw,32px);flex:1 300px}@media (width < 600px){.panel__card{order:2}}.panel__list{flex:2 320px;display:flex;flex-direction:column;gap:20px;list-style:none}.panel__list__item{display:flex;align-items:flex-start;gap:16px}.panel__list__item .text{display:flex;flex-direction:column;gap:2px}.panel__paragraphs{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.panel__illustration{flex:1 300px;max-width:400px;width:100%;margin-inline:auto}.documents{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;border-radius:8px 8px 24px 24px;background-color:var(--primary-color-200);padding:clamp(16px,3vw,24px) clamp(20px,3vw,32px)}@media (width > 600px){.documents{flex-direction:row;align-items:center;justify-content:space-between}}.documents__label{display:flex;align-items:center;gap:12px}.how-open{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,32px);width:100%}.how-open__grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(20px,3vw,24px);width:100%}.how-open__card{flex:1 340px;display:flex;flex-direction:column;gap:16px;border-radius:24px;padding:clamp(20px,4vw,32px);background-color:var(--primary-color-200);min-height:360px}.how-open__card:nth-child(2) .how-open__map{margin:0 -22px -22px}@media (width < 600px){.how-open__card:nth-child(2) .how-open__map{margin:0 -12px -12px}}.how-open__card:nth-child(1){background-image:url(/build/assets/online-application-d91865f7.png),linear-gradient(280.33deg,hsl(201,94%,86%) 0%,hsla(216,100%,85%,.2) 100%);background-size:contain;background-position:bottom right;background-repeat:no-repeat}.how-open__card:nth-child(1) .text h3{color:var(--secondary-color-100)}.how-open__card:nth-child(1) .text p{color:var(--secondary-color-100)}.how-open__card .text{display:flex;flex-direction:column;gap:8px}.how-open__card--online{background:linear-gradient(280.33deg,hsl(201,94%,86%) 0%,hsla(216,100%,85%,.2) 100%);color:#252c32}.how-open__card--online p{color:#4e575f}.how-open__card--online img{width:clamp(140px,22vw,220px);margin:0 auto}.how-open__card--online .button,.how-open__card--office .how-open__addresses{margin-top:auto}.how-open__addresses{list-style:none;display:flex;flex-direction:column;gap:12px}.how-open__addresses li{display:flex;align-items:center;gap:8px}.how-open__addresses svg{flex-shrink:0}.how-open__map{display:block;border-radius:16px;overflow:hidden}.how-open__map img{display:block;width:100%;height:auto;object-fit:cover}.faq{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,32px);max-width:740px;width:100%}.faq__items{display:flex;flex-direction:column;gap:8px}.faq .item{position:relative;display:flex;flex-direction:column;cursor:pointer;padding:clamp(20px,3vw,32px);transition:.3s cubic-bezier(.39,.575,.565,1);transition-property:background-color,border-radius}.faq .item__heading summary{display:flex;align-items:center;justify-content:space-between;border-radius:24px;transition:.3s cubic-bezier(.39,.575,.565,1);transition-property:color}.faq .item__heading summary svg{min-width:24px;transition:.3s cubic-bezier(.39,.575,.565,1);transition-property:transform}.faq .item__body{display:grid;grid-template-rows:0fr;margin-block-start:0;opacity:0;color:var(--contras-color-200);transition:.3s cubic-bezier(.39,.575,.565,1);transition-property:color,grid-template-rows,margin-block-start,opacity}.faq .item__body ul li{list-style:disc outside;margin-left:20px}.faq .item__body a{text-decoration:underline;color:#099041}.faq .item__body__content{overflow:hidden}.faq .item:not(:last-child){border-bottom:1px solid hsla(210,9%,50%,.12)}.faq .item:has(details[open]){background-color:var(--primary-color-200);border-radius:24px;border-color:transparent}.faq .item:has(details[open]) .item__heading svg{transform:rotate(45deg)}.faq .item:has(details[open]) .item__heading summary{color:#07b04b}.faq .item:has(details[open]) .item__body{grid-template-rows:1fr;margin-block-start:1rem;opacity:1}.faq .item:has(+.item details[open]){border-color:transparent}.more-deposits{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,24px);width:100%;margin-bottom:clamp(48px,12vw,120px)}.more-deposits__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(300px,40vw,400px),1fr));gap:clamp(20px,3vw,24px);width:100%}.more-deposits__card{display:flex;flex-direction:column;gap:24px;border-radius:24px;background-color:var(--primary-color-200);padding:clamp(20px,3vw,32px)}.more-deposits__card__content{display:flex;gap:24px}.more-deposits__card__image{display:flex;align-items:flex-end;justify-content:center;flex:1 200px;border-radius:24px;overflow:hidden;background:linear-gradient(184.83deg,rgba(226,248,236,.5) 1.54%,rgba(255,255,255,.5) 86.23%,rgba(207,211,158,.5) 102.15%);height:fit-content}.more-deposits__card__info{flex:1 300px;display:flex;flex-direction:column;gap:8px}@media (width < 600px){.more-deposits__card__info p{font-size:14px}}.more-deposits__card__info a{margin-top:auto}.more-deposits__card img{width:100%}.more-deposits .more-deposits__see-more{color:var(--middle_accent-green)}dialog{border:none;border-radius:24px;overflow:auto;max-width:560px;width:100%;max-height:100vh;height:fit-content;padding:0;scrollbar-width:thin}dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}dialog input[type=submit]{width:100%}dialog *{margin:0;padding:0;box-sizing:border-box}.dialog{display:flex;flex-direction:column;gap:32px;padding:clamp(20px,3vw,32px)}.dialog__header{display:flex;flex-direction:column;gap:8px}.dialog__header__text{width:100%;display:flex;justify-content:space-between;gap:8px}.dialog__header h2{font-size:32px;font-weight:500}.dialog__header button{border:none;border-radius:50%;padding:10px;background-color:#74808b1f;width:fit-content}.dialog__form{display:flex;flex-direction:column;gap:24px}.dialog__form .field{display:flex;flex-direction:column;gap:12px}.dialog__form .field label{color:var(--secondary-color-100);font-size:16px;font-weight:500}.dialog__form .field input{border:none;border-radius:16px;background-color:#74808b1f;padding:18px 20px}.dialog__form .checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.dialog__form .checkbox input{width:24px;aspect-ratio:1;border-radius:8px}.dialog__form input::-webkit-outer-spin-button,.dialog__form input::-webkit-inner-spin-button,.dialog__form input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;margin:0}
