/* Scoped presentation: the other questions and the source wording are preserved. */
#expertise-organisee-assureur .traffic-insurer-expertise{display:block;padding-top:26px;padding-bottom:28px}
#expertise-organisee-assureur .traffic-insurer-expertise>*{box-sizing:border-box;max-width:940px;margin-left:auto;margin-right:auto}
#expertise-organisee-assureur .traffic-insurer-expertise 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}
#expertise-organisee-assureur .traffic-insurer-expertise strong{color:var(--blue);font-weight:700}
#expertise-organisee-assureur .traffic-insurer-expertise h3,#expertise-organisee-assureur .traffic-insurer-expertise h4{max-width:none;margin:0;padding:0;color:var(--blue);font-family:'Newsreader',Georgia,serif;font-weight:600;line-height:1.3;word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}
#expertise-organisee-assureur .insurer-expertise-eyebrow{display:block;color:#81653e;font:700 .67rem/1.5 'Hanken Grotesk',sans-serif;letter-spacing:.11em;text-transform:uppercase}
#expertise-organisee-assureur .insurer-expertise-lead{padding:26px 34px 28px;border:1px solid #e5dccd;border-radius:7px;background:#f8f5ee;text-align:center}
#expertise-organisee-assureur .insurer-expertise-lead>p{max-width:810px;margin:10px auto 0;color:var(--blue);font:500 1.35rem/1.5 'Newsreader',Georgia,serif;text-align:center}
#expertise-organisee-assureur .insurer-role{margin-top:29px;margin-bottom:29px;padding:0 12px;border:0;background:none}
#expertise-organisee-assureur .insurer-section-heading{margin:0 0 24px;text-align:center}
#expertise-organisee-assureur .insurer-section-heading h3{margin-top:7px;font-size:1.5rem}
#expertise-organisee-assureur .insurer-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}
#expertise-organisee-assureur .insurer-role-part{display:grid;grid-template-rows:38px auto 1fr;align-content:start;gap:12px;min-width:0;padding-right:28px}
#expertise-organisee-assureur .insurer-role-part+.insurer-role-part{padding-right:0;padding-left:28px;border-left:1px solid #d6e3eb}
#expertise-organisee-assureur .insurer-line-icon,#expertise-organisee-assureur .insurer-line-icon svg{display:block;width:36px;height:36px;color:#967645}
#expertise-organisee-assureur .insurer-role-part h4{font-size:1.25rem;text-align:left}
#expertise-organisee-assureur .insurer-assistance{display:grid;grid-template-columns:49px minmax(0,1fr);align-items:start;gap:24px;margin-top:0;margin-bottom:29px;padding:27px 30px 29px;border:0;border-radius:7px;background:var(--blue)}
#expertise-organisee-assureur .insurer-assistance-icon,#expertise-organisee-assureur .insurer-assistance-icon svg{display:block;width:48px;height:48px;color:#dfc79d}
#expertise-organisee-assureur .insurer-assistance-icon{margin-top:5px}
#expertise-organisee-assureur .insurer-assistance .insurer-expertise-eyebrow{color:#dfc79d}
#expertise-organisee-assureur .insurer-assistance h3{margin:7px 0 12px;color:#fff;font-size:1.5rem;font-weight:500;text-align:left;text-wrap:initial}
#expertise-organisee-assureur .insurer-assistance p{color:#edf3f7}
#expertise-organisee-assureur .insurer-assistance strong{color:#fff}
#expertise-organisee-assureur .insurer-deadlines{margin-top:0;margin-bottom:23px;padding:0;border:0;background:none}
#expertise-organisee-assureur .insurer-deadlines-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
#expertise-organisee-assureur .insurer-deadline{min-width:0;margin:0;padding:24px 27px 27px;border:1px solid #d6e3eb;border-radius:7px;background:#eaf2f6}
#expertise-organisee-assureur .insurer-deadline-marker{margin:0 0 23px;padding-bottom:19px;border-bottom:1px solid #cedee8;text-align:center;color:var(--blue);font:600 .8rem/1.5 'Hanken Grotesk',sans-serif}
#expertise-organisee-assureur .insurer-deadline-marker>span{display:block}
#expertise-organisee-assureur .insurer-deadline-marker>div{display:flex;align-items:baseline;justify-content:center;gap:8px;margin:5px 0 0}
#expertise-organisee-assureur .insurer-deadline-marker b{color:var(--blue);font:500 3.3rem/1 'Newsreader',Georgia,serif;font-variant-numeric:lining-nums tabular-nums}
#expertise-organisee-assureur .insurer-deadline-marker>div>span{font-size:1rem}
#expertise-organisee-assureur .insurer-deadline h4{margin:0 0 12px;font-size:1.25rem;text-align:left;text-wrap:initial}
#expertise-organisee-assureur .insurer-expertise-outcome{display:grid;grid-template-columns:35px minmax(0,1fr);align-items:start;gap:18px;padding:23px 25px 25px;border:1px solid #e5dccd;border-radius:7px;background:#f8f5ee}
#expertise-organisee-assureur .insurer-outcome-icon,#expertise-organisee-assureur .insurer-outcome-icon svg{display:block;width:34px;height:34px;color:#967645}
#expertise-organisee-assureur .insurer-expertise-outcome h3{margin:0 0 10px;font-size:1.28rem;text-align:left;text-wrap:initial}
@media(min-width:761px) and (max-width:1100px){#expertise-organisee-assureur .insurer-role-part h4,#expertise-organisee-assureur .insurer-deadline h4{min-height:2.6em}}
@media(max-width:760px){
 #expertise-organisee-assureur .insurer-role-grid,#expertise-organisee-assureur .insurer-deadlines-grid{grid-template-columns:1fr}
 #expertise-organisee-assureur .insurer-role-grid{gap:23px}
 #expertise-organisee-assureur .insurer-role-part{display:block;padding:0}
 #expertise-organisee-assureur .insurer-role-part+.insurer-role-part{padding:23px 0 0;border-left:0;border-top:1px solid #d6e3eb}
 #expertise-organisee-assureur .insurer-role-part h4{min-height:0;margin:11px 0 12px}
 #expertise-organisee-assureur .insurer-deadlines-grid{gap:17px}
}
@media(max-width:620px){
 #expertise-organisee-assureur .traffic-insurer-expertise{padding-top:18px;padding-bottom:23px}
 #expertise-organisee-assureur .traffic-insurer-expertise p{font-size:.94rem;line-height:1.7}
 #expertise-organisee-assureur .insurer-expertise-eyebrow{font-size:.63rem;letter-spacing:.08em}
 #expertise-organisee-assureur .insurer-expertise-lead{padding:22px 20px 23px}
 #expertise-organisee-assureur .insurer-expertise-lead>p{font:500 1.2rem/1.5 'Newsreader',Georgia,serif;text-align:center}
 #expertise-organisee-assureur .insurer-role{margin-top:25px;margin-bottom:25px;padding:0 1px}
 #expertise-organisee-assureur .insurer-section-heading{margin-bottom:21px}
 #expertise-organisee-assureur .insurer-section-heading h3{font-size:1.35rem}
 #expertise-organisee-assureur .insurer-role-part h4{font-size:1.23rem}
 #expertise-organisee-assureur .insurer-assistance{grid-template-columns:1fr;gap:13px;margin-bottom:25px;padding:23px 21px 24px}
 #expertise-organisee-assureur .insurer-assistance-icon,#expertise-organisee-assureur .insurer-assistance-icon svg{width:37px;height:37px}
 #expertise-organisee-assureur .insurer-assistance-icon{margin:0}
 #expertise-organisee-assureur .insurer-assistance h3{font-size:1.35rem}
 #expertise-organisee-assureur .insurer-deadline{padding:22px 20px 24px}
 #expertise-organisee-assureur .insurer-deadline-marker{margin-bottom:19px;padding-bottom:17px}
 #expertise-organisee-assureur .insurer-deadline-marker b{font-size:3rem}
 #expertise-organisee-assureur .insurer-deadline h4{font-size:1.23rem}
 #expertise-organisee-assureur .insurer-expertise-outcome{grid-template-columns:1fr;gap:12px;padding:21px 20px 23px}
 #expertise-organisee-assureur .insurer-expertise-outcome h3{font-size:1.23rem}
}
