/* Habillage assurancesuremprunt.fr du simulateur (chargé après style.css, non écrasé par sync_simulateur.py).
   Les polices d'origine (Sora, DM Sans) sont remplacées par Poppins, servie par le site. */
@font-face{font-family:'DM Sans';font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-400.woff2) format('woff2')}
@font-face{font-family:'DM Sans';font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-500.woff2) format('woff2')}
@font-face{font-family:'DM Sans';font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-600.woff2) format('woff2')}
@font-face{font-family:'Sora';font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-500.woff2) format('woff2')}
@font-face{font-family:'Sora';font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-600.woff2) format('woff2')}
@font-face{font-family:'Sora';font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-700.woff2) format('woff2')}
:root{--ink:#22201d;--teal:#0f8f55;--teal-dark:#172a33;--mint:#eafaf1;--muted:#6d7479;--line:#e3e7ea;--paper:#f6f7f8;--orange:#1fbf75}
body{font-family:"DM Sans",Helvetica,Arial,sans-serif}
.ase-logo{display:block;font:700 1.42rem/1 'Sora',sans-serif;letter-spacing:-.035em;color:#172a33;text-decoration:none;white-space:nowrap}
.ase-logo i{font-style:normal;color:#1fbf75}
@media(max-width:560px){.ase-logo{font-size:1.12rem}}
.primary{border-radius:999px}
