:root{--night:#080d16;--ink:#17212a;--paper:#f1f2ef;--muted:#a8b6c7;--red:#ff635d;--blue:#68d9ff;--sans:PikipokSans,Arial,sans-serif;--studio-radius:4px}body{background:var(--night);color:var(--paper);overflow-x:clip}.wrap{width:min(1320px,calc(100% - 112px))}.site-header{background:#080d16f5}.hero{background:radial-gradient(ellipse at 76% 36%,#68d9ff18,transparent 65%),var(--night)}.solutions,.experiment,.about,.contact,.site-footer{background:var(--night)}.paper{background:var(--paper);color:var(--ink)}.button-red{background:var(--red);color:var(--night)}.accent-text{color:var(--blue)}.solution,.browser,.project-demo,.workflow-preview,.button,.nav-contact{border-radius:var(--studio-radius)}.hero h1{font-size:clamp(62px,7.4vw,112px)}.hero h1.hero-title-long{font-size:clamp(36px,3.9vw,60px);max-width:700px}h2{font-size:clamp(36px,4.6vw,68px)}.hero-emblem{width:82%;max-width:410px}.hero-emblem img{width:100%;object-fit:contain;object-position:50% 50%;border-radius:0}[data-studio-section="accueil"]{padding-top:108px;padding-bottom:108px}[data-studio-section="projets"]{padding-top:108px;padding-bottom:108px}[data-studio-section="expertises"]{padding-top:108px;padding-bottom:108px}[data-studio-section="demo"]{padding-top:108px;padding-bottom:108px}[data-studio-section="approche"]{padding-top:108px;padding-bottom:108px}[data-studio-section="a-propos"]{padding-top:108px;padding-bottom:108px}[data-studio-section="contact"]{padding-top:108px;padding-bottom:108px}[data-studio-section="accueil"]{padding-top:0;padding-bottom:0}.about-copy>p,.hero-description,.contact-intro,.experiment-grid>div>p{color:var(--muted)}@media(max-width:760px){.wrap{width:calc(100% - 40px)}.hero h1{font-size:clamp(48px,12vw,88px)}.hero h1.hero-title-long{font-size:clamp(30px,8.6vw,50px)}h2{font-size:clamp(34px,11vw,50px)}.hero-emblem{width:82%;max-width:300px}}@media(max-width:760px){[data-studio-section="projets"]{padding-top:65px;padding-bottom:65px}}@media(max-width:760px){[data-studio-section="expertises"]{padding-top:65px;padding-bottom:65px}}@media(max-width:760px){[data-studio-section="demo"]{padding-top:65px;padding-bottom:65px}}@media(max-width:760px){[data-studio-section="approche"]{padding-top:65px;padding-bottom:65px}}@media(max-width:760px){[data-studio-section="a-propos"]{padding-top:65px;padding-bottom:65px}}@media(max-width:760px){[data-studio-section="contact"]{padding-top:65px;padding-bottom:65px}}.experiment-grid{min-width:0}.experiment-grid>*{min-width:0}.workflow-preview{min-width:0;max-width:100%}.workflow-heading,.workflow-footer{flex-wrap:wrap;row-gap:8px}.flow-item>div{min-width:0}@media(max-width:760px){.workflow-heading>span,.workflow-footer>span,.workflow-footer>b{white-space:normal;overflow-wrap:anywhere}}
