.page-module___pz6wG__container{max-width:800px;margin:0 auto;padding:4rem 2rem}.page-module___pz6wG__breadcrumb{color:var(--text-muted,#6b7280);gap:.5rem;margin-bottom:2rem;font-size:.875rem;display:flex}.page-module___pz6wG__breadcrumb a{color:var(--primary-color,#2563eb);text-decoration:none}.page-module___pz6wG__breadcrumb a:hover{text-decoration:underline}.page-module___pz6wG__articleHeader{margin-bottom:3rem}.page-module___pz6wG__categoryBadge{text-transform:uppercase;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.page-module___pz6wG__categoryBadge.page-module___pz6wG__salaire{color:#1e40af;background:#dbeafe}.page-module___pz6wG__categoryBadge.page-module___pz6wG__fiscalite{color:#854d0e;background:#fef08a}.page-module___pz6wG__categoryBadge.page-module___pz6wG__famille{color:#9d174d;background:#fce7f3}.page-module___pz6wG__categoryBadge.page-module___pz6wG__freelance{color:#3730a3;background:#e0e7ff}.page-module___pz6wG__categoryBadge.page-module___pz6wG__chomage{color:#9a3412;background:#ffedd5}.page-module___pz6wG__categoryBadge.page-module___pz6wG__retraite{color:#166534;background:#dcfce7}.page-module___pz6wG__title{color:var(--text-primary,#111827);margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}.page-module___pz6wG__description{color:var(--text-secondary,#4b5563);margin-bottom:1.5rem;font-size:1.25rem}.page-module___pz6wG__meta{color:var(--text-muted,#6b7280);align-items:center;gap:1.5rem;font-size:.875rem;display:flex}.page-module___pz6wG__urssafBadge{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:.25rem;padding:.25rem .5rem;font-weight:500}.page-module___pz6wG__content{font-family:var(--font-sans);color:var(--text-secondary);margin-bottom:4rem;font-size:1.125rem;line-height:1.8}.page-module___pz6wG__content h2{font-family:var(--font-display);color:var(--text-primary);margin-top:2.5rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module___pz6wG__content h3{font-family:var(--font-display);color:var(--text-primary);margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.page-module___pz6wG__content p{margin-bottom:1.5rem}.page-module___pz6wG__content strong{color:var(--text-primary);font-weight:700}.page-module___pz6wG__content ul{margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:disc}.page-module___pz6wG__content li{margin-bottom:.5rem}.page-module___pz6wG__content a{color:var(--primary-color,#2563eb);text-decoration:underline}.page-module___pz6wG__related{border-top:1px solid var(--border-color,#e5e7eb);margin-bottom:3rem;padding-top:3rem}.page-module___pz6wG__relatedTitle{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.page-module___pz6wG__relatedGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.page-module___pz6wG__relatedGrid{grid-template-columns:repeat(3,1fr)}}.page-module___pz6wG__ctaBox{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-radius:1rem;padding:3rem 2rem}.page-module___pz6wG__ctaTitle{color:#1e3a8a;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module___pz6wG__ctaBtn{background:var(--primary-color,#2563eb);color:#fff;border-radius:9999px;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.page-module___pz6wG__ctaBtn:hover{background:var(--primary-hover,#1d4ed8)}
