:root{--gradient: linear-gradient(268.04deg, #00CF3E 23.52%, #00AAD1 109.12%);--green-gradient: linear-gradient(239.72deg, #38DC71 0%, #00812C 102.7%);--bluur: linear-gradient(273.2deg, rgba(24, 24, 24, 0) 82%, rgba(0, 228, 216, .4) 154%)}[data-theme=light]{--bg: #F0F3F4;--bg-card: #FFF;--bg-card-transparent: #FFF}[data-theme=light] .light{display:block}[data-theme=light] .dark{display:none}[data-theme=dark]{--bg: #060606;--bg-card: #1A1A1A;--bg-card-transparent: rgba(83, 83, 83, .24)}[data-theme=dark] .light{display:none}[data-theme=dark] .dark{display:block}.main-header-wrapper{display:none}.main-footer{margin-top:clamp(100px,20vw,162px)}html,header.header-small,footer,main.container{background:var(--bg)}html *,*:before,*:after{background:none;margin:0;padding:0;font:500 16px SF Pro Display;line-height:140%}.button{display:flex;align-items:center;justify-content:center;flex:1 1 100%;gap:8px;padding:14px 40px;inline-size:fit-content;max-width:fit-content;border:none;border-radius:16px;cursor:pointer;text-align:center;background:none}@media (max-width: 767px){.button{max-width:100%;width:100%}}.button.primary{background-image:var(--green-gradient);color:#fff;font-size:18px;font-weight:600}main .heading{margin-bottom:clamp(38px,3vw,40px);text-align:center}h1{font-size:clamp(32px,5vw,64px);font-weight:700}h2{font-size:clamp(32px,4vw,48px);font-weight:600}h3{font-size:clamp(24px,3vw,40px);font-weight:600}h5{font-size:clamp(16px,2vw,24px);font-weight:600}:where(h1,h2,h3,h4,h5) span{font-size:inherit;font-weight:inherit;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient{z-index:-1}.alert__wrapper{display:flex;justify-content:center;gap:8px}.alert__wrapper.mobile{margin-top:0}.alert__wrapper p{font-size:14px;color:var(--smoke-grey)}.desktop{display:flex}.mobile{display:none}@media (max-width: 767px){.desktop{display:none}.mobile{display:flex}}.banner{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:clamp(40px,8vw,124px)}.banner .call-center{display:flex;align-items:center;gap:16px;width:100%}.banner .call-center .image{display:flex;align-items:center;justify-content:center}.banner .call-center .call{display:flex;flex-direction:column;padding-left:16px;border-left:1px solid #D1D1D6;gap:4px;flex:1 80px}.banner .call-center .call a{display:flex;align-items:center;gap:4px}.banner .call-center .call span{color:var(--smoke-grey)}.banner .call-center .call p{font-size:9px}@media (max-width: 600px){.banner .call-center{flex-direction:column;align-items:center;justify-content:center}.banner .call-center .call{border-left:none;border-top:1px solid #D1D1D6;padding-left:0;padding-top:8px}}.banner__text{display:flex;flex-direction:column;gap:clamp(8px,3vw,24px);align-self:flex-start;width:100%}@media (max-width: 767px){.banner__text{text-align:center;margin-bottom:8px;gap:8px}}.banner__text p{font-size:clamp(16px,3vw,20px)}@media (max-width: 767px){.banner__text p{max-width:240px;align-self:center}}.banner__image{position:absolute;right:7.2rem;top:0;max-width:clamp(342px,42vw,599px);width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.banner__image{bottom:40px;right:22px}}@media (max-width: 767px){.banner__image{position:relative;right:0;bottom:0;align-self:center;margin-bottom:-40px}}.banner__image img{width:100%}.banner__info{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(40px,10vw,134px);padding:24px 32px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;background-color:var(--bg-card-transparent);background-image:var(--bluur);width:auto}@media (max-width: 767px){.banner__info{margin-top:-12px;flex-direction:column;gap:32px;width:100%}}.banner__info .grid{display:flex;align-items:center;flex-wrap:wrap;width:100%}@media (max-width: 991px){.banner__info .grid{justify-content:space-between;gap:16px}}.banner__info .grid div{min-width:180px;max-width:300px;display:flex;flex-direction:column;gap:4px;padding-right:24px}.banner__info .grid div:not(:first-child){padding:0 24px}.banner__info .grid div:not(:last-child){border-right:1px solid #3A3A3A}@media (max-width: 767px){.banner__info .grid div{flex:1;min-width:auto}}.banner__info .grid div p{font-size:14px;opacity:.5}.benefits{position:relative;margin-top:clamp(96px,10vw,140px)}.benefits__content{display:flex;justify-content:space-between;gap:clamp(16px,3vw,24px);background:var(--bg-card);border-radius:32px;overflow:hidden}@media (max-width: 767px){.benefits__content{background:none;flex-direction:column}}.benefits__content .main,.benefits__content .list{display:flex;flex-direction:column;padding:clamp(24px,5vh,40px);background:var(--bg-card);border-radius:24px;position:relative;z-index:0}@media (max-width: 767px){.benefits__content .main,.benefits__content .list{padding:24px;overflow:hidden}}.benefits__content .main{padding-bottom:0;justify-content:space-between;gap:40px}.benefits__content .main .image{display:flex;max-width:clamp(310px,42vw,500px);max-height:clamp(172px,32vw,290px)}.benefits__content .main .image img{width:100%}.benefits__content .list{position:relative;display:flex;gap:clamp(24px,3vw,40px)}.benefits__content .list .gradient{position:absolute;right:-50%;bottom:-50%;transform:translate(40%,40%)}@media (max-width: 767px){.benefits__content .list .gradient{transform:translate(50%,50%)}}.benefits__content .list .item{display:flex;align-items:center;gap:clamp(24px,3vw,32px)}.benefits__content .list .item img{max-height:clamp(64px,6.5vw,96px);aspect-ratio:1}.benefits__content .list .item div{display:flex;flex-direction:column;gap:4px}.benefits__content .list .item div p{font-size:clamp(12px,2vw,14px);color:var(--smoke-grey)}.requirements{margin-top:clamp(96px,10vw,140px)}.requirements__content{display:flex;flex-wrap:wrap;gap:clamp(16px,3vw,24px)}.requirements__content .block{position:relative;z-index:1;flex:1 300px;width:100%;display:flex;flex-direction:column;gap:clamp(24px,3vw,32px);overflow:hidden;background:var(--bg-card);border-radius:32px;padding:clamp(24px,5vh,40px)}.requirements__content .block .list{display:flex;flex-direction:column;gap:32px}@media (max-width: 767px){.requirements__content .block{padding:24px}}.requirements__content .block .item{display:flex;align-items:flex-start;gap:clamp(24px,3vw,32px)}.requirements__content .block .item img{max-height:clamp(64px,6.5vw,96px);aspect-ratio:1}.requirements__content .block .item div{display:flex;flex-direction:column;gap:12px}.requirements__content .block .item div hgroup{display:flex;flex-direction:column}.requirements__content .block .item div p{font-size:14px;color:var(--smoke-grey)}.requirements__content .block .item:first-child div hgroup{gap:8px}.requirements__content .block .item:first-child div hgroup p{font-size:18px}.requirements__content .block .gradient{position:absolute}.requirements__content .block:first-child .gradient{position:absolute;right:-50%;bottom:-50%;transform:translate(30%,40%)}@media (max-width: 1399px){.requirements__content .block:first-child .gradient{transform:translate(20%,40%)}}@media (max-width: 767px){.requirements__content .block:first-child .gradient{transform:translate(50%,10%) rotate(305deg)}}.requirements__content .block:last-child .gradient{position:absolute;right:-50%;bottom:-50%;transform:translate(-30%,40%) rotate(160deg)}@media (max-width: 1399px){.requirements__content .block:last-child .gradient{transform:translate(20%,-30%) rotate(0)}}@media (max-width: 767px){.requirements__content .block:last-child .gradient{transform:translate(30%,-20%) rotate(300deg)}}.conditions{margin-top:clamp(96px,10vw,140px)}.conditions .conditions__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(300px,22vw,400px),1fr));gap:24px}.conditions .conditions__content .item{display:flex;flex-direction:column;padding:clamp(24px,2vw,32px);background:var(--bg-card);border-radius:32px;min-height:clamp(180px,16vw,240px);overflow:hidden}@media (max-width: 767px){.conditions .conditions__content .item:not(:first-child){max-height:240px}.conditions .conditions__content .item:not(:first-child) picture{bottom:0}}.conditions .conditions__content .item hgroup{display:flex;flex-direction:column;gap:clamp(8px,2vw,16px)}.conditions .conditions__content .item hgroup h2{line-height:100%}.conditions .conditions__content .item :not(.large) picture{position:absolute;right:0;bottom:-32px;display:flex;align-items:center}.conditions .conditions__content .item :not(.large) picture img{max-width:220px;width:100%;height:100%}.conditions .conditions__content .item .gradient-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-height:140px;height:100%;min-height:100px;margin-top:auto}.conditions .conditions__content .item .gradient-wrapper:before{content:"";position:absolute;right:50%;bottom:0;transform:translate(100%,70%);background:var(--gradient);height:210px;aspect-ratio:1;border-radius:50%;filter:blur(24px);opacity:.15}.conditions .conditions__content .item.large{grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:3;gap:12px}.conditions .conditions__content .item.large picture{margin-top:20px}@media (max-width: 991px){.conditions .conditions__content .item.large{grid-column-end:2}}@media (max-width: 767px){.conditions .conditions__content .item.large{max-height:100%;grid-column-start:1;grid-column-end:1;grid-row-start:3;grid-row-end:3}}.conditions .conditions__content .item.large .item__list{display:flex;flex-direction:column;gap:8px}.conditions .conditions__content .item.large .item__list div{padding:24px 0;display:flex;flex-direction:column;gap:8px}.conditions .conditions__content .item.large .item__list div p{color:var(--smoke-grey)}.conditions .conditions__content .item.large .item__list div:not(:first-child){border-top:1px solid #3A3A3A}.conditions .conditions__content .item.large .gradient-wrapper:before{transform:translate(100%,70%)}.conditions .conditions__content .item.large hgroup{gap:16px;margin-bottom:40px}.conditions .conditions__content .alert__wrapper{grid-column-start:1;grid-column-end:1;grid-row-start:4;grid-row-end:4}.conditions .footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}.conditions .footer a{text-align:center;color:var(--middle_accent-green)}:root{--gradient: linear-gradient(220deg, #4ACA2D 0%, #66C9E9 100%)}.calculator{margin-block:clamp(96px,10vw,140px);display:flex;align-items:center;flex-direction:column;gap:40px}.calculator hgroup{text-align:center}.creditCalc{width:100%;padding:40px;border-radius:32px;background:var(--white-dark);display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:clamp(26px,3vw,40px)}.creditCalc .formSanded{display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:center;width:100%;gap:16px}.creditCalc .formSanded h4{font:600 30px Noto Sans,sans-serif}.creditCalc .formSanded p{font-size:18px}.creditCalc div{margin:0;padding:0}.creditCalc .form{display:flex;flex-direction:column;flex:5 400px;gap:24px}.creditCalc .form .label,.creditCalc .form .input{flex:1 260px}.creditCalc .form .field{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.creditCalc .line{width:1px;background:var(--grey-stroke_middle-grey);align-self:stretch}@media (max-width: 991px){.creditCalc .line{height:1px;width:100%}}.creditCalc .credit{display:flex;flex-direction:column;justify-content:space-between;flex:1 300px;gap:24px;align-self:stretch}.creditCalc .credit .sum{display:flex;flex-direction:column;gap:8px}.creditCalc .credit .send{display:flex;flex-direction:column;gap:16px}.creditCalc .credit .send button{border:none;font:600 18px SF Pro Display;line-height:24px;padding:14px 32px;border-radius:16px;background:linear-gradient(240deg,#38DC71 0%,#00812C 103%);color:#fff;cursor:pointer}.creditCalc .credit .send button:disabled{cursor:not-allowed;filter:contrast(.1) grayscale(.7)}.creditCalc .credit .send p{font-size:14px;color:var(--light-grey)}.creditCalc .credit .slider .title{font-size:18px;margin-bottom:16px}.creditCalc .credit .slider .MuiFormControl-root{position:relative;background:none;overflow:visible}.creditCalc .credit .slider .MuiFormControl-root input{font-size:32px;padding:0;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.creditCalc .credit .slider .MuiSlider-track{background:var(--gradient)}.creditCalc .credit .values{display:flex;align-items:center;justify-content:space-between}.creditCalc .credit .values p{color:var(--light-grey);font-size:14px}.creditCalc .MuiFormControl-root{background:rgba(115,115,115,.06);border-radius:12px;flex:1 260px;overflow:hidden}.creditCalc .MuiFormControl-root .MuiInputBase-root{height:55px;padding:16px;color:var(--light-grey)}.creditCalc .MuiFormControl-root input{padding:0}.creditCalc .MuiFormControl-root svg{position:absolute;fill:var(--light-grey)}.creditCalc .MuiFormControl-root legend,.creditCalc label.Mui-focused,.creditCalc .MuiFormLabel-filled,.creditCalc .Mui-focused .MuiFormLabel-root,.creditCalc fieldset{display:none}.creditCalc .number-input .MuiFormLabel-root,.creditCalc label{transform:translate(14px,16px) scale(1);color:var(--light-grey)}.creditCalc .number-input .MuiOutlinedInput-notchedOutline{border:none}.creditCalc .MuiPopover-root .MuiPaper-root .MuiList-root{background:red;color:var(--black-white)}.MuiPopover-root .MuiPaper-root .MuiList-root{background:var(--milk-dark);color:var(--black-white)}.calc-modal-success .MuiPaper-root .MuiDialogContent-root{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.calc-modal-success .MuiPaper-root .MuiDialogContent-root hgroup{display:flex;flex-direction:column;gap:16px}.calc-modal-success .MuiPaper-root .MuiDialogContent-root hgroup h4{font:600 30px Noto Sans,sans-serif}.calc-modal-success .MuiPaper-root .MuiDialogContent-root hgroup p{font-size:18px}.calc-modal-success .MuiPaper-root .MuiDialogContent-root .button{border:none;font:600 18px SF Pro Display;line-height:24px;padding:14px 32px;border-radius:16px;background:linear-gradient(240deg,#38DC71 0%,#00812C 103%);color:#fff;cursor:pointer;max-width:100%;width:100%}.faq{margin-top:clamp(96px,10vw,140px);display:flex;flex-direction:column;gap:40px}.faq h2{align-self:center}.faq__list{display:flex;flex-direction:column;gap:16px}.faq__list details{background:var(--bg-card);border-radius:32px}.faq__list details:focus{outline:0}.faq__list details summary{padding:clamp(24px,6vw,40px) clamp(24px,6vw,56px);display:flex;justify-content:space-between;align-items:center;gap:8px;list-style:none}.faq__list details summary::-webkit-details-marker{display:none}.faq__list details summary span{width:fit-content;font-size:clamp(18px,3vw,24px);font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.5px;color:var(--contrast-f-color)}.faq__list details summary svg{transform:rotate(180deg);transition:.3s;stroke:var(--light-grey)}.faq__list details[open] summary span{background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.faq__list details[open] summary svg{-webkit-text-fill-color:transparent;transform:rotate(0);stroke:#14cb53}.faq__list div{padding:0 clamp(24px,6vw,56px) clamp(24px,6vw,40px)}.faq__list div p{font-size:16px;color:var(--additional-f-color)}.faq ul{display:flex;flex-direction:column;gap:8px;list-style:disc!important;margin-left:22px}.faq ol{display:flex;flex-direction:column;gap:8px;list-style:decimal!important;margin-left:22px}
