.tete-page[data-astro-cid-rnckc5ic]{background:var(--fond-doux);border-bottom:1px solid var(--bord);padding-block:1.5rem 4.5rem}.ariane[data-astro-cid-rnckc5ic] ol[data-astro-cid-rnckc5ic]{color:var(--texte-discret);flex-wrap:wrap;gap:.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.ariane[data-astro-cid-rnckc5ic] li[data-astro-cid-rnckc5ic]+li[data-astro-cid-rnckc5ic]:before{content:"›";margin-right:.25rem}.ariane[data-astro-cid-rnckc5ic] a[data-astro-cid-rnckc5ic]{color:var(--texte-discret)}.tete-page-contenu[data-astro-cid-rnckc5ic]{flex-wrap:wrap;align-items:center;gap:2.5rem 4rem;margin-top:2.5rem;display:flex}.tete-page-texte[data-astro-cid-rnckc5ic]{flex:520px;min-width:0}h1[data-astro-cid-rnckc5ic]{letter-spacing:-.01em;max-width:46rem;margin-top:.875rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:800;line-height:1.1}.accroche[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);max-width:44rem;margin-top:1.25rem;font-size:1.1875rem}.tete-page[data-astro-cid-rnckc5ic] .actions[data-astro-cid-rnckc5ic]{margin-top:2rem}.tete-page-marque[data-astro-cid-rnckc5ic]{background:var(--fond);border:1px solid var(--bord);box-shadow:var(--ombre-flottante);border-radius:16px;flex:0 340px;justify-content:center;padding:2rem;display:flex}.tete-page-marque[data-astro-cid-rnckc5ic] img[data-astro-cid-rnckc5ic]{object-fit:contain;width:auto;max-width:100%;height:80px}.approche[data-astro-cid-rnckc5ic]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.75rem 2.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.approche[data-astro-cid-rnckc5ic] li[data-astro-cid-rnckc5ic]{align-items:flex-start;gap:1rem;display:flex}.approche-icone[data-astro-cid-rnckc5ic]{background:var(--bleu-pale);width:40px;height:40px;color:var(--bleu-marque);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.approche[data-astro-cid-rnckc5ic] h3[data-astro-cid-rnckc5ic]{font-size:1.1875rem;font-weight:800}.approche[data-astro-cid-rnckc5ic] p[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);margin-top:.375rem}.citation[data-astro-cid-rnckc5ic]{background:var(--reference);border-radius:var(--rayon-carte);color:var(--marine);margin:3.5rem 0 0;padding:1.75rem 2rem;font-size:1.375rem;font-weight:700;line-height:1.4}.prestations[data-astro-cid-rnckc5ic]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1.25rem;margin-top:2.5rem;display:grid}.prestation[data-astro-cid-rnckc5ic]{background:var(--fond);border:1px solid var(--bord);border-top:4px solid var(--bleu-marque);border-radius:var(--rayon-carte);padding:1.5rem}.prestation[data-astro-cid-rnckc5ic] h3[data-astro-cid-rnckc5ic]{font-size:1.1875rem;font-weight:800}.prestation[data-astro-cid-rnckc5ic] ul[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);flex-direction:column;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.prestation[data-astro-cid-rnckc5ic] li[data-astro-cid-rnckc5ic]{align-items:flex-start;gap:10px;display:flex}.prestation[data-astro-cid-rnckc5ic] svg{color:var(--bleu-marque);flex:none;margin-top:3px}.etapes[data-astro-cid-rnckc5ic]{flex-direction:column;gap:.875rem;margin:2.75rem 0 0;padding:0;list-style:none;display:flex}.etape[data-astro-cid-rnckc5ic]{background:var(--fond);border:1px solid var(--bord);border-radius:var(--rayon-carte)}.etape[data-astro-cid-rnckc5ic][open]{border-color:var(--carte-pale-bord);box-shadow:var(--ombre-carte)}summary[data-astro-cid-rnckc5ic]{cursor:pointer;list-style:none}summary[data-astro-cid-rnckc5ic]::-webkit-details-marker{display:none}.etape[data-astro-cid-rnckc5ic] summary[data-astro-cid-rnckc5ic]{align-items:center;gap:1.25rem;min-height:44px;padding:1.25rem 1.5rem;display:flex}.etape-numero[data-astro-cid-rnckc5ic]{background:var(--bleu-marque);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;font-weight:800;display:flex}.etape-titres[data-astro-cid-rnckc5ic]{flex-direction:column;flex:1;display:flex}.etape-titre[data-astro-cid-rnckc5ic]{color:var(--marine);font-size:1.25rem;font-weight:800}.etape-resume[data-astro-cid-rnckc5ic]{color:var(--texte-discret)}.etape-chevron[data-astro-cid-rnckc5ic]{border-right:2.5px solid var(--bleu-marque);border-bottom:2.5px solid var(--bleu-marque);flex:none;width:12px;height:12px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)translate(-3px,-3px)}details[data-astro-cid-rnckc5ic][open]>summary[data-astro-cid-rnckc5ic] .etape-chevron[data-astro-cid-rnckc5ic]{transform:rotate(-135deg)translate(-3px,-3px)}.etape-corps[data-astro-cid-rnckc5ic]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem 3rem;padding:0 1.5rem 1.75rem calc(2.75rem + 44px);display:grid}.etape-details[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);flex-direction:column;gap:.875rem;display:flex}.etape-objectifs[data-astro-cid-rnckc5ic]{background:var(--fond-doux);border-radius:var(--rayon);align-self:start;padding:1.25rem}.etape-objectifs-titre[data-astro-cid-rnckc5ic]{letter-spacing:.12em;text-transform:uppercase;color:var(--bleu-titre);font-size:.75rem;font-weight:700}.etape-objectifs[data-astro-cid-rnckc5ic] ul[data-astro-cid-rnckc5ic],.complement[data-astro-cid-rnckc5ic] ul[data-astro-cid-rnckc5ic]{flex-direction:column;gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.etape-objectifs[data-astro-cid-rnckc5ic] li[data-astro-cid-rnckc5ic],.complement[data-astro-cid-rnckc5ic] li[data-astro-cid-rnckc5ic]{align-items:flex-start;gap:10px;display:flex}.etape-objectifs[data-astro-cid-rnckc5ic] svg,.complement[data-astro-cid-rnckc5ic] svg{color:var(--bleu-marque);flex:none;margin-top:3px}.complement[data-astro-cid-rnckc5ic]{background:var(--fond);border:1.5px solid var(--carte-pale-bord);border-radius:var(--rayon-carte);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1.5rem 3rem;margin-top:2.5rem;padding:2rem;display:grid}.complement[data-astro-cid-rnckc5ic] h2[data-astro-cid-rnckc5ic]{font-size:1.5rem;font-weight:800}.complement[data-astro-cid-rnckc5ic] p[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);margin-top:.625rem}.complement[data-astro-cid-rnckc5ic] ul[data-astro-cid-rnckc5ic]{margin-top:0}.faq-conteneur[data-astro-cid-rnckc5ic]{max-width:860px}.faq[data-astro-cid-rnckc5ic]{border-top:1px solid var(--bord);margin-top:2rem}.faq[data-astro-cid-rnckc5ic] details[data-astro-cid-rnckc5ic]{border-bottom:1px solid var(--bord)}.faq[data-astro-cid-rnckc5ic] summary[data-astro-cid-rnckc5ic]{min-height:44px;color:var(--marine);align-items:center;gap:1rem;padding:1.25rem 0;font-size:1.125rem;font-weight:700;display:flex}.faq[data-astro-cid-rnckc5ic] details[data-astro-cid-rnckc5ic] p[data-astro-cid-rnckc5ic]{color:var(--texte-secondaire);padding:0 2rem 1.5rem 0}.interlocuteurs[data-astro-cid-rnckc5ic]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.appel[data-astro-cid-rnckc5ic]{background:var(--bleu-marque);color:#fff;padding-block:4rem}.appel-interieur[data-astro-cid-rnckc5ic]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.appel[data-astro-cid-rnckc5ic] h2[data-astro-cid-rnckc5ic]{color:#fff;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:800}.appel[data-astro-cid-rnckc5ic] p[data-astro-cid-rnckc5ic]{color:#d6e4f2;max-width:36rem;margin-top:.5rem}.bouton-blanc[data-astro-cid-rnckc5ic]{color:var(--bleu-marque);background:#fff}.bouton-blanc[data-astro-cid-rnckc5ic]:hover{background:var(--bleu-pale);color:var(--bleu-marque)}.bouton-contour[data-astro-cid-rnckc5ic]{color:#fff;border-color:#fff9}.bouton-contour[data-astro-cid-rnckc5ic]:hover{color:#fff;border-color:#fff}@media (width<=720px){.tete-page[data-astro-cid-rnckc5ic]{padding-bottom:3rem}.tete-page-marque[data-astro-cid-rnckc5ic]{flex-basis:100%;padding:1.5rem}.tete-page-marque[data-astro-cid-rnckc5ic] img[data-astro-cid-rnckc5ic]{height:60px}.etape[data-astro-cid-rnckc5ic] summary[data-astro-cid-rnckc5ic]{gap:.875rem;padding:1rem}.etape-corps[data-astro-cid-rnckc5ic]{grid-template-columns:1fr;padding:0 1rem 1.25rem}.citation[data-astro-cid-rnckc5ic]{padding:1.25rem;font-size:1.1875rem}.complement[data-astro-cid-rnckc5ic]{padding:1.25rem}}
