.gabarit-arbor{--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--paper:#f7f6f2;--paper-lift:#fdfdfb;--ink:#1b1a17;--ink-soft:#4e4b45;--ink-faint:#78746c;--ink-hairline:#1b1a171a;--sky:#dce6ec;--gutter:clamp(20px, 4.2vw, 52px);--shell:1180px;--nav-h:70px;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gabarit-arbor,.gabarit-arbor *,.gabarit-arbor:before,.gabarit-arbor :before,.gabarit-arbor:after,.gabarit-arbor :after{box-sizing:border-box}.gabarit-arbor,.gabarit-arbor *{margin:0}.gabarit-arbor{-webkit-text-size-adjust:100%;min-height:100dvh;font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}.gabarit-arbor img,.gabarit-arbor svg,.gabarit-arbor video{max-width:100%;display:block}.gabarit-arbor button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.gabarit-arbor a{color:inherit;text-decoration:none}.gabarit-arbor ul{padding:0;list-style:none}.gabarit-arbor :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.gabarit-arbor .shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.gabarit-arbor .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.gabarit-arbor .btn{font-family:var(--font-body);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform .35s var(--ease-out), background-color .35s var(--ease-out), box-shadow .35s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 27px;font-size:13.5px;font-weight:500;display:inline-flex}.gabarit-arbor .btn:hover{transform:translateY(-1px)}.gabarit-arbor .btn:active{transform:translateY(0)}.gabarit-arbor .btn--light{color:var(--ink);background:#fff;border:1px solid #1b1a1712;box-shadow:0 2px 10px #1e28321f}.gabarit-arbor .btn--light:hover{box-shadow:0 6px 18px #1e283229}.gabarit-arbor .btn--ink{color:#fbfaf7;background:#201f1b;box-shadow:0 2px 10px #14161238}.gabarit-arbor .btn--ink:hover{background:#2c2a25;box-shadow:0 6px 18px #14161242}.gabarit-arbor .btn--xs{padding:10px 20px;font-size:13px}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}}
body:has(.index-module__yhtz1a__racine){margin:0}.index-module__yhtz1a__racine{min-height:100vh}
