@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&display=swap);@keyframes btnAnimation{0%,to{transform:translate(0,0)}50%{transform:translate(0,10px)}50.1%{opacity:0}51%{transform:translate(0,-10px)}51.1%{opacity:1}}@keyframes animRot{0%{transform:rotate(0deg)}10%{transform:rotate(90deg);scale:1.4}18%{opacity:1}20%{scale:.9;opacity:0}30%{scale:1;opacity:1}to{transform:rotate(90deg)}}@keyframes btnAnimation2{0%{transform:translate(0,0)}to{transform:translate(0,100%)}}@font-face{font-family:"LayGrotesk";src:url(../t/LayGrotesk-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"LayGrotesk";src:url(../t/LayGrotesk-Semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"LayGrotesk";src:url(../t/LayGrotesk-Black.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--scrollbar-width:0px;--grid-columns:12;--grid-gutter:15px;--grid-margin:25px;--grid-width:calc(100vw - (2 * var(--grid-margin)) - var(--scrollbar-width));--grid-column-width:calc((var(--grid-width) - ((var(--grid-columns) - 1) * var(--grid-gutter))) / var(--grid-columns));--black:#121212;--white:#F1F1F1;--yellow:#C9FE6E;--dark-grey:#232323;--dark-grey2:#323232;--text-grey:#777;--video-margin:0}@media (max-width:768px){:root{--grid-margin:15px}}*,.sr-only{padding:0;border:0}*{margin:0;box-sizing:border-box;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font:500 22px/1.3"LayGrotesk";background:var(--black);color:var(--white)}body.homepage{color:var(--black);background:var(--white)}@media (max-width:768px){body{font-size:18px}}a,button,h1,h2,h3,h4,h5,h6,li,p,span,ul{font-feature-settings:"liga"1,"dlig"1,"hlig"1,"cswh"1,"kern"1,"ss02"1!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}button,input{font:inherit}input{outline:0}button{cursor:pointer;color:var(--black)}a{color:inherit;text-decoration:initial}ul{list-style-type:none}.p-med{font:500 65px/.88"LayGrotesk";letter-spacing:-.02em}@media (max-width:1024px){.p-med{font-size:45px}}@media (max-width:768px){.p-med{font-size:30px}}.p-small{font-size:18px}.p-tiny{font:500 12px/1.2"LayGrotesk";letter-spacing:-.01em}.p-title{font:500 100px/.9"LayGrotesk";letter-spacing:-.03em}.p-title-home{font-size:114px}@media (max-width:1300px){.p-title{font-size:100px}}@media (max-width:1100px){.p-title{font-size:80px}}@media (max-width:768px){.p-title{font-size:46px}}.sm-title{font:500 40px/1"LayGrotesk";letter-spacing:-.02em}@media (max-width:900px){.sm-title{font-size:30px}}.sm-title2{font:500 40px/1"LayGrotesk";letter-spacing:-.02em}@media (max-width:1600px){.sm-title2{font-size:34px}}@media (max-width:1100px){.sm-title2{font-size:32px}}@media (max-width:900px){.sm-title2{font-size:28px}}.mono{font:500 13px/.9"IBM Plex Mono";text-transform:uppercase}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}.f{display:flex;flex-wrap:wrap}.f-space{justify-content:space-between}.f-center{align-items:center}.btn-join{position:relative;display:flex;justify-content:center;flex:0 0 auto;background:var(--yellow);gap:12px;padding:0 16px;height:41px;overflow:hidden;border-radius:2px;font:500 13px/40px"IBM Plex Mono";text-transform:uppercase}.btn-join>span{height:100%}.btn-join .stag{height:100%;display:inline-block;animation:none;animation-duration:.5s}.btn-join .st2{animation-delay:.04s}.btn-join .st3{animation-delay:.08s}.btn-join .st4{animation-delay:.12s}.btn-join-w{background:var(--white);color:var(--black)}.btn-join-g{background:var(--dark-grey);color:var(--white)}.btn-join-b{background:0 0;border:1px solid var(--white);line-height:38px}.btn-join-b2{background:var(--black)}.btn-join-brd{background:0 0;border:1px solid var(--black);line-height:38px}.btn-join-off{color:inherit;background:0 0;padding:0 var(--grid-margin)}.btn-join-sq{padding:0;aspect-ratio:1}.btn-join img.pa{left:16px}.safari .btn-join .stag{animation-duration:.3s}.ico-enter{width:11px;object-fit:contain}.ico-pen,.ico-view{width:15px;object-fit:contain}.ico-pen{width:13px}@media (pointer:fine) and (min-width:769px){.btn-join.play .stag{animation-name:btnAnimation;animation-play-state:running;animation-iteration-count:1;animation-timing-function:linear(0,.154 3.4%,.994 12.4%,1.141 15.2%,1.206 18%,1.197 21.6%,1.01 31.2%,.957 37.2%,1.009 56.2%,1)}.safari .btn-join.play .stag{animation-timing-function:cubic-bezier(.01,2.06,.46,1.01)}}header .btn-close{position:absolute;top:7px;right:7px;transform:translate(-92px,0)}.btn-close{background:#262626;color:var(--white)}.logo{width:130px;display:block;height:100%;object-fit:contain}.logo_bl{width:750px;height:auto;margin:6px 0 0}.logo_svg{overflow:hidden;position:relative;clip-path:polygon(0 0,0 100%,100% 100%,100%0)}.logo_svg .d{transform:translate(0,92px)}@media (max-width:1300px){.logo_bl{width:666px;margin:6px 0 0}}@media (max-width:1100px){.logo_bl{width:530px;margin:4px 0 0}body.chrome .logo_bl{stroke:initial!important}}@media (max-width:768px){.logo_bl{width:306px;margin:2px 0 0}}.on-screen{position:fixed;bottom:var(--grid-margin);right:var(--grid-margin);height:41px;z-index:4;background:rgba(38,38,38,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--white);border-radius:2px;gap:9px;padding:0 14px;visibility:hidden}.on-screen .wording{color:rgba(255,255,255,.5)}.on-screen .light{animation:animRot 1.8s ease-in-out infinite;width:5px;height:5px;background:var(--yellow);animation-play-state:paused}.on-screen-on .on-screen .light{animation-play-state:initial}.hero-page{padding:250px var(--grid-margin)0}.hero-page .mono{color:var(--text-grey)}.hero-page .p-title:not(.price){margin:40px 0 35px -.05em;justify-content:flex-start}@media (max-width:768px){.hero-page .p-title:not(.price){margin:25px 0 20px -.05em}}.plus-stroke,.plus-stroke2{width:100%;height:100%;stroke-width:1px;stroke:var(--dark-grey)}.plus-stroke2{stroke:var(--yellow)}.plus-stroke2 .p1,.plus-stroke2 .p2,.plus-stroke2 .p3{stroke-dasharray:300 10000;stroke-dashoffset:300}.plus-stroke2 .p3{stroke-dashoffset:-924}.global-push{padding:0 var(--grid-margin);text-align:center}.global-push>div{border:1px solid var(--dark-grey);height:386px;border-radius:12px;flex-direction:column;gap:var(--grid-margin);justify-content:center;padding:0 var(--grid-margin)}.global-push .btns{gap:var(--grid-gutter)}.global-push .pastille{background-color:initial;border:1px solid var(--dark-grey)}@media (max-width:500px){.global-push br{display:none}}.pastille{width:60px;height:60px;border-radius:100%;background-color:var(--dark-grey2);display:grid;place-items:center}.pastille img{width:30%;height:auto;display:block}.btn-join-n-log{min-width:200px}.btn-join-n-log>span,.global-sent .btn-join>span,.global-sent .mono{width:100%;text-align:center}.global-sent{overflow:hidden;width:100%;padding:120px 0}.global-sent .mono{margin:0 0 50px}.global-sent .btn-join{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter));margin:50px auto 0}.global-sent .container{position:relative;clip-path:polygon(0 0,0 110%,100% 110%,100%0)}.global-sent .sentence{width:100%;overflow:hidden}.global-sent .sentence p{display:flex;white-space:nowrap;width:max-content;gap:30px;padding:0 30px 0 0;will-change:transform;line-height:1}.global-sent .sentence img{width:60px;height:60px;margin:-.1em 0 0}.global-sent .sentence2{position:absolute;top:0;left:0}.global-sent .sentence2 p{transform:translate(0,100%)}@media (max-width:768px){.hero-page{padding:180px var(--grid-margin)0}.global-sent .btn-join{width:max-content}.global-sent .sentence img{width:24px;height:24px;margin:0}.global-sent .sentence p{gap:10px}}.message{position:fixed;bottom:var(--grid-margin);right:var(--grid-margin);padding:40px;max-width:400px;border-radius:2px;display:none;z-index:5;color:var(--white)}.message img,.message.on{display:block}.message button{padding:var(--grid-gutter);top:0;right:0;background:0 0}@media (max-width:500px){.message{max-width:initial;width:calc(100% - 2*var(--grid-margin))}}.font-feat{font-feature-settings:"ss04"!important}.backdrop{background:rgba(35,35,35,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.roll>span,html.blocked,html.blocked body{overflow:hidden}html.preventPrev,html.preventPrev body{overscroll-behavior-x:none}.roll,header nav.not-log a.roll{padding-top:10px}.roll{height:41px}.roll>span{position:relative;display:block;line-height:20px}.roll .translate{display:inline-block}.roll .translate>span:last-child{position:absolute;bottom:100%;left:0}@media (pointer:fine){.roll.on .translate{animation-name:btnAnimation2;animation-play-state:running;animation-iteration-count:infinite;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,.03,.08,1.55)}}.roll2{padding-top:9px}.roll3{padding-top:15px;height:50px}.roll2>span,.roll3>span{line-height:22px;height:22px}.header-wrapper .logo,.roll2>span .logo,.roll3>span .logo{height:22px}.rollbig{padding-top:0;height:100%;overflow:hidden}.rollbig>span{line-height:70px}.rollbig .translate>span{gap:40px}@media (max-width:1024px){header .contents .roll.on .translate{animation:none}}@media (max-width:768px){.rollbig .translate>span{gap:20px}}.anim-title>span{display:flex;position:relative}.anim-title span span:last-child{position:absolute}.anim-title1{clip-path:polygon(0 0,0 90%,100% 90%,100%0)}.anim-title1 span span:last-child{top:90%}.anim-title2{clip-path:polygon(0 5%,0 106%,100% 106%,100% 5%)}.anim-title2 span span:last-child{top:102%}.mess-mob{position:fixed;left:0;bottom:calc(2*var(--grid-margin) + 41px);padding:0 var(--grid-margin);width:calc(240px + 2*var(--grid-margin));display:none}.mess-mob p{line-height:1.2;padding:calc(2*var(--grid-gutter));text-align:center;border-radius:2px}.awww p span,.mess-mob p a{text-decoration:underline}@media (max-width:550px){.mess-mob{width:100%}}@media (hover:none){.mess-mob{display:block}}header,nav.log{left:0;color:var(--white)}header{display:grid;grid-template-columns:1fr auto 1fr;top:0;width:100%;z-index:7;pointer-events:none;transition:color .2s;max-height:100px;padding:var(--grid-margin)}.nav-mob a,header .gs{color:var(--black)}header .right{justify-content:flex-end}header .sign-in{height:100%;line-height:41px}header nav.not-log a{padding:0 calc(var(--grid-margin)/2);line-height:41px;display:inline-block}header sup.mono{font-size:10px;padding:0 0 0 4px}.header-wrapper,header a,header button{pointer-events:initial}.header-wrapper{border-radius:6px;width:265px;padding:0 0 0 var(--grid-gutter);z-index:5;overflow:hidden;height:50px;transition:height .3s cubic-bezier(.9,0,.1,1),transform .3s cubic-bezier(.9,0,.1,1)}.link-logo{height:41px;width:max-content;display:block;z-index:2}nav.log{visibility:hidden;top:50px;width:265px;font-size:14px;transition:.3s visibility}nav.log a.f{gap:12px;line-height:41px;padding:0 var(--grid-gutter);border-radius:6px}nav.log a.f:hover{background:var(--dark-grey2)}nav.log img{opacity:.5}nav.log a.f:hover img{opacity:1}nav.log ul{border-top:1px solid var(--dark-grey2);padding:var(--grid-gutter)}nav.log span.mono{color:var(--yellow);font-size:9px;margin:-8px 0 0-8px}.to-menu{width:50px;height:50px;background-color:transparent;display:grid;place-items:center}.to-menu::after,.to-menu::before{content:"";width:100%;height:50px;position:absolute;right:0;top:0}.to-menu::before{width:26px;height:26px;border-radius:100%;background:var(--yellow);top:12px;right:12px;z-index:-1}.n-hero,.to-menu img{transition:transform .3s cubic-bezier(.9,0,.1,1)}.to-menu img{width:11px;height:auto}.n-hero{position:absolute;line-height:50px;top:var(--grid-margin);right:var(--grid-margin)}body.homepage:not(.menu-white):not(.transi):not(.menu-mob-open) header{color:var(--black)}body.homepage:not(.menu-white):not(.transi):not(.menu-mob-open) header .link-logo,body.homepage:not(.menu-white):not(.transi):not(.menu-mob-open) header .nav-mob .btn-join-sq img{filter:invert(1)}body.homepage:not(.menu-white):not(.transi):not(.menu-mob-open) header .nav-mob .btn-join-sq{background-color:var(--white);border:1px solid var(--black)}body.menu-open nav.log{visibility:visible}body.menu-open .to-menu img{transform:rotate(90deg)}body.menu-open .header-wrapper{height:358px}body.account .active-account,body.effect .active-effects,body.effects .active-effects,body.go-further .active-further,body.submit .active-submit{opacity:1}.effect .header-wrapper,.effect .n-hero,.go-further .n-hero,.tutorial .n-hero{transform:translate(0,calc(-100% - var(--grid-margin)))}.contents{display:contents}.nav-mob{gap:6px;top:var(--grid-margin);right:var(--grid-margin);display:none}.nav-mob .btn-join-sq{background-color:var(--black);border:1px solid var(--white);overflow:hidden;transition:border .2s cubic-bezier(.9,0,.1,1),background-color .2s cubic-bezier(.9,0,.1,1)}.close-menu-mob{inset:0;background:rgba(18,18,18,.3);z-index:-1;transition:visibility .3s cubic-bezier(.9,0,.1,1),opacity .3s cubic-bezier(.9,0,.1,1);visibility:hidden;opacity:0;display:none}.btn-join img.img-close,.btn-join img.img-open{top:50%;left:50%;transition:transform .3s cubic-bezier(.9,0,.1,1)}.img-open{width:18px;height:auto;transform:translate(-50%,-50%)}.img-close{width:13px;height:auto;transform:translate(-50%,calc(-50% - 39px))}@media (max-width:1024px){.contents{display:block;position:fixed;width:100%;background:var(--white);color:var(--black);top:0;left:0;padding:126px var(--grid-margin) var(--grid-margin);clip-path:polygon(0 0,0 0,100%0,100%0);visibility:hidden;transition:visibility .3s cubic-bezier(.9,0,.1,1),clip-path .3s cubic-bezier(.9,0,.1,1)}.link-logo{transition:filter .3s cubic-bezier(.9,0,.1,1)}.close-menu-mob,.contents ul{display:block}body.menu-mob-open .contents{visibility:visible;clip-path:polygon(0 0,0 100%,100% 100%,100%0)}body.menu-mob-open .link-logo{filter:invert(1)}body.menu-mob-open .close-menu-mob{visibility:visible;opacity:1}body.menu-mob-open .img-open{transform:translate(-50%,calc(-50% + 39px))}body.menu-mob-open .img-close{transform:translate(-50%,-50%)}header nav.not-log a{padding:0}header .sign-in{font:inherit;font-size:18px;text-transform:initial;line-height:41px;padding:0}header .right{flex-direction:column;align-items:flex-start}header .gs{margin:20px 0 0;height:59px;line-height:58px;width:100%;max-width:345px}header .gs img{position:absolute;left:16px}.nav-mob{display:flex}}@media (max-width:768px){.contents{padding:126px var(--grid-margin) var(--grid-margin)}}@media (max-width:500px){.n-hero{display:none}header:has(.header-wrapper){display:block}.header-wrapper,nav.log{width:100%}nav.log a.f{font-size:18px}header .gs{max-width:100%}}.awww{position:fixed;z-index:10;bottom:calc(var(--grid-margin)/2);left:calc(var(--grid-margin)/2);padding:10px 70px 10px 10px;width:540px;gap:var(--grid-margin);align-items:center;border-radius:4px;transform:translate(0,calc(100% + var(--grid-margin)))}.awww .left video.m,.awww.off{display:none}.awww .left{aspect-ratio:.8;flex:0 0 170px;background:var(--black);border-radius:3px;overflow:hidden;position:relative}.awww .right{flex:1;display:flex;flex-direction:column;gap:22px}.awww .p1{font-size:13px;color:var(--white);opacity:.7}.awww .p2{font-size:18px;color:var(--white)}.awww a{width:max-content;color:var(--black)}.awww button{padding:var(--grid-margin);top:0;right:0;background:0 0}.awww button img{display:block}@media (max-width:768px){.awww .right{gap:var(--grid-margin)}}@media (max-width:600px){.awww{flex-direction:column;text-align:center;width:auto;right:calc(var(--grid-margin)/2);padding:12px 12px 25px}.awww .p1{max-width:310px;margin:0 auto}.awww .left{flex:initial;aspect-ratio:1.7;width:100%}.awww .right{width:100%}.awww .left video.d{display:none}.awww .left video.m{display:block}.awww a{margin:0 auto}.awww button{padding:25px}}.intro{inset:0;background:var(--black);z-index:6;pointer-events:none;overflow:hidden}.intro-first{z-index:10}.l-wh,.l-wh::after{background:var(--white)}.l-wh{color:var(--black)}.l-wh::after{content:"";width:100%;height:200px;position:absolute;top:100%;left:0}.l-hero{padding:250px var(--grid-margin)0}.l-hero .right{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter));flex-direction:column;gap:var(--grid-margin);justify-content:flex-end;padding:0 0 34px}.l-hero .right p{max-width:380px}.l-hero a{width:max-content}@media (max-width:1300px){.l-hero .right{padding:0 0 30px}}.l-hero .p-big{line-height:.9;width:calc((8*var(--grid-column-width)) + (8 - 1)*var(--grid-gutter))}body.chrome .logo_bl{stroke:currentColor;stroke-width:.4}.l-scroll{bottom:0;left:calc(calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter)) + var(--grid-gutter))}@media (max-width:1280px){.l-hero-bottom .right{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}.l-hero-bottom p{width:calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter))}}@media (max-width:1100px){.l-hero .right{padding:0 0 23px}}@media (max-width:1024px){.l-hero-bottom .right{width:calc((8*var(--grid-column-width)) + (8 - 1)*var(--grid-gutter))}.l-hero-bottom p{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}.l-scroll{display:none}}@media (max-width:900px){.p-title-home{width:100%}.l-hero-bottom p{width:100%;margin:0 0 var(--grid-gutter)}.l-hero .right{width:100%;max-width:500px}}@media (max-width:768px){.l-hero{padding:180px var(--grid-margin)0}.l-hero-bottom{margin:var(--grid-gutter)0 0}.l-hero-bottom .right{width:100%}.l-hero-bottom form{display:none}.l-hero .right{padding:var(--grid-margin)0 0}}.l-showreel{padding:var(--grid-margin)}.l-frame{aspect-ratio:1314/714;transform-origin:0 100%;will-change:transform;background:var(--black);border-radius:8px}.awww .left video,.l-frame video{width:100%;height:100%;object-fit:cover;display:block}.l-motion{padding:0 var(--grid-margin);margin:50vh 0 0}.l-motion p:not(.p-med){margin:0 0 var(--video-margin) calc(calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.l-motion .p-med .word:first-child span{text-indent:calc(calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.l-motion .word{position:relative;overflow:hidden;margin:-.1em 0}.l-motion .word span{transform:translate(0,100%);will-change:transform;display:block;padding:.1em 0}.l-mot-cta{margin:155px 0 0 calc(calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter)) + var(--grid-gutter));width:max-content;height:70px}.l-mot-cta img{width:40px;height:auto}.l-learn::after,.l-mot-cta::before{content:"";width:100%;position:absolute;left:0;background:var(--black)}.l-mot-cta::before{top:100%;height:.07em}@media (max-width:768px){.l-showreel{padding:calc(2*var(--grid-margin))0}.l-motion{margin:0}.l-motion .p-med .word:first-child span{text-indent:0}.l-motion p:not(.p-med){margin:0 0 70px}.l-mot-cta{margin:30px 0 0;height:58px}.l-mot-cta img{width:30px;height:auto}}.l-learn{margin:calc(155px - 1.1vw)0 0;padding:1.1vw 0 0;color:var(--white);overflow:hidden;z-index:2}.l-learn::after{height:calc(100% - 4.15vw - .55vw);bottom:0;z-index:-1}@media (max-width:768px){.l-learn{padding:2vw 0 0;margin:100px 0 0}.l-learn::after{height:calc(100% - 7.15vw - 1vw)}}.l-circles{flex-wrap:nowrap;width:max-content;margin:0 0 0 50%;transform:translate(-50%,0)}.l-circles div{width:8.3vw;height:8.3vw;border-radius:100%;background:var(--black);transform:scale(1,0);will-change:transform}@media (max-width:768px){.l-circles div{width:14.3vw;height:14.3vw}}.mwg_landing1{text-align:center;margin:200px 0 0;padding:0 var(--grid-margin)}.l-motion .word,.mwg_landing1 .word,.mwg_landing3 span{display:inline-block}.mwg_landing1 .letter{overflow:hidden;position:relative;display:inline-block;margin:-.28em -.1em -.05em;padding:0 .1em .05em}.mwg_landing1 .letter span{transform:translate(0,102%);display:inline-block}@media (max-width:768px){.mwg_landing1{margin:100px 0 0}}.mwg_landing2{margin:-50vh 0 0}.mwg_landing2 .pin{height:400vh}.mwg_landing2 .container{height:100vh;display:flex;align-items:center;justify-content:center}.mwg_landing2 .card{flex:0 0 360px;aspect-ratio:.86;border-radius:12px;object-fit:cover;border:1px solid var(--dark-grey);background:#0d0d0d;padding:25px;flex-direction:column}.mwg_landing2 p{font-size:18px;margin:var(--grid-gutter)0 0}.mwg_landing2 img{width:max-content;transform-origin:0 0}@media (max-width:1280px){.mwg_landing2 .container{padding:0 0 0 4vw}.mwg_landing2 .card{margin:0 0 0-4vw}}@media (max-width:1024px){.mwg_landing2 img{scale:.5}.mwg_landing2 .container{padding:0 0 0 10vw}.mwg_landing2 .card{flex:0 0 320px;margin:0 0 0-10vw}}@media (max-width:768px){.mwg_landing2{margin:0}.mwg_landing2 .container{padding:50px 15px 0;height:auto;justify-content:initial;gap:15px;overflow-x:scroll;scroll-snap-type:x mandatory}.mwg_landing2 .card{margin:0;scroll-snap-align:center}.mwg_landing2 .pin{height:auto}}.mwg_landing3{display:flex;align-items:center;border-bottom:1px solid #252525;padding:0 var(--grid-margin);margin:-50vh 0 0}.mwg_landing3,.mwg_landing3 ul{flex-direction:column}.mwg_landing3 li{width:max-content;font:500 250px/.8"LayGrotesk";letter-spacing:-.03em;text-align:center;overflow:hidden}.mwg_landing3 .bottom{width:100%;color:var(--text-grey);padding:180px 0 var(--grid-margin)}.mwg_landing3 .bottom>div{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}.mwg_landing3 .it{opacity:0}.mwg_landing3 .letter .pa{bottom:100%;left:0}.mwg_landing3 .letter.t{margin:0-.08em 0 0}.mwg_landing3 .letter img{height:100%;padding:.01em 0 .08em;width:auto}.mwg_landing3 .li{height:100%;right:121px;top:0}.mwg_landing3 .lt{height:100%;right:17px;top:0}@media (max-width:1024px){.mwg_landing3 li{font-size:200px}.mwg_landing3 .li{right:100px}}@media (max-width:900px){.mwg_landing3 .bottom{display:block;text-align:center;padding:100px 0 var(--grid-margin)}.mwg_landing3 .bottom>div{display:block;width:calc((12*var(--grid-column-width)) + (12 - 1)*var(--grid-gutter))}}@media (max-width:768px){.mwg_landing3{margin:70px 0 0}.mwg_landing3 li{font-size:80px}.mwg_landing3 .li{right:40px}.mwg_landing3 .lt{right:8px}}.l-details{background:var(--black);color:var(--white);position:relative;z-index:2}.l-details .types span{color:var(--yellow)}.l-detail{gap:var(--grid-gutter);padding:var(--grid-margin) var(--grid-margin) 150px}.l-detail .left,.l-detail .right{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}.l-detail .left p span:first-child{width:calc(calc((2*var(--grid-column-width)) + (2 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.l-detail .right{display:flex;flex-direction:column;gap:45px}.l-detail .right .sm-title{text-indent:calc(calc((2*var(--grid-column-width)) + (2 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.l-detail .bottom .f+.f{margin:45px 0 0}.l-detail .bottom .mono{width:calc(calc((2*var(--grid-column-width)) + (2 - 1)*var(--grid-gutter)) + var(--grid-gutter));padding:6px var(--grid-gutter) var(--grid-gutter)0}.l-detail .bottom p:last-child{flex:1;font-size:18px;line-height:1.3}.l-detail .interactive{width:100%;aspect-ratio:1;overflow:hidden}.l-detail .interactive img{top:0;left:0;width:100%;height:100%;object-fit:cover}.l-detail .interactive img:nth-child(2),.l-detail .interactive img:nth-child(3){transform:scale(0,0)}.l-detail video{display:block;width:100%;height:auto;aspect-ratio:1}.l-detail:not(:last-child){border-bottom:1px solid #252525}@media (max-width:1280px){.l-detail .left{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter))}.l-detail .right{width:calc((8*var(--grid-column-width)) + (8 - 1)*var(--grid-gutter))}.l-detail .left p span:first-child{width:calc(calc((1*var(--grid-column-width)) + (1 - 1)*var(--grid-gutter)) + var(--grid-gutter))}}@media (max-width:900px){.l-detail{display:block}.l-detail br{display:none}.l-detail .left{margin:0 0 50px}.l-detail .right{width:100%}.l-detail .bottom .mono{width:calc(calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.l-detail .right .sm-title{text-indent:0}}@media (max-width:768px){.l-detail{padding:var(--grid-margin) var(--grid-margin) 70px}.l-detail br{display:block}.l-detail .left{width:100%}.l-detail .left .sm-title{width:100%;justify-content:space-between;flex-direction:row-reverse}.l-detail .left p span:first-child{width:auto}.l-detail .right{gap:30px}.l-detail .bottom .mono{width:100%}.l-detail .bottom .f+.f{margin:30px 0 0}}.l-bio p{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter))}.l-bio p img{width:25px;height:auto;display:inline;margin:0 2px -2px}.f-right p a,.l-bio a{text-decoration:underline}.mwg_landing4{overflow:hidden}.mwg_landing4 .container{display:flex;align-items:center;height:100vh;position:relative;width:100%;margin:-100vh 0}.mwg_landing4 .bottom{position:absolute;bottom:0;left:0;padding:var(--grid-margin)}.mwg_landing4 .bottom p{padding:0 var(--grid-gutter)0 0}.mwg_landing4 .bottom p:first-child{width:calc(calc((7*var(--grid-column-width)) + (7 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.mwg_landing4 .container .text{padding:0 101vw;display:flex;width:max-content;white-space:nowrap;font:500 250px/.8"LayGrotesk";letter-spacing:-.04em;z-index:4}@media (max-width:1024px){.mwg_landing4 .container .text{font-size:200px}.mwg_landing4 .bottom p:first-child{width:calc(calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter)) + var(--grid-gutter))}}.mwg_landing4 .letter{display:inline-block}@media (max-width:768px){.mwg_landing4{transform:translate(0,-100%)}.mwg_landing4 .container{margin:0;height:auto}.mwg_landing4 .container .text{font-size:80px;padding:25px var(--grid-margin) 82px;width:100%;white-space:initial}.mwg_landing4 .bottom{display:none}}.l-thankyou{inset:0;z-index:10;overflow:hidden;place-items:center;color:var(--white);display:none}.l-thankyou .fond{top:0;left:0;width:100%;height:100%;background:var(--black)}.l-thankyou .plus{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:252%;height:auto;will-change:transform}.l-thankyou .container{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter));z-index:1;will-change:opacity}.l-thankyou .container>p:first-child{margin:0 0 25px}.l-thankyou .monos{margin:25px 0 70px}.l-thankyou p.mono{line-height:1.3}.l-thankyou button{z-index:1}.l-thankyou .social{display:flex;margin:0 0 0 calc(-1*var(--grid-gutter)/2)}.l-thankyou .social a{padding:0 calc(var(--grid-gutter)/2)}.l-thankyou a:hover{color:var(--yellow)}@media (max-width:1024px){.l-thankyou .container{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}.l-thankyou .plus{width:332%}}@media (max-width:768px){.l-thankyou .container{width:calc((10*var(--grid-column-width)) + (10 - 1)*var(--grid-gutter));text-align:center}.l-thankyou .social{justify-content:center}.l-thankyou .monos{margin:35px 0}.l-thankyou .plus{width:420%;transform:translate3d(-50%,-50%,0) rotate(45deg)}.l-thankyou button{margin:0 auto}.l-thankyou .hide{display:none}}@media (max-width:550px){.l-thankyou .container{width:100%;padding:0 15px}.l-thankyou .plus{width:600%}}body.thankyou .l-thankyou{display:grid}.rule12{width:calc((12*var(--grid-column-width)) + (12 - 1)*var(--grid-gutter))}.rule3{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter))}.agencies{padding:160px 0 0;display:flex;flex-direction:column;align-items:center;gap:60px;width:100%}.agencies .logos1{max-width:920px;width:90%;transform:translate(-2.8%,0);display:block}.agencies .logos2{width:280px;display:none}@media (max-width:768px){.agencies{padding:90px 0 0;gap:35px}.agencies .logos1{display:none}.agencies .logos2{display:block}}.homepage .global-sent,.homepage footer{background:var(--black);color:var(--white)}.homepage .global-sent{margin:-4.15vw 0 0}@media (max-width:768px){.homepage .global-sent{margin:-7.15vw 0 0}}.effect-not-log{height:100vh;display:grid;place-items:center;text-align:center;overflow:hidden;position:relative;padding:var(--grid-margin)}.effect-not-log .pastille{background:0 0;border:1px solid var(--white)}.effect-not-log video{width:100%;height:100%;position:absolute;left:50%;object-fit:contain;display:block;transform:translate(-53%,-5%) scale(1.4,1.1);mix-blend-mode:lighten}.effect-not-log .c{width:calc((7*var(--grid-column-width)) + (7 - 1)*var(--grid-gutter));z-index:1;flex-direction:column;gap:var(--grid-margin);justify-content:center;padding:100px 0;border-radius:6px;background:rgba(35,35,35,.8);backdrop-filter:blur(20px)}@media (max-width:900px){.effect-not-log .c{width:100%;max-width:500px;padding:100px calc(2*var(--grid-margin))}}@media (max-width:500px){.effect-not-log h2 br{display:none}.effect-not-log .pastille{width:40px;height:40px}}.links-bot{width:100%;padding:var(--grid-margin);bottom:0;left:0;pointer-events:none;color:var(--black);z-index:5}.links-bot .left{gap:8px}.links-bot .left a:first-child{width:142px}.links-bot .left a:last-child{transform:rotate(180deg)}.links-bot a{pointer-events:initial}.links-bot .large{width:240px}.links-bot .btn-join{justify-content:center}@media (hover:hover){.links-bot .left img{transition:.1s filter}.links-bot .left a:hover img{filter:brightness(2);transition:.1s filter .1s}}@media (max-width:550px){.links-bot{gap:8px}.links-bot .left{display:contents}.links-bot .left a:first-child{padding:0;width:41px}.links-bot .left a:first-child span{display:none}.links-bot .large{flex:1}}.effects main{padding:250px 0 0}.effects .p-title{justify-content:center;margin:0 0 40px}.e-wrapper{margin:0 0 120px;padding:0 var(--grid-margin)}.e-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gutter)}.e-list li{padding:var(--grid-gutter);border-radius:12px;font-size:14px;transition:background-color .2s}.e-list video{pointer-events:none;top:var(--grid-gutter);left:var(--grid-gutter);width:calc(100% - 2*var(--grid-gutter));z-index:1;opacity:0;transition:opacity .2s}.e-list video.on{opacity:1}.e-list video,.e-thumb,.f-right>div{border:1px solid var(--dark-grey)}.e-list video,.e-thumb{display:block;border-radius:4px;aspect-ratio:16/9;object-fit:cover}.e-thumb{width:100%;margin:0 0 var(--grid-gutter)}.e-link span{opacity:.3}.e-link::after{content:"";width:100%;height:100%;top:0;left:0;position:absolute}.e-link i{color:var(--yellow);text-transform:uppercase;font:500 10px/.9"IBM Plex Mono";transform:translate(0,-46%);display:inline-block}.e-play.btn-join{position:absolute;bottom:86px;left:15px;background:var(--dark-grey);color:var(--white)}.e-right{gap:6px;opacity:0;z-index:1}.e-right a img{object-fit:contain}@media (max-width:1310px){.e-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.e-list{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.effects main{padding:180px 0 0}}@media (max-width:500px){.e-right a>span{display:none}.e-right a{padding:0;width:41px;aspect-ratio:1}}@media (hover:none){.e-list li{padding:0 0 var(--grid-gutter)}.e-right{opacity:1}.e-right a{border:1px solid var(--dark-grey)}.e-link::after{content:none}.e-list video{top:0;left:0;width:100%}}@media (hover:hover){.e-list li.free,.e-list li:hover{background-color:var(--dark-grey)}.e-list li:hover .e-right,.e-list li:hover video{opacity:1}.e-play{display:none}.effects img.st2{opacity:.4;transition:.1s opacity}.effects .btn-join:hover img.st2{opacity:1;transition:.1s opacity .1s}}.effects a.cool{position:relative}.effects a.cool::after{content:"";width:10px;height:10px;border-radius:100%;background:var(--yellow);position:absolute;right:calc(100% + 10px);top:6px}.f-cols{padding:0 var(--grid-margin) 120px}.f-left{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter))}.f-left p{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter));font-size:18px}.f-left p+p{margin:18px 0 0}.f-right{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter));flex-direction:column;gap:8px}.f-right>div{border-radius:6px;overflow:hidden}.f-right summary{padding:var(--grid-margin);list-style:none;cursor:pointer;gap:var(--grid-gutter);line-height:1.2}.f-right summary img{flex:0 0 11px}.f-right summary span{flex:1}.f-right summary::-webkit-details-marker{display:none}.f-right p{width:calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter));font-size:18px;padding:var(--grid-gutter) var(--grid-margin) var(--grid-margin)}@media (hover:hover){.f-right>div:hover{border:1px solid var(--dark-grey2)}}@media (max-width:1300px){.f-right{width:calc((8*var(--grid-column-width)) + (8 - 1)*var(--grid-gutter))}.f-right p{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}}@media (max-width:900px){.f-left,.f-right{width:100%;max-width:500px}.f-left{margin:0 0 calc(2*var(--grid-margin))}.f-left p,.f-right p{width:calc((10*var(--grid-column-width)) + (10 - 1)*var(--grid-gutter))}}@media (max-width:768px){.f-right summary{padding:25px 15px}}.g-pricing{padding:0 var(--grid-margin) var(--grid-margin)}.g-push{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter));margin:0 0 var(--grid-margin)}.g-push .p-small{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter))}.g-push2{border:1px solid var(--dark-grey);border-radius:12px;background-color:#0d0d0d}.g-push2,.g-push2 .up{flex-direction:column}.g-push2 .up .mono{background:#000;padding:12px 14px;border-radius:4px;margin:43px 0}.g-push2 .mono-b{color:var(--white);text-align:center;line-height:1.3}.g-push2 .btn-join{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter))}.g-push2 .btn-join>span{width:100%;color:var(--black);text-align:center}.g-push2 .down{border-top:1px solid var(--dark-grey);padding:43px;width:100%;margin:43px 0 0}.g-push2 .p-tiny{margin:0 auto}.g-push2 ul{margin:var(--grid-margin)0}.g-push2 .p-tiny,.p-temp{text-align:center}.pre-testi{padding:var(--grid-margin)0 0;gap:var(--grid-margin)}.pre-testi img{display:block;flex:0 0 35px;width:36px;height:36px;border-radius:100%;border:1px solid #121212}.pre-testi img+img{margin:0 0 0-6px}.g-push2 .p-tiny,.pre-testi .right,.t-content h3{color:var(--text-grey)}.pre-testi button{background:0 0;color:inherit;text-decoration:underline}.g-testi{padding:calc(96px - var(--grid-margin))0 96px;width:100%;overflow:hidden}.g-testi .content{gap:var(--grid-margin);width:max-content;white-space:nowrap;user-select:none;cursor:grab;padding:0 var(--grid-margin)0 0}.g-testi p{white-space:initial}.g-testi .inner-testi{margin:0 0 80px}.g-testi .anim-testi,.g-testi h2{text-align:center;padding:0 var(--grid-margin);justify-content:center}.g-testi .g-push2{width:508px;aspect-ratio:508/345;padding:40px}.g-testi .top{text-indent:80px}.g-testi .bottom{gap:20px;align-items:center}.g-testi .face{width:67px;aspect-ratio:1;border-radius:100%}.g-testi img{display:block;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.g-testi .mono{margin:0 0 10px}.g-testi .logo3{width:154px;height:auto}@media (max-width:900px){.g-push{width:calc((10*var(--grid-column-width)) + (10 - 1)*var(--grid-gutter));margin:0 0 calc(2*var(--grid-margin))}.g-push .p-small{width:100%;max-width:500px}.g-push2{width:100%}.g-push2 .btn-join{width:calc(100% - 2*var(--grid-margin));max-width:350px}.g-inner{overflow-x:scroll;scroll-snap-type:x mandatory}.g-testi .content{padding:0 var(--grid-margin)}.g-inner .g-push2{width:320px;aspect-ratio:.86;padding:25px;scroll-snap-align:center}.g-inner .g-push2:nth-child(2){order:-1}.g-inner .g-push2:nth-last-child(-n+5){display:none}.g-testi .bottom{gap:10px}.g-testi .top{text-indent:0}.g-testi .inner-testi{margin:0 0 50px}}.go-further .p-title{margin:80px 0 0}.lenis-scrolling iframe{pointer-events:none}.go-further iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:38px 0 0}@media (max-width:900px){.go-further .t-tuto{margin-top:0}.go-further h1{padding:130px 0 0}}.t-content{justify-content:space-between;width:100%}.t-content h3{font:inherit;margin:20px 0 0;line-height:1.7}.tutorial h1{font:500 40px/1"LayGrotesk";flex:1}.tutorial h1 span:first-child{color:var(--text-grey)}.t-col{flex:0 0 290px;font-size:14px}.t-sti{position:sticky;top:0;height:100vh;padding:var(--grid-margin)}.t-sti1,.t-sti2{flex-direction:column}.t-sti1{justify-content:flex-end;align-items:flex-start;gap:var(--grid-gutter)}.t-sti2{justify-content:space-between;border-left:1px solid var(--dark-grey)}.t-sti2 ul{margin:5px 0 0}.t-sti ul{line-height:1.9;width:100%}.t-sti .down{flex-direction:column;gap:var(--grid-gutter)}.t-sti .btn-join{width:100%;color:var(--black);justify-content:center}.t-sti1 a,.t-tab{color:var(--text-grey)}.t-sti1 a{display:block}.t-sti1 a.on,.t-sti1 a:hover{color:var(--white)}@media (max-width:1240px){.t-col:first-child{display:none}}.t-tab{background-color:transparent;gap:5px;height:30px;padding:0 12px;border-radius:6px}.t-src img,.t-tab img{opacity:.5}.t-tab:hover{color:var(--text-white)}.t-src:hover img,.t-tab.on img,.t-tab:hover img{opacity:1}.t-src::before,.t-tab.on{background-color:var(--dark-grey)}.t-tab.on{color:var(--text-white)}.t-src{gap:10px;padding:0 10px;position:relative}.t-src::before{content:none;position:absolute;inset:-14%0-14%0;z-index:-1;border-radius:6px}.t-src:hover::before{content:""}.t-tuto{width:calc(100% - 740px);padding:var(--grid-margin)0 80px}.t-tuto h2{margin:70px 0 var(--grid-margin)}.t-tuto p,.t-tuto ul{font-size:18px;line-height:1.5;margin:var(--grid-margin)0;font-feature-settings:initial!important}.t-tuto p a,.t-tuto ul a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.t-tuto .code-wrapper+p,.t-tuto p+.code-wrapper,.t-tuto ul+.code-wrapper{margin-top:35px}.t-tuto ul{list-style-type:initial;padding:0 0 0 .75em}.p-content li,.t-tuto li{padding:0 0 0 12px}.t-tuto-n-log .t-tuto{margin-left:auto;margin-right:auto}.t-tuto-n-log.spe .t-tuto{padding:92px 0 80px}.t-tuto-n-log:not(.spe) .t-tuto{padding:92px 0 var(--grid-margin)}.t-tuto-n-log:not(.spe) .t-tuto .code-wrapper button{pointer-events:none}.t-tuto-n-log:not(.spe) .t-tuto::before{content:"";z-index:1;position:absolute;bottom:var(--grid-margin);left:0;height:200px;right:0;background:linear-gradient(0deg,#121212 40%,rgba(18,18,18,0) 100%)}@media (max-width:768px){.t-tuto-n-log .t-tuto{padding:0 0 var(--grid-margin);margin-top:71px}}.t-tuto-n-log:not(.spe) .t-col{display:none}.t-tuto-n-log.spe .t-sti2{padding-top:92px}.t-tuto-n-log.spe .t-sti2::before{content:"";width:1px;height:92px;background:#121212;position:absolute;top:0;left:-1px}.t-hero video,.t-img{width:100%;display:block}.t-hero,.t-img{border-radius:6px}.t-img{border:1px solid var(--dark-grey);margin:35px 0}.t-hero{background-color:var(--dark-grey);padding:var(--grid-margin)}.t-hero video{border-radius:5px;background:var(--black);aspect-ratio:16/9}.t-hero .pastille img{width:37%}.t-hero .top{gap:var(--grid-margin);margin:0 0 var(--grid-margin)}.credits,.methods,.toggle-vis img.on,.toggle-vis.on img.off{display:none}.credits.on,.methods.on,.toggle-vis.on img.on{display:block}.final-anchor{margin:70px 0 0}.t-final{background-color:var(--dark-grey);border-radius:6px}.t-final h2{margin:0 0 30px;padding:35px var(--grid-margin)0;border:0}.t-final .btns{margin:var(--grid-margin);font-size:13px;border-radius:2px;width:max-content}.t-final .btns::before{content:"";position:absolute;inset:0;border:1px solid var(--dark-grey2);z-index:1;border-radius:2px}.t-final .btns button{padding:0 12px;text-transform:uppercase;border-radius:2px;height:41px;background-color:transparent;color:var(--white);z-index:2}.t-final .btns button.on{background-color:var(--white);color:var(--black)}.t-final .top{border-bottom:1px solid var(--dark-grey2)}.t-final .code-wrapper:not(.on){display:none}.t-final .code-wrapper button{top:-67px}.code-wrapper,pre{position:relative}.code-wrapper button{position:absolute;top:var(--grid-gutter);right:var(--grid-gutter);background-color:var(--dark-grey2);padding:13px;border-radius:6px;z-index:3}.code-wrapper button img{transition:transform .3s linear(0,.141 3.4%,.939 13%,1.143 19.2%,1.141 23.2%,1.015 33.4%,.979 39.8%,1);display:block}@media (pointer:fine){.code-wrapper button:hover img{transform:rotate(90deg)}}pre{width:100%;display:block;white-space:initial;padding:var(--grid-margin);overflow:auto;border-radius:6px}pre code{white-space:pre}@media (max-width:1300px){.t-tuto{width:calc(100% - 632px)}}@media (max-width:1240px){.t-tuto{margin:calc(50px + var(--grid-margin))0 0 var(--grid-margin);width:calc(100% - 290px - 2*var(--grid-margin))}}@media (max-width:900px){.t-col:last-child{display:none}.t-tuto{width:calc(100% - 2*var(--grid-margin))}}@media (max-width:768px){.tutorial h1{font-size:30px}.t-hero .pastille{width:50px;height:50px}.t-final .code-wrapper button{top:-56px}}.s-content{z-index:1;flex-direction:column;gap:var(--grid-margin);align-items:center;padding:0 var(--grid-margin)}.s-content h1{width:calc((7*var(--grid-column-width)) + (7 - 1)*var(--grid-gutter));margin:0 0 var(--grid-margin)}.s-content p{width:calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter))}@media (max-width:768px){.s-content p{max-width:500px;width:100%}}@media (max-width:500px){.s-content h1{width:calc((10*var(--grid-column-width)) + (10 - 1)*var(--grid-gutter))}}.log-root{height:100vh;justify-content:center;text-align:center}.log-root a.p-tiny{color:var(--text-grey);text-decoration:underline;margin:12px 0 0;display:inline-block}.log-content{width:460px;z-index:1;padding:0 var(--grid-margin);flex-direction:column;align-items:center;gap:var(--grid-margin)}.log-content .p-tiny{width:285px}.log-content .btn-join.a404,.log-content .btn-join.btn-logout,.log-content .p-small,.log-content form{width:100%;max-width:350px}.log-content .btn-join{width:100%}.log-content .btn-join>span{width:100%;text-align:center;color:var(--black)}.log-logo{width:210px;display:block;margin:0 auto var(--grid-margin)}.forgot-form,.log-form,.password-form{flex-direction:column;gap:var(--grid-gutter)}.forgot-form input,.log-form input,.password-form input{width:100%;height:41px;font:inherit;border-radius:2px;background-color:var(--dark-grey);color:var(--white);padding:0 0 0 var(--grid-gutter);font-size:18px}.toggle-vis{right:0;top:0;background:0 0;height:100%;aspect-ratio:1;display:grid;place-items:center}.toggle-vis img{width:18px;height:auto}@media (max-width:768px){.log-content{max-width:460px;width:100%}}.pri-main{padding:var(--grid-margin) var(--grid-margin) 150px;color:var(--white);border-bottom:1px solid #252525}.pri-main h1{font:500 100px/.9"LayGrotesk"}.p-content{padding-bottom:150px}.p-content .entry{padding:0 var(--grid-margin)}.p-content .entry1 .right,.p-content .entry2 .right{margin:0 0 0 calc(calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter)) + var(--grid-gutter));width:calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter))}.p-content .left{width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter))}.p-content .entry2 .right{margin:0 0 0 calc((calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter)) + var(--grid-gutter)) + var(--grid-gutter))}.p-content .right>:last-child{margin-bottom:0}.p-content ul{padding:0 0 0 .75em;list-style-type:initial}.p-content .bloc,.p-content .right p{margin:var(--grid-margin)0}.p-content .bloc+h2,.p-content p+h2{margin-top:calc(2*var(--grid-margin))}.p-content p a{text-decoration:underline}@media (max-width:1300px){.p-content .entry{justify-content:space-between}.p-content .left{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter))}.p-content .entry1 .right,.p-content .entry2 .right,.p-content .right{width:calc((7*var(--grid-column-width)) + (7 - 1)*var(--grid-gutter))}.p-content .entry1 .right{margin:0 0 0 calc(calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter)) + var(--grid-gutter))}.p-content .entry2 .right{margin:0}}@media (max-width:900px){.p-content .entry{justify-content:space-between}.p-content .entry1 .right,.p-content .entry2 .right,.p-content .left,.p-content .right{width:100%;max-width:500px}.p-content .left{margin:0 0 30px}.p-content .entry1 .right{margin:0}}.a-content{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter));margin:0 auto;padding:250px 0;gap:var(--grid-margin)}.a-content .p-title{margin:0 0 35px}.a-bloc,.a-content,.a-form{flex-direction:column}.a-bloc{padding:calc(2*var(--grid-margin));border:1px solid var(--dark-grey);border-radius:12px;background:#0d0d0d;gap:var(--grid-margin)}.a-bloc h2{font:inherit}.a-form{gap:30px}.a-form label{display:block;padding:0 0 10px}.a-form input:not([type=radio]),.a-form textarea{width:100%;height:41px;font:inherit;font-size:18px;border-radius:2px;background-color:var(--dark-grey);color:var(--white);padding:0 var(--grid-gutter)}.a-form input[type=radio]{visibility:hidden;position:absolute}.a-form textarea{resize:none;height:166px;display:block;padding-top:10px}.a-form button{justify-content:center}.radio-line{margin:10px 0 0;gap:10px;font-size:18px}.radio-line label{padding:0;cursor:pointer}.radio-line input:checked+label{color:var(--yellow)}.optn{top:0;right:0;color:var(--text-grey)}.hero-page .p-title.title-submit{margin-left:0}@media (max-width:900px){.a-content{padding:180px var(--grid-margin) 120px;width:100%;max-width:500px}}@media (max-width:768px){.a-form{gap:25px}#form-submit{margin:calc(2*var(--grid-margin))0 0}}@media (max-width:500px){#form-submit p.mono br:first-child{display:none}}.t404{overflow:hidden;max-height:100vh}.t404 .content{text-align:center;display:flex;flex-direction:column;align-items:center;padding:160px var(--grid-margin);gap:50px}.imgs{width:42%;min-width:580px;transform:translate(-6.4%,0)}.imgs svg,footer .col4 img,footer .col4 svg{display:block;width:100%;height:auto}.imgs svg:not(:first-child){position:absolute;inset:0}.imgs svg:nth-child(2){transform:translate(1.6%,0)}.imgs svg:nth-child(3){transform:translate(3.2%,0)}.imgs svg:nth-child(4){transform:translate(4.8%,0)}.imgs svg:nth-child(5){transform:translate(6.4%,0)}.imgs svg:nth-child(6){transform:translate(8%,0)}@media (max-width:768px){.imgs{width:90%;min-width:initial}}footer{padding:calc(2*var(--grid-margin)) var(--grid-margin) var(--grid-margin);row-gap:200px;overflow:hidden;z-index:1}footer .col1{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}footer .col2{width:calc((2*var(--grid-column-width)) + (2 - 1)*var(--grid-gutter))}footer .col2 ul{margin:1.3em 0 0}footer .col3{flex-direction:column;justify-content:flex-end}footer .col3 ul{column-gap:var(--grid-margin);transform:translate(0,calc(6px - .024*((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))))}footer .col3,footer .col4{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}footer h2:not(.sm-title){font:inherit;color:var(--text-grey);margin:.2em 0 0}footer ul a,footer ul li{line-height:1.8}footer .p-tiny{color:var(--text-grey);width:calc((3*var(--grid-column-width)) + (3 - 1)*var(--grid-gutter));margin:var(--grid-gutter)0 0}.form-newsletter{width:calc((4*var(--grid-column-width)) + (4 - 1)*var(--grid-gutter));padding:1.32em 0 .3em;border-bottom:1px solid var(--dark-grey)}.form-newsletter:has(input:focus){border-bottom:1px solid var(--white)}.form-newsletter input{flex:1 1 auto;background-color:transparent;color:inherit}.form-newsletter input::placeholder{color:var(--white)}.form-newsletter .btn-join{background-color:transparent;color:var(--white);padding-right:0}.sec-black-clip{overflow:hidden;padding:1.1vw 0 0;margin:-1.1vw 0 0;z-index:1}@media (max-width:1024px){footer{row-gap:110px}footer .col1{width:100%}footer .col2last{margin:0 calc(calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter)) + var(--grid-gutter))0 0}.form-newsletter{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}footer .p-tiny{max-width:calc((5*var(--grid-column-width)) + (5 - 1)*var(--grid-gutter));width:100%}}@media (max-width:768px){footer{row-gap:0}.form-newsletter{width:100%;max-width:500px}footer .p-tiny{max-width:375px;margin:var(--grid-margin)0 60px}footer .col2{width:calc((6*var(--grid-column-width)) + (6 - 1)*var(--grid-gutter))}footer .col2last{margin:40px 0 110px}footer .col3{order:6;font-size:11px;margin:10px 0}footer .col4{order:5;max-width:500px}footer .col3,footer .col4{width:100%}footer ul{justify-content:space-between;max-width:500px}.sec-black-clip{padding:2vw 0 0;margin:-2vw 0 0}}@media (pointer:fine){footer .col2 a:hover,footer .col3 a:hover{color:var(--yellow)}}