:root{--color-slate: #1C2232;--color-acier: #3D4F6E;--color-signal: #E8C84A;--color-dark: #111520;--color-surface: #F2F1EE;--color-surface-mid:#E8E7E3;--color-white: #FFFFFF;--font-display: "Barlow Condensed", sans-serif;--font-body: "Epilogue", sans-serif;--nav-height: 64px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);background:var(--color-dark);color:var(--color-white);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font:inherit}ul{list-style:none}.label{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.section-tag{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-signal);margin-bottom:24px;display:block}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--color-dark)}::-webkit-scrollbar-thumb{background:var(--color-acier)}
