.card-block>*,.card-block__text>*{margin:0}.card-block{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:20px;justify-items:flex-start}.card-block a{height:fit-content;text-align:left}.card-block a:not(.btn){margin:auto}.btn.btn-primary-inverse:not(.back-to-trolley)::after,.btn.btn-primary-inverse__white::after,.card-block .btn.btn-primary-inverse::after{position:unset;display:inline-block;transform:unset;-webkit-transform:unset;margin-left:5px}.card-block__text{display:flex;flex-direction:column;gap:15px}.card-grid .splide__slide{display:grid;grid-template-rows:subgrid;grid-row:span 4}.splide:has(.card-grid){padding-top:30px}.card-grid .splide__slide,.splide--desktop .splide__slide{padding-bottom:30px}.gray-bg .card-block{background-color:#fff;padding:15px}.card-block.card-block--transparent{background-color:transparent}.section-title>p{text-align:left}@media screen and (max-width:991px){.card-grid .splide__slide,.splide .section-title,.splide--desktop .splide__slide{padding-inline:30px}.splide__track:has(.card-grid){padding-bottom:50px}}@media screen and (min-width:992px){.splide.is-initialized .card-grid.splide__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px}.splide:has(.card-grid){padding-top:100px}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);gap:10px}.card-grid .splide__slide{padding-bottom:100px}}@media screen and (min-width:1200px){.splide.is-initialized .narrower .card-grid.splide__list{column-gap:30px}}@media screen and (min-width:1400px){.card-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.splide.is-initialized .card-grid.splide__list{column-gap:100px}.card-grid--3{gap:10px!important}.card-grid--3 .splide__slide{padding:0!important}}.light-blue-bg{background-color:#d7e3ed}.light-gray{background-color:#f0f0f0}.light-blue-bg .card-grid .card-block{background-color:#fff;padding:20px}@media screen and (min-width:992px){.splide.is-initialized .card-grid--4.splide__list{grid-template-columns:repeat(4,1fr);column-gap:10px}}@media screen and (min-width:992px){.splide.is-initialized .card-grid--7.splide__list{grid-template-columns:repeat(3,1fr);column-gap:10px}}@media screen and (min-width:1600px){.splide.is-initialized .card-grid--7.splide__list{grid-template-columns:repeat(7,1fr)}}.splide--desktop.has-padding{padding-block:50px}.splide--desktop .card-block{padding:25px}@media screen and (max-width:991px){.splide--desktop .card-block{background-color:#fff}}@media screen and (min-width:992px){.splide--desktop.light-blue-bg .splide__slide:has(.card-block){background-color:#fff}.splide--desktop.has-padding{padding-block:100px}}.splide.is-initialized .card-grid.two-rows .card-block{padding:20px;background-color:#fff}.card-grid.two-rows .card-block__image{width:80%;margin:auto}@media screen and (min-width:992px){.splide.is-initialized .card-grid.two-rows.splide__list{grid-template-columns:repeat(2,1fr);column-gap:2px}}.splide.is-initialized .card-grid.three-rows .card-block{padding:20px;background-color:#fff}.card-grid.three-rows .card-block__image{width:80%;margin:auto}@media screen and (min-width:992px){.splide.is-initialized .card-grid.three-rows.splide__list{grid-template-columns:repeat(3,1fr);column-gap:30px}}.feature-cards{width:clamp(320px,92vw,1200px);margin-inline:auto;padding-block:30px;padding-inline:16px;overflow:visible;display:grid;grid-template-columns:1fr;gap:24px}.feature-cards.section--full{padding:0!important}.feature-cards.eal-section-spacing-bottom{margin-bottom:0}.feature-cards.section{padding-block:30px!important}.feature-cards .card{width:100%!important;box-sizing:border-box;border-radius:20px;overflow:hidden}.feature-cards .card-img-top{width:100%!important;height:auto!important;display:block;border-radius:20px}@media (min-width:1600px){.feature-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:clamp(960px,88vw,1600px);padding-block:40px}}@media (min-width:1200px) and (max-width:1599px){.feature-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:clamp(960px,88vw,1200px);padding-block:40px}}@media (min-width:900px) and (max-width:1199px){.feature-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:768px){.feature-cards{padding-inline:12px;gap:16px}}.card-slide-up>.card-block__title{display:none}.card-block.card-slide-up,.card-slide-up ol,.card-slide-up ul{padding:0!important}.card-block.card-slide-up .card-block__image{margin:0!important}@media screen and (min-width:1400px){.card-slide-up>:not(img){padding-inline:30px}.card-slide-up{position:relative;overflow:hidden;transition:height .4s ease;display:flex;flex-direction:column}.card-slide-up .card-block__image{width:100%;display:block}.card-slide-up::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease;z-index:1;pointer-events:none}.card-slide-up:hover::after{background-color:rgb(0 0 0 / 80%)}.card-slide-up .card-block__title{display:block;z-index:2;background-color:rgba(0,0,0,.5);color:#fff;padding:1rem;position:absolute;width:100%;bottom:0}.card-slide-up .card-block__text{position:absolute;bottom:-100%;left:0;width:100%;background:0 0;padding-inline:1rem;padding-block:2rem;transition:bottom .4s ease;z-index:2;color:#fff}.card-slide-up .card-block__text ul{padding-left:20px!important}.card-slide-up:hover .card-block__text{bottom:0}.card-slide-up:hover .card-block__title{display:none}.card-slide-up:hover .card-block__text>.card-block__title{display:block;position:relative;background:0 0;padding-inline:unset}}@media screen and (min-width:1600px){.card-slide-up .card-block__text{padding-block:5rem}}