.bornes-proches[data-astro-cid-5vpx7tcv]{color:#222;background:#fff;padding:0 0 70px}h2[data-astro-cid-5vpx7tcv]{margin:0 0 8px;font-size:1.6rem}.bornes-proches[data-astro-cid-5vpx7tcv] p[data-astro-cid-5vpx7tcv]{color:#555;max-width:760px;margin:0 0 16px}.bp-btn[data-astro-cid-5vpx7tcv]{color:#fff;cursor:pointer;background:#e51c23;border:0;border-radius:8px;padding:17px 25px;font-size:1rem;font-weight:900;display:inline-block}.bp-btn[data-astro-cid-5vpx7tcv]:disabled{opacity:.6}.bp-statut[data-astro-cid-5vpx7tcv]:empty{display:none}.bp-statut[data-astro-cid-5vpx7tcv]{margin-top:16px!important}.bp-liste[data-astro-cid-5vpx7tcv]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:0 0 18px;padding:0;list-style:none;display:grid}.bp-liste[data-astro-cid-5vpx7tcv] .bp-card{background:#fafafa;border:1px solid #e3e3e3;border-radius:12px;padding:22px;line-height:1.55}.bp-liste[data-astro-cid-5vpx7tcv] p{margin:0 0 6px}.bp-liste[data-astro-cid-5vpx7tcv] .bp-nom{color:#222;overflow-wrap:anywhere;font-weight:800}.bp-liste[data-astro-cid-5vpx7tcv] .bp-distance{color:#444;font-weight:800}.bp-liste[data-astro-cid-5vpx7tcv] .bp-rapide{color:#b3141a;background:#fff1f1;border:1px solid #e51c23;border-radius:999px;padding:3px 9px;font-size:.85rem;font-weight:700;display:inline-block}.bp-liste[data-astro-cid-5vpx7tcv] a{color:#1f3a5f;font-weight:800;text-decoration:underline}.bp-source[data-astro-cid-5vpx7tcv]{font-size:.8rem;color:#666!important}.hero[data-astro-cid-cz6m2dem]{color:#fff;background:#111;padding:90px 0}.badge[data-astro-cid-cz6m2dem]{color:#ff3b3b;text-transform:uppercase;letter-spacing:.7px;margin-bottom:22px;font-size:13px;font-weight:800;display:inline-block}h1[data-astro-cid-cz6m2dem]{letter-spacing:-3px;max-width:900px;margin:0;font-size:clamp(2.7rem,7vw,5.2rem);line-height:.98}.intro[data-astro-cid-cz6m2dem]{color:#ddd;max-width:800px;margin-top:28px;font-size:1.25rem;line-height:1.7}.actions[data-astro-cid-cz6m2dem]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:35px;display:flex}.cta[data-astro-cid-cz6m2dem]{color:#fff;background:#e51c23;border-radius:8px;padding:17px 25px;font-weight:900;display:inline-block}.delay[data-astro-cid-cz6m2dem]{font-weight:700}@media (width<=800px){.actions[data-astro-cid-cz6m2dem] .cta[data-astro-cid-cz6m2dem]{text-align:center;width:100%}}.information[data-astro-cid-cz6m2dem]{padding:70px 0}.card[data-astro-cid-cz6m2dem]{background:#fff;border-radius:16px;padding:40px}h2[data-astro-cid-cz6m2dem]{margin-top:0;font-size:2rem}.reponse-directe[data-astro-cid-cz6m2dem]{max-width:900px;margin:0;font-size:1.1rem;line-height:1.7}.grid[data-astro-cid-cz6m2dem]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.grid[data-astro-cid-cz6m2dem] div[data-astro-cid-cz6m2dem]{background:#f4f4f4;border-radius:10px;padding:22px}.grid[data-astro-cid-cz6m2dem] span[data-astro-cid-cz6m2dem],.grid[data-astro-cid-cz6m2dem] strong[data-astro-cid-cz6m2dem]{display:block}.grid[data-astro-cid-cz6m2dem] span[data-astro-cid-cz6m2dem]{color:#666;text-transform:uppercase;margin-bottom:7px;font-size:13px}@media (width<=800px){.hero[data-astro-cid-cz6m2dem]{padding:60px 0}h1[data-astro-cid-cz6m2dem]{letter-spacing:-1.5px}.grid[data-astro-cid-cz6m2dem]{grid-template-columns:1fr}.card[data-astro-cid-cz6m2dem]{padding:25px}}.content-section[data-astro-cid-cz6m2dem]{padding:10px 0 80px}.article-content[data-astro-cid-cz6m2dem]{background:#fff;border-radius:16px;max-width:950px;padding:50px}.article-content h2{margin:48px 0 20px;font-size:2rem;line-height:1.2}.article-content h3{margin:38px 0 16px;font-size:1.5rem}.article-content p{color:#333;margin:0 0 22px;font-size:1.08rem;line-height:1.8}.article-content ul,.article-content ol{margin:20px 0 28px;padding-left:28px}.article-content li{margin-bottom:10px;line-height:1.7}.article-content a{color:#d71920;font-weight:700;text-decoration:underline}.article-content blockquote{background:#f5f5f5;border-left:4px solid #e51c23;margin:32px 0;padding:20px 25px}.article-content img{border-radius:12px;max-width:100%;height:auto;margin:35px auto;display:block}@media (width<=800px){.article-content[data-astro-cid-cz6m2dem]{padding:28px 22px}}.faq-section[data-astro-cid-cz6m2dem]{padding:20px 0 80px}.faq-wrapper[data-astro-cid-cz6m2dem]{background:#fff;border-radius:16px;max-width:950px;padding:50px}.faq-wrapper[data-astro-cid-cz6m2dem] h2[data-astro-cid-cz6m2dem]{margin-top:0;font-size:2rem}.faq-list[data-astro-cid-cz6m2dem]{margin-top:30px}.faq-list[data-astro-cid-cz6m2dem] details[data-astro-cid-cz6m2dem]{border-top:1px solid #ddd;padding:20px 0}.faq-list[data-astro-cid-cz6m2dem] details[data-astro-cid-cz6m2dem]:last-child{border-bottom:1px solid #ddd}.faq-list[data-astro-cid-cz6m2dem] summary[data-astro-cid-cz6m2dem]{cursor:pointer;font-size:1.1rem;font-weight:800}.faq-answer[data-astro-cid-cz6m2dem]{padding-top:15px}.faq-answer p{color:#444;margin:0;line-height:1.7}@media (width<=800px){.faq-wrapper[data-astro-cid-cz6m2dem]{padding:28px 22px}}.breadcrumb[data-astro-cid-cz6m2dem]{color:#bbb;background:#0b0b0b;padding:14px 0;font-size:14px}.breadcrumb[data-astro-cid-cz6m2dem] .container[data-astro-cid-cz6m2dem]{align-items:center;gap:10px;display:flex}.breadcrumb[data-astro-cid-cz6m2dem] a[data-astro-cid-cz6m2dem]{color:#fff}.breadcrumb[data-astro-cid-cz6m2dem] a[data-astro-cid-cz6m2dem]:hover{color:#ff3b3b}.breadcrumb[data-astro-cid-cz6m2dem] span[data-astro-cid-cz6m2dem][aria-current=page]{color:#aaa}.local-main-image[data-astro-cid-cz6m2dem]{aspect-ratio:16/9;border-radius:18px;width:100%;max-width:1200px;max-height:520px;margin:28px auto 0;overflow:hidden}.local-main-image[data-astro-cid-cz6m2dem] img[data-astro-cid-cz6m2dem]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=768px){.local-main-image[data-astro-cid-cz6m2dem]{border-radius:12px;max-height:none;margin-top:20px}}.article-local-image{width:100%;margin:28px 0 40px}.article-local-image img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;display:block}@media (width<=768px){.article-local-image{margin:22px 0 32px}.article-local-image img{border-radius:10px}}
