.po.astro-udpsqlvf{--accent:var(--or-texte);--accent-fond:var(--or)}.po--bleu.astro-udpsqlvf{--accent:var(--bleu-texte);--accent-fond:var(--bleu)}.po--mauve.astro-udpsqlvf{--accent:var(--mauve-texte);--accent-fond:var(--mauve)}.po-accent.astro-udpsqlvf{color:var(--accent)}.po-accent-clair.astro-udpsqlvf{color:var(--accent-fond)}.po-haut.astro-udpsqlvf{padding:40px 0 36px}.po-ariane.astro-udpsqlvf{color:var(--gris);margin-bottom:18px;font-size:13px}.po-ariane.astro-udpsqlvf a.astro-udpsqlvf{color:var(--gris)}.po-titre.astro-udpsqlvf{max-width:900px;margin:10px 0 0}.po-chapo.astro-udpsqlvf{max-width:760px;color:var(--texte);margin:18px 0 0;font-size:19px;line-height:1.55}.po-actions.astro-udpsqlvf{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:26px;display:flex}.po-bouton.astro-udpsqlvf{background:var(--noir);color:var(--blanc)}.po-tel.astro-udpsqlvf{color:var(--noir);flex-direction:column;font-size:18px;font-weight:800;text-decoration:none;display:flex}.po-tel.astro-udpsqlvf small.astro-udpsqlvf{text-transform:uppercase;letter-spacing:1px;color:var(--gris);font-size:11px;font-weight:700}.po-points.astro-udpsqlvf{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:34px 0 0;display:grid}.po-point.astro-udpsqlvf{background:var(--blanc);border-top:4px solid var(--accent-fond);border-radius:12px;padding:16px 18px}.po-point.astro-udpsqlvf dt.astro-udpsqlvf{font-family:var(--titre);color:var(--noir);font-size:24px;font-weight:800;line-height:1.1}.po-point.astro-udpsqlvf dd.astro-udpsqlvf{color:var(--gris);margin:6px 0 0;font-size:14px;line-height:1.45}.po-photos.astro-udpsqlvf{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.po-photos.astro-udpsqlvf[data-nb="1"]{grid-template-columns:1fr}.po-photos.astro-udpsqlvf[data-nb="2"]{grid-template-columns:2fr 1fr}.po-photos.astro-udpsqlvf .po-photo{aspect-ratio:4/3;border-radius:12px;overflow:hidden}.po-photos.astro-udpsqlvf[data-nb="1"] .po-photo{aspect-ratio:21/9}.po-corps.astro-udpsqlvf{max-width:860px;padding-top:48px;padding-bottom:8px}.po-bloc.astro-udpsqlvf+.po-bloc.astro-udpsqlvf{margin-top:36px}.po-intertitre.astro-udpsqlvf{text-transform:uppercase;color:var(--noir);margin:0 0 12px;font-family:Anton,Impact,sans-serif;font-size:30px;font-weight:400;line-height:1.1}.po-bloc.astro-udpsqlvf p.astro-udpsqlvf,.po-question.astro-udpsqlvf p.astro-udpsqlvf{color:var(--texte);margin:0 0 12px;font-size:16px;line-height:1.65}.po-liste.astro-udpsqlvf{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 20px;margin:4px 0 0;padding:0;list-style:none;display:grid}.po-liste.astro-udpsqlvf li.astro-udpsqlvf{color:var(--texte);padding-left:18px;font-size:15.5px;line-height:1.5;position:relative}.po-liste.astro-udpsqlvf li.astro-udpsqlvf:before{content:"";background:var(--accent-fond);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.po-doc.astro-udpsqlvf{margin:26px 0 0;font-weight:700}.po-doc.astro-udpsqlvf a.astro-udpsqlvf{color:var(--accent)}.po-faq.astro-udpsqlvf{max-width:860px;padding-top:44px;padding-bottom:56px}.po-question.astro-udpsqlvf{border-bottom:1px solid var(--filet);padding:4px 0}.po-question.astro-udpsqlvf summary.astro-udpsqlvf{cursor:pointer;color:var(--noir);padding:14px 32px 14px 0;font-size:17px;font-weight:700;list-style:none;position:relative}.po-question.astro-udpsqlvf summary.astro-udpsqlvf::-webkit-details-marker{display:none}.po-question.astro-udpsqlvf summary.astro-udpsqlvf:after{content:"+";color:var(--accent);font-size:24px;font-weight:400;position:absolute;top:10px;right:4px}.po-question.astro-udpsqlvf[open] summary.astro-udpsqlvf:after{content:"–"}.po-contact.astro-udpsqlvf{background:var(--noir);color:var(--creme);padding:44px 0}.po-contact__in.astro-udpsqlvf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 40px;display:flex}.po-contact__titre.astro-udpsqlvf{font-family:var(--titre);color:var(--blanc);margin:8px 0 6px;font-size:32px;font-weight:800;line-height:1.1}.po-contact__adresse.astro-udpsqlvf{color:var(--gris-clair);margin:0;font-size:14px}.po-contact.astro-udpsqlvf .po-actions.astro-udpsqlvf{margin-top:0}.po-bouton--clair.astro-udpsqlvf{background:var(--creme);color:var(--noir)}.po-tel--clair.astro-udpsqlvf{color:var(--creme)}.po-tel--clair.astro-udpsqlvf small.astro-udpsqlvf{color:var(--gris-champ)}.po-plus.astro-udpsqlvf{padding-top:36px;padding-bottom:60px}.po-plus.astro-udpsqlvf ul.astro-udpsqlvf{flex-wrap:wrap;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.po-plus.astro-udpsqlvf a.astro-udpsqlvf{background:var(--blanc);border:1px solid var(--filet);color:var(--noir);border-radius:999px;padding:10px 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-block}.po-plus.astro-udpsqlvf a.astro-udpsqlvf:hover{border-color:var(--accent-fond)}@media (width<=760px){.po-haut.astro-udpsqlvf{padding:24px 0 26px}.po-chapo.astro-udpsqlvf{font-size:17px}.po-points.astro-udpsqlvf{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.po-point.astro-udpsqlvf{padding:13px 14px}.po-point.astro-udpsqlvf dt.astro-udpsqlvf{font-size:20px}.po-point.astro-udpsqlvf dd.astro-udpsqlvf{font-size:13px}.po-photos.astro-udpsqlvf{grid-template-columns:1fr 1fr}.po-photos.astro-udpsqlvf>.po-photo:first-child{grid-column:1/-1}.po-photos.astro-udpsqlvf[data-nb="1"] .po-photo{aspect-ratio:4/3}.po-corps.astro-udpsqlvf{padding-top:34px}.po-intertitre.astro-udpsqlvf{font-size:25px}.po-contact__titre.astro-udpsqlvf{font-size:26px}}
