/* This answer only: no nested controls or changes to the other questions. */
#offre-spontanee-assureur .traffic-spontaneous-offer{display:block;padding-top:26px;padding-bottom:28px}
#offre-spontanee-assureur .traffic-spontaneous-offer>*{box-sizing:border-box;max-width:940px;margin-left:auto;margin-right:auto}
#offre-spontanee-assureur .traffic-spontaneous-offer p{max-width:none;margin:0;padding:0;border:0;background:none;color:#48545d;font:400 1rem/1.7 'Hanken Grotesk',sans-serif;text-align:left}
#offre-spontanee-assureur .traffic-spontaneous-offer strong{color:var(--blue);font-weight:700}
#offre-spontanee-assureur .traffic-spontaneous-offer h3{max-width:none;margin:0;padding:0;color:var(--blue);font:600 1.35rem/1.3 'Newsreader',Georgia,serif;text-align:left;word-break:normal;overflow-wrap:normal;hyphens:none}
#offre-spontanee-assureur .spontaneous-eyebrow{display:block;color:#81653e;font:700 .65rem/1.5 'Hanken Grotesk',sans-serif;letter-spacing:.09em;text-transform:uppercase}
#offre-spontanee-assureur .spontaneous-answer{display:grid;grid-template-columns:87px minmax(0,1fr);align-items:center;gap:25px;margin-bottom:24px;padding:28px 32px;border-radius:7px;background:var(--blue)}
#offre-spontanee-assureur .spontaneous-answer .spontaneous-yes{display:grid;width:85px;height:85px;box-sizing:border-box;place-items:center;border:1px solid #c6ad82;border-radius:50%;font:500 2.4rem/1 'Newsreader',Georgia,serif;text-align:center}
#offre-spontanee-assureur .spontaneous-yes strong{color:#fff;font-weight:500}
#offre-spontanee-assureur .spontaneous-answer .spontaneous-eyebrow{color:#dfc79d}
#offre-spontanee-assureur .spontaneous-answer h3{margin-top:8px;color:#fff;font-size:1.65rem;font-weight:500}
#offre-spontanee-assureur .spontaneous-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:0;margin-bottom:22px}
#offre-spontanee-assureur .spontaneous-path{min-width:0;margin:0;padding:26px 28px 28px;border:1px solid #d6e3eb;border-radius:7px;background:#eaf2f6}
#offre-spontanee-assureur .spontaneous-path-heading{margin:0 0 17px}
#offre-spontanee-assureur .spontaneous-path-icon{display:grid;width:51px;height:51px;margin-bottom:18px;place-items:center;border-radius:50%;background:#f9fbfc;color:#967645}
#offre-spontanee-assureur .spontaneous-path-icon svg{display:block;width:35px;height:35px}
#offre-spontanee-assureur .spontaneous-path h3{margin-top:8px}
#offre-spontanee-assureur .spontaneous-takeaway{display:grid;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:18px;margin-top:0;padding:21px 25px;border:1px solid #e5dccd;border-radius:7px;background:#f8f5ee}
#offre-spontanee-assureur .spontaneous-parallel-icon,#offre-spontanee-assureur .spontaneous-parallel-icon svg{display:block;width:34px;height:34px;color:#967645}
#offre-spontanee-assureur .spontaneous-takeaway p{color:var(--blue)}
@media(min-width:761px) and (max-width:1100px){#offre-spontanee-assureur .spontaneous-path h3{min-height:2.6em}}
@media(max-width:760px){#offre-spontanee-assureur .spontaneous-paths{grid-template-columns:1fr;gap:17px}}
@media(max-width:620px){
 #offre-spontanee-assureur .traffic-spontaneous-offer{padding-top:18px;padding-bottom:23px}
 #offre-spontanee-assureur .traffic-spontaneous-offer p{font-size:.94rem;line-height:1.7}
 #offre-spontanee-assureur .spontaneous-eyebrow{font-size:.63rem;letter-spacing:.07em}
 #offre-spontanee-assureur .spontaneous-answer{grid-template-columns:1fr;justify-items:center;gap:17px;margin-bottom:19px;padding:23px 20px 25px;text-align:center}
 #offre-spontanee-assureur .spontaneous-answer .spontaneous-yes{width:70px;height:70px;font:500 2.1rem/1 'Newsreader',Georgia,serif}
 #offre-spontanee-assureur .spontaneous-answer h3{font-size:1.37rem;text-align:center;text-wrap:balance}
 #offre-spontanee-assureur .spontaneous-paths{margin-bottom:19px}
 #offre-spontanee-assureur .spontaneous-path{padding:23px 20px 24px}
 #offre-spontanee-assureur .spontaneous-path h3{font-size:1.25rem}
 #offre-spontanee-assureur .spontaneous-path-icon{width:46px;height:46px;margin-bottom:15px}
 #offre-spontanee-assureur .spontaneous-path-icon svg{width:32px;height:32px}
 #offre-spontanee-assureur .spontaneous-takeaway{grid-template-columns:1fr;gap:12px;padding:20px 20px 22px}
}
