html{scrollbar-width:none;-ms-scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0}.TextBlocks{margin-left:26.055555555555554vw;width:50vw;position:relative;z-index:99;pointer-events:none}.TextBlocks__block{margin-top:5.555555555555555vw}.TextBlocks__block.is-small{width:26.38888888888889vw}.TextBlocks__block b{font-weight:700;font-family:montserrat;font-size:calc(2.055555555555556vw * var(--zoom));line-height:calc(2.2222222222222223vw * var(--zoom))}@media (max-width: 768px){.TextBlocks__block.is-small{width:100%}}@media (max-width: 768px){.TextBlocks__block b{font-size:calc(6.4vw * var(--zoom));line-height:calc(8vw * var(--zoom))}}@media (max-width: 768px){.TextBlocks__block{margin-top:8vw}}@media (max-width: 768px){.TextBlocks{margin-left:10%;width:80%}}.CoverVideo{position:absolute;z-index:2;opacity:.1;display:none}.CoverVideo.is-visible{display:block}.CoverVideo.is-fiz-admin .CoverVideo__resize{resize:horizontal;overflow:hidden;position:relative}.CoverVideo__trigger{position:absolute;top:0;left:0;right:10px;bottom:10px;z-index:2}.CoverVideo__infos{position:absolute;background:black;color:#fff;padding:.2777777777777778vw;z-index:3;font-size:.6666666666666667vw}.CoverVideo__border,.CoverVideo__video{position:absolute;top:0;left:0;width:100%;height:100%}.CoverVideo__border{border:1px solid}.CoverVideo__video{object-fit:cover}@media (max-width: 768px){.CoverVideo__infos{padding:1.3333333333333335vw;font-size:2.4vw}}.Quotes__pin{padding-top:2.7777777777777777vw}.Quotes__quotes{font-family:averia;overflow:hidden;width:100%;display:flex;align-items:center;padding-left:26.111111111111114vw;margin-top:5.555555555555555vw}.Quotes__quote{width:47.77777777777778vw;flex-shrink:0;align-items:center;padding:4.444444444444445vw 3.722222222222222vw;background:var(--color-front);transition:background 2s,color 2s;color:var(--color-back)}.Quotes__client{font-size:1.6666666666666667vw;font-weight:700}.Quotes__text{margin-top:1.1111111111111112vw}.Quotes__author{margin-top:1.1111111111111112vw;font-size:1.277777777777778vw}@media (max-width: 768px){.Quotes__pin{padding-top:10.666666666666668vw}}@media (max-width: 768px){.Quotes__quotes{padding-left:9.333333333333334vw;margin-top:13.333333333333334vw}}@media (max-width: 768px){.Quotes__quote{width:90%;padding:5.333333333333334vw}}@media (max-width: 768px){.Quotes__client{font-size:5.333333333333334vw}}@media (max-width: 768px){.Quotes__text{margin-top:2.666666666666667vw}}@media (max-width: 768px){.Quotes__author{margin-top:2.666666666666667vw;font-size:3.4666666666666663vw}}.Logos{margin-top:7.000000000000001vw}.Logos__line{display:flex;margin-top:1.1111111111111112vw;justify-content:center}.Logos__logo{width:10vw;height:5.555555555555555vw;margin:0 .5555555555555556vw;flex-shrink:0;border:1px solid;padding:.5555555555555556vw}@media (max-width: 768px){.Logos__line{margin-top:2.666666666666667vw}}@media (max-width: 768px){.Logos__logo{width:13.333333333333334vw;height:8vw;margin:0 1.3333333333333335vw;padding:1.3333333333333335vw}}@media (max-width: 768px){.Logos{margin-top:13.333333333333334vw}}.Logo{width:17.666666666666668vw;height:8.5vw;padding:.5555555555555556vw;border:1px solid}.Home__header{min-height:100vh;margin-top:0;display:flex;justify-content:center;align-items:center;text-align:center}.Home__header .Logo{margin-bottom:1.1111111111111112vw}.Nav{position:fixed;right:1.1111111111111112vw;top:1.1111111111111112vw;z-index:2;display:flex}.Nav .btn{margin-left:1.1111111111111112vw}@media (max-width: 768px){.Nav .btn{margin-left:2.666666666666667vw}}.Social{display:flex;align-items:center}.Social__link{margin-right:2.2222222222222223vw}.Social svg{stroke:var(--color-content);transition:stroke 2s;width:.4444444444444444vw;height:.7777777777777778vw;position:absolute;right:-1.1111111111111112vw;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.Social__link{margin-right:9.333333333333334vw}}@media (max-width: 768px){.Social svg{width:2.1333333333333333vw;height:3.733333333333334vw;right:-5.333333333333334vw}}.Footer{padding:6.777777777777779vw 0 1.6666666666666667vw;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:center}.Footer .Logo{margin-bottom:1.1111111111111112vw}.Footer__copyright{margin-top:9.555555555555555vw;font-size:.5555555555555556vw}.Footer__block{font-size:1vw;font-family:montserrat;font-weight:300;margin-bottom:5vw}.Footer__block a{display:block}.Footer__block div,.Footer__block a{margin-top:.8333333333333334vw}@media (max-width: 768px){.Footer__block div,.Footer__block a{margin-top:4vw}}.Footer__gotop{position:absolute;right:2.2222222222222223vw;top:2.2222222222222223vw;width:2.7777777777777777vw;stroke:var(--color-content);transition:stroke 2s}@media (max-width: 768px){.Footer .Logo{margin-bottom:5.333333333333334vw}}@media (max-width: 768px){.Footer__copyright{margin-top:13.333333333333334vw;font-size:2.666666666666667vw}}@media (max-width: 768px){.Footer__block{font-size:4vw;margin-bottom:13.333333333333334vw}}@media (max-width: 768px){.Footer__gotop{right:5.333333333333334vw;top:5.333333333333334vw;width:8vw}}@media (max-width: 768px){.Footer{padding:8vw}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:AveriaSerifLibre-Light;src:url(/dist/AveriaSerifLibre-Light-1d021d11.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat-Bold;src:url(/dist/Montserrat-Bold-7c19b2de.woff) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat-Light;src:url(/dist/Montserrat-Light-dfa72cef.woff) format("woff");font-weight:300;font-style:italic;font-display:block}:root{--gutter: .8333333333333334vw;--pink: #ffbfae;--pink-light: #ffd4cc;--creme: #fff2de;--yellow: #ffca00;--blue: #122075;--red: #ff5148;--purple: #e1aeff;--black: #000;--color-back: var(--black);--color-front: var(--pink)}*{box-sizing:border-box}*:focus{outline:none!important}html{font-family:averia;background:var(--color-back);color:var(--color-front);border-color:var(--color-front);fill:var(--color-front);transition:background 2s,color 2s,border 2s,fill 2s}span,em,strong{display:inline-block}a{color:inherit;text-decoration:none;fill:inherit}p{margin:.8333333333333334vw 0vw}p:first-child{margin-top:0}p:last-child{margin-bottom:0}input,textarea,button{padding:0;appearance:none;color:inherit;background:transparent;border:none;font-size:inherit;font-weight:inherit;font-family:inherit;text-align:inherit}button{cursor:pointer}.split-wrapper{overflow:hidden}.title{font-size:calc(2.055555555555556vw * var(--zoom));line-height:calc(2.2222222222222223vw * var(--zoom));font-weight:700;font-family:montserrat}.text{font-size:calc(1.1111111111111112vw * var(--zoom));line-height:calc(2.2222222222222223vw * var(--zoom));font-weight:300;font-family:averia}.App__section{position:relative;margin-top:16.666666666666664vw}.btn{padding:.5555555555555556vw;border:1px solid;transition:border 2s;font-size:1vw;font-weight:700;display:flex;position:relative}@media (max-width: 768px){:root{--gutter: 4vw}}@media (max-width: 768px){p{margin:4vw 0vw}}@media (max-width: 768px){.title{font-size:calc(6.4vw * var(--zoom));line-height:calc(8vw * var(--zoom))}}@media (max-width: 768px){.text{font-size:calc(3.2vw * var(--zoom));line-height:calc(5.333333333333334vw * var(--zoom))}}@media (max-width: 768px){.App__section{margin-top:53.333333333333336vw}}@media (max-width: 768px){.btn{padding:2.666666666666667vw;font-size:3.2vw}}.Cover{overflow:hidden;position:relative}.Cover.is-lazy .Cover__img{opacity:0;transition:opacity 1s}.Cover.is-lazy.is-loaded .Cover__img{opacity:1}.Cover.is-cover,.Cover.is-contain{height:100%;width:100%}.Cover.is-cover .Cover__img,.Cover.is-contain .Cover__img{height:100%}.Cover__img{width:100%;display:block;position:absolute;top:0;left:0}
