.homepage-banner-module{background-position:50%;position:relative}.homepage-banner-module__media-wrap{inset:0;position:absolute;z-index:1}.homepage-banner-module__picture,.homepage-banner-module__video{height:100%;width:100%}.homepage-banner-module__image,.homepage-banner-module__video{-o-object-fit:cover;object-fit:cover}.homepage-banner-module__image{display:block;height:100%;width:100%}.homepage-banner-module__overlay{background:-webkit-gradient(linear,left top,right top,from(#070e2c),color-stop(30%,rgba(6,12,37,.8)),color-stop(67%,rgba(1,3,8,.2)),to(rgba(0,0,0,.06)));background:linear-gradient(90deg,#070e2c,rgba(6,12,37,.8) 30%,rgba(1,3,8,.2) 67%,rgba(0,0,0,.06));inset:0;pointer-events:none;position:absolute}.homepage-banner-module .homepage-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:160px}.homepage-banner-module .homepage-banner__icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.homepage-banner-module .homepage-banner__icon-text>img{margin:var(--text-elements-margin);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.homepage-banner-module .homepage-banner__icon-text-content p{font-size:1.6rem;font-weight:600;line-height:2.4rem}.homepage-banner-module .homepage-banner__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-banner-module .homepage-banner__content-wrapper--position-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.homepage-banner-module .homepage-banner__content-wrapper--position-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-banner-module .homepage-banner__content-wrapper--position-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.homepage-banner-module .homepage-banner__breadcrumbs{padding-top:40px;position:relative;z-index:1}.homepage-banner-module .homepage-banner__breadcrumbs a{color:var(--color-snow-white);font-size:1.6rem;letter-spacing:0;line-height:2.4rem;text-decoration:none}.homepage-banner-module .homepage-banner__breadcrumbs a:not(:last-of-type){opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.homepage-banner-module .homepage-banner__breadcrumbs a:not(:last-of-type):hover{opacity:1}.homepage-banner-module .homepage-banner__breadcrumbs-separator{color:hsla(0,0%,100%,.5);display:inline-block;font-size:1.6rem;letter-spacing:0;line-height:2.4rem;margin-inline:10px}.homepage-banner-module .homepage-banner__breadcrumbs-separator:last-of-type{display:none}.homepage-banner-module .homepage-banner__content{backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.06);border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-snow-white);-ms-flex-flow:column;flex-flow:column}.homepage-banner-module .homepage-banner__content h1,.homepage-banner-module .homepage-banner__content h2,.homepage-banner-module .homepage-banner__content h3,.homepage-banner-module .homepage-banner__content h4,.homepage-banner-module .homepage-banner__content h5,.homepage-banner-module .homepage-banner__content h6,.homepage-banner-module .homepage-banner__content p{color:var(--color-snow-white)}.homepage-banner-module .homepage-banner__content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.homepage-banner-module .homepage-banner__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px}@media(max-width:767px){.homepage-banner-module .homepage-banner__btn-wrapper{margin-top:.6rem}}.homepage-banner-module .homepage-banner__api-box{gap:20px}@media(max-width:992px){.homepage-banner-module .homepage-banner__api-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.homepage-banner-module .homepage-banner__api-box .api_name{font-size:16px;font-style:normal;font-weight:600;line-height:26px}.homepage-banner-module .homepage-banner__api-box .data-box{background:var(--snow-white,#fff);border-radius:8px;gap:16px;padding:8px 8px 8px 16px}@media(max-width:768px){.homepage-banner-module .homepage-banner__api-box .data-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.homepage-banner-module .homepage-banner__api-box .data-box__value .tag{color:var(--Midnight-Blue,#1d2859);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:600;height:100%;line-height:26px}.homepage-banner-module--color-dark .homepage-banner__content,.homepage-banner-module--color-dark .homepage-banner__content a,.homepage-banner-module--color-dark .homepage-banner__content h1,.homepage-banner-module--color-dark .homepage-banner__content h2,.homepage-banner-module--color-dark .homepage-banner__content h3,.homepage-banner-module--color-dark .homepage-banner__content h4,.homepage-banner-module--color-dark .homepage-banner__content h5,.homepage-banner-module--color-dark .homepage-banner__content h6,.homepage-banner-module--color-dark .homepage-banner__content p{color:var(--color-midnight-blue)}.homepage-banner-module--color-light .homepage-banner__breadcrumbs a,.homepage-banner-module--color-light .homepage-banner__content,.homepage-banner-module--color-light .homepage-banner__content a,.homepage-banner-module--color-light .homepage-banner__content h1,.homepage-banner-module--color-light .homepage-banner__content h2,.homepage-banner-module--color-light .homepage-banner__content h3,.homepage-banner-module--color-light .homepage-banner__content h4,.homepage-banner-module--color-light .homepage-banner__content h5,.homepage-banner-module--color-light .homepage-banner__content h6,.homepage-banner-module--color-light .homepage-banner__content p,.homepage-banner-module--color-light .homepage-banner__icon-text-content p{color:var(--color-snow-white)}.homepage-banner-module--color-light .homepage-banner__icon-text img{max-width:100%}