.key-benefits{grid-column:1/-1}.key-benefits>div{border:1px solid var(--wp--preset--color--noir-50);border-bottom:none}.key-benefits #last-key{border-bottom:1px solid var(--wp--preset--color--noir-50) !important}.key-benefits .relion-key{cursor:pointer}.key-benefits .relion-key:not(.is-active) .relion-key-content{max-height:0px;overflow:hidden}.key-benefits #first-key{border-top:none !important}.key-benefits #last-key{border-bottom:none !important}.keys-grid{border:none !important;border-top:1px solid var(--wp--preset--color--noir-50) !important;border-bottom:1px solid var(--wp--preset--color--noir-50) !important;align-items:start !important;row-gap:0 !important}.keys-grid .keys-grid-left-col{grid-column:1/-1;border-left:1px solid var(--wp--preset--color--noir-50);border-right:1px solid var(--wp--preset--color--noir-50)}.keys-grid .keys-grid-left-col .key-benefits-images{max-width:400px;margin-right:0 !important;margin-left:auto}.keys-grid.keys-grid-upgrade{border:none !important}.keys-grid.keys-grid-upgrade .keys-grid-left-col{border:none !important}.key-group{border:none !important}.key-group--content{width:max(72%,280px)}@media screen and (min-width: 1024px){.keys-grid{border-left:1px solid var(--wp--preset--color--noir-50) !important;border-bottom:1px solid var(--wp--preset--color--noir-50) !important;row-gap:2.5vw !important}.keys-grid .keys-grid-left-col{border-left:none !important;border-right:none !important;grid-column:1/span 5;position:sticky;top:6em}.keys-grid .keys-grid-left-col .key-benefits-images{max-width:none;margin-right:auto;margin-left:auto;position:sticky;top:0;transform:translateX(2.5vw)}.key-benefits{grid-column:6/-1}}#approach-grid,#solutions-megamenu-grid{grid-template-columns:1fr !important}@media screen and (min-width: 800px){#approach-grid{grid-template-columns:repeat(2, 1fr) !important}#solutions-megamenu-grid{grid-template-columns:40% 1fr !important}}.ben-tickets{position:relative;isolation:isolate}.ben-tickets::before{content:none;position:absolute;inset:0;z-index:-1;background-image:radial-gradient(#c2c6cd 1.1px, transparent 1.2px);background-size:12.8px 12.8px;opacity:.45}.ben-badge{position:relative;top:0;border-radius:var(--border-radius);display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--wp--preset--color--blanc);border:1px solid var(--wp--preset--color--noir-30);box-shadow:0 12px 24px -16px rgba(0,0,0,.2)}#benefits-badge-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s ease}#benefits-badge-label{font-size:var(--wp--preset--font-size--x-small)}.ben-tick-screens{position:relative;background:var(--wp--preset--color--blanc);box-shadow:0 12px 24px -16px rgba(0,0,0,.2);padding-bottom:300px}.ben-tick-screens .ben-tick-screen{position:absolute;top:0;left:0;width:400px;height:auto;transition:opacity .3s ease}.ben-tick-screens .ben-tick-screen img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ben-list{overflow-anchor:none}@media screen and (min-width: 1024px){.keys-benefits-scroll{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--50)}.keys-benefits-scroll>.wp-block-group:first-child{flex:0 0 40%}.keys-benefits-scroll>.wp-block-group:first-child .benefits-static{position:sticky;top:180px}.keys-benefits-scroll .benefits-list{flex:auto;padding-top:234px !important}.ben-wrap .ben-icon-group{transform:rotate(0deg);transition:transform .3s ease-in-out}.ben-wrap .ben-icon-group .ben-icon{transform:rotate(0deg);transition:transform .3s ease-in-out}.ben-wrap .ben-description:not(.block-editor-block-list__block){max-height:0;opacity:0;overflow:hidden;transition:max-height .45s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s ease-out;will-change:max-height,opacity}.ben-wrap.ben-card-active{background-color:#f9f9f9;border-color:var(--wp--preset--color--noir-30) !important}.ben-wrap.ben-card-active .ben-icon-group{transform:rotate(-45deg)}.ben-wrap.ben-card-active .ben-icon-group .ben-icon{transform:rotate(45deg)}.ben-wrap.ben-card-active .ben-description{max-height:var(--ben-description-height, 100px);opacity:1}}.proof-of-value-heading,.by-the-numbers-heading{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.proof-of-value-heading.povh-testimonials,.by-the-numbers-heading.povh-testimonials{align-items:flex-end}.proof-of-value-heading .wp-block-group:nth-child(2),.by-the-numbers-heading .wp-block-group:nth-child(2){margin-top:0 !important}@media screen and (min-width: 768px){.proof-of-value-heading,.by-the-numbers-heading{flex-direction:row;justify-content:space-between;gap:100px}.proof-of-value-heading .wp-block-group:nth-child(1),.by-the-numbers-heading .wp-block-group:nth-child(1){flex:0 0 55%}.proof-of-value-heading .wp-block-group:nth-child(2),.by-the-numbers-heading .wp-block-group:nth-child(2){margin-top:30px !important;max-width:500px}}.by-numbers-row{display:flex;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid var(--wp--preset--color--noir-70)}.by-numbers-row>.wp-block-group{border-bottom:1px solid var(--wp--preset--color--noir-70)}.by-numbers-row>.wp-block-group:last-child{border-bottom:none}@media screen and (min-width: 768px){.by-numbers-row{flex-direction:row;flex-wrap:wrap;align-items:stretch}.by-numbers-row>.wp-block-group{flex:1;border-right:1px solid var(--wp--preset--color--noir-70);border-bottom:none}.by-numbers-row>.wp-block-group:last-child{border-right:none}}div:not(.block-editor-block-list__block)>.proof-card{overflow:hidden}div:not(.block-editor-block-list__block)>.proof-card .card-visible,div:not(.block-editor-block-list__block)>.proof-card .card-hover{border-radius:var(--border-radius) !important;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:opacity 300ms ease-out}div:not(.block-editor-block-list__block)>.proof-card .card-hover{transition:opacity 300ms ease-out;opacity:0;transform:translateY(-100%)}div:not(.block-editor-block-list__block)>.proof-card:hover .card-hover{opacity:1}#proof-testimonials-grid-one{display:grid;grid-template-columns:repeat(1, 1fr);gap:.5rem;align-items:stretch}@media screen and (min-width: 980px){#proof-testimonials-grid-one{grid-template-columns:1fr min(30%,430px) min(30%,430px);grid-template-rows:1fr}}#proof-testimonials-grid-two{display:grid;grid-template-columns:repeat(1, 1fr);gap:.5rem;align-items:stretch}@media screen and (min-width: 980px){#proof-testimonials-grid-two{grid-template-columns:min(30%,430px) min(30%,430px) 1fr;grid-template-rows:1fr}}.int-cell-new{flex:0 0 auto;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;will-change:transform,border-color,box-shadow}.int-cell-new figure img{filter:grayscale(1) opacity(0.55);transition:filter .35s ease}.int-cell-new:hover{transform:translateY(-4px);border-color:var(--wp--preset--color--yellow) !important;box-shadow:0 12px 20px -18px rgba(0,0,0,.25),0 0 0 1px rgba(220,242,81,.25) inset}.int-cell-new:hover figure img{filter:grayscale(0) opacity(1)}#items-operation .operational-item{grid-template-columns:100px 1fr !important;place-items:center !important;width:100%}#items-operation .operational-item .icon-operation{min-height:100%}.container-enginered-operations{container:enginered-operations/inline-size;width:100%;height:100%}#contact-wrapper{border-radius:var(--border-radius);clip-path:inset(0 0 0 0 round var(--border-radius))}#list-faqs .faq-icon .wp-block-outermost-icon-block{width:70px !important}.the-platform-solution>.wp-block-group:nth-child(1){padding-right:2.5rem}@container enginered-operations (min-width: 480px){.container-enginered-operations-head{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;align-items:start !important}.container-enginered-operations-head p{margin-top:0 !important}}@media screen and (max-width: 580px){.end-to-end-list-item{display:grid;grid-template-columns:100px 1fr;gap:.5rem;place-items:center !important}.end-to-end-list-item .is-content-justification-center{justify-content:flex-start !important}.end-to-end-list-item p,.end-to-end-list-item h3{text-align:left !important}.end-to-end-list-item>.wp-block-group:nth-child(1){flex:0 0 100px}.end-to-end-list-item>.wp-block-group:nth-child(1) p{text-align:center !important;padding-top:5px}.end-to-end-list-item>.wp-block-group:nth-child(2){margin-top:0 !important;margin-left:0 !important;max-width:none}}@media screen and (min-width: 580px){.end-to-end-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.5rem 0rem;place-items:start !important}.end-to-end-list .end-to-end-list-item{margin-top:0 !important}.end-to-end-list .end-to-end-list-item .capacity-key{width:-moz-max-content;width:max-content}.end-to-end-list.group-of-5>.wp-block-group:last-child{grid-column:span 2 !important}#list-faqs .faq-icon .wp-block-outermost-icon-block{width:200px !important}}@media screen and (min-width: 768px){.heading-operation{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem}.heading-operation .wp-block-group:nth-child(1){width:60%;max-width:43.75rem}.heading-operation .wp-block-group:nth-child(2){width:40%;max-width:32.75rem;padding-top:1rem}#items-operation{display:grid;grid-template-columns:repeat(2, 1fr);gap:0}#items-operation .operational-item:nth-child(even){border-left:1px solid var(--wp--preset--color--noir-30) !important}#items-operation .operational-item:nth-child(5){grid-column:span 2 !important}.head-how-it-works{display:grid;grid-template-columns:39% 56%;gap:5%}.step{display:grid;grid-template-columns:39% 56%;gap:5%}.step figure{width:100%}.step>.wp-block-group{margin-top:0 !important}.step>.wp-block-group:nth-child(1){width:95%;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%}.step.step-rtl{grid-template-columns:56% 39%}.step.step-rtl>.wp-block-group:nth-child(1){grid-column:2/span 1;grid-row:1/span 1}.step.step-rtl>.wp-block-group:nth-child(2){grid-column:1/span 1;grid-row:1/span 1}.customer-proof-columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem;place-items:stretch !important}.customer-proof-columns>.wp-block-group{margin-top:0 !important}.customer-proof-columns>.wp-block-group:nth-child(2){display:flex;flex-direction:column;justify-content:space-between;align-items:start;height:100%}.contact-head{display:grid;grid-template-columns:60% 40%;gap:0;place-items:stretch !important;padding-bottom:3.5rem !important}.contact-head>.wp-block-group:nth-child(2){margin-top:0 !important;padding-left:2.5rem}}@media screen and (min-width: 800px){.end-to-end-list{grid-template-columns:repeat(4, 1fr)}.end-to-end-list.group-of-5{grid-template-columns:repeat(3, 1fr);gap:3rem}.end-to-end-list.group-of-5>.wp-block-group:nth-child(4){transform:translateX(calc(50% + 1.5rem))}.end-to-end-list.group-of-5>.wp-block-group:last-child{grid-column:3/span 1 !important;transform:translateX(calc(-50% - 1.5rem))}}@media screen and (min-width: 1024px){.enginered-operations-columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;place-items:stretch !important}.enginered-operations-columns .container-enginered-operations{margin-top:0}.end-to-end-list{grid-template-columns:repeat(4, 1fr)}.end-to-end-list.group-of-5{grid-template-columns:repeat(5, 1fr);gap:3rem}.end-to-end-list.group-of-5>.wp-block-group:nth-child(4){transform:translateX(0)}.end-to-end-list.group-of-5>.wp-block-group:last-child{grid-column:span 1 !important;transform:translateX(0)}.contact-form-wrap{display:grid;grid-template-columns:60% 40%;gap:0;place-items:stretch !important}.contact-form-wrap>.wp-block-group{margin-top:0 !important}.contact-form-wrap .contact-what-happen-group{border-top:none;border-left:1px solid var(--wp--preset--color--noir-70) !important}.the-platform-solution{display:grid;grid-template-columns:40% 1fr;grid-template-rows:1fr;align-items:center;justify-content:center;gap:2rem;overflow:hidden;padding-bottom:0 !important}.the-platform-solution>.wp-block-group:nth-child(2){padding:4vw 0 0 !important;margin:0 !important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;position:relative}.the-platform-solution>.wp-block-group:nth-child(2)>.wp-block-group{background-color:var(--wp--preset--color--chocolate);max-width:none !important;width:100%;max-height:none !important;position:absolute;top:6vw;left:10%}.the-platform-solution>.wp-block-group:nth-child(2)>.wp-block-group figure{max-height:none !important;border-radius:0 !important}.the-platform-solution>.wp-block-group:nth-child(2)>.wp-block-group figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;min-width:825px;max-width:1448px !important}.the-platform-solution>.wp-block-group:nth-child(1){padding-right:0}.the-platform-solution .plateform-grid-3{display:block}.the-platform-solution .plateform-grid-3 p{margin-top:1rem !important}}.hero-grid{display:flex;flex-direction:column;align-items:center;gap:0;overflow-x:hidden}.what-we-do{row-gap:10px}.what-we-do--title{grid-column:1/-1}.what-we-do--content{grid-column:1/-1}.what-we-do--content--row{flex-direction:column}@media screen and (min-width: 680px){.what-we-do--content--row{flex-direction:row}}@media screen and (min-width: 768px){.what-we-do--content--row--title-2{padding-top:6.9vw}}.about-us-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2.5vw !important}.about-us-grid--text{grid-column:1/-1}@media screen and (min-width: 768px){.about-us-grid--text{grid-column:1/span 6}}.about-us-grid--image{grid-column:1/-1;margin-bottom:2em}@media screen and (min-width: 768px){.about-us-grid--image{grid-column:7/-1}}.uses-cases-group{row-gap:10px !important}.uses-cases-group--title{grid-column:1/span 9}@media screen and (min-width: 768px){.uses-cases-group--title{grid-column:1/span 6}}@media screen and (min-width: 1024px){.uses-cases-group--title{grid-column:1/span 8}}.the-platform{overflow:hidden}.the-platform .wp-block-group:nth-child(2){margin-top:-50px !important}.the-platform .wp-block-group:nth-child(2)>.wp-block-group{background-color:rgba(0,0,0,0);position:relative;top:50px}.the-platform .wp-block-group:nth-child(2)>.wp-block-group figure{max-height:300px !important;border-radius:var(--border-radius) !important;overflow:hidden !important}.the-platform .wp-block-group:nth-child(2)>.wp-block-group figure img{border-radius:var(--border-radius) !important}@media screen and (min-width: 768px){.hero-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:0 !important;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.hero-grid{max-width:2560px;z-index:0}.the-platform{display:grid;grid-template-columns:40% 1fr;grid-template-rows:1fr;align-items:center;justify-content:center;gap:2rem;overflow:hidden;padding-bottom:0 !important}.the-platform .wp-block-group:nth-child(2){padding:4vw 0 0 !important;margin:0 !important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;position:relative}.the-platform .wp-block-group:nth-child(2)>.wp-block-group{background-color:var(--wp--preset--color--chocolate);max-width:none !important;width:100%;max-height:none !important;position:absolute;top:6vw;left:10%}.the-platform .wp-block-group:nth-child(2)>.wp-block-group figure{max-height:none !important;border-radius:0 !important}.the-platform .wp-block-group:nth-child(2)>.wp-block-group figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;min-width:825px;max-width:1448px !important}}.hero-grid-content-block{position:relative;order:2;grid-column:1/-1}@media screen and (min-width: 768px){.hero-grid-content-block{order:1;grid-column:1/span 5;grid-row:1/-1;z-index:10}}.hero-grid-image-block{order:1;grid-column:1/-1;grid-row:1/-1;width:100%;aspect-ratio:1183/798;align-self:stretch;flex-shrink:0;min-height:220px;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);transform:none !important}.hero-grid-image-block img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (min-width: 768px){.hero-grid-image-block{order:2;grid-column:3/span 11;z-index:-10}}.hero-grid-content-block--text{margin-left:auto;margin-right:auto;border-radius:var(--border-radius) !important}@media screen and (min-width: 768px){.hero-grid-content-block--text{aspect-ratio:1/1;max-width:none;transform:translateY(0);margin-left:0;margin-right:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.flex-0-0-auto{flex:0 0 auto}.carrousel-resources .swiper-pagination{position:static !important;display:flex;flex-direction:row;gap:4px;padding:10px 0;opacity:.7}.carrousel-resources .swiper-pagination-bullet{display:block !important;margin:0 !important;padding:0 !important;width:6px;height:6px;background:rgba(0,0,0,.5);opacity:1;transform:scale(0.8);transition:transform .3s ease}.carrousel-resources .swiper-pagination-bullet-active{transform:scale(1.3);background:#000}.carrousel-resources .before-1,.carrousel-resources .after-1{transform:scale(1.2);background:rgba(0,0,0,.8)}.carrousel-resources .before-2,.carrousel-resources .after-2{transform:scale(1.1);background:rgba(0,0,0,.7)}.use-case-mega-menu{margin:0 -1px -1px 0 !important}.use-case-mega-menu .icon-wrapper{transform:rotate(0);transition:transform .3s ease}.use-case-mega-menu svg{transform:rotate(0);transition:transform .3s ease}.use-case-mega-menu:hover .icon-wrapper{transform:rotate(-30deg)}.use-case-mega-menu:hover svg{transform:rotate(30deg)}@keyframes logo-slider{from{transform:translateX(0)}to{transform:translateX(-100%)}}.slider-logo-home-css{overflow:hidden;white-space:nowrap;position:relative}.slider-logo-home-css::before{content:"";display:block;width:15%;height:100%;background:linear-gradient(to left, rgba(255, 255, 255, 0), rgb(255, 255, 255));position:absolute;top:0;left:0;z-index:2;pointer-events:none}.slider-logo-home-css::after{content:"";display:block;width:15%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255));position:absolute;top:0;right:0;z-index:2;pointer-events:none}.slider-logo-home-css.black::before{background:linear-gradient(to left, rgba(0, 0, 0, 0), rgb(0, 0, 0))}.slider-logo-home-css.black::after{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0))}.slider-logo-home-css .swiper-wrapper-css{display:inline-block;max-width:none;width:-moz-max-content;width:max-content;line-height:0}.slider-logo-home-css .swiper-wrapper-css .logo-slide{display:inline-block}.slider-logo-home-css .swiper-wrapper-css .logo-slide img{width:auto;max-height:50px;display:block;margin:0;padding:0;filter:grayscale(100%);transition:filter .3s ease}.slider-logo-home-css .swiper-wrapper-css .logo-slide img:hover{filter:grayscale(0%)}.slider-logo-home-css .swiper-wrapper-css .logo-slide.black{opacity:.2;transition:opacity .3s ease}.slider-logo-home-css .swiper-wrapper-css .logo-slide.black:hover{opacity:1}.logo-dark img{filter:grayscale(100%);transition:filter .3s ease;opacity:.4;transition:opacity .3s ease}.logo-dark img:hover{opacity:1;filter:grayscale(0%)}.logo-dark.low-contrast img{opacity:.8}body:not(.wp-admin) .slider-logo-home-css .swiper-wrapper-css--animate{animation:logo-slider 25s linear infinite}#carrousel-spacer{width:100%;display:block}#uses-cases-element .swiper-slide{height:auto !important}#uses-cases-element .swiper-container{display:flex;align-items:stretch}.slide-inner-row{display:block !important;overflow:hidden;height:100%}.slide-inner-row>div:last-child{flex:1}.slide-inner-row .use-case-stack{width:100%}.slide-inner-row .wp-block-group:has(>.use-case-picture){max-width:none !important;width:100%}.slide-inner-row .use-case-picture{width:100%;max-width:none !important;aspect-ratio:16/9;overflow:hidden;flex-grow:1}.slide-inner-row .use-case-picture img{aspect-ratio:16/9;width:100%;-o-object-fit:cover;object-fit:cover;min-height:300px;-o-object-position:center bottom;object-position:center bottom}#the-outcome-cover{min-height:1px !important;max-height:900px !important;overflow:visible}@media screen and (max-width: 781px){#the-outcome-cover{padding-top:200px !important}}#the-outcome-columns{transform:translateY(14vw)}#the-outcome-texte{max-width:1280px !important;padding-left:var(--wp--style--root--padding-left)}.uses-cases-grid{row-gap:10px !important}.blog-grid{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}.items-start{align-items:flex-start !important}.how-it-work-content{grid-column:1/-1}.how-it-work-image{grid-column:1/-1}.how-it-work-image figure{border-radius:var(--border-radius) !important}.promise{row-gap:10px}.promise--title{grid-column:1/-1}.promise--content{grid-column:1/-1}.aspect-square{aspect-ratio:1 !important}#contact-row{flex-direction:column !important}#footer-logo{width:260px}@media screen and (min-width: 1024px){#footer-logo{width:136px}}.footer-grid{flex-direction:row !important;flex-wrap:wrap !important}.top-nav{display:none !important}@media screen and (min-width: 768px){.top-nav{display:block !important}}#more-accordeon-about-us-target{max-height:0;overflow:hidden}@media screen and (max-width: 781px){#the-challenge-icon{max-height:200px !important;width:auto !important}}@media screen and (max-width: 470px){#uses-cases-element .slide-inner-row h2{align-items:flex-end}}@media(min-width: 768px){.blog-grid{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.how-it-work-content{grid-column:1/span 6 !important;padding-right:3.5vw}.how-it-work-image{grid-column:8/span 5 !important}.promise--title{grid-column:1/span 3}.promise--content{grid-column:6/span 7}#contact .contact-stack{border-left:1px solid rgba(255,255,255,.2);position:relative}#contact .contact-stack::after{content:"";position:absolute;top:50%;left:50%;width:50%;height:1px;background-color:rgba(255,255,255,.2)}#contact-row{flex-direction:row !important}.what-we-do--title{grid-column:1/span 4}.what-we-do--content{grid-column:6/span 7}}@media screen and (min-width: 980px){#uses-cases-element .use-case-stack{width:auto}#uses-cases-element .wp-block-group:has(>.use-case-picture){height:100%;display:flex !important;flex-direction:column}#uses-cases-element .slide-inner-row{display:flex !important;flex-direction:row}#uses-cases-element .slide-inner-row h2{min-height:1px;align-items:flex-start}#uses-cases-element .slide-inner-row>.wp-block-group{display:flex !important}#uses-cases-element .slide-inner-row .use-case-picture{max-width:510px !important;display:flex;height:100%}#uses-cases-element .slide-inner-row .use-case-picture img{-o-object-fit:cover;object-fit:cover}}.keys-title-group{grid-column:span 12}@media screen and (min-width: 1024px){.keys-title-group{grid-column:span 5;position:sticky;top:6em}}.keys-group{grid-column:span 12}@media screen and (min-width: 1024px){.keys-group{grid-column:span 7}}.key-row{flex-direction:column;row-gap:1em;order:2}@media screen and (min-width: 1024px){.key-row{flex-direction:row}}.key-text{order:2}@media screen and (min-width: 1024px){.key-text{order:1;max-width:72%}}.faq-title-group{grid-column:span 12}@media screen and (min-width: 1024px){.faq-title-group{grid-column:span 5;position:sticky;top:6em}}.faq-item{grid-column:span 12}@media screen and (min-width: 1024px){.faq-item{grid-column:span 7}}.faqs-list{grid-column:span 12}@media screen and (min-width: 1024px){.faqs-list{grid-column:span 7}}.swiper--logo-gallery .swiper-wrapper{align-items:center}.swiper--logo-gallery .swiper-slide{display:flex !important;justify-content:center !important;align-items:center !important}.swiper--logo-gallery .swiper-slide img{filter:grayscale(100%)}.agnostic{display:flex !important}@media screen and (max-width: 619px){.agnostic{display:block !important}.agnostic .agnostic--title,.agnostic .agnostic--text{width:100%;max-width:none !important}.agnostic .agnostic--title{padding-bottom:3.9vw}}.logo-float-grid--wrapper{display:block !important;overflow:hidden}.logo-float-grid{display:grid;grid-template-columns:repeat(3, max(80%, 182px));grid-template-rows:repeat(3, auto);aspect-ratio:1/1;min-width:280px;max-width:65% !important;gap:0;place-items:center;margin-left:auto !important;margin-right:auto !important}.logo-float-grid--item{aspect-ratio:1/1;max-width:77%}.operational-item{transition:background-color .3s ease}.operational-item:hover{background-color:rgba(255,255,255,.4)}@media screen and (min-width: 680px){.logo-float-grid{margin-right:0 !important}.logo-float-grid--wrapper{display:flex !important}}@media screen and (min-width: 1366px){#contact{position:relative;background-image:linear-gradient(to right, transparent calc(50% - 0.5px), rgba(255, 255, 255, 0.2) calc(50% - 0.5px), rgba(255, 255, 255, 0.2) calc(50% + 0.5px), transparent calc(50% + 0.5px))}#contact::after{content:"";position:absolute;top:50%;left:50%;width:50%;height:1px;background-color:rgba(255,255,255,.2)}#contact .contact-stack{border:none;position:relative}#contact .contact-stack::after{content:none}}
