.method_dropdown{display:flex;justify-content:center;flex-direction:column;gap:0;list-style-type:none;font-family:Inter,serif;font-size:20px;font-weight:500;letter-spacing:.8px;padding-left:0;align-items:left;z-index:999}.method_dropdown li{color:#3d403f;background-color:#fff;padding:8px 46px 8px 10px;cursor:pointer}.method_dropdown li:hover{cursor:pointer;color:#2b8074;background-color:#f2f2f2}.method_dropdown li a{width:100%;text-align:left}@keyframes display{0%{transform:translateX(-10px);opacity:0;display:none}to{transform:translateX(0);opacity:1}}.method_dropdown.clicked{display:none}.heroheadertotal{padding:0}.heroheadertotal .heroheader{display:flex;align-items:center;justify-content:space-between;padding:0 8vw 0 12vw;height:100%;position:relative;overflow:hidden}.heroheadertotal .heroheader .text_homepage{flex:1;display:flex;flex-direction:column;align-items:flex-start;z-index:2;max-width:48%;height:100%;gap:1rem;justify-content:center}.heroheadertotal .heroheader .text_homepage .text-container{display:flex;flex-direction:column;gap:2rem}.heroheadertotal .heroheader .text_homepage h1{text-align:left;color:#3d403f;font-weight:900;font-family:Inter,serif;font-size:2.5rem}.heroheadertotal .heroheader .text_homepage h2{text-align:left;font-family:Inter,serif;color:#3d403f;font-weight:400}.heroheadertotal .heroheader .text_homepage h2 .keywords{font-weight:600;color:#2b8074}.heroheadertotal .heroheader .peopletrustus{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.heroheadertotal .heroheader .peopletrustus .text-content{font-size:1.25rem}.heroheadertotal .heroheader .peopletrustus .logos{display:flex;flex-direction:row;gap:2rem;align-items:center}.heroheadertotal .heroheader .peopletrustus .partner-logo{width:10rem;filter:grayscale(100%)}.heroheadertotal .heroheader .peopletrustus .partner-logo:hover{filter:grayscale(0);transform:scale(1.05)}.heroheadertotal .heroheader .video-box{position:relative;width:70%;overflow:hidden;margin-left:-15%;display:flex;align-items:center;flex-direction:column;justify-content:center}.heroheadertotal .heroheader .video-box video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;background:rgba(0,0,0,0);overflow:hidden;clip-path:inset(.5px)}.heroheadertotal .heroheader .video-box video.is-dimmed{opacity:.25}.heroheadertotal .heroheader .overlay-cta{position:absolute;inset:0;display:flex;gap:1rem;align-items:center;justify-content:center;padding:1rem 1rem 1rem 20rem;pointer-events:none}.heroheadertotal .heroheader .overlay-cta.show{pointer-events:auto}.heroheadertotal .heroheader .cta-btn{padding:.5rem 1.5rem;gap:.75rem;background-color:#ffafaf;border:none;box-shadow:inset 0 -2px 0 0 #3d403f;border-radius:1rem;font-weight:600;font-size:1.5rem;color:#3d403f;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.heroheadertotal .heroheader .cta-btn:hover{background-color:#ffa2a2!important}.heroheadertotal .heroheader .cta-btn:focus-visible{outline:2px solid #2b8074;background:#236a61}.heroheadertotal .heroheader .cta-secondary{padding:.5rem 1.5rem;gap:.75rem;background-color:#fff;border:none;box-shadow:inset 0 0 0 1px #2b8074!important;border-radius:1rem;font-weight:600;font-size:1.5rem;color:#3d403f;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.heroheadertotal .heroheader .cta-secondary:hover{box-shadow:inset 0 0 2.5px 1px #2b8074!important;background:#fff}.heroheadertotal .heroheader .more{display:flex;flex-direction:column;align-items:center;padding-top:1.5rem;gap:.5rem;width:100%}.heroheadertotal .heroheader .more .button-more{padding:.5rem 1.5rem;gap:.75rem;background-color:#2b8074;border:none;box-shadow:inset 0 -2px 0 0 #3d403f;border-radius:1rem;font-weight:500;font-size:1.25rem;color:#fff;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.heroheadertotal .heroheader .more .button-more:hover{background-color:#294d48!important;transform:translateY(2px)}@media(max-width:1050px){.heroheader{display:flex;align-items:center;justify-content:space-between;padding:0 4vw 0 6vw;height:100%;position:relative;overflow:hidden}}@media(max-width:830px){.heroheadertotal{height:65dvh!important}.heroheadertotal .arrowdown{display:none}.heroheadertotal .heroheader{flex-direction:column;padding:10rem 4vw 4rem 6vw}.heroheadertotal .heroheader .text_homepage{max-width:100%;height:-moz-fit-content;height:fit-content;justify-content:flex-start}.heroheadertotal .heroheader .video-box{display:none}}@media(max-width:470px){.heroheadertotal .heroheader{padding:6rem 4vw}.heroheadertotal .heroheader .logo{width:20rem!important}.heroheadertotal .heroheader .logos{gap:1rem!important}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.main_WBS{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:15dvh 12vw 0;min-height:100dvh;height:-moz-fit-content;height:fit-content;gap:0;width:100%}.main_WBS .WBSlv2{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%}.main_WBS .wbsblock1{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;background-color:#fff;width:35rem;z-index:2;overflow:hidden}.main_WBS .wbsblock1 .wbstitle1{color:#3d403f;font-family:Inter,serif;font-size:2.35rem;font-weight:900;line-height:normal;margin:0;width:100%;text-align:center}.main_WBS .wbsblock1 .bottombarre{width:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:.25rem;background-color:#2b8074}.main_WBS .wbsblock1 .topbarre{width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;height:0;background-color:#888f8c}.main_WBS .links{display:flex;flex-direction:row;height:3rem;width:66%;margin-top:-17.5px;z-index:1}.main_WBS .links .rightlink{height:100%;border-top:4px solid #3d403f;border-right:4px solid #3d403f;border-left:2px solid #3d403f;width:50%}.main_WBS .links .leftlink{height:100%;border-top:4px solid #3d403f;border-left:4px solid #3d403f;border-right:2px solid #3d403f;width:50%}.main_WBS .wbsblock2{display:flex;opacity:0;flex-direction:column;gap:1rem;border-radius:1rem;justify-content:space-between;position:relative;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),opacity .8s cubic-bezier(.36,1,.3,1);will-change:opacity,transform;z-index:999;perspective:1200px}.main_WBS .wbsblock2 .flip{position:relative;width:100%;transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);transition-delay:.25s;will-change:transform}.main_WBS .wbsblock2:focus-within .flip,.main_WBS .wbsblock2:hover .flip{transform:rotateY(180deg)}.main_WBS .wbsblock2 .face{inset:0;backface-visibility:hidden;border-radius:1rem;background-color:#e6f7ff;border:1px solid #3d403f;box-shadow:0 0 10px 2px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;overflow:hidden}.main_WBS .wbsblock2 .back{position:absolute;inset:0;transform:rotateY(180deg);align-items:center;justify-content:center;padding:2rem}.main_WBS .wbsblock2 .back:before{content:"";position:absolute;inset:0;background:url(/images/logoicon.svg) 50%/75% no-repeat;filter:blur(15px);opacity:.25;z-index:0}.main_WBS .wbsblock2 .back .back-inner{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center;justify-content:center;max-width:28rem;height:100%;width:100%}.main_WBS .wbsblock2 .card-body{position:relative;z-index:0;transition:filter .22s cubic-bezier(.2,.8,.2,1)}.main_WBS .wbsblock2 .scrim{position:absolute;inset:0;background:#000;opacity:0;z-index:1;transition:opacity .2s ease;pointer-events:none}.main_WBS .wbsblock2 .try-btn{position:relative;z-index:2;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease;padding:.5rem 1.5rem;border-radius:1rem;background:#ffafaf;font-size:1.25rem;border:none;color:#3d403f;font-weight:600;box-shadow:inset 0 -2px 0 0 #3d403f;align-items:center}.main_WBS .wbsblock2 .try-btn:hover{background-color:#ffa2a2}.main_WBS .wbsblock2:focus-within .scrim,.main_WBS .wbsblock2:hover .scrim{opacity:.45}.main_WBS .wbsblock2:focus-within .try-btn,.main_WBS .wbsblock2:hover .try-btn{opacity:1;pointer-events:auto}.main_WBS .wbsblock2 .extend-content{overflow:hidden;display:flex;flex-direction:column;gap:1rem;height:30rem;opacity:1;transform-origin:top;transform:scaleY(.98);transition:max-height .76s cubic-bezier(.52,.1,.66,1),opacity .65s ease,transform .76s cubic-bezier(.52,.1,.66,1),padding .42s ease}.main_WBS .wbsblock2 .extend-content .top-extend-content{display:flex;flex-direction:column;gap:.25rem;align-items:flex-end;justify-content:flex-end}.main_WBS .wbsblock2 .extend-content .top-extend-content h4{text-align:left;width:100%;line-height:185%;font-weight:400;font-size:1.25rem;min-height:6rem}.main_WBS .wbsblock2 .extend-content .top-extend-content button{padding:.2rem .75rem;font-size:1.15rem;color:#3d403f;font-weight:500;background-color:#ffafaf;display:flex;align-items:center;border:none;border-radius:4px;cursor:pointer;width:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.2)!important}.main_WBS .wbsblock2 .extend-content .top-extend-content button:hover{background-color:#f3868c!important}.main_WBS .wbsblock2:hover .extend-content{max-height:40rem;opacity:1}.main_WBS .wbsblock2 .content{display:flex;flex-direction:column;padding:0 2rem;gap:1.5rem;height:100%}.main_WBS .wbsblock2 .content h3{font-size:1.75rem;font-weight:700;text-align:left}.main_WBS .wbsblock2 .content h3,.main_WBS .wbsblock2 .wbstitle1{color:#3d403f;font-family:Inter,serif;line-height:normal;width:100%}.main_WBS .wbsblock2 .wbstitle1{font-size:2rem;font-weight:900;letter-spacing:6%;margin:0;text-align:center}.main_WBS .wbsblock2 .bottombarre{width:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:1.5rem;background-color:#2b8074}.main_WBS .wbsblock2 .topbarre{width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;height:1.5rem;background-color:#fff}.main_WBS .wbsblock2 h3 .keyword{color:#2b8074;font-weight:700}.main_WBS .visible{opacity:1}@media(max-width:600px){.main_WBS .WBSlv2{flex-direction:column!important;gap:1rem!important}.main_WBS .WBSlv2 .card{width:100%!important}}@media(max-width:830px){.main_WBS{padding:6dvh 6vw 0;min-height:40dvh}.main_WBS .wbsblock2 .wbstitle1{font-size:1.75rem}.main_WBS .content{padding:0 1rem!important;gap:1rem!important}.main_WBS .content h3{font-size:1.5rem!important}.main_WBS .content h4{font-size:1.25rem!important}.main_WBS .extend-content{height:-moz-fit-content!important;height:fit-content!important}.main_WBS .extend-content img{display:none}}.FORMcontact{font-family:Inter-SemiBold,Helvetica;width:100%;padding:4rem 12vw 0;display:flex;height:100dvh;flex-direction:row;gap:5rem;align-items:center;justify-content:center}.FORMcontact .buttonsection{width:50%;align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.FORMcontact .buttonsection h2{font-size:3.2rem;font-weight:900;text-align:left}.FORMcontact .buttonsection .subtitle{font-size:2rem;font-weight:600;text-align:left}.FORMcontact .buttonsection .Connexion{padding:.5rem 1.5rem;gap:.75rem;background-color:#ffafaf;border-top:none;border-left:none;border-right:none;box-shadow:inset 0 -2px 0 0 #3d403f;border-radius:1rem;font-weight:600;font-size:1.25rem;color:#3d403f;display:flex;align-items:center;cursor:pointer;animation:pulse2 2s infinite}.FORMcontact .buttonsection .Connexion:hover{background-color:#ffa2a2}@keyframes pulse2{0%{box-shadow:0 0 0 0 rgba(43,128,116,.6),inset 0 -2px 0 0 #3d403f}70%{box-shadow:0 0 0 10px rgba(43,128,116,0),inset 0 -2px 0 0 #3d403f}to{box-shadow:0 0 0 0 rgba(43,128,116,0),inset 0 -2px 0 0 #3d403f}}.FORMcontact .buttonsection .form-header{display:flex;flex-direction:column;gap:2rem}.FORMcontact .buttonsection .form-header .title{font-size:2rem;font-weight:600;text-align:left}.FORMcontact .buttonsection .form-header .Connexion{padding:.5rem 1.5rem;gap:.75rem;background-color:#fff;border:none;box-shadow:inset 0 0 0 1px #2b8074!important;border-radius:1rem;font-weight:600;font-size:1.25rem;color:#3d403f;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}.FORMcontact .buttonsection .form-header .Connexion:hover{box-shadow:inset 0 0 2.5px 1px #2b8074!important}.FORMcontact .formulaire{display:flex;flex-direction:column;align-items:center;width:40%;gap:1.5rem;background:#fdf6f6;padding:2rem;box-shadow:0 0 5px rgba(61,64,63,.25);border-radius:1rem}.FORMcontact .formulaire p{font-size:1.75rem;font-weight:700;text-align:left}.FORMcontact .formulaire input,.FORMcontact .formulaire textarea{font-family:Inter;border:1px solid rgba(61,64,63,.3);border-radius:.5rem;font-size:1rem;box-sizing:border-box;width:100%;padding:.5rem;height:2.5rem;outline:none;background-color:#eefff8;transition:border-color .3s ease;font-family:Inter,serif;color:#3d403f;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.FORMcontact .formulaire input:focus,.FORMcontact .formulaire textarea:focus{border-color:#2b8074}.FORMcontact .formulaire textarea{height:8rem}.FORMcontact .formulaire .Connexion{padding:.5rem 1.5rem;gap:.75rem;background-color:#fff;border:none;box-shadow:inset 0 0 0 1px #2b8074!important;border-radius:1rem;font-weight:600;font-size:1.25rem;color:#3d403f;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}.FORMcontact .formulaire .Connexion:hover{box-shadow:inset 0 0 2.5px 1px #2b8074!important}@media(max-width:1050px){.FORMcontact{padding:8rem 6vw 4rem!important;height:-moz-fit-content!important;height:fit-content!important}}@media(max-width:830px){.FORMcontact{height:70dvh}}@media(max-width:470px){.FORMcontact{flex-direction:column!important;gap:2rem!important}.FORMcontact .buttonsection,.FORMcontact .formulaire{width:100%!important}}.main-othersview{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:16dvh 0 0dvh;height:100dvh;gap:0;width:100%}.main-othersview .carousel{height:100%;display:flex;flex-direction:column}.main-othersview .carousel:focus{outline:none}.main-othersview .carousel h2{font-family:Inter,serif;font-size:2.35rem;font-weight:900;text-align:center;padding-left:0;align-self:center;width:55%}.main-othersview .carousel .section-title{justify-content:space-between;top:10%;width:40%;padding:0 12vw;color:#3d403f;font-weight:900;font-size:2rem}.main-othersview .carousel .carousel-indicators,.main-othersview .carousel .section-title{display:flex;flex-direction:row;align-items:left;z-index:5;height:-moz-fit-content;height:fit-content;position:absolute}.main-othersview .carousel .carousel-indicators{gap:2rem;top:60%;width:8vw;left:15vw}.main-othersview .carousel .carousel-indicators li::marker{content:""}.main-othersview .carousel .carousel-indicators .dot{width:1.25rem;height:1.25rem;border:none;border-radius:50%;background:#888f8c;box-shadow:0 0 5px rgba(0,0,0,.25)}.main-othersview .carousel .carousel-indicators .dot:hover{background-color:#2b8074}.main-othersview .carousel .carousel-indicators .dot.active{background:#2b8074}.main-othersview .carousel .carousel-viewport.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-othersview .carousel .carousel-viewport{overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;gap:2rem;z-index:999;justify-content:flex-start;padding-top:3dvh}.main-othersview .carousel .carousel-viewport .carousel-track{height:88%;background-color:#ffdbdb;display:flex;flex-direction:row;width:300%;transition:transform .4s ease;will-change:transform}.main-othersview .carousel .carousel-viewport .carousel-track .carousel-slide{display:flex;flex-direction:row;height:100%;width:100%;overflow:hidden}.main-othersview .carousel .carousel-viewport .carousel-track .carousel-slide .text-content{display:flex;flex-direction:column;gap:2rem;width:40%;padding:16dvh 8vw 0 12vw;align-items:flex-start;justify-content:flex-start;height:100%;color:#3d403f}.main-othersview .carousel .carousel-viewport .carousel-track .carousel-slide .text-content h2{font-size:2rem;font-weight:900;text-align:left;padding:0;width:100%!important}.main-othersview .carousel .carousel-viewport .carousel-track .carousel-slide .text-content h3{font-weight:600;font-size:1.75rem;width:100%;text-align:left}@media(max-width:1050px){.main-othersview .text-content{padding:16dvh 4vw 0 6vw!important}}@media(max-width:830px){.main-othersview{padding:10dvh 0 0dvh}.main-othersview h2{width:100%!important;padding:0 4vw!important}.main-othersview .carousel-indicators{top:90%!important;left:45%!important}.main-othersview .carousel-slide{flex-direction:column!important}.main-othersview .carousel-slide .image{width:100%!important}.main-othersview .text-content{width:100%!important;padding:3.25dvh 4vw 3.25dvh 6vw!important;height:-moz-fit-content!important;height:fit-content!important}}@media(max-width:470px){.main-othersview .carousel-indicators{display:none!important}}.more-details{padding:8rem 12vw 4rem;height:100dvh;display:grid;gap:4rem}.more-details h2{font-weight:900;font-size:2.35rem}.more-details h2,.more-details h3{color:#3d403f;font-family:Inter,serif;text-align:left}.more-details h3{font-size:1.75rem;font-weight:400}.more-details .collaboration-block,.more-details .dashboard-block{display:flex;flex-direction:row;align-items:center;gap:0}.more-details .text-content{display:flex;flex-direction:column;gap:1.25rem;width:40%}.more-details .text-content .keywords{color:#2b8074;font-weight:700}.more-details .video-stage{perspective:450px;perspective-origin:60% 50%}.more-details .video-stage:before{content:"";position:absolute;top:5%;right:-62px;width:60px;height:98%;background:linear-gradient(90deg,rgba(0,0,0,.35),rgba(0,0,0,0));filter:blur(20px);transform:skewY(10deg);z-index:-2}.more-details .video-stage:after{content:"";position:absolute;top:100%;right:-27px;width:100%;height:20px;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.25));filter:blur(14px);transform:skewY(1deg);z-index:-2}.more-details .video-wrapper.video-3d{position:relative;border-radius:2rem;border:2px solid #3d403f;transform-style:preserve-3d;transform-origin:center right;transform:rotateY(-12deg) rotateX(1deg);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.more-details .video-wrapper.video-3d:hover{transform:rotateY(-9deg) rotateX(2deg) scale(1.02)}.more-details .video-wrapper.video-3d:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(255,255,255,0) 40%);mix-blend-mode:multiply}.more-details .video-wrapper{position:relative;width:auto;height:45dvh;overflow:hidden;box-shadow:0 0 10px 2px rgba(0,0,0,.25)}.more-details .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background:rgba(0,0,0,0);clip-path:inset(.5px)}.more-details .video-wrapper .is-dimmed{opacity:.25;transition:opacity .3s ease}.more-details .video-wrapper .overlay-cta{position:absolute;inset:0;display:flex;gap:1rem;align-items:center;justify-content:center;padding:1rem;pointer-events:none;opacity:0;transition:opacity .35s ease;flex-wrap:wrap}.more-details .video-wrapper .overlay-cta.show{pointer-events:auto;opacity:1}.more-details .cta-btn{padding:.5rem 1.5rem;gap:.75rem;background-color:#ffafaf;border:none;box-shadow:inset 0 -2px 0 0 #3d403f;border-radius:1rem;font-weight:600;font-size:1.25rem;color:#3d403f;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}.more-details .cta-btn:hover{background-color:#ffa2a2!important}.more-details .cta-btn:focus-visible{outline:2px solid #2b8074;background:#236a61;color:#fff}.more-details .cta-secondary{padding:.5rem 1.5rem;gap:.75rem;background-color:#fff;border:none;box-shadow:inset 0 0 0 1px #2b8074!important;border-radius:1rem;font-weight:600;font-size:1.125rem;color:#3d403f;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}.more-details .cta-secondary:hover{box-shadow:inset 0 0 2.5px 1px #2b8074!important;background:#fff}.more-details .cta-secondary:focus-visible{outline:2px solid #2b8074}.more-details .clickable-image{width:100%;height:auto;border-radius:.75rem;box-shadow:0 6px 24px rgba(0,0,0,.08);cursor:zoom-in;transition:transform .25s ease}.more-details .clickable-image:hover{transform:translateY(-2px)}.more-details .fullscreen-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:999;display:grid;place-items:center;cursor:zoom-out;padding:2rem}.more-details .fullscreen-image{max-width:min(1200px,96vw);max-height:90vh;border-radius:.75rem;box-shadow:0 12px 40px rgba(0,0,0,.25)}@media(max-width:1050px){.more-details{padding:8rem 6vw 4rem!important;height:-moz-fit-content!important;height:fit-content!important}.more-details .video-wrapper{height:35dvh!important}.more-details .video-stage:after,.more-details .video-stage:before{display:none!important}}@media(max-width:830px){.more-details{height:70dvh}.more-details .collaboration-block{flex-direction:column;gap:2rem}.more-details .collaboration-block .text-content{width:100%}.more-details .collaboration-block .video-stage{perspective:none}.more-details .collaboration-block .video-stage .video-3d{transform-style:none!important;transform:none!important}}@media(max-width:470px){.more-details .video-wrapper{height:20dvh!important}}.FAQsection{padding:16dvh 12vw 4rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.FAQsection h2{font-weight:900;font-size:2.35rem;height:-moz-fit-content;height:fit-content}.FAQsection h2,.FAQsection h3{color:#3d403f;font-family:Inter,serif;text-align:left}.FAQsection h3{font-size:1.75rem;font-weight:400}@media(max-width:1050px){.FAQsection{padding:4rem 6vw!important;height:-moz-fit-content!important;height:fit-content!important}}@media(max-width:830px){.FAQsection{height:70dvh}}@media(max-width:470px){.FAQsection{padding:4rem 6vw!important}}