@import"https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap";:root{--main-color: #ddc6a4;--light-main-color: lighten(#ddc6a4, 10%);--secondary-color: #191f34;--background-color: #0f1120;--light-background-color: #191f34;--lighter-background-color: #2c3450;--text-color: white}a{position:relative}a:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;transform:scaleX(0);height:1px;background-color:currentcolor;transition:.3s}a.router-link-exact-active:before{transform:scaleX(1)}input{all:unset;border:solid 1px var(--main-color);border-radius:32px;padding:8px 16px;cursor:text}input[type=email]:before{display:block;content:"coucou";margin-right:8px}*,*:before,*:after{box-sizing:border-box;margin:0;font-family:Wix Madefor Display,sans-serif;font-optical-sizing:auto;font-weight:400}body{min-height:100vh;color:var(--text-color);background:var(--background-color);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{display:flex;align-items:center;padding:1rem 2rem;border:1px solid;border-color:transparent;border-radius:32px;background-color:var(--main-color);color:#000;font-size:1.2rem;cursor:pointer;transition:.3s;font-weight:700;white-space:nowrap}button .icon{font-size:1.8rem;width:1.8rem;height:1.8rem;background-color:#fff;border-radius:1.8rem;padding:.3rem;display:flex;place-items:center;margin-left:16px;color:#000}button:hover{background-color:transparent;border-color:var(--main-color);color:#fff}button:hover .icon{color:#000}button.inverted{background-color:transparent;border-color:var(--main-color);color:var(--main-color)}button.inverted:hover{background-color:var(--main-color);color:#000}#app{margin:0 auto;font-weight:400;width:100%}a,.main{text-decoration:none;color:var(--text-color);transition:.4s;padding:3px}.page{width:100%}@media (min-width: 1024px){body{display:flex;place-items:center}}.spacer{flex-grow:1}.detail[data-v-6447995b]{display:flex;flex-direction:column;align-items:center;overflow:hidden}.detail .subtitle[data-v-6447995b]{font-size:18px;margin-top:64px;margin-bottom:32px}@keyframes scroll-6447995b{0%{transform:translate(0)}to{transform:translate(-100%)}}.detail .brands[data-v-6447995b]{display:flex;gap:32px;width:100%;animation:scroll-6447995b 30s infinite;animation-timing-function:linear}.detail .brands img[data-v-6447995b]{height:64px;flex:1;width:auto;filter:brightness(0) invert(1) opacity(.6)}.detail .text[data-v-6447995b]{font-size:48px;text-align:center;margin:64px}.detail .kpi[data-v-6447995b]{display:flex;justify-content:center;width:100%;gap:32px;margin-top:64px}.detail .kpi .cards[data-v-6447995b]{display:flex;width:100%;gap:32px;flex-wrap:wrap;justify-content:center}.detail .kpi .cards .card[data-v-6447995b]{display:flex;flex:1;flex-direction:column;align-items:center;gap:16px;padding:32px;border-radius:16px;background-color:var(--light-background-color);box-shadow:0 4px 4px #00000040;transition:.3s}.detail .kpi .cards .card[data-v-6447995b]:hover{transform:scale(1.05)}.detail .kpi .cards .card h3[data-v-6447995b]{font-size:48px}.detail[data-v-6447995b]:after{content:"";width:50%;height:1px;margin:32px auto;background-color:#fff}@media screen and (max-width: 1024px){.detail .text[data-v-6447995b]{font-size:20px;margin:64px 16px}}.modal[data-v-88a1180d]{position:fixed;z-index:100;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#0009}.modal .modal-content[data-v-88a1180d]{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;border-radius:32px;width:80%}.modal .modal-content .header[data-v-88a1180d]{display:flex;justify-content:flex-end}.modal .modal-content .header .close[data-v-88a1180d]{height:32px;width:32px;cursor:pointer;transition:.3s;color:var(--main-color)}.modal .modal-content .header .close[data-v-88a1180d]:hover{transform:rotate(90deg)}.works[data-v-ecf371c8]{display:flex;flex-direction:column;align-items:center;position:relative}.works h2[data-v-ecf371c8]{font-size:48px}.works h3[data-v-ecf371c8]{font-size:16px;margin-bottom:32px;font-style:italic}.works .mobile.arrow[data-v-ecf371c8]{display:none}.works .more[data-v-ecf371c8]{margin:32px 0}.works .projects[data-v-ecf371c8]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%}.works .projects .project.card[data-v-ecf371c8]{display:flex;flex-direction:column;gap:16px;max-width:600px;justify-self:center}.works .projects .project.card img[data-v-ecf371c8]{object-fit:cover;width:100%;height:512px;border-radius:32px}.works .projects .project.card .footer[data-v-ecf371c8]{display:flex;justify-content:space-between;align-items:center}.works .projects .project.card .footer .text .title[data-v-ecf371c8]{font-size:26px;font-weight:700}.works .projects .project.card .footer .text .description[data-v-ecf371c8]{font-size:16px}.works .projects .project.card .footer .button[data-v-ecf371c8]{flex-shrink:0}@media screen and (max-width: 1024px){.works .projects[data-v-ecf371c8]{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;position:relative}.works .projects .project.card[data-v-ecf371c8]{width:calc(100vw - 64px);scroll-snap-align:center}.works .projects .project.card img[data-v-ecf371c8]{width:calc(100vw - 64px);height:calc(100vw - 64px)}.works .projects .project.card .footer[data-v-ecf371c8]{flex-direction:column;gap:16px}}.works[data-v-ecf371c8]:after{content:"";width:50%;height:1px;margin:32px auto;background-color:#fff}@media screen and (max-width: 1024px){.works[data-v-ecf371c8]{text-align:center}.works h2[data-v-ecf371c8]{font-size:40px}.works .mobile.arrow[data-v-ecf371c8]{display:block;width:48px;height:48px;background-color:var(--main-color);color:#fff;border-radius:64px;position:absolute;top:40%;transform:translateY(-50%);left:0;z-index:1;cursor:pointer;transition:.3s;padding:8px}.works .mobile.arrow.next[data-v-ecf371c8]{right:0;left:unset;transform:translateY(-50%)}.works .mobile.arrow.hidden[data-v-ecf371c8]{display:none}}.works .project-description[data-v-ecf371c8]{display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px;border-radius:32px;color:#000}.works .project-description .tags[data-v-ecf371c8]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.works .project-description .tags .tag[data-v-ecf371c8]{padding:8px 16px;background-color:var(--main-color);border-radius:32px;white-space:nowrap}.works .project-description img[data-v-ecf371c8]{max-width:100%;max-height:512px;object-fit:contain;border-radius:32px}.works .project-description .title[data-v-ecf371c8]{font-size:32px;text-align:center}.works .project-description .description[data-v-ecf371c8]{font-size:16px}.services[data-v-49076c03]{display:flex;flex-direction:column;align-items:center}.services h2[data-v-49076c03]{font-size:48px}.services h3[data-v-49076c03]{font-size:16px;margin-bottom:32px;font-style:italic}.services .solutions[data-v-49076c03]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media screen and (max-width: 1024px){.services .solutions[data-v-49076c03]{grid-template-columns:1fr}.services .solutions .card[data-v-49076c03]{max-width:512px}}.services .solutions .solution.card[data-v-49076c03]{background-color:var(--light-background-color);border-radius:32px;padding:16px;transition:.3s;cursor:pointer;display:flex;flex-direction:column;align-self:center}.services .solutions .solution.card .title[data-v-49076c03]{font-size:32px;font-weight:700;margin-bottom:16px}.services .solutions .solution.card img[data-v-49076c03]{width:100%;border-radius:16px;flex-grow:1;object-fit:contain}.services .solutions .solution.card .tags[data-v-49076c03]{margin-top:16px;display:flex;gap:32px}.services .solutions .solution.card .tags .tag[data-v-49076c03]{white-space:nowrap;padding:8px 16px;border-radius:32px;background-color:var(--main-color);color:#000;transition:.3s}.services .solutions .solution.card[data-v-49076c03]:hover{box-shadow:0 0 16px #0000001a;transform:translateY(-4px) translate(-2px);background-color:var(--lighter-background-color)}@media screen and (max-width: 1024px){.services[data-v-49076c03]{text-align:center}}.footer[data-v-e6970da5]{display:flex;flex-direction:column;align-items:center}.footer h2[data-v-e6970da5]{font-size:48px;text-align:center}.footer .form[data-v-e6970da5]{display:flex;gap:32px;margin-top:64px;flex-wrap:wrap;justify-content:center}.footer .form input[data-v-e6970da5]{width:384px}@media screen and (max-width: 1024px){.footer .form input[data-v-e6970da5]{width:100%}}.footer .divider[data-v-e6970da5]{height:1px;width:80%;margin:64px auto;background-color:var(--main-color)}.footer .links[data-v-e6970da5]{display:grid;width:80%;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px}@media screen and (max-width: 1024px){.footer .links[data-v-e6970da5]{grid-template-columns:1fr}.footer .links .card[data-v-e6970da5]{max-width:512px}}.footer .links .title[data-v-e6970da5]{font-size:24px;margin-bottom:16px}.footer .links .description[data-v-e6970da5],.footer .links .link[data-v-e6970da5],.footer .links a[data-v-e6970da5]{font-size:16px;margin-bottom:16px}@media screen and (max-width: 1024px){.footer h2[data-v-e6970da5]{font-size:26px}}.header[data-v-905fc7c5]{display:flex;align-items:center;min-height:64px;position:fixed;top:0;width:100%;z-index:100;transition:.5s;padding:32px 64px}.header>*[data-v-905fc7c5]{flex:1}.header>*[data-v-905fc7c5]:last-child{display:flex;flex-direction:row-reverse}.header .logo[data-v-905fc7c5]{font-size:24px}.header .links[data-v-905fc7c5]{display:flex;justify-content:center;align-items:center;gap:32px}.header.scrolled[data-v-905fc7c5]{background-color:var(--background-color);border-bottom:solid 1px var(--main-color);padding:8px 64px}.header.scrolled button[data-v-905fc7c5]{padding:.5rem 1rem;font-size:1rem}@media screen and (max-width: 768px){.header .links[data-v-905fc7c5],.header .cta[data-v-905fc7c5]{display:none}}.page[data-v-bc686f96]{display:flex;flex-direction:column;align-items:center;justify-content:center}section[data-v-bc686f96]{min-height:100vh;width:100%;padding:32px}section.hero[data-v-bc686f96]{padding-top:256px;position:relative;background-image:url(/assets/Frame-GAtNtZQK.png);background-repeat:no-repeat;background-size:cover}section.hero h1[data-v-bc686f96]{font-size:72px;color:#fff;max-width:1000px;margin-bottom:64px}section.hero[data-v-bc686f96]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/hero-background--enwergv.svg);background-repeat:no-repeat;background-size:cover;z-index:-1}@media screen and (max-width: 1024px){section.hero[data-v-bc686f96]{padding:192px 16px}section.hero.hero h1[data-v-bc686f96]{font-size:40px;text-align:center}section.hero.hero button[data-v-bc686f96]{margin:0 auto}}.page[data-v-8a8ce5c1]{display:flex;justify-content:center;align-items:center}
