@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif-v5-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/instrument-serif-v5-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/fonts/karla-v33-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/fonts/karla-v33-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/fonts/karla-v33-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--ardoise: #1e2422;--ardoise-2: #262d2a;--craie: #f2ede3;--craie-faible: #c9c2b2;--terre: #c1553b;--terre-cta: #a94b31;--potager: #6e7a4f;--potager-texte: #55603c;--croute: #d9b382;--papier: #f2ede3;--papier-2: #eae3d3;--encre: #1e2422;--sourdine: #5c564a;--ligne: #d8cfbc;--display: "Instrument Serif", Georgia, serif;--texte: "Karla", system-ui, sans-serif;--t-base: clamp(1rem, .95rem + .3vw, 1.125rem);--t-moyen: clamp(1.25rem, 1.1rem + .8vw, 1.75rem);--t-grand: clamp(1.9rem, 1.4rem + 2.4vw, 3.2rem);--t-ardoise: clamp(2.1rem, 1.2rem + 5vw, 4.4rem);--t-enorme: clamp(4rem, 2.5rem + 9vw, 9rem);--e-1: .5rem;--e-2: 1rem;--e-3: 1.75rem;--e-4: 3rem;--e-5: 5.5rem;--mesure: 58ch;--radius: 0;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");--paper: var(--papier);--ink: var(--encre);--accent: var(--terre-cta);--accent-ink: var(--craie);--muted: var(--sourdine);--line: var(--ligne);--measure: var(--mesure);--font-display: var(--display);--font-text: var(--texte);--text-base: var(--t-base);--text-lg: var(--t-moyen);--text-xl: var(--t-grand);--space-1: var(--e-1);--space-2: var(--e-2);--space-3: var(--e-3);--space-4: var(--e-4);--space-5: var(--e-5)}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:none}::view-transition-new(root){animation:balayage-craie .32s cubic-bezier(.3,0,.2,1) both}@keyframes balayage-craie{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--text-base);line-height:1.6}h1,h2,h3{font-family:var(--font-display);line-height:1.15;margin:0 0 var(--space-2)}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.skip-link{position:absolute;left:-999px;top:0;background:var(--ink);color:var(--paper);padding:var(--space-1) var(--space-2);z-index:100}.skip-link:focus{left:0}.placeholder{display:block;border:1.5px dashed var(--muted);padding:var(--space-2) var(--space-3);text-decoration:none;border-radius:var(--radius);max-width:var(--measure)}.placeholder-tag{display:block;font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-1)}.placeholder-body{display:block}.placeholder-action{display:block;margin-top:var(--space-1);font-size:.9em;color:var(--accent);text-decoration:underline}.placeholder-compact{display:inline;border:none;border-bottom:1.5px dashed var(--muted);padding:0 .15em;color:var(--muted);font-style:italic;text-decoration:none}.completion-form{max-width:var(--measure)}.completion-list{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.completion-item{padding-top:var(--space-2);border-top:1px solid var(--line)}.completion-label{display:block;font-weight:600;margin-bottom:.2em}.completion-attendu{margin:0 0 var(--space-1);color:var(--muted);font-size:.95em}.completion-input{width:100%;padding:.6em .7em;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit}.completion-submit{margin-top:var(--space-3);padding:.8em 1.6em;background:var(--accent);color:var(--accent-ink);border:none;border-radius:var(--radius);font-weight:600}.completion-submit[disabled]{opacity:.55;cursor:not-allowed}.completion-status{min-height:1.5em;margin-top:var(--space-2);font-weight:600}.completion-notice{border-left:4px solid var(--accent);padding:var(--space-1) var(--space-2);background:color-mix(in srgb,var(--accent) 8%,var(--paper))}.completion-hint{color:var(--muted);margin-top:var(--space-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:20;display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-2);padding:var(--e-2) var(--e-3);background:var(--papier);border-bottom:2px solid var(--encre)}.nav-nom[data-astro-cid-4lunwx2e]{font-family:var(--display);font-size:var(--t-moyen);line-height:1.05;text-decoration:none;letter-spacing:.01em}.nav-lieu[data-astro-cid-4lunwx2e]{display:block;font-family:var(--texte);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--sourdine)}.nav-liens[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--e-3);font-weight:700}.nav-liens[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{text-decoration:none;padding-bottom:.15em;border-bottom:2px solid transparent}.nav-liens[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover,.nav-liens[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e][aria-current=page]{border-bottom-color:var(--terre)}.nav-cta[data-astro-cid-4lunwx2e]{background:var(--terre-cta);color:var(--craie);padding:.55em 1.1em;border-bottom:none!important}.nav-cta[data-astro-cid-4lunwx2e]:hover{background:var(--encre)}.barre-basse[data-astro-cid-4lunwx2e]{display:none}@media(max-width:44rem){.nav[data-astro-cid-4lunwx2e]{padding:var(--e-2)}.nav-cta[data-astro-cid-4lunwx2e]{display:none}.nav-liens[data-astro-cid-4lunwx2e]{gap:var(--e-2);font-size:.95rem}.barre-basse[data-astro-cid-4lunwx2e]{position:fixed;bottom:0;left:0;right:0;z-index:30;display:grid;grid-template-columns:2fr 1fr;border-top:2px solid var(--encre)}.barre-cta[data-astro-cid-4lunwx2e]{background:var(--terre-cta);color:var(--craie);text-align:center;font-weight:700;text-decoration:none;padding:.9em}.barre-tel[data-astro-cid-4lunwx2e]{background:var(--ardoise);color:var(--craie);text-align:center;font-weight:700;text-decoration:none;padding:.9em}body{padding-bottom:3.4rem}}.trait-craie[data-astro-cid-q57dfl4a]{display:block;width:min(18rem,60%);height:12px;opacity:.85}.trait-craie-croute[data-astro-cid-q57dfl4a]{color:var(--croute)}.trait-craie-craie[data-astro-cid-q57dfl4a]{color:var(--craie-faible)}.pied[data-astro-cid-gcn2mc3v]{background:var(--ardoise);background-image:var(--grain);color:var(--craie);padding:var(--e-4) var(--e-3) var(--e-3)}.pied-haut[data-astro-cid-gcn2mc3v]{display:grid;gap:var(--e-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));max-width:68rem}.pied-nom[data-astro-cid-gcn2mc3v]{font-family:var(--display);font-size:var(--t-moyen);margin:0}.pied-ancien[data-astro-cid-gcn2mc3v]{font-style:italic;color:var(--craie-faible);margin:0 0 var(--e-2)}.pied-titre[data-astro-cid-gcn2mc3v]{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--croute);margin:0 0 var(--e-2)}.pied-ligne[data-astro-cid-gcn2mc3v]{margin:.25em 0}.pied-ligne[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--craie)}.pied-horaires[data-astro-cid-gcn2mc3v]{margin:0;max-width:20rem}.pied-jour[data-astro-cid-gcn2mc3v]{display:flex;justify-content:space-between;gap:var(--e-2);padding:.2em 0;border-bottom:1px solid color-mix(in srgb,var(--craie) 18%,transparent)}.pied-jour[data-astro-cid-gcn2mc3v] dd[data-astro-cid-gcn2mc3v]{margin:0}.pied-jour-ferme[data-astro-cid-gcn2mc3v] dd[data-astro-cid-gcn2mc3v]{color:var(--craie-faible);font-style:italic}.pied-liens[data-astro-cid-gcn2mc3v]{list-style:none;margin:0;padding:0}.pied-liens[data-astro-cid-gcn2mc3v] li[data-astro-cid-gcn2mc3v]{margin:.35em 0}.pied-liens[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--craie)}.pied-note[data-astro-cid-gcn2mc3v]{color:var(--craie-faible);font-size:.92rem;margin-top:var(--e-2)}.pied-note[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--craie-faible)}.pied[data-astro-cid-gcn2mc3v] .trait-craie{margin:var(--e-4) 0 var(--e-2)}.pied-bas[data-astro-cid-gcn2mc3v]{color:var(--craie-faible);font-size:.92rem;margin:0}.pied-bas[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--craie)}.pied[data-astro-cid-gcn2mc3v] .placeholder-compact{color:var(--craie-faible);border-bottom-color:var(--craie-faible)}
