.immigration-page{--dossier-accent:#e25443}.immigration-page .home-kicker{color:#9a3025!important}.immigration-composer{border-color:#efd8d2;background:linear-gradient(135deg,#fff,#fdf5f2)}.immigration-page .fact-card{border-top:3px solid var(--card-color,#e25443)}.immigration-page .dynamic-card h2{max-width:760px}.dossier-empty{text-align:center;padding:70px 20px;border:1px dashed #d8d4cc;border-radius:14px}.dossier-empty[hidden]{display:none}.dossier-empty h2{font:700 30px Georgia,serif}.dossier-empty p{color:#687185}.dossier-empty a{text-decoration:underline;font-weight:700}
