:root{--green-gradient-dark: linear-gradient(100.8deg, rgba(0, 155, 222, .3) -10.06%, rgba(22, 194, 60, .3) 111.1%);--blue-gradient-dark: linear-gradient(219.66deg, rgba(0, 155, 222, .4) 2.8%, rgba(11, 175, 141, 0) 50.24%, rgba(22, 194, 60, .4) 97.68%);--green-gradient: linear-gradient(277.83deg, #46C8E0 -29.33%, #52D878 123.73%)}[data-theme=light]{--base: #F0F3F4;--base-50: #FFFFFF;--base-100: #F9F9F9;--base-200: #FFFFFF;--base-300: #EAECED;--base-600: #EAECED;--base-400: #AEAEB2;--base-500: #8E8E93;--base-900: #0F0F0F}[data-theme=dark]{--base: #060606;--base-50: #1A1A1A;--base-100: #1A1A1A;--base-200: #272728;--base-300: #242426;--base-600: #3A3A3C;--base-400: #636366;--base-500: #C7C7CC;--base-900: #FFFFFF}html *,*:before,*:after{background:none;margin:0;padding:0;font:500 16px SF Pro Display;line-height:120%}body,header.header-small,footer{background:var(--base);overflow-x:hidden}.header-small .right-part svg.icon circle{fill:var(--base-50)}.checkbox-animate .layer,.header-small .right-part div.header-language{background:var(--base-50)}.main-header-wrapper{display:none}.main-footer{margin-top:clamp(96px,20vw,140px)}header,footer{position:relative;z-index:2}.wrapper{position:relative;max-width:100vw}.guarantees h1{font-size:clamp(32px,4vw,56px);font-weight:700}.guarantees h2{font-size:clamp(32px,4vw,48px);font-weight:700}.guarantees h3,.guarantees h4{font-size:clamp(20px,2vw,24px);font-weight:700}.guarantees .banner{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:48px;margin-top:clamp(48px,8vw,100px)}.guarantees .banner:before{content:"";position:absolute;z-index:-1;max-width:clamp(420px,40vw,660px);width:100%;aspect-ratio:1;background:var(--green-gradient);border-radius:50%;filter:blur(42px);opacity:.1;right:0;top:0;transform:translate(50%,-50%)}.guarantees .banner__text{display:flex;flex-direction:column;gap:clamp(8px,1.6vw,16px);flex:1 300px;margin-top:calc(clamp(0%,18vw,20%)*-1)}.guarantees .banner__text p{font-size:clamp(16px,2vw,20px);font-weight:500}.guarantees .banner__image{flex:1 320px;display:flex;justify-content:flex-end}.guarantees .banner__image img{max-width:clamp(332px,62vh,582px);max-height:clamp(316px,62vh,553px);width:100%;height:100%;object-fit:contain}@media (max-width: 767px){.guarantees .banner{align-items:center;justify-content:center;margin-bottom:56px}.guarantees .banner__text{margin-top:0;text-align:center}.guarantees .banner__image{justify-content:center}.guarantees .banner__image img{max-width:clamp(332px,32vh,420px);max-height:clamp(316px,32vh,420px)}}.guarantees .benefits{position:relative;display:flex;flex-direction:column;gap:clamp(32px,4vw,40px)}.guarantees .benefits:before{content:"";position:absolute;z-index:-1;max-width:clamp(420px,40vw,660px);width:100%;aspect-ratio:1;background:var(--green-gradient);border-radius:50%;filter:blur(42px);opacity:.1;left:0;bottom:0;transform:translate(-50%,50%)}.guarantees .benefits__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(16px,3vw,32px)}.guarantees .benefits__items .item{position:relative;z-index:1;padding:clamp(24px,3vw,32px);background:var(--base-50);background-image:linear-gradient(126deg,rgba(0,0,0,0) 60%,rgba(22,194,60,.3) 120%);display:flex;flex-direction:column;gap:32px;border-radius:32px;height:clamp(340px,28vw,366px);overflow:hidden}.guarantees .benefits__items .item:before{transition:.3s opacity;content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--blue-gradient-dark);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask-composite:exclude;padding:1px;border-radius:inherit;opacity:0}.guarantees .benefits__items .item:hover:before{opacity:1}.guarantees .benefits__items .item img{align-self:center;margin-top:auto;margin-bottom:calc(clamp(24px,3vw,32px)*-1);align-items:center;max-width:clamp(250px,20vw,275px);width:100%}@media (max-width: 767px){.guarantees .benefits__title{text-align:center}}.guarantees .conditions{margin-top:clamp(96px,20vw,140px);display:flex;flex-direction:column;gap:clamp(32px,4vw,40px)}.guarantees .conditions__items{display:flex;flex-direction:column;background:var(--base-100);border-radius:32px;padding:24px}.guarantees .conditions__items .item{position:relative;z-index:1;display:flex;flex-direction:column;background:none;transition:.3s ease background;border:none;border-collapse:collapse;border-radius:24px}.guarantees .conditions__items .item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--green-gradient-dark);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask-composite:exclude;padding:1px;border-radius:inherit;opacity:0}.guarantees .conditions__items .item:has(.show){border:none;background:var(--base-200);padding-bottom:0}.guarantees .conditions__items .item:has(.show) .item__title:hover h4{background:var(--base-900);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.guarantees .conditions__items .item:has(.show):before{opacity:1}.guarantees .conditions__items .item:has(.show) img{filter:grayscale(0)}.guarantees .conditions__items .item__title{color:initial;padding:32px;display:flex;align-items:center;flex-wrap:wrap;gap:24px;cursor:pointer}.guarantees .conditions__items .item__title h4{flex:1 500px}.guarantees .conditions__items .item__title img{background:var(--base-600);border-radius:12px;filter:grayscale(1)}.guarantees .conditions__items .item__title:hover{background:var(--green-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.guarantees .conditions__items .item__title:hover img{filter:grayscale(0)}.guarantees .conditions__items .item__body{color:initial;padding:8px 32px 32px;display:flex;flex-direction:column;gap:40px}.guarantees .conditions__items .item__body .top{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.guarantees .conditions__items .item__body .top .divide{display:flex;flex-direction:column;gap:32px;flex:1 300px}.guarantees .conditions__items .item__body .top .divide:first-child{padding-right:32px;border-right:1px solid var(--base-300)}.guarantees .conditions__items .item__body .top .content{display:flex;flex-direction:column;gap:8px}.guarantees .conditions__items .item__body .top .content p{font-size:14px;color:#949498}.guarantees .conditions__items .item__body .top .content div{font-size:18px;font-weight:510}.guarantees .conditions__items .item__body .top .content div p,.guarantees .conditions__items .item__body .top .content div ul,.guarantees .conditions__items .item__body .top .content div li,.guarantees .conditions__items .item__body .top .content div a{font-size:inherit;font-weight:inherit}.guarantees .conditions__items .item__body .top .content div ul{padding-left:22px}.guarantees .conditions__items .item__body .top .content div ul li{list-style:disc}.guarantees .conditions__items .item__body .bottom{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px;padding-top:24px;border-top:1px solid var(--base-300)}.guarantees .conditions__items .item__body .bottom p:first-child{flex:1 300px;max-width:600px}.guarantees .conditions__items .item__body .bottom p:last-child{flex:1 300px;max-width:200px}.guarantees .conditions__items .item__body .bottom p{font-size:14px;font-weight:500;color:var(--base-400)}.guarantees .conditions__items .item__body .bottom p a{font-size:inherit;font-weight:inherit;background:var(--base-900);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.guarantees .conditions__items .item__body .bottom p:hover a{background:var(--green-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 991px){.guarantees .conditions__items{padding:0;background:none;gap:16px}.guarantees .conditions__items .item{background:var(--base-100);border-radius:24px}.guarantees .conditions__items .item__title{padding:24px}.guarantees .conditions__items .item__body{padding:0 24px 24px}.guarantees .conditions__items .item:has(.show){background:var(--base-200)}.guarantees .conditions__items .item .top{border-top:1px solid var(--base-300);padding-top:24px;flex-direction:column}.guarantees .conditions__items .item .top .divide:first-child{border-right:0;padding:0}.guarantees .conditions__items .item .top .divide{flex:1 auto}}
