.innovation-item{background-color:var(--color-white);color:var(--color-text-03)}.innovation-item .-section-has-bg{background-color:var(--brand-01)}.innovation-item .-section-has-bg+.innovation-item__block{background-color:var(--ui-05)}.block-pages-launches{margin-bottom:0;padding-top:100px}.block-pages-launches,.block-pages-launches.-mode-dark{background-color:var(--brand-01);color:var(--color-text-03)}.block-pages-launches.-mode-light{background-color:var(--color-white);color:var(--color-text-01)}.block-pages-launches__column{margin-bottom:calc(var(--bs-gutter-x)*1)}.block-pages-launches__column[data-inview]{opacity:0;transform:translateY(60px);transform-origin:top center;transition:opacity 1s,transform 1s cubic-bezier(0,.55,.45,1);transition-delay:calc(var(--col-index)*.2s)}.block-pages-launches__column[data-inview].is-inview{opacity:1;transform:translateY(0)}.block-pages-launches__column .base-card{aspect-ratio:6/4}.base-card{aspect-ratio:4/3;border-radius:var(--card-border-radius);box-shadow:var(--shadow-applet-2);color:var(--color-text-03);height:100%;overflow:hidden;position:relative;transition:box-shadow .4s ease-in-out,transform .4s cubic-bezier(.39,.575,.565,1) 0s;width:100%}.is-not-touch .base-card:hover{box-shadow:var(--shadow-applet-3)}.is-not-touch .base-card:hover .base-card__main-link{transform:translateY(-10px)}.is-not-touch .base-card:hover .card-image{z-index:1}.is-not-touch .base-card:hover .card-image:before{background-color:#091f2ccc;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}[data-theme=dark] .is-not-touch .base-card:hover .card-image{z-index:1}[data-theme=dark] .is-not-touch .base-card:hover .card-image:before{background-color:#fffc;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}.is-not-touch .base-card:hover .base-picture{transform:scale(1)}.is-not-touch .base-card:hover .base-card__link{opacity:1;transform:translateY(10px)}.base-card>a{display:block;line-height:0}.base-card .card-image,.base-card .card-image:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.base-card .card-image:before{background-color:#091f2c80;content:"";pointer-events:none;touch-action:none;transition:opacity .6s,background-color .5s ease}[data-theme=dark] .base-card .card-image{z-index:1}[data-theme=dark] .base-card .card-image:before{background-color:#ffffff80;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}.base-card .base-picture{transform:scale(1.1);transition:transform .4s cubic-bezier(.39,.575,.565,1) 0s}.base-card__main-link{align-items:center;display:flex;height:100%;justify-content:center;transition:all .3s ease-in-out;width:100%}.base-card__main-link>span{display:block;position:relative;width:100%}.base-card__link{bottom:-20px;color:currentcolor;font-family:Object Sans,sans-serif;font-weight:400;left:0;opacity:0;position:absolute;transform:translateY(20px);transition:all .3s ease-in-out}.base-card__content,.base-card__link{justify-content:center;text-align:center;width:100%}.base-card__content{align-items:center;display:flex;height:100%;position:relative}.base-card__content.prevent-swipe{display:inline-block;height:auto;width:auto}.base-card__content-wr{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:relative;top:0;width:100%;z-index:2}@media (min-width:80em){.block-pages-launches__column .base-card .base-card__content-wr{padding:200px 0}}.card-image{border-radius:var(--card-border-radius);box-shadow:var(--shadow-applet-2);display:block;height:100%;overflow:hidden;width:100%}.card-image:not(.-is-rounded){border-radius:0}.card-image .base-picture{height:100%;width:100%}.card-image .base-picture__picture img{height:100%;object-fit:cover;width:100%}@keyframes go-out-to-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes go-in-from-left{0%{transform:translateX(-100%)}25%{transform:translateX(-100%)}to{transform:translateX(0)}}.base-text{overflow:hidden;text-transform:none}.base-text>p{margin:0}