.adm-hero[data-astro-cid-ll66sy6t]{background:var(--sombre);align-items:center;min-height:60vh;display:flex;position:relative;overflow:hidden}.adm-hero-bg[data-astro-cid-ll66sy6t]{opacity:.5;background:url(/candidature/candidature-hero-entretien.webp) 50% 40%/cover;position:absolute;inset:0}.adm-hero[data-astro-cid-ll66sy6t]:after{content:"";background:linear-gradient(90deg,#000000a6 0%,#00000040 60%,#0000 100%);position:absolute;inset:0}.adm-hero-inner[data-astro-cid-ll66sy6t]{z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:80px 24px;position:relative}.adm-tag[data-astro-cid-ll66sy6t]{background:var(--lime);color:var(--vert-fonce);letter-spacing:.1em;text-transform:uppercase;border-radius:50px;margin-bottom:24px;padding:7px 18px;font-size:.78rem;font-weight:800;display:inline-block}.adm-hero[data-astro-cid-ll66sy6t] h1[data-astro-cid-ll66sy6t]{color:#fff;margin-bottom:18px;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:900;line-height:1.15}.adm-hero[data-astro-cid-ll66sy6t] h1[data-astro-cid-ll66sy6t] em[data-astro-cid-ll66sy6t]{color:var(--lime);font-style:normal}.adm-hero[data-astro-cid-ll66sy6t] p[data-astro-cid-ll66sy6t]{color:#fffc;max-width:540px;margin-bottom:32px;font-size:1.05rem;line-height:1.75}.adm-hero-btns[data-astro-cid-ll66sy6t]{flex-wrap:wrap;gap:14px;display:flex}.section[data-astro-cid-ll66sy6t]{padding:72px 24px}.section[data-astro-cid-ll66sy6t].white{background:#fff}.section[data-astro-cid-ll66sy6t].alt{background:var(--gris)}.section-inner[data-astro-cid-ll66sy6t]{max-width:1100px;margin:0 auto}.adm-section-tag[data-astro-cid-ll66sy6t]{color:var(--vert);letter-spacing:.1em;text-transform:uppercase;background:#4993561a;border-radius:50px;margin-bottom:14px;padding:4px 12px;font-size:.72rem;font-weight:800;display:inline-block}.adm-section-title[data-astro-cid-ll66sy6t]{color:var(--vert-fonce);margin-bottom:16px;font-size:1.8rem;font-weight:900;line-height:1.25}.lead[data-astro-cid-ll66sy6t]{color:#555;max-width:720px;margin-bottom:32px;font-size:1rem;line-height:1.7}.etapes-grid[data-astro-cid-ll66sy6t]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.etape-card[data-astro-cid-ll66sy6t]{background:var(--gris);border:2px solid var(--gris-bord);border-radius:16px;padding:32px 28px;transition:border-color .2s}.etape-card[data-astro-cid-ll66sy6t]:hover{border-color:var(--vert)}.etape-num[data-astro-cid-ll66sy6t]{background:var(--vert-fonce);width:44px;height:44px;color:var(--lime);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:1.1rem;font-weight:900;display:flex}.etape-card[data-astro-cid-ll66sy6t] h3[data-astro-cid-ll66sy6t]{color:var(--vert-fonce);margin-bottom:10px;font-size:1.05rem;font-weight:800}.etape-card[data-astro-cid-ll66sy6t] p[data-astro-cid-ll66sy6t]{color:#666;font-size:.9rem;line-height:1.65}.conditions-grid[data-astro-cid-ll66sy6t]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.condition-card[data-astro-cid-ll66sy6t]{border:1px solid var(--gris-bord);background:#fff;border-radius:14px;padding:28px}.condition-icon[data-astro-cid-ll66sy6t]{margin-bottom:12px;font-size:1.8rem}.condition-card[data-astro-cid-ll66sy6t] h3[data-astro-cid-ll66sy6t]{color:var(--vert-fonce);margin-bottom:8px;font-size:1rem;font-weight:800}.condition-card[data-astro-cid-ll66sy6t] p[data-astro-cid-ll66sy6t]{color:#666;margin-bottom:14px;font-size:.88rem;line-height:1.65}.highlight[data-astro-cid-ll66sy6t]{color:#6b7500;background:#c9d40033;border-radius:50px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-block}.tarifs-wrap[data-astro-cid-ll66sy6t]{grid-template-columns:1fr 1.4fr;align-items:start;gap:28px;display:grid}.tarif-card-main[data-astro-cid-ll66sy6t]{background:var(--vert-fonce);color:#fff;text-align:center;border-radius:20px;padding:40px 36px}.tarif-label[data-astro-cid-ll66sy6t]{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;margin-bottom:12px;font-size:.8rem;font-weight:700}.tarif-prix[data-astro-cid-ll66sy6t]{color:var(--lime);font-size:3.2rem;font-weight:900;line-height:1}.tarif-unit[data-astro-cid-ll66sy6t]{color:#ffffffb3;margin:8px 0 24px;font-size:.9rem}.tarif-inclus[data-astro-cid-ll66sy6t]{text-align:left;list-style:none}.tarif-inclus[data-astro-cid-ll66sy6t] li[data-astro-cid-ll66sy6t]{border-bottom:1px solid #ffffff1f;padding:9px 0 9px 26px;font-size:.88rem;position:relative}.tarif-inclus[data-astro-cid-ll66sy6t] li[data-astro-cid-ll66sy6t]:last-child{border-bottom:none}.tarif-inclus[data-astro-cid-ll66sy6t] li[data-astro-cid-ll66sy6t]:before{content:"✓";color:var(--lime);font-weight:700;position:absolute;left:0}.tarif-infos[data-astro-cid-ll66sy6t]{flex-direction:column;gap:16px;display:flex}.tarif-info-card[data-astro-cid-ll66sy6t]{background:var(--gris);border:1px solid var(--gris-bord);border-radius:14px;padding:22px 26px}.tarif-info-card[data-astro-cid-ll66sy6t] h4[data-astro-cid-ll66sy6t]{color:var(--vert-fonce);margin-bottom:6px;font-size:.95rem;font-weight:800}.tarif-qualiopi[data-astro-cid-ll66sy6t] .qualiopi-bloc{max-width:none;margin-top:8px}.tarif-info-card[data-astro-cid-ll66sy6t] p[data-astro-cid-ll66sy6t]{color:#666;font-size:.87rem;line-height:1.65}.contact-wrap[data-astro-cid-ll66sy6t]{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.contact-detail[data-astro-cid-ll66sy6t]{color:#555;gap:14px;margin-bottom:18px;font-size:.92rem;display:flex}.contact-detail[data-astro-cid-ll66sy6t] span[data-astro-cid-ll66sy6t]{font-size:1.3rem}.contact-detail[data-astro-cid-ll66sy6t] strong[data-astro-cid-ll66sy6t]{color:var(--sombre)}.contact-detail[data-astro-cid-ll66sy6t] a[data-astro-cid-ll66sy6t]{color:var(--vert);font-weight:600}.calendly-box[data-astro-cid-ll66sy6t]{border:2px solid var(--gris-bord);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 32px #0000000f}.faq-list[data-astro-cid-ll66sy6t]{max-width:820px}.faq-item[data-astro-cid-ll66sy6t]{border:1px solid var(--gris-bord);background:var(--gris);border-radius:12px;margin-bottom:12px;overflow:hidden}.faq-item[data-astro-cid-ll66sy6t] summary[data-astro-cid-ll66sy6t]{cursor:pointer;color:var(--sombre);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:.95rem;font-weight:700;list-style:none;display:flex}.faq-item[data-astro-cid-ll66sy6t] summary[data-astro-cid-ll66sy6t]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-ll66sy6t]{color:var(--vert);font-size:1.3rem;font-weight:400;transition:transform .2s}.faq-item[data-astro-cid-ll66sy6t][open] .faq-icon[data-astro-cid-ll66sy6t]{transform:rotate(45deg)}.faq-a[data-astro-cid-ll66sy6t]{color:#555;padding:0 22px 18px;font-size:.9rem;line-height:1.7}.faq-a[data-astro-cid-ll66sy6t] a[data-astro-cid-ll66sy6t]{color:var(--vert-fonce);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=900px){.etapes-grid[data-astro-cid-ll66sy6t],.conditions-grid[data-astro-cid-ll66sy6t],.tarifs-wrap[data-astro-cid-ll66sy6t],.contact-wrap[data-astro-cid-ll66sy6t]{grid-template-columns:1fr}}
