@charset "UTF-8";.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.fw-slider{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.fw-slider .item{position:relative}.fw-slider .item img{position:relative;width:100%;-o-object-fit:cover;object-fit:cover}.fw-slider .slick-dots{display:flex;gap:4px}.fw-slider .slick-dots li button{position:relative;font-size:0;line-height:0;display:block;padding:0;width:6px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.fw-slider .slick-dots li button:before{position:absolute;content:"";display:inline-block;background:rgba(217,217,217,.5);width:6px;height:6px;border-radius:6px;top:calc(50% - 3px);left:50%;transform:translateX(-50%);transition:.2s all}.fw-slider .slick-dots li.slick-active button{width:16px}.fw-slider .slick-dots li.slick-active button:before{width:16px;background:#d9d9d9}.slider-arrows{position:relative;display:flex;gap:5px}.slider-arrows .next-arrow,.slider-arrows .prev-arrow,.slider-arrows .slick-next,.slider-arrows .slick-prev{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f4f4f4;font-size:0;line-height:0;border:none}.slider-arrows .next-arrow:after,.slider-arrows .prev-arrow:after,.slider-arrows .slick-next:after,.slider-arrows .slick-prev:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath fill='%23000' d='m6.283 6.283-5 5A.752.752 0 0 1 .22 10.22l4.47-4.468L.22 1.282A.751.751 0 1 1 1.284.22l5 5a.75.75 0 0 1-.001 1.063'/%3E%3C/svg%3E");line-height:0}.slider-arrows .prev-arrow:after,.slider-arrows .slick-prev:after{transform:rotate(180deg)}.slider-arrows.white-color .next-arrow,.slider-arrows.white-color .prev-arrow,.slider-arrows.white-color .slick-next,.slider-arrows.white-color .slick-prev{background:#fff}.slider-arrows.clear-color .next-arrow,.slider-arrows.clear-color .prev-arrow,.slider-arrows.clear-color .slick-next,.slider-arrows.clear-color .slick-prev{background:rgba(255,255,255,.2);backdrop-filter:blur(20px);box-shadow:0 0 13px 0 rgba(255,255,255,0) inset}.slider-arrows.clear-color .next-arrow:after,.slider-arrows.clear-color .prev-arrow:after,.slider-arrows.clear-color .slick-next:after,.slider-arrows.clear-color .slick-prev:after{filter:invert(1)}.slider-arrows--sm-green{top:calc(50% - 30px)}[aria-describedby^=slick-slide]{outline:0}.mobile-menu-btn{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;width:32px;height:32px;background:#fefaf8;border-radius:8px}.mobile-menu-btn span{width:11px;height:1px;border:1px solid #000;border-radius:5px;background:#000;display:block;margin-top:5px}.mobile-menu-btn span:first-child{margin-top:0}.mobile-menu-btn.active span{transition:.3s all ease}.mobile-menu-btn.active span:nth-child(1){transform:rotate(45deg) translate(1px,3px)}.mobile-menu-btn.active span:nth-child(2){transform:rotate(-45deg) translate(2px,-4px)}.simple-list{list-style:none;padding:0;margin:0}.simple-list li,.simple-list>div{position:relative;padding:0 0 0 16px;margin-bottom:8px}.simple-list li:before,.simple-list>div:before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background:#393939}.simple-list li:last-child,.simple-list>div:last-child{margin-bottom:0}.wp-block ul{padding-left:20px;margin:0 0 16px}.wp-block ul li{list-style:inherit;margin-bottom:8px}@media (min-width:480px){.list-two-cols{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}@media (min-width:660px){.list-two-cols{-moz-column-gap:47px;column-gap:47px}}.article{margin-top:70px}@media (min-width:970px){.article{margin-top:90px}}.page .section__title{margin-bottom:40px}.search-popup.open{visibility:visible;opacity:1;width:100%!important;height:auto!important;margin-top:12px;margin-bottom:-13px}.search-form{position:relative;max-width:827px;margin:0 auto}.search-form__inner{position:relative;display:flex;align-items:center;padding:6px 16px;max-width:100%;border-radius:10px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px)}@media (min-width:970px){.search-form__inner{padding:6px 28px}}.search-form__input{width:100%;height:36px;padding:0 16px;font-weight:500;font-size:13px;line-height:17px;text-transform:uppercase;outline:0;border:none;background:0 0;box-shadow:none;color:#fff}.search-form__input:-moz-placeholder{color:rgba(255,255,255,.6)}.search-form__input::-moz-placeholder{color:rgba(255,255,255,.6)}.search-form__input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.search-form__close,.search-form__submit{height:36px;width:36px;padding:0;background:0 0;border:none;border-left:0;font-weight:500}.search-form__close .icon-svg,.search-form__submit .icon-svg{width:20px;height:20px;fill:#fff;color:#fff}@media (min-width:970px){.search-form__close,.search-form__submit{display:flex;justify-content:center;align-items:center}}.search-form__clear{border:none;font-weight:500;font-size:13px;line-height:17px;letter-spacing:.01em;text-transform:uppercase;margin-right:12px;padding:0;color:rgba(255,255,255,.6)}.search-form__clear.hidden{display:none}.live-search{display:flex;flex-direction:column;gap:4px;max-width:827px;margin:4px auto}.live-search .search-no-results{margin-top:4px}.live-search__item{display:flex;gap:16px;justify-content:space-between;align-items:center;border-radius:10px;padding:16px 28px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px);color:#fff}.live-search__item .link-arrow{font-weight:400;font-size:22px;line-height:17px;float:right}.live-search a.live-search__item:hover{color:#00ef99}.live-search a.live-search__item:hover .live-search__title:before{content:"→ "}.live-search__title{margin-bottom:4px}.live-search__post-type{font-size:13px;line-height:17px;color:rgba(255,255,255,.6)}.search-focus .mobile-menu,.search-focus .mobile-sidebar-footer,.search-focus.mobile-active .header-menu{opacity:.1;pointer-events:none}.simple-content{margin-top:140px;margin-bottom:140px}.challenges-section{margin:88px 0}@media (min-width:970px){.challenges-section{margin:140px 0}}.challenges-section .items{row-gap:16px}.challenges-section .item{position:relative;height:100%;border-radius:10px;padding:16px;background:#f4f4f4}@media (min-width:970px){.challenges-section .item{padding:32px}}.challenges-section .icon{width:80px;height:80px;flex:0 0 80px;border-radius:8px;background-color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.challenges-section .icon img{max-width:32px;max-height:32px}.challenges-section .description>:last-child{margin-bottom:0}.mapping-solution{position:relative;padding:80px 0;margin:88px 0;background-size:cover;background-position:center;border-radius:20px;overflow:hidden;color:#fff}@media (min-width:970px){.mapping-solution{padding-top:382px;margin:140px 0}}.mapping-solution::before{position:absolute;content:"";inset:0;background:rgba(0,0,0,.1)}.mapping-solution .container{position:relative;z-index:1}.mapping-solution__head{margin-bottom:56px}.mapping-solution__title{margin-bottom:24px}.mapping-solution__description-wrap{display:grid}@media (min-width:970px){.mapping-solution__description-wrap{grid-template-columns:1fr 1fr;gap:48px}}.mapping-solution__label{color:#c6c6c6;font-weight:400;text-transform:uppercase;margin-bottom:24px}.mapping-solution__label.featured{margin-top:56px}.mapping-solution__cards{display:grid;grid-template-columns:1fr;gap:32px 16px;align-items:end}@media (min-width:970px){.mapping-solution__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}}.mapping-solution__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);border-radius:12px;padding:24px;height:100%;color:#fff}.mapping-solution__cards-featured{display:grid;grid-template-columns:1fr;gap:16px;align-items:end}@media (min-width:970px){.mapping-solution__cards-featured{grid-template-columns:1fr 1fr}}.mapping-solution__card-featured{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:#fff;color:initial;border-radius:12px;padding:24px;height:100%}.case-scenario{position:relative;padding:80px 0;margin:88px 0;background-size:cover;background-position:center;border-radius:20px;overflow:hidden;color:#fff}@media (min-width:970px){.case-scenario{margin:140px 0}}.case-scenario::before{position:absolute;content:"";inset:0;background:rgba(0,0,0,.1)}.case-scenario .container{position:relative;z-index:1}.case-scenario__head{margin-bottom:56px}.case-scenario__title{margin-bottom:24px}@media (min-width:970px){.case-scenario__title{margin-bottom:382px}}.case-scenario__item{display:grid;grid-template-columns:16px 1fr;padding:16px;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);border-radius:12px;gap:24px;margin-bottom:16px}@media (min-width:970px){.case-scenario__item{grid-template-columns:16px 1fr 2fr}}.case-scenario__item-pin{width:12px;height:12px;background:#fff;border-radius:50%}.case-scenario .mint{background:#00ef99;color:initial}.case-scenario .blue{background:#00bce1}.case-scenario__item-title{margin-bottom:0;text-transform:uppercase;font-weight:500}.case-scenario__item-description{max-width:606px;grid-column:1/-1}@media (min-width:970px){.case-scenario__item-description{grid-column:auto}}.case-scenario__steps-wrap{background:#e0e0e0;border-radius:12px;padding:16px 8px 8px;margin-bottom:16px}.case-scenario__steps{display:grid;gap:8px;color:initial}.case-scenario__label{color:#6f6f6f;font-weight:500;padding-left:56px;margin-bottom:16px;text-transform:uppercase}.case-scenario__step{position:relative;display:grid;grid-template-columns:16px 1fr;justify-content:space-between;background:#f4f4f4;border-radius:12px;padding:16px;height:100%;gap:24px;transition:gap .3s ease;cursor:pointer}@media (min-width:970px){.case-scenario__step{grid-template-columns:16px 1fr 2fr}}@media (hover:hover){.case-scenario__step:focus-within,.case-scenario__step:hover{background:#fff}.case-scenario__step:focus-within .case-scenario__step-description,.case-scenario__step:hover .case-scenario__step-description{grid-template-rows:1fr;opacity:1}}.case-scenario__step-description{max-width:525px;grid-column:1/-1}@media (min-width:970px){.case-scenario__step-description{grid-column:auto}}@media (hover:hover){.case-scenario__step-description{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease,opacity .25s ease}}.case-scenario__step-description-inner{overflow:hidden;min-height:0}.case-scenario__step-description-inner>:last-child{margin-bottom:0}.case-scenario__step-index{opacity:.6}.case-scenario__step-title{margin-bottom:0}.case-scenario__step-description{max-width:525px;grid-column:1/-1}.case-scenario__step-description>:last-child{margin-bottom:0}@media (min-width:970px){.case-scenario__step-description{grid-column:auto}}.system-architecture{margin:88px 0}@media (min-width:970px){.system-architecture{margin:140px 0}}.system-architecture__inner{background:#f4f4f4;border-radius:20px;padding:24px}.system-architecture__items{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:32px}@media (min-width:660px){.system-architecture__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.system-architecture__items{grid-template-columns:repeat(4,1fr)}}.system-architecture__item{background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:24px}.system-architecture__item-label{display:inline-flex;align-self:flex-start;background:#6155f5;color:#fff;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:4px}.system-architecture__item-description>:last-child{margin-bottom:0}.system-architecture__other-description{margin-bottom:32px}@media (min-width:970px){.system-architecture__other-description{max-width:50%}}.system-architecture__other-description>:last-child{margin-bottom:0}.system-architecture__stack{background:#e0e0e0;border-radius:12px;padding:24px}.system-architecture__stack-title{color:#6f6f6f;font-weight:500;text-transform:uppercase;margin-bottom:16px}.system-architecture__stack-list{display:flex;flex-wrap:wrap;gap:8px}.system-architecture__stack-item{background:#000;color:#fff;font-weight:500;min-width:170px;text-transform:uppercase;padding:16px 50px;border-radius:12px;flex:1 1 auto;text-align:center}.related{margin:88px 0}@media (min-width:970px){.related{margin:140px 0}}.related .items{display:grid;gap:16px 21px}@media (min-width:970px){.related .items.col-2{grid-template-columns:repeat(2,1fr)}}.related .items__item-inner{position:relative;display:flex;background:#f4f4f4;border-radius:12px;transition:.2s all}.related .items__item-inner .content{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}@media (min-width:970px){.related .items__item-inner .content{padding:20px 24px;gap:10px}}.related .items__item-inner .link-hover{position:absolute;display:inline-flex;right:8px;top:8px;align-self:flex-start;align-items:center;justify-content:center;margin-right:0;margin-left:auto;width:36px;height:36px;font-size:15px;font-weight:500;line-height:1;flex:0 0 36px;transform:rotate(-45deg);z-index:1;transition:.2s;color:#000}.related .items__item-inner .link-hover:before{position:absolute;content:"";background:#fff;border-radius:8px;transform:rotate(45deg);left:0;right:0;bottom:0;top:0;z-index:-1;transition:.2s}.related .items__item-inner:hover{background:#e0e0e0}.related .items__item-inner:hover .cat{background:#f4f4f4}.related .items__item-inner:hover .link-hover{opacity:1;transform:rotate(0)}.related .items__item-inner:hover .link-hover:before{background:#00ef99;transform:rotate(0)}.related .items__item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related .items__item-title{margin:0 0 10px}.related .items .image-wrap{width:64px;height:64px;background-color:#f9f9f9;border-radius:8px;overflow:hidden;margin-top:8px;margin-left:8px}@media (min-width:970px){.related .items .image-wrap{width:190px;height:190px;border-radius:8px 0 0 8px;margin:0}}.related .items .cat{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:11px;line-height:17px;font-weight:500;padding:4px 12px;margin-bottom:10px;background:#e0e0e0;border-radius:10px;text-transform:uppercase;transition:.2s all}.related .read-page-link{margin-top:16px}.full-width-banner .wrap:before{backdrop-filter:none!important}@media (min-width:970px){.full-width-banner .wrap .content-wrap{padding-top:48px;padding-bottom:48px}}