html{background:#fbf3e4}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#21281f;-webkit-font-smoothing:antialiased;background:#fbf3e4;margin:0;font:400 17px/1.7 Karla,Helvetica,Arial,sans-serif}*{box-sizing:border-box}h1,h2,h3,h4{margin:0;font-family:Instrument Serif,Georgia,serif;font-weight:400}p,figure,blockquote,ul,ol,dl,dd,dt{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;display:block}a{color:#23402e;text-decoration:none}a:hover{color:#6fb03a}button,input,textarea{font:inherit}::selection{color:#21281f;background:#e6e04a}:focus-visible{outline-offset:4px;outline:2px dashed #6fb03a}.page-accueil ::selection{background:#d9982c}.page-accueil :focus-visible{outline-color:#bc5a33}.page-accueil a:hover{color:#bc5a33}.legal a{border-bottom:1px solid #c9d8a8}.legal a:hover{color:#6fb03a}@keyframes riseUp{0%{opacity:0;transform:translateY(26px)rotate(-.6deg)}to{opacity:1;transform:none}}@keyframes fadeSoft{0%{opacity:0}to{opacity:1}}@keyframes slowZoom{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bloomIn{0%{opacity:0;transform:scale(.3)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes inkDraw{0%{stroke-dashoffset:var(--len,900)}to{stroke-dashoffset:0}}@keyframes sway{0%,to{transform:rotate(-2.2deg)translateY(0)}50%{transform:rotate(2.6deg)translateY(-9px)}}@keyframes floaty{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(2deg)}}@keyframes slideIn{0%{transform:translate(102%)}to{transform:none}}@keyframes ping{0%{opacity:.6;transform:scale(.6)}70%{opacity:0}to{opacity:0;transform:scale(1.9)}}@keyframes driftLeaf{0%{transform:translate(0)rotate(0)}50%{transform:translate(-26px,34px)rotate(24deg)}to{transform:translate(0)rotate(0)}}@keyframes vertIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;margin-left:-8px}to{opacity:1;margin-left:0}}@keyframes breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes breatheHalo{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.07)}}@keyframes dcRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes swapIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popStep{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation:none!important}}.planche-thread{display:none}@media(min-width:960px){.planche-thread{display:block}}.besoins-note{grid-column:1/-1}@media(min-width:800px){.besoins-note{grid-column:2}}.hv-nav:hover{background:#f0e2c4}.hv-reserve:hover{transform:rotate(-1.5deg);background:#6fb03a!important}.hv-lift:hover{transform:translateY(-2px);background:#2f5a3d!important}.hv-ghost:hover{transform:translateY(-2px);color:#fbf3e4!important;background:#21281f!important}.hv-untilt6:hover{transform:translateY(-6px)rotate(0)!important}.hv-untilt5:hover{transform:translateY(-5px)rotate(0)!important}.hv-up3:hover{transform:translateY(-3px)}.hv-plate:hover{transform:translate(-50%)rotate(-2deg)scale(1.04)!important}.hv-right8:hover{transform:translate(8px)}.hv-lift1:hover{transform:translateY(-2px)}.hv-lift1bg:hover{transform:translateY(-2px);background:#f0e2c4!important}.hv-open:hover{transform:translateY(-3px)rotate(-1deg);background:#bc5a33!important}.hv-x:hover{color:#fbf3e4!important;background:#21281f!important}.hv-panel:hover{transform:translateY(-5px);background:#22482b!important}.hv-bright:hover{filter:brightness(1.07)}.hv-dc-btn:hover{color:#21281f!important;background:#e6e04a!important}.hv-dc-close:hover{background:#e6e04a!important}.hv-rf-btn:hover{color:#21281f!important;background:#b3e05a!important}.hv-rf-close:hover{background:#b3e05a!important}.hv-green:hover{color:#62901f}
