.gl-tete__contenu[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:12px}.gl-tete__sur[data-astro-cid-3p3lq2hf]{margin:0}.gl-tete[data-astro-cid-3p3lq2hf] .r-h1[data-astro-cid-3p3lq2hf]{letter-spacing:-.028em}.gl-cherche[data-astro-cid-3p3lq2hf]{display:flex;align-items:center;gap:8px;max-width:620px;padding:0 6px 0 14px;border:1.5px solid var(--trait-fort);border-radius:var(--r-rond);background:var(--blanc)}.gl-cherche[data-astro-cid-3p3lq2hf]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-voile)}.gl-cherche__loupe[data-astro-cid-3p3lq2hf]{flex:none;fill:none;stroke:var(--encre-2);stroke-width:2;stroke-linecap:round}.gl-cherche[data-astro-cid-3p3lq2hf] input[data-astro-cid-3p3lq2hf]{flex:1;min-width:0;min-height:48px;border:0;outline:none;background:transparent;font:inherit;font-size:var(--t-base);color:var(--encre);-webkit-appearance:none;appearance:none}.gl-cherche[data-astro-cid-3p3lq2hf] input[data-astro-cid-3p3lq2hf]::placeholder{color:var(--encre-3)}.gl-cherche__bouton[data-astro-cid-3p3lq2hf]{display:none}.gl-filtres[data-astro-cid-3p3lq2hf]{border-bottom:1px solid var(--trait-clair);background:var(--blanc)}.gl-filtres__barre[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:10px;padding-block:12px}.gl-puces[data-astro-cid-3p3lq2hf]{display:flex;gap:6px;margin-inline:calc(-1 * var(--gouttiere));padding-inline:var(--gouttiere);overflow-x:auto;scrollbar-width:none}.gl-puces[data-astro-cid-3p3lq2hf]::-webkit-scrollbar{display:none}.gl-puce[data-astro-cid-3p3lq2hf]{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:var(--cible);padding:0 13px;border:1.5px solid var(--trait);border-radius:var(--r-rond);background:var(--blanc);color:var(--marine);font-size:.875rem;white-space:nowrap;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition)}.gl-puce[data-astro-cid-3p3lq2hf]:hover{border-color:var(--marine)}.gl-puce[data-astro-cid-3p3lq2hf][aria-pressed=true]{border-color:var(--marine);background:var(--marine);color:#fff}.gl-puce[data-astro-cid-3p3lq2hf] svg[data-astro-cid-3p3lq2hf]{display:none;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gl-puce__long[data-astro-cid-3p3lq2hf]{display:none}.gl-puce__nb[data-astro-cid-3p3lq2hf]{color:var(--encre-3)}.gl-puce[data-astro-cid-3p3lq2hf][aria-pressed=true] .gl-puce__nb[data-astro-cid-3p3lq2hf]{color:var(--sur-marine-2)}.gl-dep[data-astro-cid-3p3lq2hf] select[data-astro-cid-3p3lq2hf]{min-height:var(--cible);max-width:100%;padding:0 40px 0 14px;border:1.5px solid var(--trait);border-radius:var(--r-champ);background:var(--blanc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%231e2f6e' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 14px center / 14px;color:var(--marine);font:inherit;font-size:.875rem;cursor:pointer;-webkit-appearance:none;appearance:none}.gl-dep[data-astro-cid-3p3lq2hf] select[data-astro-cid-3p3lq2hf]:hover{border-color:var(--marine)}.gl-h2[data-astro-cid-3p3lq2hf]{font-size:clamp(1.3125rem,2vw,1.5rem);line-height:1.2;color:var(--marine);scroll-margin-top:calc(var(--hauteur-entete) + 16px)}.gl-une[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:14px;padding-top:16px}.gl-une[data-astro-cid-3p3lq2hf][hidden]{display:none}.gl-une__grille[data-astro-cid-3p3lq2hf]{display:grid;gap:16px}.gl-une__autre[data-astro-cid-3p3lq2hf]{display:none}.gl-une__carte[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1.5px solid var(--trait);border-radius:20px;background:var(--blanc);text-decoration:none;transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.gl-une__carte[data-astro-cid-3p3lq2hf]:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 26px #1e2f6e1a}.gl-une__carte[data-astro-cid-3p3lq2hf] .gl-une__photo{display:block;width:100%;height:150px;object-fit:cover}.gl-une__texte[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:6px;padding:14px}.gl-une__sur[data-astro-cid-3p3lq2hf]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rouge-texte)}.gl-une__titre[data-astro-cid-3p3lq2hf]{font-family:var(--police-titre);font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--marine)}.gl-tous[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:14px;padding-block:24px 40px}.gl-tous__tete[data-astro-cid-3p3lq2hf]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.gl-tous__compte[data-astro-cid-3p3lq2hf]{font-size:.875rem;color:var(--encre-3)}.gl-liste[data-astro-cid-3p3lq2hf]{display:grid;gap:10px}.gl-liste[data-astro-cid-3p3lq2hf]>li[data-astro-cid-3p3lq2hf][hidden]{display:none}.gl-carte[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:6px;height:100%;padding:13px 14px;border:1.5px solid var(--trait);border-radius:16px;background:var(--blanc);text-decoration:none;transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.gl-carte[data-astro-cid-3p3lq2hf]:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 26px #1e2f6e1a}.gl-carte__titre[data-astro-cid-3p3lq2hf]{font-family:var(--police-titre);font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--marine)}.gl-carte__lieu[data-astro-cid-3p3lq2hf]{margin-top:auto;font-size:.8125rem;color:var(--encre-3)}.gl-vide[data-astro-cid-3p3lq2hf]{padding:24px;border:1.5px dashed var(--trait-fort);border-radius:20px;color:var(--encre-2);text-align:center}.gl-vide[data-astro-cid-3p3lq2hf][hidden]{display:none}.gl-groupes[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:24px}.gl-groupe[data-astro-cid-3p3lq2hf]{display:flex;flex-direction:column;gap:10px;scroll-margin-top:calc(var(--hauteur-entete) + 16px)}.gl-groupe[data-astro-cid-3p3lq2hf][hidden]{display:none}.gl-groupe__tete[data-astro-cid-3p3lq2hf]{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--trait)}.gl-groupe__picto[data-astro-cid-3p3lq2hf]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--accent-voile);color:var(--marine)}.gl-groupe__picto[data-astro-cid-3p3lq2hf] svg[data-astro-cid-3p3lq2hf]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gl-groupe__titre[data-astro-cid-3p3lq2hf]{flex:1;min-width:0;font-size:1.0625rem;line-height:1.3;color:var(--marine)}.gl-groupe__nb[data-astro-cid-3p3lq2hf]{flex:none;font-size:.875rem;color:var(--encre-3)}.gl-groupe__plus[data-astro-cid-3p3lq2hf]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:var(--cible);padding:0;border:0;background:none;font:inherit;font-size:var(--t-sm);font-weight:600;color:var(--accent);cursor:pointer}.gl-groupe__plus[data-astro-cid-3p3lq2hf]:hover span[data-astro-cid-3p3lq2hf]{text-decoration:underline;text-underline-offset:4px}.gl-groupe__plus[data-astro-cid-3p3lq2hf] svg[data-astro-cid-3p3lq2hf]{flex:none;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.gl-groupe__plus[data-astro-cid-3p3lq2hf][hidden]{display:none}.gl-fin[data-astro-cid-3p3lq2hf]{padding-bottom:48px}.gl-fin__panneau[data-astro-cid-3p3lq2hf]{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:24px;border-radius:var(--r-xl);background:var(--marine);color:#fff}.gl-fin__panneau[data-astro-cid-3p3lq2hf]:before{content:"";position:absolute;z-index:-1;right:-200px;top:-200px;width:700px;height:700px;background:url(/courbes-clair.svg) no-repeat right top / contain;opacity:.25;pointer-events:none}.gl-fin__titre[data-astro-cid-3p3lq2hf]{font-size:clamp(1.375rem,2.2vw,1.625rem);line-height:1.2;color:#fff}.gl-fin__texte[data-astro-cid-3p3lq2hf] p[data-astro-cid-3p3lq2hf]{margin-top:8px;font-size:var(--t-base);line-height:1.55;color:var(--sur-marine)}@media(min-width:700px){.gl-cherche[data-astro-cid-3p3lq2hf]{padding:6px 6px 6px 18px;box-shadow:0 12px 30px #1e2f6e1a}.gl-cherche[data-astro-cid-3p3lq2hf] input[data-astro-cid-3p3lq2hf]{min-height:44px}.gl-cherche__bouton[data-astro-cid-3p3lq2hf]{display:inline-flex;flex:none;min-height:44px;padding:0 20px}.gl-filtres__barre[data-astro-cid-3p3lq2hf]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px;padding-block:18px}.gl-puces[data-astro-cid-3p3lq2hf]{flex:1 1 640px;flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.gl-puce[data-astro-cid-3p3lq2hf] svg[data-astro-cid-3p3lq2hf]{display:block}.gl-puce__long[data-astro-cid-3p3lq2hf]{display:inline}.gl-puce__court[data-astro-cid-3p3lq2hf]{display:none}.gl-une__grille[data-astro-cid-3p3lq2hf]{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-une__premier[data-astro-cid-3p3lq2hf]{grid-column:1 / -1}.gl-une__autre[data-astro-cid-3p3lq2hf]{display:block}.gl-liste[data-astro-cid-3p3lq2hf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gl-carte[data-astro-cid-3p3lq2hf]{gap:10px;padding:18px;border-radius:20px}.gl-carte__titre[data-astro-cid-3p3lq2hf]{font-size:var(--t-base)}.gl-groupes[data-astro-cid-3p3lq2hf]{gap:32px}.gl-groupe[data-astro-cid-3p3lq2hf]{gap:12px}.gl-groupe__picto[data-astro-cid-3p3lq2hf]{width:40px;height:40px}.gl-groupe__titre[data-astro-cid-3p3lq2hf]{font-size:1.25rem}.gl-fin__panneau[data-astro-cid-3p3lq2hf]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding:32px 36px;border-radius:28px}.gl-fin__texte[data-astro-cid-3p3lq2hf]{flex:1 1 420px}}@media(min-width:1000px){.gl-puce[data-astro-cid-3p3lq2hf]{min-height:40px}.gl-une[data-astro-cid-3p3lq2hf]{gap:16px;padding-top:36px}.gl-une__grille[data-astro-cid-3p3lq2hf]{grid-template-columns:1.4fr 1fr 1fr}.gl-une__premier[data-astro-cid-3p3lq2hf]{grid-column:auto}.gl-une__carte[data-astro-cid-3p3lq2hf]{border-radius:var(--r-xl)}.gl-une__carte[data-astro-cid-3p3lq2hf] .gl-une__photo{height:160px}.gl-une__premier[data-astro-cid-3p3lq2hf] .gl-une__carte[data-astro-cid-3p3lq2hf] .gl-une__photo{height:240px}.gl-une__texte[data-astro-cid-3p3lq2hf]{gap:8px;padding:18px 20px 20px}.gl-une__premier[data-astro-cid-3p3lq2hf] .gl-une__titre[data-astro-cid-3p3lq2hf]{font-size:1.375rem}.gl-tous[data-astro-cid-3p3lq2hf]{gap:16px;padding-block:32px 40px}.gl-liste[data-astro-cid-3p3lq2hf]{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-fin[data-astro-cid-3p3lq2hf]{padding-bottom:64px}}@media(prefers-reduced-motion:reduce){.gl-une__carte[data-astro-cid-3p3lq2hf],.gl-carte[data-astro-cid-3p3lq2hf]{transition:none}.gl-une__carte[data-astro-cid-3p3lq2hf]:hover,.gl-carte[data-astro-cid-3p3lq2hf]:hover{transform:none}}
