body.print-checklist *:not(#t015-checklist):not(#t015-checklist *):not(:has(#t015-checklist)){display:none!important}body.print-checklist :has(#t015-checklist){margin:0!important;padding:0!important;background:#fff!important;border:none!important}body.print-checklist #t015-checklist{background:#fff;border:none}body.print-checklist .al-checklist-actions{display:none!important}body.print-checklist .al-checklist-printfooter{display:block}.al-page[data-astro-cid-lcnnwozu]{color:#1f2937;line-height:1.7}.al-hero[data-astro-cid-lcnnwozu]{background:linear-gradient(135deg,#f0f4ff,#fff);padding:4rem 1rem 3rem;border-bottom:1px solid #c7d2fe}.al-hero[data-astro-cid-lcnnwozu] .container[data-astro-cid-lcnnwozu]{max-width:920px;margin:0 auto}.al-eyebrow[data-astro-cid-lcnnwozu]{color:#3730a3;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.8rem}.al-hero[data-astro-cid-lcnnwozu] h1[data-astro-cid-lcnnwozu]{font-size:2.2rem;color:#1f2937;margin:0 0 1rem;line-height:1.2}.al-lead[data-astro-cid-lcnnwozu]{font-size:1.1rem;color:#4b5563;max-width:800px;margin:0 0 1.6rem}.al-price[data-astro-cid-lcnnwozu]{font-size:1.05rem;color:#374151;margin:-.4rem 0 1.4rem}.al-price[data-astro-cid-lcnnwozu] strong[data-astro-cid-lcnnwozu]{font-size:1.5rem;color:#3730a3}.al-cta-row[data-astro-cid-lcnnwozu]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.al-btn-primary[data-astro-cid-lcnnwozu]{display:inline-block;background:#3730a3;color:#fff;padding:.9rem 1.6rem;border-radius:8px;text-decoration:none;font-weight:700}.al-btn-primary[data-astro-cid-lcnnwozu]:hover{background:#312e81}.al-btn-secondary[data-astro-cid-lcnnwozu]{display:inline-block;background:#fff;color:#3730a3;border:2px solid #3730a3;padding:.8rem 1.6rem;border-radius:8px;text-decoration:none;font-weight:700}.al-btn-secondary[data-astro-cid-lcnnwozu]:hover{background:#eef2ff}.al-note-top[data-astro-cid-lcnnwozu]{font-size:.92rem;color:#312e81;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;padding:.8rem 1rem;margin:.6rem 0 0}.al-section[data-astro-cid-lcnnwozu]{padding:3rem 1rem}.al-section[data-astro-cid-lcnnwozu] .container[data-astro-cid-lcnnwozu]{max-width:920px;margin:0 auto}.al-section-alt[data-astro-cid-lcnnwozu]{background:#f8f9ff}.al-section[data-astro-cid-lcnnwozu] h2[data-astro-cid-lcnnwozu]{font-size:1.7rem;color:#1f2937;margin:0 0 1.2rem}.al-section[data-astro-cid-lcnnwozu] h3[data-astro-cid-lcnnwozu]{font-size:1.05rem;color:#3730a3;margin:0 0 .5rem}.al-section[data-astro-cid-lcnnwozu] p[data-astro-cid-lcnnwozu]{margin:0 0 1rem;color:#374151}.al-grid-2[data-astro-cid-lcnnwozu]{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin:1.4rem 0}.al-grid-3[data-astro-cid-lcnnwozu]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:1.4rem 0}@media(max-width:860px){.al-grid-2[data-astro-cid-lcnnwozu],.al-grid-3[data-astro-cid-lcnnwozu]{grid-template-columns:1fr}.al-hero[data-astro-cid-lcnnwozu] h1[data-astro-cid-lcnnwozu]{font-size:1.7rem}}.al-card[data-astro-cid-lcnnwozu]{background:#fff;border:1px solid #c7d2fe;border-radius:10px;padding:1.2rem}.al-card[data-astro-cid-lcnnwozu] p[data-astro-cid-lcnnwozu]{font-size:.92rem;margin:0}.al-card[data-astro-cid-lcnnwozu] ul[data-astro-cid-lcnnwozu]{margin:.6rem 0 0}.al-card-highlight[data-astro-cid-lcnnwozu]{border-color:#3730a3;box-shadow:0 2px 10px #3730a31a}.al-card-link[data-astro-cid-lcnnwozu]{display:block;text-decoration:none;color:inherit;transition:box-shadow .15s,transform .15s}.al-card-link[data-astro-cid-lcnnwozu]:hover{box-shadow:0 4px 14px #3730a31f;transform:translateY(-2px)}.al-list-checked[data-astro-cid-lcnnwozu]{list-style:none;padding-left:0}.al-list-checked[data-astro-cid-lcnnwozu] li[data-astro-cid-lcnnwozu]{padding-left:1.6rem;position:relative;margin-bottom:.55rem;font-size:.92rem;color:#374151}.al-list-checked[data-astro-cid-lcnnwozu] li[data-astro-cid-lcnnwozu]:before{content:"✓";position:absolute;left:0;top:0;color:#3730a3;font-weight:700}.al-note[data-astro-cid-lcnnwozu]{background:#eef2ff;padding:.9rem 1.1rem;border-radius:8px;font-size:.92rem;color:#312e81;margin-top:1.2rem}.al-timeline[data-astro-cid-lcnnwozu]{display:flex;flex-direction:column;gap:1.2rem;margin:1.4rem 0}.al-step[data-astro-cid-lcnnwozu]{display:flex;gap:1.2rem;align-items:flex-start;background:#fff;border:1px solid #c7d2fe;border-radius:10px;padding:1.1rem 1.3rem}.al-step-num[data-astro-cid-lcnnwozu]{flex-shrink:0;width:2rem;height:2rem;background:#3730a3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.95rem}.al-step[data-astro-cid-lcnnwozu] h3[data-astro-cid-lcnnwozu]{font-size:1rem;color:#1f2937;margin:0 0 .3rem}.al-step[data-astro-cid-lcnnwozu] p[data-astro-cid-lcnnwozu]{font-size:.9rem;margin:0;color:#4b5563}.al-faq[data-astro-cid-lcnnwozu]{background:#fff;border:1px solid #c7d2fe;border-radius:10px;padding:1rem 1.2rem;margin-bottom:.8rem}.al-faq[data-astro-cid-lcnnwozu] summary[data-astro-cid-lcnnwozu]{cursor:pointer;font-weight:600;color:#1f2937}.al-faq[data-astro-cid-lcnnwozu] summary[data-astro-cid-lcnnwozu]:hover{color:#3730a3}.al-faq[data-astro-cid-lcnnwozu] p[data-astro-cid-lcnnwozu]{margin:.8rem 0 0;color:#4b5563;font-size:.93rem}.al-maillage[data-astro-cid-lcnnwozu]{padding-top:1rem}.al-cta-section[data-astro-cid-lcnnwozu]{background:linear-gradient(135deg,#3730a3,#1e1b4b);color:#fff;padding:4rem 1rem;text-align:center}.al-cta-section[data-astro-cid-lcnnwozu] .container[data-astro-cid-lcnnwozu]{max-width:720px;margin:0 auto}.al-cta-section[data-astro-cid-lcnnwozu] h2[data-astro-cid-lcnnwozu]{color:#fff;font-size:1.8rem;margin-bottom:1rem}.al-cta-section[data-astro-cid-lcnnwozu] p[data-astro-cid-lcnnwozu]{color:#c7d2fe;margin-bottom:2rem}.al-cta-buttons[data-astro-cid-lcnnwozu]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.al-btn-primary-lg[data-astro-cid-lcnnwozu]{background:#fff;color:#3730a3;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:800}.al-btn-primary-lg[data-astro-cid-lcnnwozu]:hover{background:#eef2ff}.al-btn-secondary-lg[data-astro-cid-lcnnwozu]{background:transparent;color:#fff;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:700;border:2px solid #fff}.al-btn-secondary-lg[data-astro-cid-lcnnwozu]:hover{background:#ffffff1a}.al-checklist-section[data-astro-cid-lcnnwozu]{background:#eef2ff;border-top:1px solid #c7d2fe;border-bottom:1px solid #c7d2fe}.al-checklist-grid[data-astro-cid-lcnnwozu]{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin:1.4rem 0}@media(max-width:860px){.al-checklist-grid[data-astro-cid-lcnnwozu]{grid-template-columns:1fr}}.al-checklist-group[data-astro-cid-lcnnwozu]{background:#fff;border:1px solid #c7d2fe;border-radius:10px;padding:1.2rem}.al-check[data-astro-cid-lcnnwozu]{display:flex;gap:.7rem;align-items:flex-start;padding:.45rem 0;cursor:pointer;font-size:.93rem;color:#374151}.al-check[data-astro-cid-lcnnwozu] input[data-astro-cid-lcnnwozu]{margin-top:.25rem;width:1.05rem;height:1.05rem;accent-color:#3730a3;flex-shrink:0}.al-check[data-astro-cid-lcnnwozu] input[data-astro-cid-lcnnwozu]:checked+span[data-astro-cid-lcnnwozu]{color:#6b7280}.al-checklist-actions[data-astro-cid-lcnnwozu]{margin-top:.5rem}.al-checklist-actions[data-astro-cid-lcnnwozu] button[data-astro-cid-lcnnwozu]{cursor:pointer;font-size:1rem}.al-checklist-printfooter[data-astro-cid-lcnnwozu]{display:none;font-size:.8rem;color:#6b7280;margin-top:1rem}
