:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--noir:#09090a;--page:#0a0a0b;--carte:#121214;--ligne:#232328;--argent:#b8b9bc;--gris:#6e6f75;--muet:#8c8d93;--texte:#a4a5a9;--blanc:#f2f2f0;--f-display:var(--font-archivo-latin), var(--font-archivo), "Arial Black", Arial, sans-serif;--f-text:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--f-mono:var(--font-geist-mono), ui-monospace, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--inout:cubic-bezier(.7, 0, .2, 1);--gutter:max(20px, env(safe-area-inset-left,0px))}@media (max-width:760px){:root{--section-pad:60px}}*,:before,:after{box-sizing:border-box}html{overflow-anchor:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}::selection{background:var(--blanc);color:var(--noir)}body{background:var(--page);color:var(--blanc);font-family:var(--f-text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,p{margin:0}h1,h2,h3,h4,summary{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}img{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}a,button,label{touch-action:manipulation}button{-webkit-user-select:none;user-select:none}input,textarea{caret-color:var(--blanc)}:focus-visible{outline:2px solid var(--blanc);outline-offset:3px;border-radius:6px}.wrap{max-width:1360px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.lab{font:500 12px/1 var(--f-mono);color:var(--muet);letter-spacing:.08em;text-transform:uppercase;margin-bottom:22px;display:block}.btn{background:var(--blanc);color:var(--noir);cursor:pointer;transition:transform .5s var(--ease);border:0;border-radius:999px;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{transform:translateY(-2px)}.lnk:hover{color:var(--blanc);border-color:var(--blanc)}}.btn:active{transition-duration:.12s;transform:scale(.97)}.lnk{color:var(--argent);border-bottom:1px solid #b8b9bc59;padding-bottom:2px;font-size:15px;text-decoration:none;transition:color .3s,border-color .3s;position:relative}.lnk:after{content:"";position:absolute;inset:-11px -6px}.lnk:active{color:var(--blanc)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--blanc);color:var(--noir);border-radius:999px;padding:10px 18px;font-weight:500;text-decoration:none;transition:top .3s;position:fixed;top:-60px;left:16px}.skip:focus{top:calc(16px + env(safe-area-inset-top,0px))}.h2{font-family:var(--f-display);font-variation-settings:"wdth" 108;letter-spacing:-.045em;max-width:15ch;font-size:clamp(40px,4.8vw,76px);font-weight:600;line-height:1}.js .fill .c{color:var(--muet)}
