/* Presentation limited to the uninsured/unidentified traffic-accident answer. */
#vehicule-non-assure-non-identifie .traffic-fgao{display:block;padding-top:26px;padding-bottom:28px}
#vehicule-non-assure-non-identifie .traffic-fgao>*{box-sizing:border-box;max-width:940px;margin-left:auto;margin-right:auto}
#vehicule-non-assure-non-identifie .traffic-fgao 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}
#vehicule-non-assure-non-identifie .traffic-fgao strong{color:var(--blue);font-weight:700}
#vehicule-non-assure-non-identifie .traffic-fgao h3,#vehicule-non-assure-non-identifie .traffic-fgao 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}
#vehicule-non-assure-non-identifie .fgao-kicker{display:block;color:#81653e;font:700 .67rem/1.45 'Hanken Grotesk',sans-serif;letter-spacing:.11em;text-transform:uppercase}
#vehicule-non-assure-non-identifie .fgao-situations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
#vehicule-non-assure-non-identifie .fgao-situation{display:flex;align-items:center;gap:20px;min-width:0;padding:23px 25px;border:1px solid #d5e1e8;border-radius:7px;background:#edf4f7}
#vehicule-non-assure-non-identifie .fgao-situation>div{min-width:0}
#vehicule-non-assure-non-identifie .fgao-situation h3{margin-top:7px;font-size:1.3rem}
#vehicule-non-assure-non-identifie .fgao-situation-icon{display:grid;flex:0 0 60px;width:60px;height:60px;place-items:center;border-radius:50%;color:#967645;background:#fff}
#vehicule-non-assure-non-identifie .fgao-situation-icon svg{display:block;width:39px;height:39px}
#vehicule-non-assure-non-identifie .fgao-convergence{position:relative;height:40px;margin:0}
#vehicule-non-assure-non-identifie .fgao-convergence::before{content:'';position:absolute;top:0;left:25%;width:50%;height:17px;border:1px solid #cbb891;border-top:0;border-radius:0 0 5px 5px}
#vehicule-non-assure-non-identifie .fgao-convergence>span{position:absolute;top:18px;left:50%;width:1px;height:16px;background:#b08d57}
#vehicule-non-assure-non-identifie .fgao-convergence>span::after{content:'';position:absolute;left:-3px;bottom:0;width:7px;height:7px;border-right:1px solid #b08d57;border-bottom:1px solid #b08d57;transform:rotate(45deg)}
#vehicule-non-assure-non-identifie .fgao-answer{padding:29px 36px 31px;border-radius:7px;background:var(--blue);text-align:center}
#vehicule-non-assure-non-identifie .fgao-answer>.fgao-kicker{color:#dfc79d}
#vehicule-non-assure-non-identifie .fgao-answer>h3{margin:8px 0 17px;color:#fff;font-size:1.72rem;font-weight:500;text-wrap:balance}
#vehicule-non-assure-non-identifie .fgao-answer>p{max-width:820px;margin:0 auto;color:#edf3f7;text-align:center}
#vehicule-non-assure-non-identifie .fgao-answer strong{color:#fff}
#vehicule-non-assure-non-identifie .fgao-overview>.fgao-purpose{max-width:810px;margin:22px auto 0;text-align:center}
#vehicule-non-assure-non-identifie .fgao-principle{display:grid;grid-template-columns:35px minmax(0,1fr);gap:18px;margin-top:25px;padding:23px 26px;border:0;border-radius:6px;background:#edf1f4}
#vehicule-non-assure-non-identifie .fgao-info-icon{color:#967645}
#vehicule-non-assure-non-identifie .fgao-info-icon svg{display:block;width:30px;height:30px}
#vehicule-non-assure-non-identifie .fgao-principle h4{margin:0 0 7px;font-size:1.25rem}
#vehicule-non-assure-non-identifie .fgao-prepare{margin-top:31px;margin-bottom:0;padding:0;border:0;background:none}
#vehicule-non-assure-non-identifie .fgao-section-heading{text-align:center}
#vehicule-non-assure-non-identifie .fgao-section-heading>h3{margin:7px 0 14px;font-size:1.5rem}
#vehicule-non-assure-non-identifie .fgao-prepare>.fgao-dossier-intro{max-width:810px;margin:0 auto;text-align:center}
#vehicule-non-assure-non-identifie .fgao-documents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:24px 0 0;padding:0;border:0;background:none;list-style:none}
#vehicule-non-assure-non-identifie .fgao-documents>li{display:block;min-width:0;margin:0;padding:0 23px;border:0;background:none;text-align:center}
#vehicule-non-assure-non-identifie .fgao-documents>li+li{border-left:1px solid #d9e3e9}
#vehicule-non-assure-non-identifie .fgao-documents>li::before,#vehicule-non-assure-non-identifie .fgao-documents>li::after{display:none;content:none}
#vehicule-non-assure-non-identifie .fgao-document-icon{display:block;width:34px;height:34px;margin:0 auto 10px;color:#967645}
#vehicule-non-assure-non-identifie .fgao-document-icon svg{display:block;width:34px;height:34px}
#vehicule-non-assure-non-identifie .fgao-documents h4{margin:0 0 8px;font-size:1.18rem}
#vehicule-non-assure-non-identifie .fgao-documents p{font-size:.94rem;line-height:1.6;text-align:center}
#vehicule-non-assure-non-identifie .fgao-deadlines{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:20px;margin-top:29px;padding:23px 26px;border:1px solid #e5dccd;border-radius:6px;background:#f8f5ee}
#vehicule-non-assure-non-identifie .fgao-clock-icon{color:#967645}
#vehicule-non-assure-non-identifie .fgao-clock-icon svg{display:block;width:36px;height:36px}
#vehicule-non-assure-non-identifie .fgao-deadlines h4{margin:0 0 7px;font-size:1.25rem}
#vehicule-non-assure-non-identifie .fgao-further{margin-top:22px;text-align:center}
#vehicule-non-assure-non-identifie .fgao-further a{display:inline-flex;align-items:center;gap:15px;min-height:44px;max-width:100%;padding:7px 3px;border:0;border-bottom:1px solid #bea473;color:var(--blue);font:600 .95rem/1.45 'Hanken Grotesk',sans-serif;text-decoration:none}
#vehicule-non-assure-non-identifie .fgao-further a>span{flex:0 0 7px;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}
#vehicule-non-assure-non-identifie .fgao-further a:focus-visible{outline:2px solid var(--blue);outline-offset:5px}
@media(hover:hover) and (pointer:fine){#vehicule-non-assure-non-identifie .fgao-further a:hover{color:#81653e;border-bottom-color:#81653e}}
@media(max-width:960px){
 #vehicule-non-assure-non-identifie .fgao-situation{gap:15px;padding:22px 18px}
 #vehicule-non-assure-non-identifie .fgao-situation-icon{flex-basis:47px;width:47px;height:47px}
 #vehicule-non-assure-non-identifie .fgao-situation-icon svg{width:33px;height:33px}
 #vehicule-non-assure-non-identifie .fgao-situation h3{font-size:1.22rem}
 #vehicule-non-assure-non-identifie .fgao-documents>li{padding:0 14px}
 #vehicule-non-assure-non-identifie .fgao-documents h4{min-height:2.6em}
}
@media(max-width:760px){
 #vehicule-non-assure-non-identifie .fgao-situations{grid-template-columns:1fr;gap:11px}
 #vehicule-non-assure-non-identifie .fgao-situation{min-height:100px;padding:19px 20px}
 #vehicule-non-assure-non-identifie .fgao-convergence{height:28px}
 #vehicule-non-assure-non-identifie .fgao-convergence::before{display:none}
 #vehicule-non-assure-non-identifie .fgao-convergence>span{top:0;height:21px}
 #vehicule-non-assure-non-identifie .fgao-documents{grid-template-columns:1fr;gap:18px;margin-top:21px}
 #vehicule-non-assure-non-identifie .fgao-documents>li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px;row-gap:5px;padding:0;text-align:left}
 #vehicule-non-assure-non-identifie .fgao-documents>li+li{border-left:0;padding-top:17px;border-top:1px solid #d9e3e9}
 #vehicule-non-assure-non-identifie .fgao-document-icon{grid-row:1/3;margin:0;width:30px;height:30px}
 #vehicule-non-assure-non-identifie .fgao-document-icon svg{width:30px;height:30px}
 #vehicule-non-assure-non-identifie .fgao-documents h4{min-height:0;margin:0;font-size:1.2rem}
 #vehicule-non-assure-non-identifie .fgao-documents p{text-align:left}
}
@media(max-width:620px){
 #vehicule-non-assure-non-identifie .traffic-fgao{padding-top:18px;padding-bottom:23px}
 #vehicule-non-assure-non-identifie .traffic-fgao p{font-size:.94rem;line-height:1.7}
 #vehicule-non-assure-non-identifie .fgao-situation{gap:15px;padding:18px 17px}
 #vehicule-non-assure-non-identifie .fgao-situation-icon{flex-basis:43px;width:43px;height:43px}
 #vehicule-non-assure-non-identifie .fgao-situation h3{font-size:1.16rem}
 #vehicule-non-assure-non-identifie .fgao-kicker{font-size:.63rem;letter-spacing:.08em}
 #vehicule-non-assure-non-identifie .fgao-answer{padding:24px 20px 25px}
 #vehicule-non-assure-non-identifie .fgao-answer>h3{font-size:1.45rem;margin-bottom:15px}
 #vehicule-non-assure-non-identifie .fgao-answer>p,#vehicule-non-assure-non-identifie .fgao-overview>.fgao-purpose,#vehicule-non-assure-non-identifie .fgao-prepare>.fgao-dossier-intro{text-align:left}
 #vehicule-non-assure-non-identifie .fgao-principle{grid-template-columns:25px minmax(0,1fr);gap:12px;margin-top:21px;padding:20px 17px}
 #vehicule-non-assure-non-identifie .fgao-info-icon svg{width:24px;height:24px}
 #vehicule-non-assure-non-identifie .fgao-principle h4,#vehicule-non-assure-non-identifie .fgao-deadlines h4{font-size:1.22rem}
 #vehicule-non-assure-non-identifie .fgao-prepare{margin-top:26px}
 #vehicule-non-assure-non-identifie .fgao-section-heading>h3{font-size:1.35rem}
 #vehicule-non-assure-non-identifie .fgao-deadlines{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:13px;padding:20px 17px;margin-top:24px}
 #vehicule-non-assure-non-identifie .fgao-clock-icon svg{width:27px;height:27px}
 #vehicule-non-assure-non-identifie .fgao-further a{font-size:.9rem;gap:10px}
}
