.tabs[data-astro-cid-5kcuhuht]{border-radius:var(--radius-pill);background:var(--surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:14px;padding:4px;display:grid}.tab-btn[data-astro-cid-5kcuhuht]{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-4);font:inherit;cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:700}.tab-btn[data-astro-cid-5kcuhuht][aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 2px 8px #2e262226}.panel[data-astro-cid-5kcuhuht]{background:var(--surface);border-radius:24px;margin-top:12px;padding:18px 20px}.panel-title[data-astro-cid-5kcuhuht]{color:var(--ink);margin:0;font-size:22px;font-weight:800}.panel-text[data-astro-cid-5kcuhuht]{margin:8px 0 0;font-size:16px}.panel-tag[data-astro-cid-5kcuhuht]{border-radius:var(--radius-pill);background:var(--highlight);min-height:32px;color:var(--link);align-items:center;margin:10px 0 0;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.page[data-astro-cid-dol7c6qn]{max-width:var(--container-mobile);margin:0 auto}.hero[data-astro-cid-dol7c6qn]{text-align:center;padding:18px 18px 0}.h1[data-astro-cid-dol7c6qn]{letter-spacing:-.03em;flex-direction:column;align-items:center;margin:14px 0 0;font-size:clamp(40px,12vw,72px);font-weight:800;line-height:.94;display:flex}.line-1[data-astro-cid-dol7c6qn]{color:var(--ink)}.line-2[data-astro-cid-dol7c6qn]{color:var(--accent)}.intro[data-astro-cid-dol7c6qn]{max-width:34ch;color:var(--ink);margin:14px auto 0;font-size:17px;font-weight:700}.map[data-astro-cid-dol7c6qn]{padding:20px 12px 0}.map-card[data-astro-cid-dol7c6qn]{background:var(--surface-2);border-radius:30px;position:relative;overflow:hidden}.map-image[data-astro-cid-dol7c6qn]{object-fit:cover;filter:saturate(.6);width:100%;height:300px;display:block}.map-overlay[data-astro-cid-dol7c6qn]{background:#fbf4eaf5;border-radius:22px;padding:14px 16px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 10px 26px #2e26222e}.map-overlay[data-astro-cid-dol7c6qn] address[data-astro-cid-dol7c6qn]{color:var(--ink);font-style:normal;font-weight:700}.map-sub[data-astro-cid-dol7c6qn]{color:var(--ink-4);font-size:15px;font-weight:400}.map-actions[data-astro-cid-dol7c6qn]{gap:8px;margin-top:10px;display:flex}.map-btn[data-astro-cid-dol7c6qn]{min-height:46px;box-shadow:none;flex:1 1 0;font-size:15px}.map-note[data-astro-cid-dol7c6qn]{color:var(--ink-5);margin:10px 8px 0;font-size:13px}.essentiel[data-astro-cid-dol7c6qn]{padding:32px 18px 0}.eyebrow[data-astro-cid-dol7c6qn]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-5);margin:0 2px 6px;font-size:13px;font-weight:600}.essentiel-list[data-astro-cid-dol7c6qn]{background:var(--surface);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.essentiel-list[data-astro-cid-dol7c6qn] li[data-astro-cid-dol7c6qn]{border-bottom:.5px solid var(--line);align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:flex}.essentiel-list[data-astro-cid-dol7c6qn] li[data-astro-cid-dol7c6qn]:last-child{border-bottom:0}.essentiel-icon[data-astro-cid-dol7c6qn]{background:var(--accent);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.essentiel-title[data-astro-cid-dol7c6qn],.essentiel-title-link[data-astro-cid-dol7c6qn]{color:var(--ink);font-weight:700;display:block}.essentiel-title-link[data-astro-cid-dol7c6qn]{color:var(--link)}.essentiel-sub[data-astro-cid-dol7c6qn]{color:var(--ink-5);font-size:14px}.mode[data-astro-cid-dol7c6qn],.trajets[data-astro-cid-dol7c6qn],.jour[data-astro-cid-dol7c6qn],.faq[data-astro-cid-dol7c6qn],.cta[data-astro-cid-dol7c6qn]{padding:36px 18px 0}.h2[data-astro-cid-dol7c6qn]{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:32px;font-weight:800;line-height:1}.faq[data-astro-cid-dol7c6qn] .h2[data-astro-cid-dol7c6qn],.trajets[data-astro-cid-dol7c6qn] .h2[data-astro-cid-dol7c6qn]{margin-bottom:12px;font-size:30px}.trajets-sub[data-astro-cid-dol7c6qn]{color:var(--ink-4);margin:8px 0 0;font-size:15px}.trajets-grid[data-astro-cid-dol7c6qn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.trajet-card[data-astro-cid-dol7c6qn]{box-sizing:border-box;background:var(--surface);height:100%;color:var(--ink);border-radius:22px;flex-direction:column;gap:2px;padding:14px;text-decoration:none;display:flex}.trajet-name[data-astro-cid-dol7c6qn]{font-size:15px;font-weight:700;line-height:1.2}.trajet-min[data-astro-cid-dol7c6qn]{color:var(--accent);white-space:nowrap;font-size:32px;font-weight:800;line-height:1.05}.trajet-km[data-astro-cid-dol7c6qn]{color:var(--ink-5);font-size:13px}.jour-list[data-astro-cid-dol7c6qn]{background:var(--surface);border-radius:22px;margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.jour-list[data-astro-cid-dol7c6qn] li[data-astro-cid-dol7c6qn]{border-bottom:.5px solid var(--line);gap:12px;padding:14px 16px;display:flex}.jour-list[data-astro-cid-dol7c6qn] li[data-astro-cid-dol7c6qn]:last-child{border-bottom:0}.jour-num[data-astro-cid-dol7c6qn]{background:var(--ink);width:30px;height:30px;color:var(--bg);border-radius:15px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.jour-gallery[data-astro-cid-dol7c6qn]{scrollbar-width:none;gap:10px;margin:14px -18px 0;padding:0 18px 4px;scroll-padding-left:18px;display:flex;overflow-x:auto}.jour-gallery[data-astro-cid-dol7c6qn]::-webkit-scrollbar{display:none}.jour-gallery[data-astro-cid-dol7c6qn] figure[data-astro-cid-dol7c6qn]{flex:none;width:70%;max-width:300px;margin:0}.jour-gallery[data-astro-cid-dol7c6qn] img{object-fit:cover;border-radius:24px;width:100%;height:220px;display:block}.jour-gallery[data-astro-cid-dol7c6qn] figcaption[data-astro-cid-dol7c6qn]{color:var(--ink-5);margin-top:6px;font-size:14px}@media (width>=1024px){.page[data-astro-cid-dol7c6qn]{max-width:var(--container-desktop);padding:0 var(--gutter-desktop);margin:0 auto}.hero[data-astro-cid-dol7c6qn]{text-align:left;padding:56px 0 0}.h1[data-astro-cid-dol7c6qn]{align-items:flex-start;font-size:84px}.map[data-astro-cid-dol7c6qn],.essentiel[data-astro-cid-dol7c6qn],.mode[data-astro-cid-dol7c6qn],.trajets[data-astro-cid-dol7c6qn],.jour[data-astro-cid-dol7c6qn],.faq[data-astro-cid-dol7c6qn],.cta[data-astro-cid-dol7c6qn]{padding:56px 0 0}.map-card[data-astro-cid-dol7c6qn]{max-width:900px}.trajets-grid[data-astro-cid-dol7c6qn]{grid-template-columns:repeat(3,minmax(0,1fr))}.jour-gallery[data-astro-cid-dol7c6qn]{grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 0;padding:0;display:grid;overflow:visible}.jour-gallery[data-astro-cid-dol7c6qn] figure[data-astro-cid-dol7c6qn]{width:auto;max-width:none}}
