*,:after,:before{box-sizing:border-box}@font-face{font-family:Circular Std;font-style:normal;font-weight:400;src:url(CircularStd-Book.d0197929.woff2) format("woff2"),url(CircularStd-Book.1cf86f0d.woff) format("woff"),url(CircularStd-Book.a0c32d1f.ttf) format("truetype")}@font-face{font-family:Circular Std;font-style:normal;font-weight:700;src:url(CircularStd-Bold.007bfc08.woff2) format("woff2"),url(CircularStd-Bold.cbe4606a.woff) format("woff"),url(CircularStd-Bold.74c4015f.ttf) format("truetype")}@font-face{font-family:bebasneue;font-style:normal;font-weight:700;src:url(BebasNeue-webfont.2987815f.woff) format("woff"),url(BebasNeue-webfont.fab50f1a.ttf) format("truetype")}:root{--color-text:#2d2d2d;--color-back:#fafafa;--color-link:#93ffdf;--color-grey:#919191;--color-stripe:#e7e7e7;--cursor-stroke:#000;--cursor-fill:none;--cursor-stroke-width:1px;font-size:20px}::-moz-selection{background:var(--color-link)}::selection{background:var(--color-link)}.loading__square{animation:loading 4s ease infinite;border:4px solid var(--color-text);height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;transition:opacity .4s;width:40px;z-index:0}.loading__square>div{background-color:var(--color-link);display:inline-block;vertical-align:top;width:100%}.loading__percent{color:var(--color-text);font-family:Helvetica,Arial,sans-serif;font-size:.7em;font-weight:700;height:40px;left:50%;letter-spacing:-.5px;line-height:40px;margin:-20px 0 0 -20px;opacity:0;position:fixed;text-align:center;top:50%;transition:opacity .4s;width:40px;z-index:1}.loading__percent span{font-size:.6em;margin-left:1px}.loading .loading__percent,.loading .loading__square{opacity:1}@keyframes loading{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);font-family:Circular Std,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;margin:0;padding:0}.main,body{background-color:var(--color-back);position:relative}.main{cursor:none;height:100vh;opacity:1;overflow-x:hidden;overflow-y:scroll;transition:opacity .4s;z-index:2}.main.content__open{overflow-y:hidden}.loading .main{opacity:0}@media (min-width:768px){.main,body{overflow:hidden}}.oh{overflow:hidden;padding-right:15px}.off{opacity:0!important}.on{opacity:1!important}a{color:var(--color-link);cursor:none;text-decoration:none}a,a:hover{outline:none}a:hover{color:var(--color-text)}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:transparent}a:focus-visible{background:transparent;outline:2px solid red}a.link{display:inline-block;position:relative;transition:all .2s linear}a.link,a.link:visited{color:var(--color-text)}a.link:visited{text-decoration:none}a.link:after{background:var(--color-link);bottom:6px;content:"";display:block;height:8px;left:0;position:absolute;transform:translate3d(0,100%,0) translate3d(0,-3px,0);transition:all .4s;transition-timing-function:ease,cubic-bezier(.7,0,.3,1);width:100%;z-index:-1}a.link:hover{color:#fff;text-decoration:none}a.link:hover:after{background:var(--color-text);bottom:-2px;color:#fff;height:22px;left:-2%;transform:translateZ(0);width:104%}.unbutton{background:none;border:0;font:inherit;margin:0;padding:0}.unbutton:focus{outline:none}h1{display:inline-block;font-family:bebasneue,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:4.5rem;font-weight:900;position:relative}h2{margin:0}h3{display:inline-block;font-family:bebasneue,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:2.4em;font-weight:700;margin:.33em 0;position:relative}h1:after,h3:after{background:var(--color-link);bottom:18px;content:"";height:16px;left:50%;position:absolute;transform:translateX(-50%);width:90%;z-index:-1}h1:after{width:90%}h3:after{bottom:5px;height:10px;width:94%}h4{font-size:1.1em;margin:1.2em 0 .33em;position:relative;text-transform:uppercase}h4,h4 span:first-child{font-weight:700;line-height:25px}h4 span:first-child{background:var(--color-text);border-radius:50%;color:#fff;display:inline-block;height:26px;margin-right:6px;text-align:center;width:26px}h5{font-size:1em;font-style:italic;font-weight:700;margin:.33em 0;position:relative;text-transform:uppercase}.heading{font-family:bebasneue,sans-serif;font-size:6vw;font-size:clamp(2rem,6vw,5rem);font-weight:300;line-height:1.1}.heading .splitting .char,.heading .splitting .word{display:flex}.heading .splitting .whitespace{width:1vw}.char-wrap{overflow:hidden;position:relative}.char,.char-wrap{display:inline-block}.char{will-change:transform}.heading>span{display:flex;justify-content:flex-start}.content .heading>span{justify-content:center}.heading>span:first-child{font-size:14vw;font-size:clamp(2rem,14vw,9rem)}.heading>span:nth-child(2){margin-top:-2vw;text-transform:lowercase}.content .heading>span:nth-child(2){font-size:6vw}.heading.item__heading{align-self:center;justify-self:center;margin:0;text-align:center;width:100%}@media (max-width:767px){h1{font-size:3.6rem}h1:after{bottom:12px}h3{font-size:2em}}@media (min-width:1200px){.content .heading>span:nth-child(2){font-size:4vw}}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.cursor{display:none}@media (any-pointer:fine){.cursor{display:block;left:0;pointer-events:none;position:fixed;top:0;z-index:5000}.cursor__inner{fill:var(--cursor-fill);stroke:var(--cursor-stroke);stroke-width:var(--cursor-stroke-width);opacity:.7}.no-js .cursor{display:none}}.arrow__down{transform:rotate(-90deg)}.arrow__down,.arrow__up{background:url(arrow-left.e53df416.svg) no-repeat 0 50%;height:17px;margin:80px auto 0;width:80px}.arrow__up{transform:rotate(90deg)}.popup{overflow:auto;text-align:center;z-index:20000}.popup,.popup__background{bottom:0;left:0;position:fixed;right:0;top:0}.popup__background{opacity:0;transition:all .3s ease-in-out}.popup__background.active{background-color:rgba(0,0,0,.8);opacity:1}.popup__image,.popup__image-vertical{background:#fff;display:block;margin:auto;opacity:0;position:relative;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;z-index:20001}.popup__image-vertical{top:0;transform:none}.lang{display:flex;height:45px;position:absolute;right:16px;top:12px;transition:all .7s;width:auto;z-index:1000}.lang button{cursor:none;height:28px;margin:5px;text-align:center;width:30px}.lang button span{margin:auto;position:relative}.lang button span:after{background:none;bottom:4px;content:"";display:block;height:8px;left:-1px;position:absolute;transform:translate3d(0,100%,0) translate3d(0,-3px,0);transition:all .3s;transition-timing-function:ease,cubic-bezier(.7,0,.3,1);width:24px;z-index:-1}.lang button:first-child span:after{left:-2px}.lang button.active span:after{background:var(--color-link)}@media (min-width:768px){.lang button:hover span{color:#fff;text-decoration:none}.lang button:hover span:after{background:var(--color-text);bottom:-5px;content:"";display:block;height:28px;left:-4px;position:absolute;transform:translateZ(0);width:30px;z-index:-1}.lang button:first-child:hover span:after{left:-5px}}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.intro{height:1000px;margin-top:-2px;position:relative;width:100%}.intro__content{margin:80px auto;max-width:340px;text-align:center;width:100%}.intro__logo{height:140px;width:140px}.intro h1{margin:40px auto 5px}.intro__title-wrap{max-width:600px;width:80%}.intro__title{font-size:2.3rem;margin:0}.intro__links a:not(:last-child){margin-right:1rem}ul.intro__textloop{height:40px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}ul.intro__textloop li{animation-duration:10s;animation-iteration-count:infinite;animation-name:change;font-family:Circular Std,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;line-height:40px;margin:0;text-align:center;width:100%}@keyframes opacity{0%,to{opacity:0}50%{opacity:1}}@keyframes change{0%,12.66%,to{transform:translateZ(0)}16.66%,29.32%{transform:translate3d(0,-40px,0)}33.32%,45.98%{transform:translate3d(0,-80px,0)}49.98%,62.64%{transform:translate3d(0,-120px,0)}66.64%,79.3%{transform:translate3d(0,-80px,0)}83.3%,95.96%{transform:translate3d(0,-40px,0)}}.intro__text{margin:20px auto;padding:0 15px}.intro__text p{margin:10px auto}@media (min-width:768px){.intro{height:1200px}.intro__content{max-width:420px;padding:0}.intro__text{padding:0}}.about,.item{background:transparent;margin:-2px 0 500px;position:relative;transition:all .2s linear}.item__number{font-family:bebasneue,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:27rem;left:5px;letter-spacing:-1rem;opacity:.1;position:absolute;top:-20rem;z-index:-100}.content__imgwrap,.item__imgwrap{align-items:center;display:flex;height:450px;overflow:visible;width:600px;will-change:transform}.item__img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;will-change:transform}.item__content{padding:0 40px}.item__meta{font-size:.8rem;font-style:italic;font-weight:500;line-height:1.3;margin:.85rem 0;overflow:hidden;padding-left:15px;position:relative}.item__meta:before{background:var(--color-link);content:"";height:100%;left:0;position:absolute;top:0;width:8px;z-index:-1}.item__meta span{display:block;overflow:hidden;position:relative}.item__meta span:first-child{font-style:normal;font-weight:600}.item__missions{display:flex;flex-wrap:wrap;gap:8px;margin-top:.5rem}.item__missions span{background:var(--color-link);font-size:.7rem;font-weight:700;line-height:1.3;padding:.2rem .6rem;text-transform:uppercase}.item__intro{line-height:1.2;margin-top:1.2rem;will-change:transform}.item__intro-a,.item__intro-link{cursor:pointer;cursor:none;display:inline-block;height:40px;overflow:hidden;position:relative;width:170px}.item__intro-a:after,.item__intro-link:after{background:url(arrow-right.6e1d7e62.svg) no-repeat 100% 0;background-size:contain;content:"";height:15px;position:absolute;right:6px;top:2px;transition:all .2s;transition-timing-function:ease,cubic-bezier(.7,0,.3,1);width:66px;z-index:-3}.item__intro-a:after{right:22px}.item__intro-link:hover:after{right:12px}.item__intro-a:hover:after{right:28px}.item__intro-a span,.item__intro-link span{color:var(--color-text);font-weight:500;line-height:1;padding-bottom:10px;position:relative;width:90px;z-index:3}.item__intro-a span:after,.item__intro-a span:before,.item__intro-link span:after,.item__intro-link span:before{content:"";height:6px;left:0;position:absolute;top:calc(100% - 15px);transition:all .4s;width:100%;z-index:-1}.item__intro-a span:before,.item__intro-link span:before{background:var(--color-link)}.item__intro-a span:after,.item__intro-link span:after{background:var(--color-text);height:2px;top:calc(100% - 9px);transform:scaleX(0);transform-origin:100% 50%;transition:all .4s;transition:transform .3s}.item__intro-a:hover span:after,.item__intro-link:hover span:after{transform:scaleX(1);transform-origin:0 50%}.about{margin-bottom:120px}.about .item__number{font-size:23.5rem}.about .item__content{position:relative}.about__text-logos{display:flex;flex-wrap:wrap;margin-bottom:20px}.about__text-logos a{width:50%}.about__text-logos a img{width:100%}.about__text-tg{align-items:center;display:flex;gap:20px;justify-content:center}.about__text-tg a{padding-right:20px}.about__text-tg a img{width:100px}.about .item__imgwrap{height:230px;position:absolute;right:35%;top:-40px;width:300px}.about__contact{padding-top:25px}.stripe{background:var(--color-stripe);height:500px;left:-100%;position:absolute;top:-200px;transform:rotate(152deg);transition:all .7s;width:300%;z-index:-110}.content .stripe{height:20vw;opacity:0;top:-16vw;transition:all .7s;z-index:-1}.content__open .content .stripe{opacity:1}.header{display:block;height:80px;position:fixed;top:-80px;transition:all .3s;width:100%;z-index:1000}.header__btn{cursor:pointer;cursor:none;display:none;float:left;height:2rem;margin:1rem 1.5rem;opacity:0;padding-left:60px;position:relative;width:130px}.header__btn:before{background:url(arrow-left.e53df416.svg) no-repeat 0 0;background-size:contain;content:"";height:15px;left:-2px;position:absolute;top:.65rem;transition:all .2s;transition-timing-function:ease,cubic-bezier(.7,0,.3,1);width:66px}.header__btn:hover:before{left:5px}.header__btn span{color:var(--color-text);font-weight:500;line-height:.5rem;line-height:1;padding-bottom:10px;position:relative;width:90px;z-index:3}.header__btn span:after,.header__btn span:before{content:"";height:6px;left:0;position:absolute;top:calc(100% - 15px);transition:all .4s;width:100%;z-index:-1}.header__btn span:before{background:var(--color-link)}.header__btn span:after{background:var(--color-text);height:2px;top:calc(100% - 9px);transform:scaleX(0);transform-origin:0 50%;transition:all .4s;transition:transform .3s}.header__btn:hover span:after{transform:scaleX(1);transform-origin:100% 50%}.header__logo{background:url(logo.b784ad60.svg) no-repeat;background-position:100% 0;background-size:cover;cursor:none;float:right;height:60px;margin:10px 20px;overflow:hidden;position:relative;transition:all .3s;width:60px}.content__article--open~.header__btn{pointer-events:auto}@keyframes border-transform{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.progress-btn{bottom:0;cursor:none;height:86px;opacity:1;position:fixed;right:0;width:86px;z-index:1000}.progress-btn,.progress-circle{display:block;transition:all .7s}.progress-circle{border-radius:50px;bottom:20px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.1);height:48px;position:absolute;right:20px;width:48px}.progress-btn:hover .progress-circle{box-shadow:inset 0 0 0 2px #000}.progress-circle svg path{fill:none;stroke:rgba(0,0,0,.8);stroke-width:2;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.progress-btn:hover .progress-circle svg path{stroke:#000}.progress-icon,.progress-text{font-size:13px;height:15px;left:50%;line-height:13px;position:absolute;text-align:center;top:50%;transform:translate(-52%,-52%);transition:all .7s;width:34px}.progress-text{opacity:.5}.progress-icon{height:18px;opacity:0;transform:translate(-56%,-52%);width:18px}.progress-btn:hover .progress-text{opacity:1}.content__open .progress-text{opacity:0;z-index:0}.content__open .progress-btn:hover .progress-text{opacity:0}.content__open .progress-icon{opacity:1;z-index:1000}.content__open .progress-btn:hover .progress-icon{opacity:1}.progress-icon:after,.progress-icon:before{background-color:var(--color-text);content:" ";height:18px;position:absolute;width:1px}.progress-icon:before{transform:rotate(45deg)}.progress-icon:after{transform:rotate(-45deg)}.content__open .progress-btn:hover .progress-icon:after,.content__open .progress-btn:hover .progress-icon:before{background-color:#000}@media (min-width:768px){.header__logo:hover{background-position:0 -70px}.header__btn{display:block}.content__open .progress-icon,.progress-text{opacity:.5}.about,.item{background:var(--color-back);height:1200px;margin:-2px 0 0;padding-left:60px}.about{margin-bottom:120px}.item{display:grid;grid-template-areas:"heading image image image " "meta meta meta meta" "... ... intro ...";grid-template-columns:1fr auto 360px 1fr;grid-template-rows:minmax(420px,40vh) auto auto;position:relative}.item__heading{grid-area:heading}.item__number{font-size:30rem;left:48px;letter-spacing:-1rem}.item__imgwrap{grid-area:image}.item__missions{margin-top:.2rem}.item__meta{grid-area:meta}.item__intro{grid-area:intro}.item__intro p{margin:0 0 1.5rem}.about{height:1600px;max-width:1900px}.about .item__number{font-size:30rem}.about__content{display:flex;gap:10px}.about__text{flex:1;padding-right:60px}.about__contact{height:400px;padding-top:0}}@media (min-width:1100px){.about{height:1300px}.about__text-logos a{width:25%}.about__text{padding-right:100px}}@media (min-width:768px) and (max-width:1099px){.about__text-logos a{width:33.333%}}@media (min-width:450px) and (max-width:767px){.about__text-logos a{width:25%}}.content{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.content__back{background:var(--color-back);height:100%;opacity:0;position:absolute;right:0;top:0;transition:all .8s;width:100%;z-index:-2}.content__open .content__back{opacity:1}.content .item__number{font-size:10rem;left:50%;letter-spacing:0;opacity:0;top:1.25rem;transform:translateX(-50%);transition:all 1.2s;z-index:-1}.content__open .content .item__number{opacity:.08}.content__article{height:0;opacity:0;overflow:hidden;position:relative;transition:all .2s}.content__article--open{height:100%;opacity:1;overflow-y:scroll;pointer-events:auto}.content__article .heading{font-size:10vw;font-size:clamp(2rem,10vw,6rem);padding-top:100px;text-align:center;z-index:10000}.content__article .heading>span:first-child{font-size:14vw;font-size:clamp(2rem,14vw,10rem)}.content__missions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:3rem 0 2rem}.content__missions span{background:var(--color-link);font-size:.7rem;font-weight:700;line-height:1.3;margin-right:5px;padding:.2rem .6rem;text-transform:uppercase}.content__text{display:flex;flex-direction:column;margin:0 auto;will-change:transform}.content__cover{margin-top:40px;order:-1;width:100%}.content__cover img{width:100%}.content__row{margin:20px auto;padding:0 20px}.content__column,.content__row{display:flex;flex-direction:column;max-width:900px}.content__column{margin:auto;padding:0 20px 40px;width:100%}.content__column div{text-align:left}.content__text p{margin:.5rem auto;width:100%}.content__text p.align-center{text-align:center}.content__text h3{margin:.4rem auto 1.2rem}.content__text h5{font-weight:500;margin:.5rem 0 0;text-transform:none}.content__title{clear:both;text-align:center}.content__text ul{position:relative}.content__text li::marker{color:var(--color-link);font-variant-numeric:tabular-nums;text-align:start!important;text-align-last:start!important;text-indent:0!important;text-transform:none;unicode-bidi:isolate}.content__img{background:var(--color-stripe);margin:40px 0;padding:40px;text-align:center;width:100%}.content__scrollto{height:300px;text-align:center}.content__scrollto h3{margin:1.8rem auto 1.2rem}figure{margin:auto;max-width:1200px;text-align:center;width:100%}figcaption{color:var(--color-grey);font-size:.7rem;font-style:italic;margin-bottom:40px;text-align:center}.content__img figure:last-child figcaption{margin-bottom:0}figure img{margin:auto;width:100%}figure img.transparent{box-shadow:none}.content__iframe{margin:40px 0;padding:40px;text-align:center}.content__iframe,.content__iframe iframe{background:var(--color-stripe);width:100%}.content__iframe iframe{border:1px solid rgba(0,0,0,.1);height:800px;max-width:600px}blockquote{border:none;font-size:1.5rem;margin:2rem auto;padding-left:0;text-align:center}blockquote:after,blockquote:before{background:var(--color-link);content:"";display:block;height:4px;margin:1.125rem auto;width:10%}.content__row.missions{gap:24px}.content__row.missions>div{width:auto}.content__row.missions figure{width:200px}.content__row.missions p{margin:0;padding:0 32px;width:100%}.content__row.missions p.size-l,.content__row.missions p.size-m{padding-bottom:0}.content__row.missions h4 span:first-child{display:inline-block}.content__stores{display:flex;flex-direction:row;gap:16px;margin:auto;padding-top:10px}.content__stores img{width:125px}@media (min-width:768px){.content__row{flex-direction:row;gap:30px}.content__row>div{width:50%}.content__row.missions{gap:0}.content__row.missions h4 span:first-child{display:none}.content__row.missions p{padding:0 0 20px}.content__row.missions p.size-m{padding-bottom:50px}.content__row.missions p.size-l{padding-bottom:70px}.content__stores{gap:24px}.content__stores img{width:160px}}@media (min-width:980px){.content .item__number{font-size:40rem;left:-5rem;letter-spacing:-1rem;top:-8rem;transform:translateX(0)}.content .heading{padding-top:60px}.content__cover{margin:40px 0 80px;order:unset}.content__column,.content__row{padding:0}.content__img{padding:80px}.content__row.missions p{padding:0 0 40px}.content__row.missions p.size-m{padding-bottom:60px}.content__row.missions p.size-l{padding-bottom:80px}}.form{display:block;padding-right:0;position:relative;width:100%}.form__infos,.form__message{float:none;margin-right:0;width:100%}input[type=email],input[type=text],textarea{background:var(--color-stripe);border:1px solid var(--color-back);border-radius:6px;box-sizing:border-box;cursor:none;display:inline-block;font-family:Circular Std,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:15px;padding:12px 20px;width:100%}label{line-height:30px}input[type=text]{margin-bottom:15px}textarea{cursor:default!important;font-family:Circular Std,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;height:240px;pointer-events:all!important;resize:none}input:hover,textarea:hover{border:1px solid var(--color-grey)}input:focus,textarea:focus{outline:none!important}button[type=submit].item__intro-a{appearance:none;-webkit-appearance:none;background:none;border:none;float:right;font-family:Circular Std,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;height:40px;line-height:40px;margin-left:5px;padding:0;text-align:left;transition:all .2s;transition-timing-function:ease,cubic-bezier(.7,0,.3,1);width:140px}button[type=submit].item__intro-a span{margin-top:-10px}button[type=submit].item__intro-a:after{right:10px;top:12px}button[type=submit].item__intro-a:hover:after{right:16px}.form__result{bottom:-55px;height:50px;line-height:30px;opacity:0;position:absolute;right:10px;text-align:right;transition:all .4s;width:100%}.form .loading__square{border:2px solid var(--color-link);display:inline-block;height:14px;left:-4px;margin:-7px 0 0 -7px;opacity:1;position:relative;top:1px;width:14px}@media (min-width:768px){.form{height:250px;padding-right:60px}.form__infos{float:left;margin-right:4%;width:46%}.form__message{float:left;width:50%}input[type=text]{margin-bottom:18px}textarea{height:140px}.form__result{bottom:6px;right:70px}}@media (min-width:1100px){.form{padding-right:100px}.form__result{right:110px}}