@charset "UTF-8";.about-block__grid{display:grid;gap:1.8rem 0}@media(min-width:1280px){.about-block__grid{gap:1.8rem;grid-template-columns:3fr 9fr;grid-template-rows:3fr 9fr}}.about-block__tag{height:fit-content;grid-area:1/1/1/1}.about-block__link{align-self:flex-end;grid-area:3/3/3/1}@media(min-width:1280px){.about-block__link{grid-area:2/2/2/1}}.about-block__wrapper{display:flex;flex-direction:column;gap:var(--spacing-100);grid-area:2/2/2/1}@media(min-width:1280px){.about-block__wrapper{grid-column:2;grid-row:1/span 2;margin-left:var(--spacing-36);grid-area:1/span}}@media(min-width:1536px){.about-block__wrapper{gap:var(--spacing-128)}}.about-block__content{display:flex;flex-direction:column;gap:var(--spacing-56)}.about-block__content-title{color:var(--on-surface-main);font-size:var(--font--size-64);font-weight:300;line-height:1.1}@media(min-width:1280px){.about-block__content-title{max-width:72%}}.about-block__content-text{color:var(--on-surface-variant)}@media(min-width:1280px){.about-block__content-text{max-width:45%}}.about-block__cards-wrapper{display:grid;gap:var(--spacing-32)}.about-block__cards-title{color:var(--on-surface-main);font-size:var(--font--size-28);font-weight:600;line-height:1.4}.about-block__cards-list{display:grid;gap:var(--gap-base,.8rem);grid-template-columns:1fr}@media(min-width:768px){.about-block__cards-list{grid-template-columns:1fr 1fr}}.about-block__cards-list-card{display:flex;flex-direction:column;padding:var(--spacing-32) var(--spacing-42);gap:.8rem;justify-content:space-between;border-radius:var(--radius-32);background:var(--surface-highest)}.about-block__cards-list-card:first-child{grid-column:1}@media(min-width:768px){.about-block__cards-list-card:first-child{grid-column:1/span 2}}@media(min-width:1280px){.about-block__cards-list-card:first-child{grid-column:1;grid-row:1/span 2}}.about-block__cards-list-card-tag{margin-bottom:1rem}@media(min-width:1536px){.about-block__cards-list-card-tag{margin-bottom:1.2rem}}@media(min-width:1920px){.about-block__cards-list-card-tag{margin-bottom:1.6rem}}.about-block__cards-list-card-title{color:var(--on-surface-main);font-size:var(--font--size-28);font-weight:500;line-height:1.4}.about-block__cards-list-card-text{color:var(--on-surface-variant)}@media(min-width:768px){.about-block__cards-list-card-text{margin-top:auto}}.about-block__cards-list-card-content{display:flex;flex-direction:column;height:100%}@media(min-width:768px){.about-block__cards-list-card-content{gap:.8rem}}@media(min-width:1280px){.about-block__cards-list-card-content{gap:1rem}}@media(min-width:1280px){.about-block__cards-list-card-content{gap:2.6rem}}.about-block__cards-list-card picture{width:100%;flex:none;border-radius:1.6rem;aspect-ratio:304/221;overflow:hidden;align-self:flex-start}@media(min-width:768px){.about-block__cards-list-card picture{width:34.304%;aspect-ratio:236/172}}@media(min-width:1280px){.about-block__cards-list-card picture{align-self:stretch;width:40.304%}}@media(min-width:1536px){.about-block__cards-list-card picture{width:35.677%}}@media(min-width:1920px){.about-block__cards-list-card picture{width:35.453%}}.about-block__cards-list-card._dark{background:var(--fix-surface-dark);padding:.8rem}.about-block__cards-list-card._dark .about-block__tag{margin-bottom:1rem}.about-block__cards-list-card._dark .about-block__link{align-self:flex-start;margin-top:auto}.about-block__cards-list-card._dark .about-block__cards-list-card-content{padding:1.6rem 1.4rem}@media(min-width:768px){.about-block__cards-list-card._dark .about-block__cards-list-card-content{gap:0}}@media(min-width:1280px){.about-block__cards-list-card._dark .about-block__cards-list-card-content{padding:1.8rem 2.2rem}}@media(min-width:1920px){.about-block__cards-list-card._dark .about-block__cards-list-card-content{padding:2.8rem 3.4rem}}.about-block__cards-list-card._dark .about-block__cards-list-card-title{color:var(--fix-on-surface-main);font-size:var(--font--size-36);font-weight:400;padding-bottom:.8rem}.about-block__cards-list-card._dark .about-block__cards-list-card-text{color:var(--fix-on-surface-variant);padding-bottom:2.2rem}@media(min-width:1280px){.about-block__cards-list-card._dark .about-block__cards-list-card-text{padding-bottom:3.6rem}}@media(min-width:768px){.about-block__cards-list-card._dark{grid-column:1/span 2;flex-direction:row-reverse;gap:2.4rem}}@media(min-width:1536px){.about-block__cards-list-card._dark{padding:1rem}}@media(min-width:1536px){.about-block__cards-list-card._dark{padding:1.2rem}}.rospatent-banner{background:var(--surface-highest)}.rospatent-banner__inner{background:var(--fix-surface-primary);color:var(--fix-on-surface-main);border-radius:var(--radius-20);overflow:hidden;position:relative}.rospatent-banner__content{display:flex;flex-direction:column;padding:.8rem;gap:var(--gap-base);position:relative}@media(min-width:768px){.rospatent-banner__content{flex-direction:row}}.rospatent-banner__row{display:flex;padding:1.6rem 0 1.2rem;flex-direction:column;gap:var(--gap-base)}@media(min-width:768px){.rospatent-banner__row{padding:2rem 0}}@media(min-width:1280px){.rospatent-banner__row{padding:2.2rem 0;flex-direction:row}}@media(min-width:1536px){.rospatent-banner__row{padding:2.6rem 0}}@media(min-width:1920px){.rospatent-banner__row{padding:3.2rem 0}}.rospatent-banner__row:first-child .rospatent-banner__head{padding-left:0}.rospatent-banner__pic{flex-shrink:0;width:100%;height:fit-content;overflow:hidden;border-radius:var(--radius-12);aspect-ratio:249/163;background:var(--fix-surface-highest)}@media(min-width:768px){.rospatent-banner__pic{width:18.6rem}}@media(min-width:1280px){.rospatent-banner__pic{width:17.1rem}}@media(min-width:1536px){.rospatent-banner__pic{width:20.6rem}}@media(min-width:1920px){.rospatent-banner__pic{width:25.8rem}}.rospatent-banner__head{display:flex;padding:0 1.6rem;flex-direction:column;gap:var(--spacing-16);flex-shrink:0}@media(min-width:1280px){.rospatent-banner__head{padding:0 2.4rem;width:47.8rem}}@media(min-width:1536px){.rospatent-banner__head{padding:0 2.9rem;width:55.1rem}}@media(min-width:1920px){.rospatent-banner__head{padding:0 3.6rem;width:68.8rem}}.rospatent-banner__title{font-size:var(--font--size-42);font-style:normal;font-weight:300;line-height:1.1}.rospatent-banner__desc{font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.01em;opacity:.8;padding:.4rem var(--spacing-32,1.6rem) 0 1.6rem}@media(min-width:768px){.rospatent-banner__desc{padding:.8rem 1.6rem 0}}@media(min-width:1280px){.rospatent-banner__desc{padding-right:2.2rem}}@media(min-width:1536px){.rospatent-banner__desc{font-size:1.5rem;padding-right:2.6rem}}@media(min-width:1920px){.rospatent-banner__desc{font-size:1.8rem;padding-right:3.2rem}}.rospatent-banner__pattern{position:absolute;inset:0 0 auto;min-height:29.5rem}@media(min-width:768px){.rospatent-banner__pattern{min-height:unset}}.rospatent-banner__pattern img{object-position:top center}.rospatent-banner__tags{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.main-counter-parallax{background:var(--surface-highest)}.main-counter-parallax .container{overflow:hidden}.main-counter-parallax__inner{display:grid;grid-template-columns:1fr}@media(min-width:1280px){.main-counter-parallax__inner{height:37rem;grid-template-columns:.61fr auto 1fr auto .61fr}}@media(min-width:1536px){.main-counter-parallax__inner{height:44rem}}@media(min-width:1920px){.main-counter-parallax__inner{height:56rem}}.main-counter-parallax__col{padding:2rem 0;position:relative}@media(min-width:768px){.main-counter-parallax__col{padding:2.2rem 0}}@media(min-width:1280px){.main-counter-parallax__col{padding:0 2rem;overflow:hidden}}@media(min-width:1536px){.main-counter-parallax__col{padding:0 4.3rem}}@media(min-width:1920px){.main-counter-parallax__col{padding:0 5.3rem}}.main-counter-parallax__col:not(:first-child,:last-child){margin-left:auto}@media(min-width:1280px){.main-counter-parallax__col:not(:first-child,:last-child){margin:auto;padding:0 2.2rem;width:100%}}@media(min-width:1536px){.main-counter-parallax__col:not(:first-child,:last-child){padding:0 3.4rem}}@media(min-width:1920px){.main-counter-parallax__col:not(:first-child,:last-child){padding:0 4.2rem}}@media(min-width:1280px){.main-counter-parallax__col:first-child{padding-left:0}}.main-counter-parallax__col:last-child{overflow:initial}@media(min-width:1280px){.main-counter-parallax__col:last-child{padding-right:0;margin-top:auto}}.main-counter-parallax__divider{width:100%;height:1px;background:var(--outline-variant)}@media(min-width:1280px){.main-counter-parallax__divider{width:1px;height:100%}}.main-counter-parallax .main-counter-parallax__item{width:100%}.edu-banner{--offset:0;--padding-block:2rem;--sides-width:20rem;border-radius:var(--radius-18);background:var(--fix-surface-primary);display:grid;gap:1.6rem;padding:var(--padding-block);position:relative;overflow:hidden}@media(min-width:768px){.edu-banner{--padding-block:2.8rem}}@media(min-width:1280px){.edu-banner{--offset:.6rem;--padding-block:3rem;gap:0;grid-template-columns:var(--sides-width) auto var(--sides-width);padding-inline:3.6rem;min-height:36rem}}@media(min-width:1536px){.edu-banner{--offset:.8rem;--padding-block:3.6rem;--sides-width:24.4rem;padding-inline:4.6rem;min-height:43.2rem}}@media(min-width:1920px){.edu-banner{--offset:1rem;--padding-block:4.6rem;--sides-width:30.4rem;padding-inline:5.6rem;min-height:54rem}}.edu-banner__pattern{position:absolute;inset:0;min-width:150%;min-height:100%;display:none;pointer-events:none}.edu-banner__pattern._sm{display:block}@media(min-width:768px){.edu-banner__pattern._sm{display:none}}@media(min-width:768px)and (max-width:1919.98px){.edu-banner__pattern._md{display:block}}@media(min-width:1920px){.edu-banner__pattern._xl{display:block}}.edu-banner__vector{--vector-size:11rem;position:absolute;height:var(--vector-size);width:calc(var(--vector-size) + 3rem);top:-1rem;right:-3rem;pointer-events:none}@media(min-width:768px){.edu-banner__vector{--vector-size:20.2rem}}@media(min-width:1280px){.edu-banner__vector{--vector-size:24.2rem;inset:auto auto var(--padding-block) -3rem}}@media(min-width:1536px){.edu-banner__vector{--vector-size:28.9rem}}@media(min-width:1920px){.edu-banner__vector{--vector-size:35.6rem}}.edu-banner__tag{height:fit-content;margin-top:var(--offset)}.edu-banner__text{display:flex;flex-direction:column;gap:1.6rem;color:var(--fix-on-surface-main)}@media(min-width:768px){.edu-banner__text{max-width:47.4rem}}@media(min-width:1280px){.edu-banner__text{justify-content:space-between;max-width:57.2rem}}@media(min-width:1536px){.edu-banner__text{max-width:66.8rem}}@media(min-width:1920px){.edu-banner__text{max-width:86rem}}.edu-banner__title{font-size:var(--font--size-64);font-weight:300;line-height:1.1}.edu-banner__desc{font-size:1.4rem;font-weight:400;line-height:1.6;opacity:.8}@media(min-width:768px){.edu-banner__desc{font-size:1.5rem}}@media(min-width:1280px){.edu-banner__desc{font-size:1.6rem;max-width:48rem}}@media(min-width:1920px){.edu-banner__desc{font-size:2rem;max-width:60rem}}.edu-banner__button{margin-top:1.6rem;margin-bottom:var(--offset);height:fit-content;width:100%!important}@media(min-width:768px){.edu-banner__button{width:fit-content!important}}@media(min-width:1280px){.edu-banner__button{margin-top:0;place-self:end}}.main-hero{background:var(--fix-surface-primary);overflow:hidden;position:relative;height:67rem}@media(min-width:768px){.main-hero{height:62.4rem}}@media(min-width:1280px){.main-hero{height:auto;min-height:100svh;display:flex}}.main-hero:after{content:"";position:absolute;inset:0;height:32rem;background:linear-gradient(180deg,var(--accent-primary) 60%,rgba(4,85,191,0) 100%)}@media(min-width:768px){.main-hero:after{height:12rem;background:linear-gradient(180deg,var(--accent-primary) 0,rgba(4,85,191,0) 100%)}}@media(min-width:1280px){.main-hero:after{height:16.4rem}}@media(min-width:1536px){.main-hero:after{height:19.6rem}}@media(min-width:1920px){.main-hero:after{height:24.6rem}}.main-hero__video{position:absolute;inset:auto 0 0;object-fit:cover;object-position:calc(50% - 6rem) top;height:51.6rem;width:100%}@media(min-width:768px){.main-hero__video{top:0;height:100%;object-position:calc(50% + 9rem) top}}@media(min-width:1280px){.main-hero__video{object-position:top center}}.main-hero__inner{padding-top:calc(2.2rem + 5.4rem);padding-bottom:3.2rem;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-64);position:relative;height:100%;min-height:fit-content;z-index:1}@media(min-width:768px){.main-hero__inner{padding-top:9.6rem;padding-bottom:var(--spacing-80)}}@media(min-width:1280px){.main-hero__inner{padding-top:14.2rem;height:auto}}@media(min-width:1536px){.main-hero__inner{padding-top:calc(var(--spacing-56) + 12.6rem)}}@media(min-width:1920px){.main-hero__inner{padding-top:calc(var(--spacing-56) + 15.6rem)}}.main-hero__head{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:768px){.main-hero__head{gap:var(--spacing-64)}}.main-hero__title{color:var(--fix-on-surface-main);font-size:var(--font--size-Display-1);font-style:normal;font-weight:300;line-height:1}.main-hero__text{color:var(--fix-on-surface-variant);font-size:var(--font--size-Body-2);font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.01em;max-width:32rem}@media(min-width:768px){.main-hero__text{max-width:36rem}}@media(min-width:1280px){.main-hero__text{max-width:40rem}}@media(min-width:1920px){.main-hero__text{max-width:50rem}}.main-hero__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-base)}@media(min-width:768px){.main-hero__buttons{max-width:43.2rem}}@media(min-width:1280px){.main-hero__buttons{margin-left:auto}}@media(min-width:1536px){.main-hero__buttons{max-width:51.8rem}}@media(min-width:1920px){.main-hero__buttons{max-width:64.8rem}}.product-card-block{background:var(--surface-highest)}.product-card-block__wrapper{display:grid;gap:2.4rem}@media(min-width:1280px){.product-card-block__wrapper{grid-template-columns:1fr 2fr;gap:var(--gap-base)}}.product-card-block__list{display:grid;flex-direction:column;gap:.8rem}@media(min-width:768px){.product-card-block__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.product-card-block__list{grid-column:2;grid-row:1/span 2}}@media(min-width:1536px){.product-card-block__list{gap:1rem}}.product-card-block__list-item:not(._compact){grid-row:span 2}@media(min-width:768px){.product-card-block__list._revers .product-card-block__list-item:nth-child(3n+2){order:3}}.product-card-block__content{display:flex;flex-direction:column;gap:.8rem}@media(min-width:1280px){.product-card-block__content{grid-row:2 span}}@media(min-width:1536px){.product-card-block__content{gap:1rem}}@media(min-width:1280px){.product-card-block__title-wrapper{margin-bottom:var(--spacing-42)}}.product-card-block__title{width:100%}@media(min-width:1280px){.product-card-block__title{max-width:52rem}}.product-card-block__link{grid-area:3/1}@media(min-width:1280px){.product-card-block__link{grid-area:2 span/1;height:fit-content;order:3}}.section-stage{display:flex;align-items:flex-start;justify-content:space-between}.section-stage__wrapper{display:grid;grid-template-columns:1fr;gap:4.6rem}@media(min-width:768px){.section-stage__wrapper{gap:6.4rem}}@media(min-width:1280px){.section-stage__wrapper{gap:5.6rem;align-items:flex-start}.section-stage__wrapper._is-video{grid-template-columns:repeat(2,1fr)}.section-stage__wrapper._is-image{grid-template-columns:auto 1fr}}@media(min-width:1536px){.section-stage__wrapper{gap:7.2rem}}.section-stage__image{position:relative;width:100%}@media(min-width:1280px){.section-stage__image:not(._is-video){width:44.8rem}}@media(min-width:1536px){.section-stage__image:not(._is-video){width:53.8rem}}@media(min-width:1920px){.section-stage__image:not(._is-video){width:67.2rem}}.section-stage__image._is-video{border-radius:var(--radius-32);background:var(--fix-surface-dark);height:33.2rem}@media(min-width:768px){.section-stage__image._is-video{height:73rem}}@media(min-width:1280px){.section-stage__image._is-video{height:60.2rem}}@media(min-width:1536px){.section-stage__image._is-video{height:72.2rem}}@media(min-width:1920px){.section-stage__image._is-video{height:90.4rem}}.section-stage__video{display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;max-width:29.3rem;width:100%;object-fit:contain;object-position:center top}@media(min-width:768px){.section-stage__video{max-width:64.3rem}}@media(min-width:1280px){.section-stage__video{max-width:53rem}}@media(min-width:1536px){.section-stage__video{max-width:63.6rem}}@media(min-width:1920px){.section-stage__video{max-width:79.6rem}}.section-stage__pic{border-radius:var(--radius-18);overflow:hidden}.section-stage__content{display:flex;flex-direction:column;gap:var(--spacing-64)}.section-stage__head{display:flex;flex-direction:column;gap:var(--spacing-36)}.section-stage__head-main{display:flex;flex-direction:column;gap:var(--spacing-24)}.section-stage__subtitle{color:var(--on-surface-variant);font-size:var(--font--size-Body-1);font-weight:500;line-height:1.6;max-width:54.4rem}@media(min-width:1920px){.section-stage__subtitle{max-width:68rem}}.section-stage__title{color:var(--on-surface-main);font-size:var(--font--size-56);font-weight:300;line-height:1.1}.section-stage__items{display:flex;flex-direction:column;gap:var(--gap-base);width:100%}.section-stage__item{width:100%}.parallax-gallery{width:100%;overflow:hidden}.parallax-gallery,.parallax-gallery__listing{display:flex;justify-content:flex-start;align-items:center}.parallax-gallery__content{width:max-content;flex:none;will-change:transform;padding:0 var(--gap-base)}.parallax-gallery__listing{gap:var(--gap-base)}.parallax-gallery__item{aspect-ratio:908/680;width:28rem;flex:none;overflow:hidden;border-radius:var(--radius-12);position:relative}@media(min-width:768px){.parallax-gallery__item{width:52.6rem}}@media(min-width:1280px){.parallax-gallery__item{width:60.4rem}}@media(min-width:1536px){.parallax-gallery__item{width:72.6rem}}@media(min-width:1920px){.parallax-gallery__item{width:90.8rem}}.parallax-gallery__item picture{width:100%;height:100%}.corporation-block{background:var(--surface-highest);display:flex;flex-direction:column}.corporation-block__header{display:flex;flex-direction:column;gap:1.8rem}@media(min-width:768px){.corporation-block__header{flex-direction:row;justify-content:space-between}}.corporation-block__header__content{display:flex;flex-direction:column;gap:.8rem;width:100%}@media(min-width:768px){.corporation-block__header__content{flex-direction:row;max-width:50.9rem;gap:1.2rem}}@media(min-width:1280px){.corporation-block__header__content{max-width:68.8rem;gap:1.4rem}}@media(min-width:1536px){.corporation-block__header__content{max-width:82.9rem;gap:1.6rem}}@media(min-width:1920px){.corporation-block__header__content{max-width:103.5rem;gap:2rem}}.corporation-block__header__text{display:flex;flex-direction:column;gap:var(--spacing-36);align-items:flex-start}@media(min-width:1536px){.corporation-block__header__text{max-width:60.4rem}}@media(min-width:1920px){.corporation-block__header__text{max-width:75.5rem}}.corporation-block__tag{height:fit-content}.corporation-block__logo{width:4.6rem;height:2.8rem;flex:none;color:var(--accent-primary)}@media(min-width:768px){.corporation-block__logo{width:6rem;height:3.6rem;padding-top:.4rem}}@media(min-width:1280px){.corporation-block__logo{width:7rem;height:4.2rem;padding-top:.3rem}}@media(min-width:1536px){.corporation-block__logo{width:8.6rem;height:5.1rem;padding-top:.5rem}}@media(min-width:1920px){.corporation-block__logo{height:6.4rem;padding-top:.6rem;width:10.7rem}}.corporation-block__title{font-size:var(--font--size-64, 6.4rem);font-weight:400;line-height:1.1}.corporation-block__title>._accent{color:var(--accent-primary)}.corporation-block__subtitle{color:var(--on-surface-variant)}.corporation-block__content{display:flex;flex-direction:column;gap:var(--gap-base);padding-top:var(--spacing-100);position:relative}@media(min-width:1280px){.corporation-block__benefit-card{position:absolute;width:100%;top:0}}.corporation-block__benefit-card__item{margin-inline:calc(-1 * var(--layout-margin-body));width:auto}@media(min-width:1280px){.corporation-block__benefit-card__item{margin-inline:0;max-width:50.2rem}}@media(min-width:1536px){.corporation-block__benefit-card__item{max-width:60.4rem}}@media(min-width:1920px){.corporation-block__benefit-card__item{max-width:75.5rem}}.corporation-block__benefit-card__item .benefit-card__item{height:100%;gap:3.6rem;justify-content:space-between}.corporation-block__feature-items{background-color:var(--surface-main)}.corporation-block__feature-items__wrapper{display:grid}@media(min-width:1280px){.corporation-block__feature-items__wrapper{grid-template-columns:repeat(2,1fr)}.corporation-block__feature-items__wrapper>:nth-child(odd){padding-left:0;border-right:1px solid var(--outline-variant);border-radius:0}.corporation-block__feature-items__wrapper>:nth-child(2n){padding-right:0}}.corporation-block__feature-items__wrapper .feature-item__info{padding-right:var(--spacing-42)}@media(max-width:1279.98px){.corporation-block__feature-items__wrapper{padding-inline:0}}@media(min-width:1280px){.corporation-block__feature-item{min-height:22.6rem}}@media(min-width:1536px){.corporation-block__feature-item{min-height:27.2rem}}@media(min-width:1920px){.corporation-block__feature-item{min-height:34rem}}@media(max-width:1279.98px){.corporation-block__feature-item{border-radius:0!important}.corporation-block__feature-item:not(:last-child){border-bottom:1px solid var(--outline-variant)}}.status-message{--text-size:1.2rem;padding:.4rem;background-color:var(--fix-on-surface-main);border-radius:.8rem;display:flex;flex-direction:row;gap:1.2rem;width:28rem;min-height:10.6rem;font-family:Geist Mono,Manrope,sans-serif;position:relative}@media(min-width:1536px){.status-message{--text-size:1.5rem;padding:.5rem;gap:1.6rem;width:34rem;min-height:12.8rem}}@media(min-width:1920px){.status-message{--text-size:1.8rem;padding:.6rem;gap:2rem;width:41.6rem;min-height:16rem}}.status-message__close{position:absolute;top:.5rem;right:.5rem}@media(min-width:1920px){.status-message__close{top:.8rem;right:.8rem}}.status-message__loader{margin:auto;text-transform:uppercase;text-align:center;font-size:var(--text-size);font-weight:400;line-height:1.2}.status-message__loader__dot{opacity:0;font-variant-ligatures:none}.status-message__loader__dot:first-child{animation:show-dot-from-25 1s infinite}.status-message__loader__dot:nth-child(2){animation:show-dot-from-50 1s infinite}.status-message__loader__dot:nth-child(3){animation:show-dot-from-75 1s infinite}.status-message__picture{width:9.8rem;display:flex;justify-content:center;align-items:center;border-radius:.6rem;overflow:hidden;background:var(--fix-surface-secondary)}@media(min-width:1536px){.status-message__picture{width:11.8rem}}@media(min-width:1920px){.status-message__picture{width:14.8rem}}.status-message__picture>picture{aspect-ratio:1/1}.status-message__content{display:flex;flex-direction:column;gap:var(--gap-base);justify-content:space-between;padding:.6rem .8rem .6rem 0;flex:1}@media(min-width:1536px){.status-message__content{padding:.9rem 1.2rem .9rem 0}}@media(min-width:1920px){.status-message__content{padding:1.2rem 1.4rem 1.2rem 0}}.status-message__status{padding:.3rem .6rem;border-radius:.6rem;text-transform:uppercase;color:var(--fix-on-surface-main);background:var(--fix-surface-primary);display:flex;flex-direction:row;gap:.2rem;align-items:center;width:fit-content}@media(min-width:1920px){.status-message__status{padding:.4rem .6rem}}.status-message__status__icon{--icon-size:1.4rem;width:var(--icon-size);height:var(--icon-size);color:var(--fix-on-surface-main);border:none;flex-shrink:0}@media(min-width:1536px){.status-message__status__icon{--icon-size:1.6rem}}@media(min-width:1920px){.status-message__status__icon{--icon-size:2rem}}.status-message__status__text{color:var(--fix-on-surface-main);font-size:var(--text-size);font-weight:500;line-height:1.2}.status-message__inner{display:flex;flex-direction:column;gap:.4rem}@media(min-width:1920px){.status-message__inner{gap:.6rem}}.status-message__title{overflow:hidden;font-size:var(--text-size);font-weight:400;line-height:1.2;text-transform:uppercase}.status-message__desc{color:var(--on-surface-variant);font-size:var(--text-size);font-weight:400;line-height:1.2}.status-message._check._success .status-message__status{background:#4faa07}.status-message._check._error .status-message__status{background:#f1022a}.solution-slider-control{--animation-duration:6s;display:flex;justify-content:center;align-items:center;border-radius:50rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--surface-transparent);width:fit-content;overflow:hidden;line-height:1}@media(hover:hover)and (pointer:fine){.solution-slider-control:hover .solution-slider-control__title._base{opacity:1}}body:not(._use-mouse) .solution-slider-control:focus-visible .solution-slider-control__title._base{opacity:1}body:not(._use-mouse) .solution-slider-control:focus-visible:not(input,textarea),body:not(._use-mouse) .solution-slider-control:focus-visible[type=checkbox]+label,body:not(._use-mouse) .solution-slider-control:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}.solution-slider-control._active .solution-slider-control__title._fill._with-animation{animation:fill var(--animation-duration) linear}.solution-slider-control._active .solution-slider-control__title._fill:not(._with-animation){width:calc(var(--autoplay-progress,0) * 100%)}.solution-slider-control._active .solution-slider-control__title._base{opacity:1}.solution-slider-control__inner{position:relative;padding:1rem 1.6rem}@media(min-width:1536px){.solution-slider-control__inner{padding:1.2rem 1.9rem}}@media(min-width:1920px){.solution-slider-control__inner{padding:1.4rem 2.4rem}}.solution-slider-control__title{white-space:nowrap;font-weight:500;font-size:1.5rem}@media(min-width:1536px){.solution-slider-control__title{font-size:1.8rem}}@media(min-width:1920px){.solution-slider-control__title{font-size:2.2rem}}.solution-slider-control__title._fill{position:absolute;inset:0;overflow:hidden;width:0;white-space:nowrap;background-color:var(--fix-on-surface-main)}.solution-slider-control__title._fill:after{content:attr(data-text)/"";position:absolute;inset:0;display:block;padding:1rem 1.6rem}@media(min-width:1536px){.solution-slider-control__title._fill:after{padding:1.2rem 1.9rem}}@media(min-width:1920px){.solution-slider-control__title._fill:after{padding:1.4rem 2.4rem}}.solution-slider-control__title._base{opacity:.5;transition:opacity .2s ease-in-out}.solution-slider-control._inverse .solution-slider-control__title._base{color:var(--fix-on-surface-main)}.solution-slider-control._inverse .solution-slider-control__title._fill{color:var(--fix-on-surface-main);background-color:var(--fix-surface-primary)}.solution-large-card{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.solution-large-card{gap:2.4rem}}@media(min-width:1280px){.solution-large-card{position:relative;overflow:clip;flex-direction:row;align-items:center;background:var(--fix-surface-primary);height:61.5rem;padding:var(--spacing-80) var(--layout-margin-body);gap:0}}@media(min-width:1536px){.solution-large-card{height:73.8rem}}@media(min-width:1920px){.solution-large-card{height:92.2rem}}.solution-large-card__bg{order:3;position:relative;width:100%;overflow:clip;background:var(--fix-surface-primary);aspect-ratio:360/237}@media(min-width:768px){.solution-large-card__bg{aspect-ratio:768/506}}@media(min-width:1280px){.solution-large-card__bg{position:absolute;inset:0 0 0 27.1%;aspect-ratio:unset;width:auto;order:0}}.solution-large-card__bg .swiper-slide,.solution-large-card__bg .swiper-wrapper{height:100%}.solution-large-card__bg .swiper-slide:not(.swiper-slide-active){visibility:hidden;pointer-events:none}.solution-large-card__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.solution-large-card__demo-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:var(--surface-transparent);border-radius:var(--radius-24);padding:var(--spacing-32) var(--spacing-46);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease-in-out,opacity .2s ease-in-out}.solution-large-card__demo-btn._hidden{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.solution-large-card__demo-btn:hover{background:#fff3}.solution-large-card__demo-btn:hover .solution-large-card__demo-btn__text{opacity:.8}}body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible{background:#fff3}body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible .solution-large-card__demo-btn__text{opacity:.8}body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible{outline:2px solid var(--fix-on-surface-main);outline-offset:2px}body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible:not(input,textarea),body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible[type=checkbox]+label,body:not(._use-mouse) .solution-large-card__demo-btn:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}@media(min-width:768px){.solution-large-card__demo-btn{border-radius:var(--radius-20)}}@media(min-width:1280px){.solution-large-card__demo-btn{left:calc(50% + 11.5rem);top:calc(50% - 4.45rem)}}@media(min-width:1536px){.solution-large-card__demo-btn{left:calc(50% + 12.2rem);top:calc(50% - 4.5rem)}}@media(min-width:1920px){.solution-large-card__demo-btn{left:calc(50% + 13.8rem);top:calc(50% - 5.4rem)}}.solution-large-card__demo-btn__text{color:var(--fix-on-surface-main);font-size:1.5rem;font-weight:500;line-height:1;opacity:.6;white-space:nowrap;transition:opacity .2s ease-in-out}@media(min-width:768px){.solution-large-card__demo-btn__text{font-size:1.6rem}}@media(min-width:1280px){.solution-large-card__demo-btn__text{font-size:2rem}}@media(min-width:1536px){.solution-large-card__demo-btn__text{font-size:2.4rem}}@media(min-width:1920px){.solution-large-card__demo-btn__text{font-size:2.8rem}}.solution-large-card__status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.solution-large-card__status._visible{opacity:1;visibility:visible;pointer-events:auto}@media(min-width:1280px){.solution-large-card__status{left:calc(50% + 11.5rem);top:calc(50% - 4.45rem)}}@media(min-width:1536px){.solution-large-card__status{left:calc(50% + 12.2rem);top:calc(50% - 4.5rem)}}@media(min-width:1920px){.solution-large-card__status{left:calc(50% + 13.8rem);top:calc(50% - 5.4rem)}}.solution-large-card__content{padding:0 var(--layout-margin-body)}@media(min-width:1280px){.solution-large-card__content{padding:0;height:100%;position:relative;z-index:1}}.solution-large-card__head{display:flex;flex-direction:column;gap:var(--spacing-24);width:fit-content}@media(min-width:1280px){.solution-large-card__head{max-width:41.4rem}}@media(min-width:1536px){.solution-large-card__head{max-width:49.6rem}}@media(min-width:1920px){.solution-large-card__head{max-width:62rem}}@media(max-width:1279.98px){.solution-large-card__head .solution-large-card__tag{color:var(--accent-primary);border-color:var(--accent-primary)}}@media(hover:hover)and (pointer:fine){.solution-large-card__head:is(a,button):hover .solution-large-card__title{opacity:.7}}body:not(._use-mouse) .solution-large-card__head:is(a,button):focus-visible .solution-large-card__title{opacity:.7}body:not(._use-mouse) .solution-large-card__head:is(a,button):focus-visible:not(input,textarea),body:not(._use-mouse) .solution-large-card__head:is(a,button):focus-visible[type=checkbox]+label,body:not(._use-mouse) .solution-large-card__head:is(a,button):focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}.solution-large-card__text{display:flex;flex-direction:column;gap:var(--spacing-24)}.solution-large-card__title{color:var(--on-surface-main);font-size:var(--font--size-Display-3);font-weight:200;line-height:1;transition:opacity .2s ease-in-out}@media(min-width:1280px){.solution-large-card__title{color:var(--fix-on-surface-main)}}.solution-large-card__description{color:var(--on-surface-variant);font-size:1.5rem;font-weight:400;line-height:1.5}@media(min-width:768px){.solution-large-card__description{font-size:1.6rem}}@media(min-width:1280px){.solution-large-card__description{color:var(--fix-on-surface-variant);font-size:1.6rem}}@media(min-width:1536px){.solution-large-card__description{font-size:1.9rem}}@media(min-width:1920px){.solution-large-card__description{font-size:2.4rem}}.solution-large-card__controls{display:flex;gap:var(--gap-base);padding:0 var(--layout-margin-body);order:2;overflow-x:auto}@media(hover:hover)and (pointer:fine){.solution-large-card__controls{scrollbar-width:thin;scrollbar-color:#eaedf4 transparent}@supports (selector(::-webkit-scrollbar)){.solution-large-card__controls::-webkit-scrollbar{width:.6rem;height:.6rem}.solution-large-card__controls::-webkit-scrollbar-track{background:0 0}.solution-large-card__controls::-webkit-scrollbar-thumb{background-color:#eaedf4;border-radius:1rem}.solution-large-card__controls::-webkit-scrollbar-thumb:hover{background-color:#cfd5dd}.solution-large-card__controls::-webkit-scrollbar-button{display:none}}}@media(min-width:1280px){.solution-large-card__controls{overflow:visible;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:0;order:0;margin-left:auto;position:relative;z-index:1}}.solution-large-card__controls .solution-large-card__control{flex-shrink:0}@media(max-width:1279.98px){.solution-large-card__controls .solution-large-card__control{background:var(--surface-inverse--transparent)}.solution-large-card__controls .solution-large-card__control .solution-slider-control__title._fill{background-color:var(--fix-surface-primary);color:var(--fix-on-surface-main)}}@media(min-width:1280px){.solution-large-card__controls .solution-large-card__control .solution-slider-control__title._base{color:var(--fix-on-surface-main)}}.solution-large-card__infos{order:4;margin-top:-4.8rem;position:relative;z-index:1;overflow:hidden;padding:0 var(--layout-margin-body);animation-name:fade;animation-duration:.2s;animation-timing-function:ease-in-out}@media(min-width:768px){.solution-large-card__infos{margin-top:-6.6rem}}@media(min-width:1280px){.solution-large-card__infos{position:absolute;inset:auto;bottom:var(--spacing-80);left:var(--layout-margin-body);overflow:visible;margin-top:0;padding:0;z-index:1}}.solution-large-card__infos:not(._active){display:none}@media(min-width:1280px){.solution-large-card__infos-list{display:grid!important;grid-template-columns:repeat(2,26.2rem);gap:var(--gap-base);transform:none!important}}@media(min-width:1536px){.solution-large-card__infos-list{grid-template-columns:repeat(2,31.4rem)}}@media(min-width:1920px){.solution-large-card__infos-list{grid-template-columns:repeat(2,39.2rem)}}.solution-large-card__infos-item{width:26.2rem}@media(min-width:768px){.solution-large-card__infos-item{width:24.6rem}}@media(min-width:1280px){.solution-large-card__infos-item{width:26.2rem}.solution-large-card__infos-item:first-child:nth-last-child(3){grid-row:1;grid-column:1}.solution-large-card__infos-item:nth-child(2):nth-last-child(2){grid-row:2;grid-column:1}.solution-large-card__infos-item:nth-child(3):last-child{grid-row:2;grid-column:2}}@media(min-width:1536px){.solution-large-card__infos-item{width:31.4rem}}@media(min-width:1920px){.solution-large-card__infos-item{width:39.2rem}}@media(min-width:1280px){.solution-large-card__info{flex:none}}@media(max-width:1279.98px){.solution-large-card__infos-item .solution-large-card__info{background:var(--surface-main)}}.solution-medium-card{flex:none;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;row-gap:2rem}@media(min-width:768px){.solution-medium-card{row-gap:0;aspect-ratio:704/643;flex-direction:row;justify-content:flex-end;background:var(--fix-surface-primary);border-radius:var(--radius-12);overflow:hidden;z-index:1}}@media(min-width:768px)and (hover:hover)and (pointer:fine){.solution-medium-card:hover .solution-medium-card__title{opacity:.7}.solution-medium-card:hover .solution-medium-card__picture img{transform:scale(1.03)}}@media(min-width:768px){body:not(._use-mouse) .solution-medium-card:focus-visible .solution-medium-card__title{opacity:.7}body:not(._use-mouse) .solution-medium-card:focus-visible .solution-medium-card__picture img{transform:scale(1.03)}body:not(._use-mouse) .solution-medium-card:focus-visible:not(input,textarea),body:not(._use-mouse) .solution-medium-card:focus-visible[type=checkbox]+label,body:not(._use-mouse) .solution-medium-card:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}}.solution-medium-card__content{order:1;display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.solution-medium-card__content{border-radius:var(--radius-12);gap:.5rem;flex-direction:row;align-items:flex-start;position:relative;z-index:2;flex:1 1 auto;padding:4.3rem 2.8rem 3.4rem}}@media(min-width:1280px){.solution-medium-card__content{padding:4.3rem 3.2rem 3.7rem}}@media(min-width:1536px){.solution-medium-card__content{gap:.6rem;padding:5.1rem 3.7rem 4.4rem}}@media(min-width:1920px){.solution-medium-card__content{gap:.8rem;padding:6.4rem 4.6rem 5.6rem}}@media(hover:hover)and (pointer:fine){.solution-medium-card__content:hover .solution-medium-card__title{opacity:.7}.solution-medium-card__content:hover~.solution-medium-card__carousel .solution-medium-card__picture img{transform:scale(1.03)}}body:not(._use-mouse) .solution-medium-card__content:focus-visible .solution-medium-card__title{opacity:.7}body:not(._use-mouse) .solution-medium-card__content:focus-visible~.solution-medium-card__carousel .solution-medium-card__picture img{transform:scale(1.03)}body:not(._use-mouse) .solution-medium-card__content:focus-visible:not(input,textarea),body:not(._use-mouse) .solution-medium-card__content:focus-visible[type=checkbox]+label,body:not(._use-mouse) .solution-medium-card__content:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}.solution-medium-card__tag-container{flex:none}@media(min-width:768px){.solution-medium-card__tag-container{width:10.2rem;padding-top:.5rem}}@media(min-width:1536px){.solution-medium-card__tag-container{width:12.2rem;padding-top:.6rem}}@media(min-width:1920px){.solution-medium-card__tag-container{width:15.3rem;padding-top:.8rem}}@media(min-width:768px){.solution-medium-card__tag._primary{color:var(--fix-on-surface-main);border-color:var(--fix-on-surface-main)}}.solution-medium-card__info{display:flex;flex-direction:column;row-gap:1rem}@media(min-width:768px){.solution-medium-card__info{row-gap:1.8rem;flex:1 1 auto}}@media(min-width:1280px){.solution-medium-card__info{row-gap:2.2rem}}@media(min-width:1536px){.solution-medium-card__info{row-gap:2.6rem}}@media(min-width:1920px){.solution-medium-card__info{row-gap:3.2rem}}.solution-medium-card__title{width:fit-content;color:var(--on-surface-main);transition:opacity .2s ease-in-out}@media(min-width:768px){.solution-medium-card__title{color:var(--fix-on-surface-main)}}.solution-medium-card__title-link{display:block;color:inherit}.solution-medium-card__description{color:var(--on-surface-variant);font-size:1.4rem;font-weight:400;line-height:1.5}@media(min-width:768px){.solution-medium-card__description{color:var(--fix-on-surface-variant);font-size:1.5rem}}@media(min-width:1536px){.solution-medium-card__description{font-size:1.6rem;max-width:41.8rem}}@media(min-width:1920px){.solution-medium-card__description{font-size:2.4rem;max-width:52rem}}.solution-medium-card__carousel{width:100%;order:3}@media(min-width:768px){.solution-medium-card__carousel{height:100%;position:absolute;left:0;top:0}}.solution-medium-card__swiper{overflow:hidden;width:100%}@media(min-width:768px){.solution-medium-card__swiper{height:100%}}.solution-medium-card__swiper-wrapper{align-items:flex-start}@media(min-width:768px){.solution-medium-card__swiper-wrapper{height:100%}}.solution-medium-card__slide{flex-direction:column;justify-content:flex-end;width:100%}@media(min-width:768px){.solution-medium-card__slide{height:100%}}.solution-medium-card__slide:not(.swiper-slide-active){visibility:hidden;pointer-events:none;height:0}.solution-medium-card__picture{width:100%;aspect-ratio:320/256;border-radius:var(--radius-12);overflow:hidden;z-index:1;position:relative}@media(min-width:768px){.solution-medium-card__picture{aspect-ratio:unset;position:absolute;left:0;top:0;height:100%}}.solution-medium-card__picture picture{width:100%;height:100%}.solution-medium-card__picture img{transition:transform .2s ease-in-out}.solution-medium-card__picture:after,.solution-medium-card__picture:before{content:"";display:none;pointer-events:none;position:absolute}@media(min-width:768px){.solution-medium-card__picture:after,.solution-medium-card__picture:before{display:block}}.solution-medium-card__picture:before{top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(155deg,#151515cc 15.03%,#151515c2,#151515a3 39.59%,#15151500 55.96%)}.solution-medium-card__picture:after{right:0;bottom:0;aspect-ratio:534/356;width:100%;max-width:56.688%;z-index:3;opacity:.8;background:radial-gradient(100% 100% at 100% 100%,#151515 25%,#151515f2,#151515cc 65%,#15151500)}.solution-medium-card__detail{position:relative;z-index:2;margin-top:1.6rem}@media(min-width:768px){.solution-medium-card__detail{margin:0 2.8rem 3.35rem;max-width:26rem}}@media(min-width:1280px){.solution-medium-card__detail{margin:0 3.2rem 3.65rem;max-width:26.2rem}}@media(min-width:1536px){.solution-medium-card__detail{margin:0 3.7rem 4.4rem;max-width:31.4rem}}@media(min-width:1920px){.solution-medium-card__detail{margin:0 4.6rem 5.6rem;max-width:39.2rem}}@media(min-width:768px){.solution-medium-card__detail._secondary{background:var(--surface-highest)}}.solution-medium-card__controls{display:flex;gap:.6rem;margin:0 -2rem;padding:0 2rem;order:2;overflow-x:auto}@media(hover:hover)and (pointer:fine){.solution-medium-card__controls{scrollbar-width:thin;scrollbar-color:#eaedf4 transparent}@supports (selector(::-webkit-scrollbar)){.solution-medium-card__controls::-webkit-scrollbar{width:.6rem;height:.6rem}.solution-medium-card__controls::-webkit-scrollbar-track{background:0 0}.solution-medium-card__controls::-webkit-scrollbar-thumb{background-color:#eaedf4;border-radius:1rem}.solution-medium-card__controls::-webkit-scrollbar-thumb:hover{background-color:#cfd5dd}.solution-medium-card__controls::-webkit-scrollbar-button{display:none}}}@media(min-width:768px){.solution-medium-card__controls{overflow:visible;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:0;margin:0;position:absolute;right:2.8rem;bottom:3.4rem;z-index:3}}@media(min-width:1280px){.solution-medium-card__controls{right:3.2rem;bottom:3.7rem}}@media(min-width:1536px){.solution-medium-card__controls{right:3.7rem;bottom:4.4rem}}@media(min-width:1920px){.solution-medium-card__controls{gap:.8rem;right:4.6rem;bottom:5.6rem}}.solution-medium-card__controls .solution-medium-card__control{flex-shrink:0}@media(max-width:767.98px){.solution-medium-card__controls .solution-medium-card__control{background:var(--surface-inverse--transparent)}.solution-medium-card__controls .solution-medium-card__control .solution-slider-control__title._fill{background-color:var(--fix-surface-primary);color:var(--fix-on-surface-main)}}@media(min-width:768px){.solution-medium-card__controls .solution-medium-card__control .solution-slider-control__title._base{color:var(--fix-on-surface-main)}}.solutions-grid{background-color:var(--surface-highest)}.solutions-grid__wrapper{display:flex;flex-direction:column;gap:var(--spacing-56)}.solutions-grid__title{padding-inline:var(--layout-margin-body);font-weight:300;line-height:1.1;color:var(--on-surface-main)}.solutions-grid__body{display:flex;flex-direction:column;gap:3.6rem}@media(min-width:768px){.solutions-grid__body{gap:4.6rem}}@media(min-width:1280px){.solutions-grid__body{gap:.8rem}}@media(min-width:1536px){.solutions-grid__body{gap:1rem}}@media(min-width:1920px){.solutions-grid__body{gap:1.2rem}}.solutions-grid__row{display:flex;flex-direction:column;gap:3.6rem;padding-inline:2rem}@media(min-width:768px){.solutions-grid__row{gap:.8rem;padding-inline:3.2rem}}@media(min-width:1280px){.solutions-grid__row{flex-direction:row;gap:.8rem;padding-inline:.8rem}}@media(min-width:1536px){.solutions-grid__row{gap:1rem;padding-inline:1rem}}@media(min-width:1920px){.solutions-grid__row{gap:1.2rem;padding-inline:1.2rem}}@media(min-width:1280px){.solutions-grid__medium-card{flex:1 1 0;min-width:0}}.solutions-grid__large-card{width:100%}.contact-card{display:flex;flex-direction:column;justify-content:space-between;min-height:28.4rem;padding:2.4rem 2rem;border:1px solid var(--outline-variant);transition:border-color .2s ease-in-out,background-color .2s ease-in-out}@media(min-width:768px){.contact-card{min-height:30.2rem;padding:2.8rem 3.2rem}}@media(min-width:1280px){.contact-card{min-height:32.2rem;padding:3.2rem}}@media(min-width:1536px){.contact-card{min-height:38.6rem;padding:3.6rem}}@media(min-width:1920px){.contact-card{min-height:48.2rem;padding:4.6rem}}@media(hover:hover)and (pointer:fine){.contact-card:hover{border-color:var(--surface-main);background-color:var(--surface-main)}}body:not(._use-mouse) .contact-card:focus-visible{border-color:var(--surface-main);background-color:var(--surface-main)}body:not(._use-mouse) .contact-card:focus-visible:not(input,textarea),body:not(._use-mouse) .contact-card:focus-visible[type=checkbox]+label,body:not(._use-mouse) .contact-card:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}.contact-card__header{display:flex;flex-direction:column;row-gap:var(--spacing-16)}@media(min-width:768px){.contact-card__header{max-width:33.6rem}}@media(min-width:1920px){.contact-card__header{max-width:42rem}}.contact-card__footer{display:flex;flex-direction:column;row-gap:1.8rem}@media(min-width:768px){.contact-card__footer{flex-direction:row;column-gap:5.6rem}}@media(min-width:1280px){.contact-card__footer{column-gap:6.6rem}}@media(min-width:1536px){.contact-card__footer{column-gap:8rem}}@media(min-width:1920px){.contact-card__footer{column-gap:10rem}}.contact-card__counter{color:var(--on-surface-inverse);text-align:center;font-size:1.4rem;font-weight:500;line-height:1.3;display:block;width:fit-content;border-radius:var(--radius-8);background:var(--surface-inverse--main);padding:.1rem .6rem;min-width:2.8rem}@media(min-width:768px){.contact-card__counter{padding-top:0;font-size:1.6rem;min-width:3.2rem}}@media(min-width:1536px){.contact-card__counter{padding:.15rem .8rem;min-width:3.6rem;font-size:1.8rem}}@media(min-width:1920px){.contact-card__counter{padding:.05rem 1rem .25rem;min-width:4.6rem;font-size:2.2rem}}.contact-card__title{font-size:var(--font--size-36);font-weight:400;line-height:1.3}.contact-card__item{display:flex;flex-direction:column;row-gap:var(--spacing-16);width:100%}.contact-card__item-label{color:var(--on-surface-variant)}.contact-block__title{color:var(--on-surface-main);font-size:var(--font--size-64);font-style:normal;font-weight:300;line-height:1.1;margin-bottom:var(--spacing-56)}.contact-block__inner{display:flex;flex-direction:column;position:relative}.contact-block__hover-bg{position:absolute;z-index:0;pointer-events:none;opacity:0;background-color:var(--surface-main);transition:transform .35s ease,width .35s ease,height .35s ease,opacity .2s ease}.contact-block__row{position:relative;z-index:1}@media(min-width:1280px){.contact-block__row{border-bottom:1px solid var(--outline-variant)}}.contact-block__row:first-child{border-top:1px solid var(--outline-variant)}.contact-block__row__inner{display:grid;width:100%}@media(min-width:1280px){.contact-block__row__inner{grid-template-columns:1fr 1fr;width:100%;margin-left:auto;margin-right:auto;max-width:100%;padding-left:2rem;padding-right:2rem}}@media(min-width:1280px)and (min-width:1920px){.contact-block__row__inner{max-width:192rem}}@media(min-width:1280px)and (min-width:768px){.contact-block__row__inner{padding-left:3.2rem;padding-right:3.2rem}}@media(min-width:1280px)and (min-width:1280px){.contact-block__row__inner{padding-left:3.2rem;padding-right:3.2rem}}@media(min-width:1280px)and (min-width:1536px){.contact-block__row__inner{padding-left:3.6rem;padding-right:3.6rem}}@media(min-width:1280px)and (min-width:1920px){.contact-block__row__inner{padding-left:4.6rem;padding-right:4.6rem}}@media(min-width:1280px)and (max-width:767.98px){.contact-block__row__inner.sm-full{margin-left:-2rem;margin-right:-2rem}}@media(min-width:1280px)and (min-width:768px)and (max-width:1279.98px){.contact-block__row__inner.md-full{margin-left:-3.2rem;margin-right:-3.2rem}}@media(min-width:1280px)and (min-width:1280px)and (max-width:1535.98px){.contact-block__row__inner.lg-full{margin-left:-3.2rem;margin-right:-3.2rem}}@media(min-width:1280px)and (min-width:1536px)and (max-width:1919.98px){.contact-block__row__inner.xl-full{margin-left:-3.6rem;margin-right:-3.6rem}}@media(min-width:1280px)and (min-width:1920px){.contact-block__row__inner.xxl-full{margin-left:-4.6rem;margin-right:-4.6rem}}@media(min-width:1280px){.contact-block__row__inner._px-0{padding-left:0;padding-right:0}}.contact-block__card{border:none;border-bottom:1px solid var(--outline-variant);position:relative;z-index:1;background-color:transparent;width:100%;margin-left:auto;margin-right:auto;max-width:100%}@media(min-width:1920px){.contact-block__card{max-width:192rem}}.contact-block__card{padding-left:2rem;padding-right:2rem}@media(min-width:768px){.contact-block__card{padding-left:3.2rem;padding-right:3.2rem}}@media(min-width:1280px){.contact-block__card{padding-left:3.2rem;padding-right:3.2rem}}@media(min-width:1536px){.contact-block__card{padding-left:3.6rem;padding-right:3.6rem}}@media(min-width:1920px){.contact-block__card{padding-left:4.6rem;padding-right:4.6rem}}@media(max-width:767.98px){.contact-block__card.sm-full{margin-left:-2rem;margin-right:-2rem}}@media(min-width:768px)and (max-width:1279.98px){.contact-block__card.md-full{margin-left:-3.2rem;margin-right:-3.2rem}}@media(min-width:1280px)and (max-width:1535.98px){.contact-block__card.lg-full{margin-left:-3.2rem;margin-right:-3.2rem}}@media(min-width:1536px)and (max-width:1919.98px){.contact-block__card.xl-full{margin-left:-3.6rem;margin-right:-3.6rem}}@media(min-width:1920px){.contact-block__card.xxl-full{margin-left:-4.6rem;margin-right:-4.6rem}}.contact-block__card._px-0{padding-left:0;padding-right:0}@media(min-width:1280px){.contact-block__card{border-bottom:none}.contact-block__card:first-child{padding-left:0;border-right:1px solid var(--outline-variant)}.contact-block__card:last-child:not(:first-child){padding-right:0}}@media(hover:hover)and (pointer:fine){.contact-block__card:hover{border-color:var(--outline-variant);background-color:transparent}}body:not(._use-mouse) .contact-block__card:focus-visible{border-color:var(--outline-variant);background-color:transparent}body:not(._use-mouse) .contact-block__card:focus-visible:not(input,textarea),body:not(._use-mouse) .contact-block__card:focus-visible[type=checkbox]+label,body:not(._use-mouse) .contact-block__card:focus-visible[type=radio]+label{outline-offset:2px;outline:black auto}.contact-block__card .contact-card__header{max-width:18rem}@media(min-width:768px){.contact-block__card .contact-card__header{max-width:20rem}}@media(min-width:1280px){.contact-block__card .contact-card__header{max-width:22rem}}@media(min-width:1536px){.contact-block__card .contact-card__header{max-width:27rem}}@media(min-width:1920px){.contact-block__card .contact-card__header{max-width:34rem}}.news-block .layout__content{row-gap:1.8rem}@media(min-width:768px){.news-block .layout__content{row-gap:2.4rem}}.news-block .swiper-slide{width:77.7777777778vw;margin-right:.8rem}@media(min-width:768px){.news-block .swiper-slide{width:65.625vw}}@media(min-width:1280px){.news-block .swiper-slide{width:39.375vw}}@media(min-width:1536px){.news-block .swiper-slide{width:39.3229166667vw;margin-right:1rem}}@media(min-width:1920px){.news-block .swiper-slide{width:75.6rem;margin-right:1.2rem}}.news-block .swiper-slide:last-child{margin-right:0}.partner-logo-block{background:var(--surface-highest);overflow:hidden}.partner-logo-block__wrapper{display:flex;flex-direction:column;gap:var(--spacing-56)}.partner-logo-block__title{max-width:var(--layout-width-4-col)}.partner-logo-block__content{display:grid;gap:var(--gap-base);grid-template-columns:100%;padding-top:var(--spacing-46);border-top:1px solid var(--outline-variant)}@media(min-width:1280px){.partner-logo-block__content{grid-template-columns:var(--layout-width-4-col) 1fr;row-gap:var(--spacing-56)}}.partner-logo-block__desc{color:var(--on-surface-variant);grid-column:1;padding-bottom:1.6rem}@media(min-width:768px){.partner-logo-block__desc{padding-bottom:2rem}}@media(min-width:1280px){.partner-logo-block__desc{padding-bottom:0}}.partner-logo-block__link{margin-top:calc(var(--spacing-56) - var(--gap-base))}@media(min-width:1280px){.partner-logo-block__link{display:none}}@media(min-width:1280px){.partner-logo-block__desc,.partner-logo-block__link{padding-right:var(--spacing-56)}}.partner-logo-block__logos{position:relative;padding-left:.1rem}@media(min-width:1280px){.partner-logo-block__logos{overflow:hidden;grid-column:2;grid-row:1/4;aspect-ratio:1215/793;padding-bottom:.1rem;margin-top:calc(-1 * var(--spacing-46));margin-left:-.1rem}}@media(min-width:1280px){.partner-logo-block__logos .partner-logo-block__logos__wrapper{flex-flow:column wrap;height:100%}}.partner-logo-block__logos-item{flex:none;aspect-ratio:235/153;width:23.5rem}@media(min-width:1280px){.partner-logo-block__logos-item{width:auto;height:33.3333333333%;aspect-ratio:unset}}.partner-logo-block__logos-element{margin-left:-.1rem;margin-top:-.1rem}.partner-logo-block__navigation{display:none}@media(min-width:1280px){.partner-logo-block__navigation:has(~.swiper-initialized){display:flex}}.partner-logo-block__navigation:has(.arrow-item.swiper-button-hidden){display:none}