input,textarea,form,h1,h2,h3,h4,h5,h6,p,span,label,a{all:unset}body{padding:0;margin:0;overflow-y:auto;font-family:Arial,Helvetica,sans-serif}a{cursor:pointer}::selection{color:var(--color-text-light);background-color:var(--color-main-primary)}html,body{font-size:10px}*{box-sizing:border-box}:root{--color-main: #9349FF;--color-main-darker: #8430ff;--color-main-dark: #5c00e2;--color-main-light: #d0afff;--color-main-bright: white;--color-main-primary: #9349FF;--color-main-primary-darker: #8430ff;--color-main-primary-dark: #5c00e2;--color-main-primary-light: #d0afff;--color-main-primary-bright: white;--color-main-secondary: #ff76ad;--color-main-secondary-darker: #ff5d9e;--color-main-secondary-dark: #ff1070;--color-main-secondary-light: #ffdcea;--color-main-secondary-bright: white;--color-main-tertiary: #fff986;--color-main-tertiary-darker: #fff86d;--color-main-tertiary-dark: #fff420;--color-main-tertiary-light: #fffeec;--color-main-tertiary-bright: white;--color-main-danger: #ff7062;--color-background: #2A2624;--color-background-dark: #1c1a18;--color-background-darker: #23201e;--color-background-light: #f9f7f2;--color-background-lighter: #fff;--color-text: #2A2624;--color-text-default: #2A2624;--color-text-light: #fff;--color-text-gray: #aaa;--color-text-grayer: #444}body{--content-size: calc(100% - 100px)}@media screen and (min-width: 768px){body{--content-size: 750px}}@media screen and (min-width: 992px){body{--content-size: 970px}}@media screen and (min-width: 1200px){body{--content-size: 1026px}}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:5px solid rgba(0,0,0,0);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#fff}.offline{margin:auto;font-family:"BROKEN15",sans-serif}.offline__header{color:var(--color-text);font-size:40vh;text-transform:uppercase;opacity:1;text-align:center;display:block;margin-top:-6vh}.offline__text{color:var(--color-text);font-size:7.7vh;text-align:center;display:block;opacity:.8;margin-top:-6vh}body.site--offline{display:grid;min-height:100vh}.btn{display:inline-flex;padding:40px;padding-left:60px;padding-right:80px;position:relative;cursor:pointer;user-select:none}@media(max-width: 767px){.btn{padding:20px;padding-left:30px;padding-right:40px}}.btn .union{position:relative;z-index:1;pointer-events:none}.btn__icon{z-index:1;user-select:none;pointer-events:none;margin-left:-10px;margin-right:30px;height:88px}@media(max-width: 767px){.btn__icon{margin-left:0px;margin-right:-10px}}.btn__bg svg{position:absolute;left:0;top:0;width:100%;height:100%;user-select:none;pointer-events:none;transition:transform .2s ease}.btn__bg svg path{transition:fill .2s ease}.btn:hover .btn__bg svg{transform:scale(1.03) rotate(2.5deg) translateX(2px)}.btn--steam:hover .btn__bg svg path{fill:#00496b !important}.btn--primary .btn__bg svg path{fill:#9349ff !important}.btn--secondary .btn__bg svg path{fill:#ff76ad !important}.btn--tertiary .btn__bg svg path{fill:#fff986 !important}.btn--minor.btn--sm>span,.btn--minor .union{color:#444}.btn--minor .btn__bg svg path{fill:#bababa !important}.btn--sm{padding:20px 30px}.btn--sm>span{position:relative;z-index:1;font-size:18px;display:block;color:#fff;white-space:nowrap}.union{height:88px;color:#fff}.union span{font-size:46px;font-weight:bold;display:block;white-space:nowrap;text-transform:uppercase}.union span:nth-child(2){font-size:30px}@media(max-width: 767px){.union{transform:scale(0.75)}}.btn--invert .union span{font-size:30px}.btn--invert .union span:nth-child(2){font-size:46px}.cookie{display:none;opacity:0;position:fixed;left:0;bottom:0;z-index:9999;padding:30px 40px 10px 30px;transition:opacity .5s;grid-template-columns:auto 1fr 1fr;grid-gap:10px}@media(max-width: 767px){.cookie{justify-content:center;align-items:center;display:flex !important;flex-wrap:wrap;row-gap:20px;padding-top:40px;padding-bottom:20px}}.cookie--show{display:grid;opacity:1}.cookie__bg svg{position:absolute;left:-30%;top:0;width:130%;height:130%;user-select:none;pointer-events:none}@media(max-width: 767px){.cookie__bg svg{width:150%}}.cookie__bg svg path{fill:#f9f7f2;fill:#dad8d4;stroke:2px;stroke:#2a2624;stroke-width:7px}.cookie__text{position:relative;z-index:1;font-size:16px;color:#444;max-width:300px;padding-top:5px}@media(max-width: 767px){.cookie__text{width:calc(100vw - 80px);max-width:none;text-align:center}}.cookie__accept,.cookie__acc,.cookie__decline{display:inline-flex !important;position:relative;z-index:1}@font-face{font-family:"BROKEN15";src:url("../fonts/BROKEN15.woff") format("woff");font-weight:normal;font-style:normal}html{background-color:rgba(0,0,0,0);min-height:100vh}body{min-height:100vh;background-color:rgba(0,0,0,0);background-image:url("../img/bg.png");background-size:cover}.content{margin:auto;max-width:var(--content-size)}section#banner{overflow-x:clip;overflow-y:visible}.banner{position:relative;min-height:calc(100vh - 10rem);user-select:none;pointer-events:none;overflow:visible}@media(max-width: 767px){.banner{min-height:0;height:120vw}}.banner__sujet{position:absolute;top:50%;left:50%;transform:translate(-65%, -50%);width:70vw;margin:auto}@media(max-width: 767px){.banner__sujet{left:0;top:2rem;width:calc(100vw + 4rem);transform:translate(0, 0)}}.banner__keyart{position:absolute;top:0;left:50%;transform:translate(-70%, 0%);width:70vw;height:calc(100% + 50px);margin:auto;view-timeline-name:--subjectReveal}.banner__keyart .banner__keyart__inner *{position:absolute;left:0;bottom:-10px;width:auto;height:100%}@media(max-width: 767px){.banner__keyart .banner__keyart__inner *{bottom:70px}}.banner__keyart .banner__keyart__inner .banner__keyart__shilouette{animation:scrollShilouette auto linear;animation-timeline:--subjectReveal;animation-fill-mode:both}.banner__keyart .banner__keyart__inner .banner__keyart__dude{animation:scrollDude auto linear;animation-timeline:--subjectReveal;animation-fill-mode:both}.banner__keyart .banner__keyart__inner .banner__keyart__impact{animation:scrollImpact auto linear;animation-timeline:--subjectReveal;animation-fill-mode:both}.banner__keyart .banner__keyart__inner .banner__keyart__shoe{animation:scrollShoe auto linear;animation-timeline:--subjectReveal;animation-fill-mode:both}.banner__keyart .banner__keyart__inner .banner__keyart__lines{animation:scrollLines auto linear;animation-timeline:--subjectReveal;animation-fill-mode:both}@media(max-width: 767px){.banner__keyart{left:0;top:2rem;width:calc(100vw + 4rem);transform:translate(0, 0) scale(0.67);transform-origin:bottom left}}.banner__logo{position:absolute;top:38%;left:50%;transform:translate(-20%, -50%);width:60vw;margin:auto}@media(max-width: 767px){.banner__logo{top:-2rem;left:-2rem;width:calc(100vw + 4rem);transform:translate(0, 0)}}.banner__soon{position:absolute;top:38%;left:50%;transform:translate(-20%, -50%);width:60vw;margin:auto}@media(max-width: 767px){.banner__soon{top:calc(40vw + 2rem);left:-2rem;width:calc(100vw + 4rem);transform:translate(0, 0)}}.banner__content{position:relative}.banner__btn{position:absolute;right:0;bottom:68px;z-index:1000}@media(max-width: 767px){.banner__btn{bottom:-90px;right:auto;left:50%;transform:translateX(-50%)}}@media(max-width: 575px){.banner__btn{transform:translateX(-50%) scale(0.8)}}.banner img{width:100%;height:auto;user-select:none;pointer-events:none}@keyframes scrollShilouette{50%{transform:translateX(0)}100%{transform:translateX(-60px)}}@keyframes scrollDude{50%{transform:translateX(0)}100%{transform:translateX(-40px)}}@keyframes scrollImpact{0%{transform:scale(0.8) translateX(-15px)}50%{transform:scale(0.8) translateX(-15px)}60%{transform:scale(1.1) translateX(0)}100%{transform:scale(0.9) translateX(-5px)}}@keyframes scrollShoe{50%{transform:translate(100px, 40px)}60%{transform:translate(0, 0);transform:scale(1)}70%{transform:scale(1.1)}80%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scrollLines{50%{transform:translate(100px, 40px)}60%{transform:translate(0, 0);transform:scale(1);opacity:1}70%{transform:scale(1.1);opacity:0}80%{transform:scale(1);opacity:0}100%{transform:scale(1);opacity:0}}.section{padding:120px 0;position:relative;overflow:hidden;width:calc(100vw - 17px)}@media(max-width: 767px){.section{width:100vw}}.section>.bg svg{position:absolute;top:0;bottom:0;left:50%;height:100%;width:100vw;min-width:1920px;margin-left:-50vw;z-index:20;pointer-events:none}.section>.content{position:relative;z-index:100}.trailer{position:relative;margin-bottom:46px}@media(max-width: 767px){.trailer{margin-bottom:120px}}.trailer__video{position:relative;padding-bottom:56.25%;user-select:none}.trailer__video iframe{position:absolute;user-select:none;top:0;left:0;width:100%;height:100%;background-color:#f9f7f2;-webkit-box-shadow:0px 0px 60px 30px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 60px 30px rgba(0,0,0,.25);box-shadow:0px 0px 60px 30px rgba(0,0,0,.25)}.trailer__label{position:absolute;right:-26px;bottom:-46px}@media(max-width: 767px){.trailer__label{bottom:-160px;right:auto;left:50%}}.trailer__label .btn{cursor:default}@media(max-width: 767px){.trailer__label .btn{transform:translateX(-50%)}}.trailer__label .btn:hover .btn__bg svg{transform:none}.about .content{display:grid;grid-template-columns:240px auto 1fr;padding-bottom:46px;grid-gap:46px}@media(max-width: 767px){.about .content{grid-template-columns:1fr;justify-content:center;align-items:center}}.about__description{padding-top:46px;font-size:26px;line-height:1.252}@media(max-width: 767px){.about__description{padding-top:0;text-align:center}}.about__socials{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;row-gap:10px;padding-top:46px}@media(max-width: 767px){.about__socials{margin-left:auto;margin-right:auto}}.about__socials__button{position:relative;height:110px;width:110px;cursor:pointer}.about__socials__button--disabled{pointer-events:none}.about__socials__button--disabled .about__socials__button__bg{opacity:.3}.about__socials__button__icon{z-index:1;user-select:none;pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.about__socials__button__bg{position:absolute;left:0;top:0;width:100%;height:100%;user-select:none;pointer-events:none;transition:transform .2s ease}.about__socials__button:hover .about__socials__button__bg{transform:scale(1.03) rotate(2.5deg) translate(-1px, 1px)}.about__amberbite{margin-left:auto;margin-right:auto;transition:transform .2s ease;user-select:none}.about__amberbite:hover{transform:scale(1.03) rotate(2.5deg) translate(-1px, 1px)}footer,.footer{color:#fff;z-index:999;position:relative;overflow:hidden;height:84px}@media(max-width: 767px){footer,.footer{height:124px}}footer__bg,.footer__bg{position:absolute;top:0;bottom:0;left:50%;margin-left:-50vw;user-select:none}@media(max-width: 767px){footer__bg,.footer__bg{height:124px}}.footer-sub{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;align-items:center;height:70px;gap:1rem;position:relative;z-index:1000;margin-top:12px}@media(max-width: 767px){.footer-sub{grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;height:auto;padding:2rem 0;gap:2rem}}.footer-sub__logo img{height:2rem}@media(max-width: 767px){.footer-sub__logo{text-align:center}}@media(max-width: 767px){.footer-sub__actions{grid-template-columns:1fr;justify-items:center;gap:1rem}}.footer-sub__actions__item{font-size:26px;margin-left:26px}.footer-sub__actions__item:first-child{margin-left:0}@media(max-width: 767px){.footer-sub__actions__item{font-size:20px}}.footer-sub__actions__item:hover{text-decoration:underline}article{font-size:20px;max-width:1200px;margin:0 auto;padding:2rem;line-height:1.6;padding:50px 50px;background-color:#fff9ef;border:10px solid rgba(0,0,0,0);border-image:linear-gradient(to right, transparent, #fff9ef 20%, #fff9ef 80%, transparent) 1}article h1,article h2,article h3,article p{display:block}article h1,article h2,article h3{font-weight:bold;color:#222;margin-top:2rem;margin-bottom:1rem;line-height:1.2}article h1{font-size:4rem}article h2{font-size:2.25rem;margin-top:3rem}article h3{font-size:1.95rem;margin-top:1.5rem}article p{margin-bottom:1rem}article ul{list-style:disc inside;margin:1rem 0;padding-left:1rem}article pre{background:rgba(255,216,221,.6666666667);padding:.65rem;border-radius:4px;font-family:inherit;margin-bottom:1.2rem;margin-right:1.2rem;margin-top:0rem;display:inline-block}article b,article strong{font-weight:700}article a{color:#6d5dff;text-decoration:none;padding-right:6px}article a:hover{text-decoration:underline}.feedback-form-wrapper{font-size:20px;max-width:550px;margin:0 auto;padding:2rem;line-height:1.6;padding:50px 50px;text-align:center}.feedback-form-wrapper__or{padding:50px 0;position:relative}.feedback-form-wrapper__or::after,.feedback-form-wrapper__or::before{content:"";display:block;position:absolute;left:0;top:50%;width:calc(50% - 20px);height:1px;color:var(--color-background);background:var(--color-background)}.feedback-form-wrapper__or::before{left:auto;right:0}.feedback-form-wrapper__box__header{font-size:24px;font-weight:bold}.feedback-form-wrapper__box__email{text-decoration:underline;color:var(--color-primary)}.form-group{display:flex;flex-direction:column;margin-bottom:18px}.form-group label{text-align:left;margin-left:2px;user-select:none}.form-group input.form-control{background-color:rgba(0,0,0,0) !important;background-image:url("/img/input.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:18px 30px;font-size:16px;text-align:left}.form-group .form-control-textare{background-color:rgba(0,0,0,0) !important;background-image:url("/img/textarea.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:18px 30px;font-size:16px;text-align:left}.showvalidation .form-group input.form-control:invalid{background-image:url("/img/input-error.svg")}.showvalidation .form-group .form-control-textare:has(textarea:invalid){background-image:url("/img/textarea-error.svg")}.feedback-thanks{display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:center;padding:50px;min-height:100vh}.feedback-thanks__header{font-size:36px;font-weight:bold}.feedback-thanks__text{font-size:18px;margin-top:20px}.feedback-button-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:center;justify-self:center;flex-wrap:wrap;gap:40px;padding:20px;max-width:1300px}@media(max-width: 767px){.feedback-button-wrapper{padding:10px}}
/*# sourceMappingURL=main.min.css.map */