.local-hero[data-astro-cid-eg372ana]{padding:16px 12px 0}.local-hero__inner[data-astro-cid-eg372ana]{background:var(--page-bg-soft, var(--color-ar-violet-100));border-radius:20px;padding:clamp(24px,5vw,60px) clamp(18px,4vw,56px);display:grid;grid-template-columns:1fr;gap:20px;align-items:center;position:relative;overflow:hidden}.local-hero__decor[data-astro-cid-eg372ana]{display:none;position:absolute;top:-60px;right:-60px;width:clamp(120px,24vw,240px);height:clamp(120px,24vw,240px);border-radius:50%;background:color-mix(in srgb,var(--page-accent, #7A49AF) 16%,transparent);pointer-events:none}.local-hero__copy[data-astro-cid-eg372ana]{position:relative;min-width:0}.local-hero__title[data-astro-cid-eg372ana]{font-size:clamp(26px,min(calc(14px + 1.8vw),calc(8px + 4.4vh)),42px);line-height:1.08;color:var(--color-ar-ink);font-weight:700;letter-spacing:-.025em;margin-top:14px;margin-bottom:12px;text-wrap:balance}.local-hero__accent[data-astro-cid-eg372ana]{color:var(--color-ar-violet-700)}.local-hero__body[data-astro-cid-eg372ana]{font-size:clamp(14px,calc(10px + .45vw),16.5px);color:var(--color-ar-body);line-height:1.55;max-width:560px;margin-bottom:18px}.local-hero__ctas[data-astro-cid-eg372ana]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:20px}@media(max-width:699px){.local-hero[data-astro-cid-eg372ana]{padding:8px 12px 0}.local-hero__inner[data-astro-cid-eg372ana]{padding:22px 18px 0;gap:6px}.local-hero__title[data-astro-cid-eg372ana]{font-size:26px;margin-top:10px;margin-bottom:8px;line-height:1.12}.local-hero__body[data-astro-cid-eg372ana]{font-size:14px;margin-bottom:14px;line-height:1.5}.local-hero__ctas[data-astro-cid-eg372ana]{gap:8px;justify-content:flex-start;margin-bottom:0}.local-hero__ctas[data-astro-cid-eg372ana] .btn-base,.local-hero__ctas[data-astro-cid-eg372ana] a{font-size:14px;padding:11px 18px}.local-hero__photo[data-astro-cid-eg372ana]{margin:-4px -18px 0;border-radius:0 0 22px 22px;aspect-ratio:16 / 10;max-height:280px;box-shadow:none}.local-hero__photo[data-astro-cid-eg372ana].local-hero__photo--illu{margin:-8px auto 0;max-width:100%;aspect-ratio:auto;max-height:none}.local-hero__photo[data-astro-cid-eg372ana] svg{max-width:320px;width:100%;height:auto}}.local-hero__stats[data-astro-cid-eg372ana]{display:grid;grid-template-columns:repeat(var(--stats-count, 3),minmax(0,1fr));gap:18px;max-width:560px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--page-accent, #5D2E8C) 16%,transparent)}@media(max-width:699px){.local-hero__stats[data-astro-cid-eg372ana]{gap:8px;max-width:100%;margin-top:12px}.local-hero__stat-v[data-astro-cid-eg372ana]{font-size:15px;text-align:center}.local-hero__stat-l[data-astro-cid-eg372ana]{font-size:10.5px;line-height:1.3;text-align:center}}.local-hero__stat-v[data-astro-cid-eg372ana]{font-size:clamp(15px,1.5vw,18px);font-weight:800;color:var(--color-ar-ink);letter-spacing:-.015em}.local-hero__stat-l[data-astro-cid-eg372ana]{font-size:12.5px;color:var(--color-ar-muted);margin-top:2px;line-height:1.4}.local-hero__agency[data-astro-cid-eg372ana]{position:relative;min-width:0}.local-hero__photo[data-astro-cid-eg372ana]{border-radius:22px;overflow:hidden;aspect-ratio:4 / 3;box-shadow:0 12px 32px #14121a1a}.local-hero__photo[data-astro-cid-eg372ana].local-hero__photo--illu{aspect-ratio:auto;overflow:visible;background:transparent;box-shadow:none}.local-hero__photo[data-astro-cid-eg372ana] .local-hero__photo-img,.local-hero__photo-img[data-astro-cid-eg372ana]{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:700px)and (max-width:1023px){.local-hero__inner[data-astro-cid-eg372ana]{border-radius:24px;gap:28px}.local-hero__photo[data-astro-cid-eg372ana]:not(.local-hero__photo--illu){aspect-ratio:16 / 9;max-height:400px}}@media(min-width:1024px){.local-hero__inner[data-astro-cid-eg372ana]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:40px;border-radius:28px;padding:60px 44px 60px 52px;align-items:stretch}.local-hero__copy[data-astro-cid-eg372ana]{display:flex;flex-direction:column;justify-content:center}.local-hero__copy[data-astro-cid-eg372ana]>:first-child:not(h1){align-self:flex-start}.local-hero__ctas[data-astro-cid-eg372ana]{margin-bottom:22px}.local-hero__agency[data-astro-cid-eg372ana]{display:flex;flex-direction:column}.local-hero__agency[data-astro-cid-eg372ana]:has(.local-hero__photo--illu){justify-content:center}.local-hero__photo[data-astro-cid-eg372ana]:not(.local-hero__photo--illu){flex:1 1 auto;aspect-ratio:auto;height:0;min-height:340px;border-radius:20px}}@media(min-width:1024px)and (max-height:720px){.local-hero[data-astro-cid-eg372ana]{padding-top:10px}.local-hero__inner[data-astro-cid-eg372ana]{padding:44px 36px 44px 44px}.local-hero__title[data-astro-cid-eg372ana]{margin-top:10px;margin-bottom:10px}.local-hero__body[data-astro-cid-eg372ana]{line-height:1.5;margin-bottom:16px}.local-hero__ctas[data-astro-cid-eg372ana]{margin-bottom:16px}.local-hero__stats[data-astro-cid-eg372ana]{padding-top:12px}}.local-hero__fiche[data-astro-cid-eg372ana]{position:relative;min-width:0}@media(max-width:699px){.local-hero__fiche[data-astro-cid-eg372ana]{margin:18px 0}}@media(min-width:1024px){.local-hero__fiche[data-astro-cid-eg372ana]{flex:1 1 auto;height:0;min-height:360px}}.ed-toc-agence[data-astro-cid-ljie6qan]{background:#fff;border-radius:18px;padding:20px 18px;box-shadow:0 8px 24px #14121a1a;border:1px solid var(--color-ar-rule, #ECE8F1);display:flex;flex-direction:column;gap:14px}.ed-toc-agence__top[data-astro-cid-ljie6qan]{display:flex;align-items:center;gap:14px}.ed-toc-agence__photo[data-astro-cid-ljie6qan],.ed-toc-agence__avatar[data-astro-cid-ljie6qan]{flex-shrink:0;width:64px;height:64px;border-radius:999px;object-fit:cover}.ed-toc-agence__avatar[data-astro-cid-ljie6qan]{display:flex;align-items:center;justify-content:center;background:var(--page-accent, var(--color-ar-violet-700));color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em}.ed-toc-agence__photo[data-astro-cid-ljie6qan]{border:2px solid var(--page-bg-soft, #EFE4FA)}.ed-toc-agence__meta[data-astro-cid-ljie6qan]{min-width:0;flex:1}.ed-toc-agence__name[data-astro-cid-ljie6qan]{font-size:15px;font-weight:700;color:var(--color-ar-ink);letter-spacing:-.01em;line-height:1.25}.ed-toc-agence__role[data-astro-cid-ljie6qan]{font-size:12.5px;color:var(--color-ar-muted);margin-top:2px;line-height:1.4}.ed-toc-agence__city[data-astro-cid-ljie6qan]{font-size:12px;color:var(--page-accent, var(--color-ar-violet-700));font-weight:600;margin-top:3px}.ed-toc-agence__phone[data-astro-cid-ljie6qan]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:var(--page-bg-soft, #F2F1F7);color:var(--color-ar-ink);font-size:14px;font-weight:700;text-decoration:none;letter-spacing:.005em;transition:background .15s}.ed-toc-agence__phone[data-astro-cid-ljie6qan]:hover{background:var(--page-accent, var(--color-ar-violet-700));color:#fff}.ed-toc-agence__hint[data-astro-cid-ljie6qan]{font-size:12.5px;color:var(--color-ar-muted);line-height:1.5;margin:0}.ed-toc-agence__cta[data-astro-cid-ljie6qan]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;border-radius:999px;background:var(--page-accent, var(--color-ar-violet-700));color:#fff;font-weight:700;font-size:13.5px;text-decoration:none;text-align:center;transition:background .15s,transform .15s}.ed-toc-agence__cta[data-astro-cid-ljie6qan]:hover{background:var(--color-ar-violet-800, #5D2E8C);transform:translateY(-1px)}
