body,#root{bottom:env(safe-area-inset-bottom);--scale:calc((1vh + 1vw) / 2);--nav_height:calc(9 * var(--scale));--header_height:calc(var(--nav_height) + 2 * var(--scale));margin:0;padding:0;position:absolute}h1,h2,h3,h4,p{margin:0;padding:0;font-family:Nunito;font-weight:400}h1{font-size:calc(var(--scale) * 6)}h2{font-size:calc(var(--scale) * 5)}p{font-size:calc(var(--scale) * 4);margin:0}header{width:100%;height:var(--header_height);--padding-header:calc(2 * var(--scale));padding:var(--padding-header);position:relative;bottom:0}footer{margin-bottom:var(--header_height)}nav{border-radius:calc(2 * var(--scale));width:100%}nav .buttons{height:100%}.nav-button-container{padding:calc(.5 * var(--scale)) 0}.nav-button{width:auto;padding:calc(.8 * var(--scale)) calc(1 * var(--scale));border-radius:calc(1 * var(--scale));overflow:hidden}.nav-button span{font-size:calc(1.5 * var(--scale));margin-top:calc(.8 * var(--scale))}nav .Logo{height:calc(3 * var(--scale));max-width:calc(10 * var(--scale))}nav .menu-line:first-child{border-radius:calc(2 * var(--scale)) calc(2 * var(--scale)) 0 0}nav .menu-line:last-child{border-radius:0}#flag{border-radius:calc(.5 * var(--scale));max-height:calc(2.3 * var(--scale));margin-top:calc(.5 * var(--scale))}.graph-container{border-radius:var(--scale)}.graph-container .description-container{border-radius:calc(var(--scale));width:100%;height:100%}.graph-container>.description-container>.description h3{padding-bottom:calc(2 * var(--scale))}.graph-container>.description-container>.description h4{padding-bottom:calc(1.5 * var(--scale))}.graph-container .pie-graph{--size:calc(4 * var(--scale));height:var(--size);width:var(--size);margin:var(--scale)}.graph-container .pie-graph circle{stroke-width:20px}#Tune{flex-grow:1;margin-bottom:2vh}#TuneDescription #TuneLogo{height:15vh;margin-top:6vh;margin-bottom:6vh;padding-bottom:.1vh}#TuneDescription>.description{border-top:calc(var(--scale) * .1) solid;width:85vw;padding:5vh 2vw}#TuneDescription>.description h1{margin:2vh 0}#TuneDescription>.description p{margin-top:3vh}#Tune .input-container{--heightConfirmButton:calc(3vh + 1vw);--heightForm:calc(5vh + 1vw);width:80vw}.input-container span{padding:calc(var(--heightForm) / 4)}#FormWaitList{height:var(--heightForm);border-radius:var(--heightForm);padding:calc(var(--heightForm)/2 - var(--heightConfirmButton)/2);padding-left:calc(var(--heightForm)/4);border-radius:var(--heightForm)}#FormWaitList #Form{flex-grow:1;min-width:80%;font-size:1.8vh}#ConfirmButton{aspect-ratio:1;border-radius:var(--heightConfirmButton);height:calc(var(--heightConfirmButton) * .8);padding:0}.tune-button{font-size:var(--scale)}#ArrowConfirmButton{width:calc(var(--heightConfirmButton) * .4);height:auto}#Popup{border-radius:2vh;width:clamp(40vh,60vw,40vh);padding-top:3vh;padding-bottom:3vh}#Popup>p{padding-bottom:2vh;font-size:calc(1.2vh + 1.2vw)}#Popup>svg{height:5vh}.bento{width:80vw}.bento>div{margin:calc(10 * var(--scale)) 0}.spark_abstract{border-radius:calc(2 * var(--scale));display:flex;overflow:hidden}.spark_abstract .description{padding:calc(2 * var(--scale));flex-direction:column;justify-content:space-between;min-height:50vh;display:flex}.spark_abstract p{font-size:calc(3 * var(--scale))}.spark_abstract img{object-fit:cover;max-height:30vh}.contact-button div{padding:calc(1 * var(--scale)) calc(2 * var(--scale));border-radius:100vh}#contact-button-header{bottom:var(--header_height)}.contact-button span{font-size:calc(2 * var(--scale))}#Ads #ALL_logo{width:auto;height:6vh}#Ads section{width:100vw;height:100vh;padding:0 3vw}#Ads #NextClients{flex-grow:1;height:auto}#Ads #NextClients .description{gap:2vh}#Ads #JoinUs{height:auto;padding-top:20vh;padding-bottom:25vh}#Ads .container{gap:5vh}#JoinUsLogo{z-index:-1;max-width:80%;max-height:80%;top:50%;left:50%;transform:translate(-50%,-50%)}#contact-button-header{width:100%;padding:0 calc(2 * var(--scale))}#pubPresentation{width:calc(30vh + 10vw);height:auto}#pubPresentation :nth-child(4){stroke-width:30px}#pubPresentation #rectPub{stroke-width:2.5px}#pubPresentation :nth-child(5){stroke-width:1px}#Ads nav{height:auto;margin:0;padding:calc(.5vh + .5vw) 8vw}#About{width:100%}#About .banner{height:80vh;padding-left:calc(3 * var(--scale))}#About .description{grid-gap:calc(5 * var(--scale));width:100%;padding:6vh 4vw}#About .widget{border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale))}#About #Values .left{margin-bottom:3vh}.right img{max-height:20vh}.text-block-description{font-size:calc(2 * var(--scale))}#About h1{font-size:calc(5 * var(--scale))}#About h2{font-size:calc(3 * var(--scale))}#About_Description p{margin-top:3vh;margin-bottom:3vh;line-height:4vh}#contact-title{margin-bottom:calc(.75vh + .625vw)}#Contact #Email{width:100%}#LinkedInLogo{width:auto;height:calc(5vh + 3.5vw)}footer{width:100vw;margin-top:2vh}@media (orientation:portrait){body,#root{top:env(safe-area-inset-top);left:env(safe-area-inset-left);right:env(safe-area-inset-right)}}@media (min-width:800px),(orientation:landscape){body,#root{top:0}body{margin-bottom:0}.page{margin-top:var(--header_height);flex-direction:column;justify-content:space-between;align-items:center;width:100vw;display:flex}h1{font-size:calc(var(--scale) * 4)}h2{font-size:calc(var(--scale) * 3)}p{font-size:calc(var(--scale) * 2)}nav .menu-line:last-child{border-radius:0 0 calc(2 * var(--scale)) calc(2 * var(--scale))}nav .menu-line:first-child{border-radius:0}#Tune #TuneLogo{height:20vh;margin-left:5vw;margin-right:5vw}#TuneDescription{height:100vh;max-height:60vh}#TuneDescription>.description{border-left:calc(var(--scale) * .1) solid;border-top:0;width:50vw;margin:0;padding:2vh 0 0 1vw}#TuneDescription>.description h1{margin-bottom:2vh}#TuneDescription>.description p{margin-top:4vh}#FormWaitList{width:50vw}#FormWaitList #Form{font-size:calc(1vh + .8vw)}.spark_abstract p{font-size:calc(2 * var(--scale))}.spark_abstract img{width:50%;height:auto;max-height:none}#Values .textBlocDescription{padding-right:2.5vw}#About .description{grid-gap:calc(5 * var(--scale))}#Ads{flex-grow:1;width:100%;padding:0}#contact-button-header{bottom:auto;top:var(--header_height)}#Ads h2{padding-bottom:3vh}#Ads #NextClients{width:90vw;height:90vh;padding:0 5%}#Ads .container{font-size:calc(1vw + 1vh);line-height:1.3}#Ads #NextClients .container{width:50%}#PersoReco{height:92vh}#Ads section{height:100vh;padding:0 20vw}#Ads .container{height:40%}#Ads #JoinUs{height:92vh;padding-top:0;padding-bottom:0}#pubPresentation{max-width:30vw;max-height:80vh}#ContactEmail{font-size:2vw}footer{margin:0;padding:0}}
*{color:#fff}body{background-color:#000}:root{--purple:#ae49fc;--transprentPurple:#ae49fc99;--red:red;--softRed:#d20000;--transparentRed:#f006;--green:#61d836;--grey:#737373;--darkGrey:#121212;--softGrey:#cecece;--transparentGrey:#73737333}.pie-graph circle{fill:#0000}.pie-graph .background-donut{stroke:var(--softGrey)}.pie-graph .foreground-donut{stroke:var(--green)}.pie-graph text{fill:var(--green)}#trig_iso{fill:red}.trig_rect,.Logo{fill:#fff}.purpled{background-color:var(--transprentPurple)}.reded{background-color:var(--transparentRed)}.greyed{background-color:var(--transparentGrey)}nav{background-color:var(--transparentGrey);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#TuneDescription h2{color:var(--purple)}#FormWaitList{background-color:var(--darkGrey)}#FormWaitList #Form{background-color:#0000}.input-container span{color:var(--softGrey)}.form-focused{outline:1px var(--purple) solid}#ConfirmButton{border:1px var(--softGrey) solid;background-color:#0000}#ConfirmButton:hover{background-color:#fff}#ConfirmButton:hover path{fill:var(--darkGrey)}#FormWaitList #Form::placeholder{color:var(--softGrey)}#TuneDescription>.description>h1{color:#fff}#NextClients h2{color:var(--softRed)}#PersoReco{background:linear-gradient(#c12121 0%,#154c8c 100%)}#PersoReco .contact-button div{background-color:#fff}#PersoReco .contact-button:hover div{outline:solid calc(.1 * var(--scale)) white;outline-offset:var(--scale)}#PersoReco .contact-button span{color:#000}#JoinUsLogo{fill:var(--softRed);fill-opacity:.4}.contact-button div{background-color:var(--softRed)}.contact-button:hover div{background-color:var(--red)}#pubPresentation rect:nth-child(3){fill:var(--softRed);fill-opacity:.4}#pubPresentation>:nth-child(4){stroke:#000}#pubPresentation #rectPub{stroke:#fff}#pubPresentation circle:nth-child(2){fill:#000;stroke:var(--darkGrey)}#pubPresentation g :first-child{fill:url(#imgDark)}.widget{background-color:var(--darkGrey)}#SocialMedia{background-color:#000!important}.bgTextBloc{background-color:var(--darkGrey)}#LinkedInLogo rect{fill:none}#Contact #Email{color:var(--red)}footer{color:var(--softGrey)}#LinkedInLogo{fill:var(--softRed)}#LinkedInButton{background-color:#0000}header{background:linear-gradient(#0000 0%,#000 100%)}@media (min-width:800px),(orientation:landscape){header{background:linear-gradient(#000 0%,#0000 100%)}}
