@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{rotate:360deg}}@keyframes show-slide{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-from-top{0%{opacity:0;transform:translateY(-64px)}25%{opacity:.1}to{opacity:1;transform:none}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(64px)}25%{opacity:.1}to{opacity:1;transform:none}}@keyframes dashed-line-dash{to{stroke-dashoffset:-14px}}@keyframes flow-line-reveal{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes flow-badge-fade-in{0%{opacity:0}to{opacity:1}}@keyframes float-unit{0%,to{transform:translateY(-7px)}50%{transform:translateY(7px)}}@keyframes float-unit-shadow{0%,to{opacity:.5;filter:blur(35px);transform:translate(-50%,-50%)scale(.85)}50%{opacity:.7;filter:blur(30px);transform:translate(-50%,-50%)scale(1)}}@media screen and (width>=1440px){.advantage-section>[class*=container--]{max-width:1320px}}.advantage-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid;position:relative}@media screen and (width<=1199px){.advantage-grid{gap:.5rem}}@media screen and (width<=991px){.advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=374px){.advantage-grid{grid-template-columns:minmax(0,1fr)}}.advantage-item{--sizing:1.5rem;color:#fff9;padding:calc(1.25 * var(--sizing));gap:var(--sizing);background-color:#242e49;flex-direction:column;transition:background-color .125s ease-out,margin-top .125s ease-out;display:flex;position:relative}@media screen and (width<=1439px){.advantage-item{--sizing:1.25rem}}@media screen and (width<=1199px){.advantage-item{--sizing:1rem}}@media (width>=576px) and (width<=991px){.advantage-item{flex-direction:row;align-items:center}}.advantage-item__head{flex:none}.advantage-item__head img{width:calc(2.5 * var(--sizing));height:auto;transition:filter .125s ease-out}.advantage-item .title{color:#fff}@media screen and (width<=767px){.advantage-item .title{font-size:var(--fs-base)}}.advantage-item:has(.block-link:is(:hover,:active,:focus-visible)){background-color:#50b848;margin-top:-12px}.advantage-item:has(.block-link:is(:hover,:active,:focus-visible)) img{filter:brightness(0)invert()}.blog-carousel{margin-block:-48px;padding-block:48px}.blog-carousel.swiper:not(.swiper-initialized){overflow:visible}.blog-list{--spacing:1.5rem}@media screen and (width<=1679px){.blog-list{--spacing:1rem}}.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{gap:var(--spacing);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media screen and (width<=1199px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=991px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=575px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:minmax(0,1fr)}}.blog-item{display:grid;position:relative}.blog-item__wrap{--direction:top;--gradient-size:32px;border-radius:16px;flex-direction:column;display:flex}.blog-item:has(:hover,:active,:focus-visible) .title a{color:var(--color-accent)}.blog-item:has(:hover,:active,:focus-visible) .btn__icon{transform:translateX(var(--btn-icon-movement))}.blog-item__head{background-color:var(--color-bg-offset-dark);aspect-ratio:400/230;border-top-left-radius:inherit;border-top-right-radius:inherit;width:100%;display:flex;position:relative}.blog-item__head picture,.blog-item__head .img-placeholder{border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.blog-item__overlay{z-index:1;pointer-events:none;justify-content:end;align-items:start;display:flex;position:absolute;inset:0}.blog-item__overlay>*{pointer-events:initial}.blog-item__overlay .tag-list{align-items:end;padding:12px}.blog-item__body{flex-direction:column;flex:1;align-items:start;width:100%;padding:2rem;display:flex}@media screen and (width<=1679px){.blog-item__body{padding:1.5rem}}.blog-item__body>:has(+.btn-link){margin-block-end:1.5rem}.blog-item__body .title a{transition:color .125s ease-out}.blog-item.swiper-slide{height:auto}.bubble{color:#6a8192;width:180px;font-size:var(--fs-meta);border-radius:16px;flex-direction:column;gap:1.25em;padding:18px;display:flex;position:relative}.bubble__head{align-items:center;gap:1em;display:flex}.bubble__head picture{flex:none}.bubble__head img{width:36px;height:36px}.bubble__title{font-size:calc(.9 * var(--fs-small))}.bubble__label{margin-block-end:.25em;font-weight:600}.bubble__value{color:#50b848;font-size:var(--fs-h5);font-weight:600;line-height:1}.bubble__foot{align-items:center;gap:.5em;line-height:1.25;display:flex}.bubble__foot .sprite{width:1.1em;height:1.1em}.bubble--centered .bubble__head{text-align:center;flex-direction:column;align-items:center}.bubble--centered .bubble__head img{width:44px;height:44px}.bubble[data-line-target]{cursor:pointer}.card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media screen and (width<=1199px){.card-grid{gap:12px}}@media screen and (width<=991px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (width<=575px){.card-grid{grid-template-columns:minmax(0,320px)}}.card-item{--direction:bottom;--gradient-color:var(--color);text-align:center;background-color:#ffffff59;border-radius:16px;padding:24px}@media screen and (width<=1199px){.card-item{padding:16px}}@media screen and (width<=991px){.card-item__inner.decorative-dot:before{display:none}}.card-item__head{justify-content:center;margin-block:32px;display:flex}@media screen and (width<=1439px){.card-item__head{margin-block:20px}}.card-item__head svg,.card-item__head img{width:auto;height:64px}@media screen and (width<=991px){.card-item__head svg,.card-item__head img{height:48px}}.card-item__body .p{margin-block-start:16px}.card-item[data-group="1"]{--color:var(--color-group-1)}.card-item[data-group="2"]{--color:var(--color-group-2)}.flow-schema[data-visible=true] .card-item{animation-play-state:running;animation-delay:calc(var(--stagger-index,0) * 70ms)}.context-section>[class*=container--]{align-items:start;gap:48px var(--layout-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (width<=991px){.context-section>[class*=container--]{grid-template-columns:minmax(0,1fr);justify-items:center}}.context-section__featured{max-width:650px}@media screen and (width<=991px){.context-section__featured{order:1}}.context-section__featured .stat-card{--color:#e5514c;--gradient-color:#e5514c}.hero{z-index:1;isolation:isolate;width:100%;padding-block-start:var(--header-height--floating);display:flex;position:relative}@media screen and (width<=1199px){.hero{min-height:400px}}.hero>[class*=container--]{grid-template-rows:min-content auto;grid-template-columns:clamp(18.75rem,7.3922rem + 18.319vw,29.375rem) minmax(0,1fr);column-gap:96px;margin-block:100px;display:grid}@media screen and (width<=1679px){.hero>[class*=container--]{--container-padding:48px;max-width:initial;column-gap:48px;margin-block:40px}}@media screen and (width<=1439px){.hero>[class*=container--]{--container-padding:24px}}@media screen and (width<=991px){.hero>[class*=container--]{--container-padding:16px;flex-direction:column;margin-block:32px;display:flex}}.hero__body{z-index:1;flex:none;grid-area:1/1/span 1/span 1;align-self:end;width:100%;position:relative}@media screen and (width<=767px){.hero__body{text-align:center}}@media screen and (width>=992px){.hero__body .p{max-width:44ch}}.hero__body .p em{color:var(--color-accent)}.hero__foot{grid-area:2/1/span 1/span 1;align-self:start}@media screen and (width<=767px){.hero__foot{text-align:center;order:1}}.hero__foot .p em{color:var(--color-accent)}.hero__foot .button-group{gap:1rem 2rem}@media screen and (width<=767px){.hero__foot .button-group{justify-content:center}}.hero__featured{flex:auto;grid-area:1/2/-1/span 1;align-items:center;margin-inline-end:calc(var(--bleed-negative) - var(--container-padding));display:flex}@media screen and (width<=1679px){.hero__featured{margin-inline-end:calc(-1 * var(--container-padding))}}@media screen and (width<=991px){.hero__featured{margin-block:32px 16px}}@media screen and (width<=767px){.hero__featured{margin-inline:calc(-1 * var(--container-padding))}}.hero .scroll-down{z-index:999;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.hero .scroll-down:after{content:"";background-image:linear-gradient(#50b848,#50b84800);width:2px;height:64px;margin-block-start:12px;display:block}@media screen and (width<=1199px){.hero .scroll-down{display:none}}.hero .decorative-symbol{opacity:1}.hero-composition{--bubble-width:140px;--bubble-height:140px;--bubble-offset:100px;--bubble-gap:70px;--unit-width:200px;--bubble-offset-diff:0px;z-index:10;align-items:center;display:flex;position:relative;overflow:hidden}@media screen and (width<=1679px){.hero-composition{--bubble-offset-diff:50px}}@media screen and (width<=1439px){.hero-composition{--bubble-offset-diff:75px}}@media screen and (width<=767px){.hero-composition{--bubble-gap:8px;--unit-width:150px;flex-direction:column-reverse;width:100%;margin-block-start:-7px;padding-block-start:7px}}.hero-composition>*{flex:none}.hero-composition__bubbles{z-index:50;gap:var(--bubble-gap);justify-content:center;display:flex;position:relative}@media screen and (width>=768px){.hero-composition__bubbles{flex-direction:column;justify-content:space-between;padding-inline-start:calc(var(--bubble-offset) - var(--bubble-offset-diff))}}@media screen and (width<=767px){.hero-composition__bubbles{width:100%;padding-inline:var(--container-padding);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.hero-composition .bubble{--direction:bottom;width:var(--bubble-width);height:var(--bubble-height);padding:24px}@media screen and (width>=768px){.hero-composition .bubble{--direction:left}.hero-composition .bubble:not(:first-child,:last-child){transform:translateX(calc(-1 * var(--bubble-offset) + var(--bubble-offset-diff)))}}@media screen and (width<=767px){.hero-composition .bubble{width:auto;height:auto;padding:16px}.hero-composition .bubble__title{font-size:var(--fs-meta)}}.hero-composition .bubble .decorative-dot:before{--color:#50b848;top:50%;left:100%}@media screen and (width<=767px){.hero-composition .bubble .decorative-dot:before{top:0;left:50%}}.hero-composition__lines{z-index:10;-webkit-mask-image:linear-gradient(to left, #0000 calc(var(--unit-width) / 3), black 50%, black 100%);mask-image:linear-gradient(to left, #0000 calc(var(--unit-width) / 3), black 50%, black 100%);margin-inline-start:calc(-1 * var(--bubble-offset) + 8px);margin-inline-end:calc(var(--unit-width) / -3);position:relative}@media screen and (width<=1439px){.hero-composition__lines{-webkit-mask-image:linear-gradient(270deg,#0000 35%,#000 50% 100%);mask-image:linear-gradient(270deg,#0000 35%,#000 50% 100%)}}@media screen and (width<=767px){.hero-composition__lines{width:100%;padding-inline:var(--container-padding);margin:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 50% 100%);mask-image:linear-gradient(#0000 10%,#000 50% 100%)}.hero-composition__lines .desktop{display:none}}.hero-composition__lines .mobile{width:100%;height:auto;padding-inline:calc((100% - 2 * var(--bubble-gap)) / 6)}@media screen and (width>=768px){.hero-composition__lines .mobile{display:none}}.hero-composition__lines path{vector-effect:non-scaling-stroke}.hero-composition__lines [data-line-group]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 9;stroke:#c1c1c18c;animation:.5s linear infinite paused dashed-line-dash}.hero-composition__lines [data-badge-group]{opacity:0}.hero-composition[data-active-line="1"] .hero-composition__lines [data-line-group="1"]{stroke:#50b848;animation-play-state:running}.hero-composition[data-active-line="1"] .hero-composition__lines [data-badge-group="1"]{opacity:1}.hero-composition[data-active-line="2"] .hero-composition__lines [data-line-group="2"]{stroke:#50b848;animation-play-state:running}.hero-composition[data-active-line="2"] .hero-composition__lines [data-badge-group="2"]{opacity:1}.hero-composition[data-active-line="3"] .hero-composition__lines [data-line-group="3"]{stroke:#50b848;animation-play-state:running}.hero-composition[data-active-line="3"] .hero-composition__lines [data-badge-group="3"]{opacity:1}.hero-composition__images{display:inherit;gap:inherit;align-items:inherit;position:relative}@media screen and (width<=767px){.hero-composition__images{display:contents}}.hero-composition__unit{z-index:20;width:var(--unit-width);position:relative}.hero-composition__unit picture{animation:1.25s ease-in-out infinite float-unit}.hero-composition__unit:before{content:"";aspect-ratio:6;z-index:-1;background-color:#000;border-radius:99vw;width:70%;animation:1.25s ease-in-out .1s infinite float-unit-shadow;position:absolute;top:120%;left:50%}@media screen and (width>=768px){.hero-composition__house{margin-inline-start:-32px}.hero-composition__house img{width:auto;height:600px}}@media screen and (width<=767px){.hero-composition__house{right:0;top:calc(1.35 * var(--unit-width));z-index:-1;width:clamp(100px,80vw,600px);position:absolute;transform:translate(55%,-50%)}}.hero-composition__house-lines{z-index:100;pointer-events:none;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#0000 26%,#000 60% 100%);mask-image:linear-gradient(90deg,#0000 26%,#000 60% 100%)}@media screen and (width<=767px){.hero-composition__house-lines{display:none}}.hero-composition__house-lines path,.hero-composition__house-lines line{stroke:#50b848;fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 9;animation:.5s linear infinite dashed-line-dash}.hero-composition__house-bubble{position:absolute;top:24%;left:34%;transform:translate(-50%,-50%)}@media (width>=992px) and (width<=1199px){.hero-composition__house-bubble{display:none}}@media screen and (width<=767px){.hero-composition__house-bubble{display:none}}.hero-composition__house-bubble.bg-glass{--direction:right}.faq-section{isolation:isolate;position:relative}.faq-section .decorative-symbol{opacity:.25}.faq-section .accordion{max-width:900px;margin-inline:auto}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}.monitoring-section>[class*=container--]{align-items:start;column-gap:var(--layout-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (width<=1199px){.monitoring-section>[class*=container--]{grid-template-columns:minmax(0,1fr)}}.monitoring-section__body .title--h2{max-width:19ch}@media screen and (width>=1200px){.monitoring-section__body .parameter-list{max-width:600px}}.monitoring-section__featured{justify-content:center;display:flex}.monitoring-figure{display:inline-block;position:relative}@media (width>=1440px) and (width<=1679px){.monitoring-figure{max-width:350px}}@media (width>=768px) and (width<=1439px){.monitoring-figure{max-width:300px}}@media screen and (width<=767px){.monitoring-figure{max-width:initial;width:100%;display:block}}.monitoring-figure__image{margin:auto;position:relative}@media screen and (width<=1199px){.monitoring-figure__image{width:60vw;max-width:300px;margin-block:48px 32px}}.monitoring-figure__image:before{content:"";aspect-ratio:6;z-index:-1;filter:blur(40px)opacity(.6);background-color:#000;border-radius:99vw;width:70%;position:absolute;top:105%;left:50%;transform:translate(-50%,-50%)}.monitoring-figure__image:after{content:"";aspect-ratio:1;z-index:-1;filter:blur(275px)opacity(.2);background-color:#35c777;border-radius:99vw;width:125%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=767px){.monitoring-figure__bubbles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-block-start:32px;display:grid}}.monitoring-figure__bubbles .bubble{top:var(--y);left:var(--x);position:absolute}@media screen and (width<=767px){.monitoring-figure__bubbles .bubble{position:initial;width:auto;transform:none}}[data-ready=true] [data-visible=true] .monitoring-figure__bubbles .bubble{animation-play-state:running}[data-ready=true] [data-visible=true] .monitoring-figure__bubbles .bubble:first-child{animation-delay:75ms}[data-ready=true] [data-visible=true] .monitoring-figure__bubbles .bubble:nth-child(2){animation-delay:.15s}[data-ready=true] [data-visible=true] .monitoring-figure__bubbles .bubble:nth-child(3){animation-delay:.225s}.parameter-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2rem;display:grid}@media screen and (width<=767px){.parameter-list{grid-template-columns:repeat(auto-fit,minmax(0,160px));gap:1.25rem 1.5rem}}.parameter-item{font-size:var(--fs-base);align-items:center;gap:1em;display:flex}@media screen and (width<=1199px){.parameter-item{font-size:var(--fs-small)}}@media screen and (width<=767px){.parameter-item{flex-direction:column;align-items:start}.parameter-item .p{font-size:calc(.9 * var(--fs-small))}}.parameter-item__head{flex:none}.parameter-item__head img{width:48px}.parameter-item__body .title{font-size:inherit}.pricing-section{isolation:isolate;position:relative}.pricing-section .decorative-symbol{--width:60vw}.pricing-section__header{max-width:60ch;margin-inline:auto}@media screen and (width>=768px){.pricing-section .parameter-list{flex-wrap:wrap;justify-content:space-between;gap:32px 48px;display:flex}.pricing-section .parameter-list>*{flex:0 auto}}.pricing-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}@media screen and (width<=1439px){.pricing-plan-list{gap:16px}}@media screen and (width<=991px){.pricing-plan-list{grid-template-columns:minmax(0,1fr)}}.pricing-plan{--direction:bottom;--gradient-size:64px;--border-color:white;--padding-inline:32px;padding:32px var(--padding-inline);border-radius:16px}@media screen and (width<=1439px){.pricing-plan{--padding-inline:24px}}@media screen and (width<=575px){.pricing-plan{text-align:center}}.pricing-plan__head{align-items:start;gap:1rem;display:flex}@media screen and (width<=575px){.pricing-plan__head{flex-direction:column-reverse;align-items:center}}.pricing-plan__head .tag-list{z-index:10;margin-inline:auto;position:relative}@media screen and (width>=576px){.pricing-plan__head .tag-list{margin-inline-end:calc(-1 * var(--padding-inline) - 12px)}}.pricing-plan__subitems{--gap:72px;gap:var(--gap);flex-wrap:wrap;display:flex}@media screen and (width<=1439px){.pricing-plan__subitems{--gap:48px}}@media screen and (width<=575px){.pricing-plan__subitems{flex-direction:column;align-items:center}}.pricing-plan__subitem{position:relative}.pricing-plan__subitem:has(+.pricing-plan__subitem):before{content:"";inset:50% auto auto calc(100% + var(--gap) / 2);width:max(var(--gap) / 3, 16px);aspect-ratio:1;background-color:var(--color-text);opacity:.5;height:auto;position:absolute;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%205C12.5523%205%2013%205.44772%2013%206V11H18C18.5523%2011%2019%2011.4477%2019%2012C19%2012.5523%2018.5523%2013%2018%2013H13V18C13%2018.5523%2012.5523%2019%2012%2019C11.4477%2019%2011%2018.5523%2011%2018V13H6C5.44772%2013%205%2012.5523%205%2012C5%2011.4477%205.44772%2011%206%2011H11V6C11%205.44772%2011.4477%205%2012%205Z'%20fill='black'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%205C12.5523%205%2013%205.44772%2013%206V11H18C18.5523%2011%2019%2011.4477%2019%2012C19%2012.5523%2018.5523%2013%2018%2013H13V18C13%2018.5523%2012.5523%2019%2012%2019C11.4477%2019%2011%2018.5523%2011%2018V13H6C5.44772%2013%205%2012.5523%205%2012C5%2011.4477%205.44772%2011%206%2011H11V6C11%205.44772%2011.4477%205%2012%205Z'%20fill='black'/%3e%3c/svg%3e") 50%/contain no-repeat}@media screen and (width<=575px){.pricing-plan__subitem:has(+.pricing-plan__subitem):before{inset:calc(100% + var(--gap) / 2) auto auto 50%}}@media screen and (width<=1679px){.pricing-plan__subitem .title--h5{font-size:var(--fs-h6)}}.pricing-plan__subitem:has(+.pricing-plan__subitem--result):before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%2014C18.5523%2014%2019%2014.4477%2019%2015C19%2015.5523%2018.5523%2016%2018%2016H6C5.44772%2016%205%2015.5523%205%2015C5%2014.4477%205.44772%2014%206%2014H18Z'%20fill='black'/%3e%3cpath%20d='M18%209C18.5523%209%2019%209.44772%2019%2010C19%2010.5523%2018.5523%2011%2018%2011H6C5.44772%2011%205%2010.5523%205%2010C5%209.44772%205.44772%209%206%209H18Z'%20fill='black'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%2014C18.5523%2014%2019%2014.4477%2019%2015C19%2015.5523%2018.5523%2016%2018%2016H6C5.44772%2016%205%2015.5523%205%2015C5%2014.4477%205.44772%2014%206%2014H18Z'%20fill='black'/%3e%3cpath%20d='M18%209C18.5523%209%2019%209.44772%2019%2010C19%2010.5523%2018.5523%2011%2018%2011H6C5.44772%2011%205%2010.5523%205%2010C5%209.44772%205.44772%209%206%209H18Z'%20fill='black'/%3e%3c/svg%3e")}.scroll-down{color:#242e49;transition:color .125s ease-out}.scroll-down__mouse{border:2px solid;border-radius:10px;width:22px;height:30px;display:block}.scroll-down__scroll{background:#50b848;border-radius:99vw;width:2px;height:6px;margin:6px auto;animation:1.25s infinite scroll-finger;display:block}@media (hover:hover) and (pointer:fine){.scroll-down:is(:hover,:active,:focus-visible){color:#50b848}}@keyframes scroll{0%,to{transform:translateY(-6px)}50%{transform:translateY(0)}75%{transform:translateY(0)}}@keyframes scroll-finger{0%{opacity:1}40%{opacity:1;transform:translateY(4px)}60%{opacity:0}to{opacity:0}}.showcase-section{position:relative}.showcase-section .decorative-symbol{z-index:0}.showcase-section>[class*=container--]{grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:center;column-gap:100px;display:grid}@media screen and (width<=1439px){.showcase-section>[class*=container--]{column-gap:64px}}@media screen and (width<=1199px){.showcase-section>[class*=container--]{grid-template-columns:minmax(0,1fr)}.showcase-section__body{margin-block-end:64px}}@media screen and (width<=767px){.showcase-section__body{margin-block-end:32px}}@media (width>=1200px) and (width<=1679px){.showcase-section__body .structure-content{font-size:var(--fs-small)}}@media screen and (width<=767px){.showcase-section__foot{justify-content:center;display:flex}.showcase-section__foot .swiper-scrollbar,.showcase-section__foot .swiper-navigation,.showcase-section__foot .swiper-fraction-suffix{display:none}}.showcase-carousel{border-radius:16px}.showcase-item{position:relative}@media screen and (width>=576px){.showcase-item{padding-inline-start:32px}}.showcase-item__picture{border:2px solid var(--color-border-light);border-radius:16px;overflow:hidden}@media screen and (width<=575px){.showcase-item__picture{border-bottom:none;border-color:var(--color-bg-offset);border-width:6px;border-bottom-right-radius:0;border-bottom-left-radius:0}}.showcase-item.swiper-slide:not(.swiper-slide-active,.swiper-slide-prev,.swiper-slide-next){opacity:0!important}.showcase-item-figcaption{--gradient-color:#ffffff4d;--border-color:#ffffff1a;color:#fff;background-color:#ffffff1a;border-radius:16px;align-items:center;gap:16px;padding:12px;animation-delay:50ms;display:flex}@media screen and (width>=576px){.showcase-item-figcaption{position:absolute;bottom:32px;left:0}}@media screen and (width<=575px){.showcase-item-figcaption{background-color:var(--color-bg-offset);border-top:0;border-top-left-radius:0;border-top-right-radius:0;animation:none!important}.showcase-item-figcaption .p{font-size:var(--fs-meta)}.showcase-item-figcaption:before,.showcase-item-figcaption:after{display:none}}.showcase-item-figcaption__head img{width:48px;height:48px}@media screen and (width<=575px){.showcase-item-figcaption__head img{width:40px;height:40px}}.showcase-item.swiper-slide-active .showcase-item-figcaption,[data-visible=true] .showcase-item:not(.swiper-slide) .showcase-item-figcaption{animation-play-state:running}@media screen and (width>=576px){.swiper-slide:not(.swiper-slide-active) .showcase-item-figcaption{display:none}}.stat-card{border:var(--border-width) solid transparent;border-radius:16px;align-items:center;gap:24px 32px;padding:32px;display:flex}@media screen and (width<=1439px){.stat-card{padding:24px}}@media screen and (width<=575px){.stat-card{flex-direction:column;align-items:start}}.stat-card__value{white-space:nowrap;font-size:var(--fs-h1);letter-spacing:-.025em;color:var(--color,#50b848);align-items:baseline;gap:.1em;font-weight:800;line-height:1;display:flex}.stat-card__value small{font-size:.5em;font-weight:600}.wizard-section>[class*=container--]{position:relative}.wizard-section>[class*=container--]:before{content:"";aspect-ratio:1.5;filter:blur(270px)opacity(.25);z-index:-1;background-image:radial-gradient(#35c777 0%,#35c77700 100%);border-radius:50%;width:min(700px,100vw);height:auto;position:absolute;inset:50% 100% auto auto;transform:translate(50%,-50%)}.pricing-section:has(+.wizard-section)>[class*=container--]{margin-block-end:calc(-1 * var(--section-offset))}.wizard-section+*>[class*=container]:first-child{margin-block-start:calc(-1 * var(--section-offset))}.wizard{--gradient-color:#fff;z-index:10;margin-block:var(--section-offset);max-width:900px;margin-inline:auto;position:relative}.wizard>*{background-color:#ffffffb3}.wizard>:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.wizard>:last-child{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.wizard .wizard__body,.wizard .wizard__foot{padding:80px}@media screen and (width<=1439px){.wizard .wizard__body,.wizard .wizard__foot{padding:50px}}@media screen and (width<=991px){.wizard .wizard__body,.wizard .wizard__foot{padding:32px}}@media screen and (width<=575px){.wizard .wizard__body,.wizard .wizard__foot{padding:16px}.wizard__body{border-bottom-right-radius:16px;border-bottom-left-radius:16px}}.wizard .input-radio-panel-list{grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}@media screen and (width<=767px){.wizard .input-radio-panel-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.wizard .input-radio-panel-list--small{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}.wizard .input-radio-panel-list--large{grid-template-columns:minmax(0,1fr)}.wizard-summary{grid-template-rows:1fr min-content;grid-template-columns:min-content 1fr;align-items:center;column-gap:70px;display:grid}@media screen and (width<=575px){.wizard-summary{column-gap:24px;margin-block-start:8px;border-radius:16px 16px 30px 30px!important;padding:24px!important}}@media screen and (width>=576px){.wizard-summary__head{grid-row:span 2}}.wizard-summary__button{margin-block-start:24px}@media screen and (width<=575px){.wizard-summary__button{grid-column:1/-1}.wizard-summary__button .btn{border-bottom-left-radius:var(--btn-border-radius)!important}}.wizard-summary.bg-glass{--gradient-size:100px;--direction:top;--gradient-color:#ffffff26;--border-color:#fff0}.wizard-summary.bg-success{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#50b848d9!important}.wizard-summary.bg-error{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#e5514cd9!important}.wizard-summary-output{border:2px solid;border-radius:15px 0;justify-content:center;align-items:center;padding:1.1em;display:flex}@media screen and (width<=575px){.wizard-summary-output{padding:.45em}}.flow-section+section{z-index:1;background-color:#fff;margin-block-start:var(--section-offset);position:relative}.flow-section+section>[class*=container--]{padding-block-start:calc(-1 * var(--section-offset))}.flow-section .flow-schema{z-index:10;position:relative}.flow-section .decorative-symbol{z-index:0}.flow-section .decorative-symbol:before{top:100px}.flow-schema{--icon-height:72px;flex-direction:column;align-items:center;display:flex}.flow-schema__icon{margin-block-end:calc(-.5 * var(--icon-height))}@media screen and (width<=991px){.flow-schema__icon{display:none}}.flow-schema__icon img{height:var(--icon-height);width:auto}.flow-schema__lines{-webkit-mask-image:linear-gradient(to bottom, #0000 calc(var(--icon-height) * .7), black 50%, black 100%);mask-image:linear-gradient(to bottom, #0000 calc(var(--icon-height) * .7), black 50%, black 100%)}@media screen and (width<=991px){.flow-schema__lines{display:none}}.flow-schema__lines svg{width:100%;max-width:100%;height:auto}.flow-schema__lines [data-line-group]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 9;animation:.5s linear infinite paused dashed-line-dash}.flow-schema__lines [data-line-group="1"]{stroke:var(--color-group-1,black)}.flow-schema__lines [data-line-group="2"]{stroke:var(--color-group-2,black)}.flow-schema__lines [data-badge-group="1"] .flow-badge--loss,.flow-schema__lines [data-badge-group="2"] .flow-badge--profit{display:none}.flow-schema__lines .flow-line-reveal{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-dasharray:1;animation:.5s ease-out both paused flow-line-reveal;animation-delay:calc(var(--stagger-index,0) * 70ms)}.flow-schema__lines .flow-badge{animation:.25s ease-out both paused flow-badge-fade-in;animation-delay:calc(var(--stagger-index,0) * 70ms + .333333s)}.flow-schema[data-visible=true] .flow-schema__lines .flow-line-reveal,.flow-schema[data-visible=true] .flow-schema__lines .flow-badge{animation-play-state:running}.flow-schema[data-state=loss]{--color-group-1:#50b848;--color-group-2:#e5514c}.flow-schema[data-state=loss] .flow-schema__lines [data-line-group="1"]{animation-play-state:running}.flow-schema[data-state=profit]{--color-group-1:#e5514c;--color-group-2:#50b848}.flow-schema[data-state=profit] .flow-schema__lines [data-line-group="2"]{animation-play-state:running}.flow-schema[data-state=profit] .flow-schema__lines [data-badge-group="1"] .flow-badge--profit,.flow-schema[data-state=profit] .flow-schema__lines [data-badge-group="2"] .flow-badge--loss{display:none}.flow-schema[data-state=profit] .flow-schema__lines [data-badge-group="1"] .flow-badge--loss,.flow-schema[data-state=profit] .flow-schema__lines [data-badge-group="2"] .flow-badge--profit{display:block}:root{--section-offset:-64px}.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{--spacing:16px;gap:var(--gap,var(--spacing));grid-template-columns:repeat(var(--columns-mobile,1), 1fr);display:grid}@media screen and (width>=768px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(max(var(--columns-mobile,2), 2), 1fr)}}@media screen and (width>=992px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(var(--columns,4), 1fr)}}@media (width>=768px) and (width<=1199px){.structure-grid:not(.swiper-wrapper).structure-grid--documents,.swiper:not(.swiper-initialized) .structure-grid.structure-grid--documents{grid-template-columns:minmax(0,1fr)}}.swiper:not(.swiper-initialized) .structure-grid{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.swiper:not(.swiper-initialized) .structure-grid+.swiper-pagination{display:none!important}@media screen and (width>=1200px){.structure-grid.structure-grid--icons{--spacing:64px}}.structure-icon{justify-content:start;align-items:start;gap:24px 32px;display:flex}@media screen and (width<=1439px){.structure-icon{gap:24px}}@media screen and (width<=575px){.structure-icon{gap:20px}}.structure-icon__head{aspect-ratio:1;flex:none;justify-content:center;align-items:center;width:4rem;display:flex}@media screen and (width<=1439px){.structure-icon__head{width:3rem}}@media screen and (width<=575px){.structure-icon__head{width:2.25rem}}.structure-icon__picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.structure-icon__picture img{aspect-ratio:1;object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%}.structure-icon__body{flex-direction:column;justify-content:start;align-items:start;gap:4px;display:flex}.structure-icon--center{flex-direction:column;align-items:center}.structure-icon--center .structure-icon__body{text-align:center;align-items:center}.accordion-item{--spacing-block:1.4rem;--spacing-inline:1.6rem;background-color:var(--color-bg-offset);border:1px solid var(--color-border-light);border-radius:var(--input-border-radius);grid-template-columns:minmax(0,1fr);padding:0;display:grid}@media screen and (width<=575px){.accordion-item{--spacing-block:1rem;--spacing-inline:1rem}}.accordion-item+.accordion-item{margin-top:16px}@media screen and (width<=575px){.accordion-item+.accordion-item{margin-top:12px}}.accordion-item__head,.accordion-item__body{padding:var(--spacing-block) var(--spacing-inline)}.accordion-item__head{text-align:start;align-items:start;column-gap:1rem;width:100%;display:flex}.accordion-item__head img{flex:none;width:1.75em;height:1.75em}.accordion-item__head .title{font-size:calc(.9 * var(--fs-h5));font-weight:600;line-height:1.45;transition:color 75ms ease-out}.accordion-item__head img+.title{transform:translateY(.15em)}@media (hover:hover) and (pointer:fine){.accordion-item__head:is(:hover,:active,:focus-visible,[open]){color:var(--color-accent)}}.accordion-item__icon{aspect-ratio:1;color:#50b848;width:1.35rem;margin-inline-start:auto;margin-top:calc(.1 * var(--fs-h4));flex:none;transition:transform 75ms ease-out;display:block}.accordion-item__body{padding-block:0}.accordion-item__content{padding-block-end:var(--spacing-block)}@media screen and (width<=991px){.accordion-item__content{flex-direction:column;align-items:start;display:flex}}@media screen and (width>=992px){.accordion-item__content img{float:right;max-width:500px;margin-block-end:var(--spacing-block);margin-inline-start:var(--spacing-inline)}}@media screen and (width<=991px){.accordion-item__content img{flex:none;order:1;margin-block-start:var(--spacing-block)!important}}.accordion-item[open] .accordion-item__icon{transform:rotate(45deg)}.accordion-item[open] .title{color:var(--color-accent)}@media (pointer:fine){.accordion-item:is(:hover,:active,:focus-visible) .title{color:var(--color-accent)}}
