.hero-section-block__cards .icon-grid-block__item__content h5,.hero-section-block__description,.hero-section-block__title{font-family:Proxima Nova Alt,Proxima Nova Alt Fallback,sans-serif;--tw-text-opacity:1;color:rgb(0 0 70/var(--tw-text-opacity,1));font-weight:700;line-height:112%}.hero-section-block__title{font-size:26px}@media(min-width:1024px){.hero-section-block__title{font-size:32px}}@media(min-width:1366px){.hero-section-block__title{font-size:40px}}.hero-section-block__description{font-size:14px;font-style:normal;font-weight:400;line-height:153%}@media(min-width:1024px){.hero-section-block__description{font-size:16px}}@media(min-width:1366px){.hero-section-block__description{font-size:16px}}.hero-section-block{--hero-nav:3rem;--hero-cards:10rem;--hero-padding:2rem;--hero-cards-zone:calc(var(--hero-nav) + var(--hero-cards) + var(--hero-padding))}@media(min-width:1024px){.hero-section-block{--hero-cards:9.5rem;--hero-padding:3rem}}@media(min-width:1366px){.hero-section-block{--hero-nav:4.5rem;--hero-padding:4rem}}.hero-section-block.hero-section-block--single{--hero-nav:0px}.hero-section-block__carousel{overflow:hidden}.hero-section-block__carousel .swiper-wrapper{position:relative}.hero-section-block__carousel .swiper,.hero-section-block__carousel .swiper-slide,.hero-section-block__carousel .swiper-wrapper{height:auto}.hero-section-block__slide{align-items:flex-end;display:flex}@media(max-width:1024px){.hero-section-block__slide--desktop-only{display:none}}.hero-section-block__slide-link{display:block;inset:0;position:absolute}.hero-section-block__slide-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.hero-section-block__slide-overlay{background:linear-gradient(84deg,rgba(0,107,143,.85) 49.96%,rgba(0,107,143,.04) 87.87%);inset:0;position:absolute}.hero-section-block__slide-content{padding:var(--hero-padding) .625rem var(--hero-cards-zone);pointer-events:none;position:relative;width:100%;z-index:2}.hero-section-block__slide-content .post-category-pill,.hero-section-block__slide-content a{pointer-events:auto}@media(min-width:1024px){.hero-section-block__slide-content{padding:var(--hero-padding) 4.5rem var(--hero-cards-zone)}}@media(min-width:1366px){.hero-section-block__slide-content{padding:var(--hero-padding) 5.25rem var(--hero-cards-zone)}}.hero-section-block .post-category-pill{margin-bottom:.75rem}.hero-section-block .post-category-pill .pill--colors-overriden-100,.hero-section-block .post-category-pill .pill--colors-overriden-100:hover{display:block;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;border-color:#ccccda;color:rgb(204 204 218/var(--tw-text-opacity,1))}.hero-section-block .post-category-pill .pill--colors-overriden-100:hover{background-color:rgba(230,230,237,.302)}.hero-section-block__title{margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1024px){.hero-section-block__title{font-size:22px;line-clamp:4;-webkit-line-clamp:4}}.hero-section-block__description a,.hero-section-block__title a{color:inherit;text-decoration:none}.hero-section-block__description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(max-width:1366px){.hero-section-block__description-text--desktop{display:none}}@media(min-width:1366px){.hero-section-block__description-text--tablet{display:none}}.hero-section-block__cta{display:inline-flex;margin-top:.75rem}@media (min-width:1024px){.hero-section-block__cta{margin-top:1.5rem}}.hero-section-block__cta:hover{--tw-text-opacity:1;color:rgb(0 107 143/var(--tw-text-opacity,1))}.hero-section-block__slide-content--mobile-no_description .hero-section-block__description{display:none}@media(min-width:1024px){.hero-section-block__slide-content--mobile-no_description .hero-section-block__description{display:block}}.hero-section-block__slide-content--mobile-title_only .hero-section-block__description,.hero-section-block__slide-content--mobile-title_only .hero-section-block__label{display:none}@media(min-width:1024px){.hero-section-block__slide-content--mobile-title_only .hero-section-block__label{display:inline-block}.hero-section-block__slide-content--mobile-title_only .hero-section-block__description{display:block}}.hero-section-block__cards-overlay{inset-inline:0;bottom:0;padding:0 .625rem var(--hero-padding);position:absolute;z-index:3}@media(min-width:1024px){.hero-section-block__cards-overlay{padding:0 4.5rem var(--hero-padding)}}@media(min-width:1366px){.hero-section-block__cards-overlay{padding:0 5.25rem var(--hero-padding)}}.hero-section-block__cards .icon-grid-block__item{box-shadow:5px 5px 20px 0 rgba(0,0,28,.2);flex-direction:row;gap:.5rem;justify-content:flex-start;padding:.75rem 1.5rem}@media (min-width:1024px){.hero-section-block__cards .icon-grid-block__item{flex-direction:column;justify-content:center;padding:1.5rem}}.hero-section-block__cards .icon-grid-block__item__content h5{font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;text-align:left}@media (min-width:1024px){.hero-section-block__cards .icon-grid-block__item__content h5{text-align:center}}@media (min-width:1366px){.hero-section-block__cards .icon-grid-block__item__content h5{font-size:18px}}.hero-section-block__cards .icon-grid-block__item__content p{display:none}.hero-section-block__cards .icon-grid-block__item__icon,.hero-section-block__cards .icon-grid-block__item__icon img{height:3rem;width:3rem}.hero-section-block__cards .icon-grid-block__item.product{--tw-bg-opacity:1;background-color:rgb(230 245 250/var(--tw-bg-opacity,1))}.hero-section-block__cards .icon-grid-block__item.product:active,.hero-section-block__cards .icon-grid-block__item.product:focus,.hero-section-block__cards .icon-grid-block__item.product:hover{--tw-bg-opacity:1;background-color:rgb(204 235 245/var(--tw-bg-opacity,1))}.hero-section-block__cards .icon-grid-block__item.tool{--tw-bg-opacity:1;background-color:rgb(254 249 242/var(--tw-bg-opacity,1))}.hero-section-block__cards .icon-grid-block__item.tool:active,.hero-section-block__cards .icon-grid-block__item.tool:focus,.hero-section-block__cards .icon-grid-block__item.tool:hover{--tw-bg-opacity:1;background-color:rgb(251 230 204/var(--tw-bg-opacity,1))}.hero-section-block__cards>:nth-child(2),.hero-section-block__cards>:nth-child(3){display:none}@media(min-width:1024px){.hero-section-block__cards>:nth-child(2){display:flex}}@media(min-width:1366px){.hero-section-block__cards>:nth-child(3){display:flex}}.hero-section-block .swiper-navigation{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;justify-content:space-between;z-index:4}@media(min-width:1366px){.hero-section-block .swiper-navigation{left:var(--container-padding,24px);right:var(--container-padding,24px)}}.hero-section-block .swiper-progress-bar{border-radius:.25rem;height:.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(204 235 245/var(--tw-bg-opacity,1));width:64px}.hero-section-block .swiper-progress-bar-fill{border-radius:8px;height:100%;--tw-bg-opacity:1;background-color:rgb(128 204 230/var(--tw-bg-opacity,1));transition:width .25s linear;width:0}.hero-section-block .swiper-buttons{align-items:center;display:flex;gap:.75rem;height:1.5rem;justify-content:flex-end}.hero-section-block .swiper-buttons .swiper-button-next,.hero-section-block .swiper-buttons .swiper-button-prev{cursor:pointer;display:block;height:1.5rem;margin:0;position:static;width:1.5rem}.hero-section-block .swiper-buttons .swiper-button-next:after,.hero-section-block .swiper-buttons .swiper-button-prev:after{display:block;height:1.5rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(204 235 245/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";-webkit-mask-size:contain;mask-size:contain}.hero-section-block .swiper-buttons .swiper-button-next:hover:after,.hero-section-block .swiper-buttons .swiper-button-prev:hover:after{--tw-bg-opacity:1;background-color:rgb(128 204 230/var(--tw-bg-opacity,1))}.hero-section-block .swiper-buttons .swiper-button-next:after{-webkit-mask-image:url(../../../assets/media/svg/icons/arrow-right.svg);mask-image:url(../../../assets/media/svg/icons/arrow-right.svg)}.hero-section-block .swiper-buttons .swiper-button-prev:after{-webkit-mask-image:url(../../../assets/media/svg/icons/arrow-left.svg);mask-image:url(../../../assets/media/svg/icons/arrow-left.svg)}