.fl-style-full-page{min-height:100vh;width:100%}@media screen and (max-width:430px){.fl-style-sm-hidden{display:none!important}}@media screen and (min-width:431px){.fl-style-sm-show{display:none!important}}@media screen and (max-width:576px){.fl-style-wide-sm-hidden{display:none!important}}@media screen and (min-width:577px){.fl-style-wide-sm-show{display:none!important}}@media screen and (max-width:768px){.fl-style-md-hidden,.fl-style-mobile-hidden{display:none!important}}@media screen and (min-width:769px){.fl-style-desktop-hidden,.fl-style-md-show{display:none!important}}@media screen and (max-width:1024px){.fl-style-lg-hidden{display:none!important}}@media screen and (min-width:1025px){.fl-style-lg-show{display:none!important}}.fl-link{cursor:pointer}.fl-link,.fl-link:hover{color:#0060e1}.fl-modal-filters-custom-fields{margin-top:12px}.fl-modal-select{margin-bottom:12px}.fl-modal-select .fl-input-wrapper .fl-input-container,.fl-modal-select .fl-select{height:56px}.ui-font-h1-regular{font-size:44px;font-weight:400;line-height:53px}.ui-font-h2-regular{font-size:32px;font-weight:400;line-height:39px}.ui-font-h3-regular{font-size:24px;font-weight:400;line-height:36px}.ui-font-h4-regular{font-size:18px;font-weight:400;line-height:27px}.ui-font-body-regular{font-size:16px;font-weight:400;line-height:24px}.ui-font-subtitle-regular{font-size:14px;font-weight:400;line-height:21px}.ui-font-caption-regular{font-size:12px;font-weight:400;line-height:18px}.ui-font-h1-medium{font-size:44px;font-weight:500;line-height:53px}.ui-font-h2-medium{font-size:32px;font-weight:500;line-height:39px}.ui-font-h3-medium{font-size:24px;font-weight:500;line-height:36px}.ui-font-h4-medium{font-size:18px;font-weight:500;line-height:27px}.ui-font-body-medium{font-size:16px;font-weight:500;line-height:24px}.ui-font-subtitle-medium{font-size:14px;font-weight:500;line-height:21px}.ui-font-caption-medium{font-size:12px;font-weight:500;line-height:18px}.ui-font-h1-bold{font-size:44px;font-weight:700;line-height:53px}.ui-font-h2-bold{font-size:32px;font-weight:700;line-height:39px}.ui-font-h3-bold{font-size:24px;font-weight:700;line-height:36px}.ui-font-h4-bold{font-size:18px;font-weight:700;line-height:27px}.ui-font-body-bold{font-size:16px;font-weight:700;line-height:24px}.ui-font-subtitle-bold{font-size:14px;font-weight:700;line-height:21px}.ui-font-caption-bold{font-size:12px;font-weight:700;line-height:18px}.blog-cases{--color-primary:#076ef8;--color-white:#fff;--color-black:#000;--default-spacing-y:7.5em;font-family:HeadingNow64Regular,Open Sans,sans-serif;scroll-behavior:smooth}@media (max-width:1920px){.blog-cases{font-size:.8333333333vw}}@media (max-width:1280px){.blog-cases{font-size:1.25vw}}@media screen and (max-width:430px){.blog-cases{--default-spacing-y:3.75em;font-size:medium}}.blog-cases__section{padding-bottom:var(--default-spacing-y);padding-top:var(--default-spacing-y)}.blog-cases__add-button{border-bottom:1px dashed #ccc;bottom:30px;color:#888;position:absolute;right:100px}.blog-cases-items{display:flex;flex-direction:column;padding-inline:2.5em;position:relative;row-gap:6.25em}@media screen and (max-width:430px){.blog-cases-items{padding-inline:1.5em;row-gap:2.5em}}.blog-cases-items__title{color:#000;font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:3.25em;font-weight:250;letter-spacing:-.02em;line-height:94%;text-align:center;text-transform:uppercase}@media screen and (max-width:430px){.blog-cases-items__title{font-size:2.25em}}.blog-cases-items__filters{margin-inline:auto}.blog-cases-items__list{display:grid;gap:1.25em;grid-template-columns:repeat(3,1fr);min-height:25em;padding-inline:9.6875em;position:relative}@media screen and (max-width:1280px){.blog-cases-items__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog-cases-items__list{padding-inline:7.5em}}@media screen and (max-width:430px){.blog-cases-items__list{grid-template-columns:100%;min-height:15.625em;padding-inline:0}}.blog-cases-items__button{align-items:center;background:none;background-color:#f3f8ff;border:1px solid #dee1e8;border-radius:5em;color:#000;cursor:pointer;display:none!important;display:flex;font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:1.25em;font-weight:250;justify-content:center;letter-spacing:-.02em;line-height:90%;margin-inline:auto;max-width:30em;outline:none;padding:2em;text-transform:uppercase;white-space:nowrap;width:100%}@media screen and (max-width:430px){.blog-cases-items__button{font-size:.9375em;padding:1.5em}}.blog-cases-items__empty-message{color:#6c757d;left:50%;opacity:0;padding:1rem;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:calc(100% - 4rem)}.blog-cases-items__empty-message.is-visible{opacity:1;pointer-events:auto;visibility:visible}.blog-cases-item-wrapper{position:relative;transition:opacity .35s ease-in-out,transform .35s ease-in-out}.blog-cases-item-wrapper.is-hidden{opacity:0;pointer-events:none;position:absolute;transform:scale(.95);visibility:hidden}.blog-cases-item-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-cases-item{--_item-borderRadius:25px;--_item-background:#ebf3ff;--_item-textColor:#000;--_item-tagColor:#fff;--_item-animation-speed:0.25s;background-color:var(--_item-background);border:1px solid transparent;border-radius:var(--_item-borderRadius);color:var(--_item-textColor);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;row-gap:1.5em;transition-duration:var(--_item-animation-speed);transition-property:border-color;transition-timing-function:ease;z-index:1}@media (hover:hover){.blog-cases-item:hover{border-color:var(--color-primary)}}@media screen and (max-width:430px){.blog-cases-item{height:auto;row-gap:1em}}.blog-cases-item__header{aspect-ratio:1.8;background-repeat:no-repeat;background-size:cover;border-radius:var(--_item-borderRadius);display:flex;flex-direction:column;overflow:hidden;position:relative}.blog-cases-item__header:after{background-color:rgba(14,117,255,.85);content:"";display:block;height:100%;inset:0;position:absolute;width:100%}@media screen and (max-width:430px){.blog-cases-item__header{min-height:170px}}.blog-cases-item__tag{color:var(--_item-tagColor);font-size:1.125em;letter-spacing:-.02em;line-height:120%;padding-right:1.4375em;padding-top:1.4375em;text-align:right;width:100%;z-index:1}@media screen and (max-width:430px){.blog-cases-item__tag{font-size:1em;padding-right:.875em;padding-top:.875em}}.blog-cases-item__logo{flex-basis:15.625em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:430px){.blog-cases-item__logo{flex-basis:9.375em}}.blog-cases-item__logo img{max-width:100%}.blog-cases-item__body{display:flex;flex-direction:column;flex-grow:1;padding-bottom:2.375em;padding-inline:1.875em;row-gap:1em}@media screen and (max-width:430px){.blog-cases-item__body{padding-bottom:1.125em;padding-inline:.9375em;row-gap:.75em}}.blog-cases-item__quote{color:#000;font-family:HeadingNow65Medium,Open Sans,sans-serif;font-size:1.25em;letter-spacing:-.02em;line-height:120%;margin:0}@media screen and (max-width:430px){.blog-cases-item__quote{font-size:1em}}.blog-cases-item__panel{-moz-column-gap:.9375em;column-gap:.9375em;flex-wrap:wrap;row-gap:.75em}.blog-cases-item__panel,.blog-cases-item__panel-geo{align-items:center;display:flex;justify-content:flex-start}.blog-cases-item__panel-geo{color:#000;-moz-column-gap:.5625em;column-gap:.5625em;flex-shrink:0}.blog-cases-item__panel-geo svg{fill:currentColor;aspect-ratio:3/4;width:.9375em}@media screen and (max-width:430px){.blog-cases-item__panel-geo svg{width:.625em}}.blog-cases-item__panel-city{color:currentColor;font-size:1em;letter-spacing:-.02em;line-height:100%}@media screen and (max-width:430px){.blog-cases-item__panel-city{font-size:.875em}}.blog-cases-item__video{align-items:center;color:#0e75ff;-moz-column-gap:.5625em;column-gap:.5625em;cursor:pointer;display:flex;flex-shrink:0;justify-content:flex-start;position:relative;z-index:3}.blog-cases-item__video-link{color:currentColor;font-size:1em;font-weight:340;letter-spacing:-.02em;line-height:110%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (max-width:430px){.blog-cases-item__video-link{font-size:.875em}}.blog-cases-item__video svg{fill:currentColor;aspect-ratio:4/3;width:1.25em}@media screen and (max-width:430px){.blog-cases-item__video svg{width:.875em}}.blog-cases-news{display:flex;flex-direction:column;padding-inline:2.5em;row-gap:6.25em}@media screen and (max-width:430px){.blog-cases-news{padding-inline:1.5em;row-gap:2.5em}}.blog-cases-news .swiper-container{padding-bottom:6.25em}@media screen and (max-width:430px){.blog-cases-news .swiper-container{padding-bottom:0}}.blog-cases-news .swiper-pagination{bottom:0!important;top:unset!important}@media screen and (max-width:430px){.blog-cases-news .swiper-pagination{display:none!important}}.blog-cases-news__title{color:#000;font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:3.25em;font-weight:250;letter-spacing:-.02em;line-height:94%;text-align:center;text-transform:uppercase}@media screen and (max-width:430px){.blog-cases-news__title{font-size:2.25em}}.blog-cases-news__list{padding-inline:9.6875em}@media (min-width:431px){.blog-cases-news__list .swiper-slide{height:auto!important}}@media screen and (max-width:768px){.blog-cases-news__list{padding-inline:7.5em}}@media screen and (max-width:430px){.blog-cases-news__list{height:auto;padding-inline:0}}.blog-cases-news-item{aspect-ratio:1.45;background-color:#f3f8ff;border-radius:25px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.875em;row-gap:1.875em}.blog-cases-news-item__logo{height:2.375em}.blog-cases-news-item__logo img{height:100%}@media screen and (max-width:430px){.blog-cases-news-item__logo{height:1.75em}}.blog-cases-news-item__text{color:#000;flex-grow:1;font-size:1.5em;font-weight:400;letter-spacing:-.02em;line-height:120%;margin:0}@media screen and (max-width:430px){.blog-cases-news-item__text{font-size:1.125em}}.blog-cases-news-item__date{color:#000;font-size:.875em;font-weight:340;letter-spacing:-.02em;line-height:120%;margin-top:auto}@media screen and (max-width:430px){.blog-cases-news-item__date{font-size:.75em}}.blog-cases-about{aspect-ratio:1.9;color:#fff;display:flex;flex-direction:column;max-height:1000px;min-height:555px;overflow:hidden;padding-top:5em;position:relative;row-gap:1.5em;width:100%}.blog-cases-about:before{background-color:rgba(54,57,67,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:1280px){.blog-cases-about{padding-top:2em;row-gap:0}}@media (max-width:430px){.blog-cases-about{aspect-ratio:auto;height:555px;min-height:auto}}.blog-cases-about__media,.blog-cases-about__video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.blog-cases-about__wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;max-width:none;padding-left:11.875em;padding-right:11.875em;position:relative;z-index:2}@media (max-width:1280px){.blog-cases-about__wrapper{padding-left:2.5em;padding-right:2.5em}}@media (max-width:430px){.blog-cases-about__wrapper{padding-left:.75em;padding-right:.75em}}.blog-cases-about__title{font-family:HeadingNow95Medium,Open Sans,sans-serif;font-size:5.25em;font-weight:500;letter-spacing:-.02em;line-height:106%;max-width:1162px;text-align:center;text-transform:uppercase}@media (max-width:1280px){.blog-cases-about__title{font-size:4em;line-height:1.078125em}}@media screen and (max-width:430px){.blog-cases-about__title{font-size:1.875em;line-height:106%;margin-bottom:0}}.blog-cases-about__subtitle{font-size:1.5em;letter-spacing:-.02em;line-height:120%;margin:0;text-align:center}@media screen and (max-width:430px){.blog-cases-about__subtitle{font-size:1em}}.blog-cases-about__body{align-items:center;display:flex;justify-content:flex-start;position:relative}@media (max-width:430px){.blog-cases-about__body{display:grid;grid-template-areas:"mockup" "card-left" "card-right";grid-template-columns:1fr}}.blog-cases-about__mockup{background-image:url(/images/lp/mockup.png);background-position:top;background-repeat:no-repeat;background-size:cover;grid-area:mockup;height:36.25em;position:relative;width:48.75em;z-index:75}@media (max-width:1280px){.blog-cases-about__mockup{height:25.740625em;width:34.75em}}@media (max-width:430px){.blog-cases-about__mockup{height:16.3125em;width:21.9375em}}.blog-cases-about__bar{margin-left:1.875em;position:relative;z-index:90}@media screen and (max-width:430px){.blog-cases-about__bar{margin-left:0}}.blog-cases-about__partners{align-items:center;border-top:.125em solid hsla(0,0%,100%,.2);-moz-column-gap:2em;column-gap:2em;display:flex;justify-content:center;min-height:6.5em;overflow-x:hidden;padding-bottom:2em;padding-top:2em;position:relative;z-index:2}.blog-cases-about__partners .swiper-wrapper{align-items:center!important;display:flex;transition-timing-function:linear;-webkit-transition-timing-function:linear}@media (max-width:1280px){.blog-cases-about__partners{border-top:none;min-height:6.375em}}.blog-cases-about__partner{display:block;height:auto;width:auto}.blog-cases-about-bar{align-items:center;backdrop-filter:blur(6.125em);background-color:hsla(0,0%,100%,.2);border:.125em solid hsla(0,0%,100%,.1);border-radius:6.25em;display:flex;justify-content:flex-start;margin-top:auto;padding:1.25em}@media screen and (max-width:430px){.blog-cases-about-bar{padding:.5em;width:100%}}.blog-cases-about-bar__item{align-items:center;background-color:transparent;border:none;border-radius:3.125em;color:#f5f6f7;cursor:default;display:flex;font-size:1em;justify-content:center;line-height:normal;min-height:6.125em;outline:none;padding:1.5625em 1.25em;text-align:start}.blog-cases-about-bar__item:hover{opacity:1}@media screen and (max-width:430px){.blog-cases-about-bar__item{min-height:auto;padding:.5em}}.blog-cases-about-bar__item--type-primary{background-color:#fff;cursor:pointer;min-width:17.625em;padding:2.5em;text-align:center;text-transform:uppercase}.blog-cases-about-bar__item--type-primary:hover{opacity:.8}@media screen and (max-width:430px){.blog-cases-about-bar__item--type-primary{min-width:auto;padding:1em .5em}}.blog-cases-about-bar__caption{color:var(--color-primary);font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:1.25em;font-weight:500;letter-spacing:-.02em;line-height:.9em}@media screen and (max-width:430px){.blog-cases-about-bar__caption{font-size:.75em;line-height:90%;white-space:nowrap}}.blog-cases-about-bar__text{font-family:HeadingNow64Regular,Open Sans,sans-serif;font-size:1.25em;font-weight:400;letter-spacing:-.02em;line-height:120%}@media screen and (max-width:430px){.blog-cases-about-bar__text{font-size:.5625em;line-height:110%}}.blog-cases-banner{--_img-url:none;--_info-img-url:none;background-color:#000;background-image:var(--_img-url);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-inline:12.1875em}@media screen and (max-width:430px){.blog-cases-banner{padding-inline:1.5em}}.blog-cases-banner__info{background-image:var(--_info-img-url);background-position:100%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-block:6.25em;padding-inline:7.5em}@media screen and (max-width:430px){.blog-cases-banner__info{display:flex;flex-direction:column;padding-block:2.625em;padding-inline:1.375em;row-gap:2.5em}}.blog-cases-banner__info-text{display:flex;flex-direction:column;margin-bottom:6.25em;row-gap:1.875em}@media screen and (max-width:430px){.blog-cases-banner__info-text{margin-bottom:0}}.blog-cases-banner__info-title{font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:3.25em;letter-spacing:-.02em;line-height:106%;text-transform:uppercase}@media screen and (max-width:430px){.blog-cases-banner__info-title{font-size:2.25em}}.blog-cases-banner__info-description{font-size:1.25em;letter-spacing:-.02em;line-height:120%;margin:0;max-width:30.25em}@media screen and (max-width:430px){.blog-cases-banner__info-description{font-size:1em;max-width:100%}}.blog-cases-banner__info-img{display:none}@media screen and (max-width:430px){.blog-cases-banner__info-img{display:block}}.blog-cases-banner__info-button{align-items:center;background-color:var(--color-primary);border:none;border-radius:5em;color:#fff;display:flex;font-family:HeadingNow55Medium,Open Sans,sans-serif;font-size:1.25em;justify-content:center;letter-spacing:-.02em;line-height:90%;outline:none;padding:1em 2em;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media screen and (max-width:430px){.blog-cases-banner__info-button{font-size:.9375em;padding:1.33em;width:100%}}.blog-cases-banner--results{--_img-url:url(/images/blog/cases/banner-results.webp);--_info-img-url:url(/images/blog/cases/banner-results-info.webp)}@media screen and (max-width:430px){.blog-cases-banner--results{--_img-url:url(/images/blog/cases/banner-results-m.webp)}.blog-cases-banner--results .blog-cases-banner__info{--_info-img-url:url(/images/blog/cases/banner-results-info-m.webp)}}.blog-cases-banner--subscribe{--_info-img-url:url(/images/blog/cases/banner-subscribe-info.webp)}@media screen and (max-width:430px){.blog-cases-banner--subscribe .blog-cases-banner__info{--_info-img-url:url(/images/blog/cases/banner-subscribe-info-m.webp)}}.blog-cases-banner--subscribe .blog-cases-banner__info-title{max-width:12.5em}@media screen and (max-width:430px){.blog-cases-banner--subscribe .blog-cases-banner__info-title{max-width:100%}}.blog-cases-banner--subscribe .blog-cases-banner__info-description{max-width:18.4em}@media screen and (max-width:430px){.blog-cases-banner--subscribe .blog-cases-banner__info-description{max-width:15em}}.blog-cases-filter-bar{align-items:center;background-color:#f3f8ff;border:1px solid #dee1e8;border-radius:6.25em;display:flex;gap:1.25em;justify-content:flex-start;margin-inline:auto;padding:1.25em;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.blog-cases-filter-bar{align-items:start;border-radius:1.875em;display:flex;flex-direction:column;padding:0;padding-block:1.25em;padding-inline:1.75em}}@media screen and (max-width:430px){.blog-cases-filter-bar{width:100%}}@media screen and (max-width:350px){.blog-cases-filter-bar{padding-block:14px;padding-inline:20px}}.blog-cases-filter-bar__panel{background-color:var(--color-white);border-radius:2.0625em;box-shadow:0 4px 4px 0 rgba(241,242,244,.6);display:flex;flex-direction:column;padding:.5em;position:relative}.blog-cases-filter-bar__panel._categories .blog-cases-filter-bar__dropdown-btn,.blog-cases-filter-bar__panel._cities{display:none}@media screen and (min-width:769px){.blog-cases-filter-bar__panel.is-open{border-radius:2.0625em 2.0625em 0 0}}@media screen and (max-width:768px){.blog-cases-filter-bar__panel{width:100%}.blog-cases-filter-bar__panel._categories .blog-cases-filter-bar__dropdown-btn{display:flex}}.blog-cases-filter-bar__panel.is-open .blog-cases-filter-bar__dropdown{display:flex}.blog-cases-filter-bar__panel.is-open .blog-cases-filter-bar__arrow{transform:rotate(180deg)}.blog-cases-filter-bar__group{display:flex;flex-direction:row;position:relative}.blog-cases-filter-bar__category-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.blog-cases-filter-bar__category-list{display:none}}.blog-cases-filter-bar__btn{background:none;border:none;color:#9fa5b8;cursor:pointer;font-size:1.25em;font-weight:340;letter-spacing:-.02em;line-height:110%;padding:.8em 1em;transition:color .2s ease;white-space:nowrap}@media screen and (max-width:768px){.blog-cases-filter-bar__btn{width:100%}}@media screen and (max-width:430px){.blog-cases-filter-bar__btn{font-size:1em;width:-moz-fit-content;width:fit-content}}.blog-cases-filter-bar__btn:hover{color:#333}.blog-cases-filter-bar__btn._active{background-color:var(--color-primary);border:none;border-radius:2em;color:var(--color-white);transition:background-color .2s ease}.blog-cases-filter-bar__dropdown{background-color:var(--color-white);border-radius:0 0 2.0625em 2.0625em;box-shadow:0 4px 4px 0 rgba(241,242,244,.6);display:flex;display:none;flex-direction:column;gap:.625em;left:0;list-style:none;margin:0;padding:0;padding-block:1.125em;padding-inline:1.75em;position:absolute;top:100%;width:100%;z-index:10}@media screen and (max-width:768px){.blog-cases-filter-bar__dropdown{box-shadow:none;padding-block-end:1.5625em;padding-block-start:.5em;padding-inline:1em}}.blog-cases-filter-bar__dropdown-btn{align-items:center;background:none;border:none;color:#9fa5b8;cursor:pointer;display:flex;font-size:1.25em;font-weight:340;gap:.625em;justify-content:flex-start;letter-spacing:-.02em;line-height:110%;padding:.8em 1em;transition:color .2s ease;white-space:nowrap}.blog-cases-filter-bar__dropdown-btn:hover{color:#333}@media screen and (max-width:430px){.blog-cases-filter-bar__dropdown-btn{font-size:1em;width:100%}}.blog-cases-filter-bar__dropdown-item-btn{background:none;border:none;color:#9fa5b8;font-family:HeadingNow63Book,Open Sans,sans-serif;font-size:1.1875em;font-weight:330;line-height:130%;margin:0;outline:0}@media screen and (max-width:768px){.blog-cases-filter-bar__dropdown-item-btn{font-size:1em}}.blog-cases-filter-bar__search-btn{align-items:center;background-color:var(--color-primary);border:none;border-radius:2em;color:var(--color-white);cursor:pointer;display:flex;font-size:1.25em;font-weight:340;gap:.6em;justify-content:flex-start;letter-spacing:-.02em;line-height:110%;padding:.8em 1em;transition:background-color .2s ease;white-space:nowrap}@media screen and (max-width:430px){.blog-cases-filter-bar__search-btn{font-size:1em}}.blog-cases-filter-bar__search-icon{fill:currentColor;height:1.2em;width:1.2em}.blog-cases-filter-bar__arrow{align-items:center;display:flex;justify-content:center}.blog-cases-filter-bar__arrow svg{height:.625em;width:1.125em}@media (max-width:768px){.blog-cases-filter-bar__dropdown{position:static}}
