.use-cases-list__content-wrapper{margin:auto;max-width:1225px}.use-cases-list__list{padding-bottom:1rem;position:relative}.use-cases-list__list-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.use-cases-item-list{display:flex;flex-shrink:0;position:relative;width:100%}.use-cases-item-list__inner{display:flex;margin:30px 0;width:100%}.use-cases-item-list__item{background-color:#fff;border-radius:14px;box-shadow:0 10px 29px rgba(4,7,37,.08);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease;width:100%}.use-cases-item-list__item:hover{transform:translateY(-5px)}.use-cases-item-list__item a{display:block;position:relative}.use-cases-item-list__link{background-color:#f8f7f7}.use-cases-item-list__image{aspect-ratio:3/2;height:100%;object-fit:cover;width:100%}.use-cases-item-list__content{display:grid;gap:20px;height:100%;padding:30px 15px;position:relative}.use-cases-list .use-cases-item-list__title{font-size:24px!important;line-height:1.35;margin-bottom:0;padding:20px}.use-cases-list .use-cases-item-list__description{font-size:16px;margin-bottom:0}.use-cases-item-list__button{align-self:flex-start;color:var(--color-galaxy);font-size:16px;justify-self:center;margin-top:auto;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (width >= 768px){.use-cases-item-list__button{font-size:18px}}.use-cases-item-list__item:active .use-cases-item-list__button,.use-cases-item-list__item:focus .use-cases-item-list__button,.use-cases-item-list__item:focus-within .use-cases-item-list__button,.use-cases-item-list__item:hover .use-cases-item-list__button{color:var(--color-white)}.use-cases-item-list__back,.use-cases-item-list__front{grid-area:1/1}.use-cases-item-list__front{display:grid;text-align:center}.use-cases-item-list__item--galaxy:active,.use-cases-item-list__item--galaxy:focus,.use-cases-item-list__item--galaxy:focus-within,.use-cases-item-list__item--galaxy:hover{background-color:var(--color-galaxy)}.use-cases-item-list__item--sea:active,.use-cases-item-list__item--sea:focus,.use-cases-item-list__item--sea:focus-within,.use-cases-item-list__item--sea:hover{background-color:var(--color-sea)}.use-cases-item-list__item--big-sky:active,.use-cases-item-list__item--big-sky:focus,.use-cases-item-list__item--big-sky:focus-within,.use-cases-item-list__item--big-sky:hover{background-color:var(--color-big-sky)}.use-cases-item-list__item--thrive:active,.use-cases-item-list__item--thrive:focus,.use-cases-item-list__item--thrive:focus-within,.use-cases-item-list__item--thrive:hover{background-color:var(--color-thrive)}.use-cases-item-list__back{color:#fff;height:100%;opacity:0;transition:opacity .35s cubic-bezier(.5,1,.89,1)}.use-cases-item-list__item:focus-within .use-cases-item-list__back,.use-cases-item-list__item:hover .use-cases-item-list__back{opacity:1;z-index:2}.use-cases-item-list__item:focus-within .use-cases-item-list__front,.use-cases-item-list__item:hover .use-cases-item-list__front{opacity:0}@media (width >= 768px){.use-cases-item-list{width:33.33%}}@media (width >= 992px){.use-cases-list__content-wrapper{overflow:hidden}.use-cases-list__list-container{flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:flex-start}.use-cases-list__item a{max-height:160px}.use-cases-item-list__inner{margin:30px 20px}}.use-cases-list--carousel ::-webkit-scrollbar{width:0}.use-cases-list--carousel ::-webkit-scrollbar-track{background:transparent}.use-cases-list--carousel ::-webkit-scrollbar-thumb{background:transparent;border:none}.use-cases-list__controls{display:none;margin:1em 0;text-align:center}.use-cases-list__button{background-color:#747474;border:1px solid #747474;border-radius:50%;cursor:pointer;display:inline-block;height:18px;padding:0;position:relative;width:18px}.use-cases-list__button:not(.use-cases-list__button--active){opacity:.5}.use-cases-list__button:not(.use-cases-list__button--active):hover{opacity:.75}.use-cases-list__button.use-cases-list__button--active,.use-cases-list__button.use-cases-list__button--active:focus{opacity:1}@media (width >= 992px){.use-cases-list__list-container{-webkit-overflow-scrolling:touch;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.use-cases-item-list{scroll-snap-align:start;user-select:none}.use-cases-list__controls{display:flex;gap:10px;justify-content:center}}.use-cases-grid .use-cases-cards{display:grid;gap:30px;margin:1.4rem 0 2.8rem}@media (width >= 525px){.use-cases-grid .use-cases-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.use-cases-grid .use-cases-cards--sm{margin-left:auto;margin-right:auto;max-width:800px}}@media (min-width:992px){.use-cases-grid .use-cases-cards{gap:50px}}.use-cases-card{border-radius:38px;color:#fff;overflow:hidden;position:relative;text-align:left}.use-cases-card--thrive .use-cases-card__back{background-color:var(--color-thrive)}.use-cases-card--galaxy .use-cases-card__back{background-color:var(--color-galaxy)}.use-cases-card--big-sky .use-cases-card__back{background-color:var(--color-big-sky)}.use-cases-card--white .use-cases-card__back{background-color:var(--color-white)}.use-cases-card--sinai-beach .use-cases-card__back{background-color:var(--color-sinai-beach)}.use-cases-card--sea .use-cases-card__back{background-color:var(--color-sea)}.use-cases-card--dark .use-cases-card__back{color:var(--color-galaxy)}.use-cases-card__content{display:grid;height:100%;position:relative}.use-cases-card__back,.use-cases-card__front{grid-area:1/1}.use-cases-card__front{background-color:grey;display:grid}.use-cases-card__front h3{font-size:30px;max-width:11ch}.use-cases-card__front img{grid-area:1/1;min-height:100%;object-fit:cover;width:100%}.use-cases-card__description{grid-area:1/1;position:relative}.use-cases-card__back{height:100%;opacity:0;transition:opacity .35s cubic-bezier(.5,1,.89,1)}.use-cases-card p{font-size:16px;line-height:1.2;margin-bottom:1rem}.use-cases-card p:last-of-type{margin-bottom:0}.use-cases-card .button{align-self:flex-end}.use-cases-card:focus-within .use-cases-card__back,.use-cases-card:hover .use-cases-card__back{opacity:1;z-index:2}.use-cases-card__description{display:grid;height:100%;justify-items:flex-start;padding:40px}.use-cases-card__description a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}