.blog-article[data-astro-cid-aqhsubu6]{padding:2rem 0 4rem}.article-header[data-astro-cid-aqhsubu6]{margin-bottom:3rem}.article-meta[data-astro-cid-aqhsubu6]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.938rem;color:#64748b;flex-wrap:wrap}.category[data-astro-cid-aqhsubu6]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;padding:.375rem .875rem;border-radius:20px;font-weight:600;font-size:.875rem}.separator[data-astro-cid-aqhsubu6]{color:#cbd5e1}h1[data-astro-cid-aqhsubu6]{font-size:2.5rem;color:#1e293b;line-height:1.2;margin-bottom:2rem}.article-hero-image[data-astro-cid-aqhsubu6]{width:100%;height:400px;object-fit:cover;border-radius:12px}.article-content[data-astro-cid-aqhsubu6]{max-width:800px;margin:0 auto}.introduction[data-astro-cid-aqhsubu6]{background:#f8fafc;border-left:4px solid #3b82f6;padding:1.5rem;margin-bottom:2rem;border-radius:0 8px 8px 0}.introduction[data-astro-cid-aqhsubu6] p[data-astro-cid-aqhsubu6]{font-size:1.063rem;line-height:1.7;margin:0;color:#334155}h2[data-astro-cid-aqhsubu6]{color:#1e3a8a;font-size:1.875rem;margin:2.5rem 0 1.25rem;line-height:1.3}h3[data-astro-cid-aqhsubu6]{color:#1e293b;font-size:1.375rem;margin:2rem 0 1rem;line-height:1.4}h4[data-astro-cid-aqhsubu6]{color:#334155;font-size:1.125rem;margin:1.5rem 0 .75rem}p[data-astro-cid-aqhsubu6]{color:#475569;line-height:1.8;margin-bottom:1.25rem;font-size:1.063rem}strong[data-astro-cid-aqhsubu6]{color:#1e293b;font-weight:600}a[data-astro-cid-aqhsubu6]{color:#3b82f6;text-decoration:none;transition:color .2s ease}a[data-astro-cid-aqhsubu6]:hover{color:#1e3a8a;text-decoration:underline}.table-wrapper[data-astro-cid-aqhsubu6]{overflow-x:auto;margin:2rem 0}table[data-astro-cid-aqhsubu6]{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 2px 10px #0000000d;border-radius:8px;overflow:hidden}thead[data-astro-cid-aqhsubu6]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff}th[data-astro-cid-aqhsubu6]{padding:1rem;text-align:left;font-weight:600}td[data-astro-cid-aqhsubu6]{padding:1rem;border-bottom:1px solid #e2e8f0}tbody[data-astro-cid-aqhsubu6] tr[data-astro-cid-aqhsubu6]:last-child td[data-astro-cid-aqhsubu6]{border-bottom:none}tbody[data-astro-cid-aqhsubu6] tr[data-astro-cid-aqhsubu6]:hover{background:#f8fafc}.steps-list[data-astro-cid-aqhsubu6] ol[data-astro-cid-aqhsubu6]{counter-reset:step-counter;list-style:none;padding:0}.steps-list[data-astro-cid-aqhsubu6] li[data-astro-cid-aqhsubu6]{counter-increment:step-counter;position:relative;padding-left:3rem;margin-bottom:1.5rem}.steps-list[data-astro-cid-aqhsubu6] li[data-astro-cid-aqhsubu6]:before{content:counter(step-counter);position:absolute;left:0;top:0;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.anecdote[data-astro-cid-aqhsubu6]{background:#fef3c7;border-left:4px solid #f59e0b;padding:1.5rem;margin:2rem 0;border-radius:0 8px 8px 0}.anecdote[data-astro-cid-aqhsubu6] h4[data-astro-cid-aqhsubu6]{color:#92400e;margin-top:0}.anecdote[data-astro-cid-aqhsubu6] p[data-astro-cid-aqhsubu6]{color:#78350f;font-style:italic}.cta-box[data-astro-cid-aqhsubu6]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;padding:2rem;border-radius:12px;text-align:center;margin:3rem 0}.cta-box[data-astro-cid-aqhsubu6] h3[data-astro-cid-aqhsubu6]{color:#fff;margin-top:0}.cta-box[data-astro-cid-aqhsubu6] p[data-astro-cid-aqhsubu6]{color:#ffffffe6}.btn-primary[data-astro-cid-aqhsubu6]{display:inline-block;background:#fff;color:#1e3a8a;padding:.875rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease;margin-top:1rem}.btn-primary[data-astro-cid-aqhsubu6]:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003;text-decoration:none}.ouverture[data-astro-cid-aqhsubu6]{background:#f1f5f9;padding:2rem;border-radius:12px;margin-top:3rem}.ouverture[data-astro-cid-aqhsubu6] h2[data-astro-cid-aqhsubu6]{margin-top:0}.article-footer[data-astro-cid-aqhsubu6]{max-width:800px;margin:3rem auto 0;padding-top:2rem;border-top:2px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.author-info[data-astro-cid-aqhsubu6]{color:#64748b;font-size:.938rem}.author-info[data-astro-cid-aqhsubu6] p[data-astro-cid-aqhsubu6]{margin:.5rem 0;font-size:.938rem}.btn-secondary[data-astro-cid-aqhsubu6]{display:inline-block;padding:.75rem 1.5rem;border:2px solid #3b82f6;color:#1e3a8a;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-secondary[data-astro-cid-aqhsubu6]:hover{background:#3b82f6;color:#fff;text-decoration:none}@media (max-width: 768px){h1[data-astro-cid-aqhsubu6]{font-size:1.875rem}h2[data-astro-cid-aqhsubu6]{font-size:1.5rem}h3[data-astro-cid-aqhsubu6]{font-size:1.25rem}.article-hero-image[data-astro-cid-aqhsubu6]{height:250px}.article-footer[data-astro-cid-aqhsubu6]{flex-direction:column;gap:1.5rem;align-items:flex-start}table[data-astro-cid-aqhsubu6]{font-size:.875rem}th[data-astro-cid-aqhsubu6],td[data-astro-cid-aqhsubu6]{padding:.75rem .5rem}}
