.c-scanform{background:var(--dw-white);border:1px solid var(--dw-border);border-radius:var(--dw-radius-lg);padding:2.5rem;box-shadow:0 12px 40px rgb(15 23 42 / .07);max-width:640px;margin-inline:auto}.c-scanform__titre{font-family:var(--dw-font-title);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:800;letter-spacing:-.025em;color:var(--dw-dark);line-height:1.15;margin:0 0 .625rem}.c-scanform__sous{font-size:.9375rem;color:var(--dw-gray);line-height:1.7;margin:0 0 1.75rem}.c-scanform__champs{display:flex;flex-direction:column;gap:.375rem}.c-scanform__label{font-family:var(--dw-font-title);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-mid);margin-top:.75rem}.c-scanform__label:first-child{margin-top:0}.c-scanform__input{width:100%;padding:.875rem 1.125rem;border:1.5px solid var(--dw-border);border-radius:var(--dw-radius-sm);font-family:var(--dw-font-body);font-size:1rem;color:var(--dw-dark);background:var(--dw-bg-light);transition:border-color .2s,background .2s,box-shadow .2s}.c-scanform__input:focus{outline:none;border-color:var(--dw-blue-med);background:var(--dw-white);box-shadow:0 0 0 4px var(--dw-blue-xpale)}.c-scanform__bouton{margin-top:1.25rem;width:100%;padding:1rem 1.5rem;border:none;border-radius:var(--dw-radius-sm);background:var(--dw-blue);color:var(--dw-white);font-family:var(--dw-font-title);font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s,transform .15s}.c-scanform__bouton:hover:not(:disabled){background:var(--dw-blue-med);transform:translateY(-1px)}.c-scanform__bouton:disabled{opacity:.6;cursor:progress;transform:none}.c-scanform__mentions{font-size:.8125rem;color:#5d6472;line-height:1.6;margin:1.125rem 0 0}.c-scanform__erreur{margin:1rem 0 0;padding:.75rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--dw-radius-sm);color:#b91c1c;font-size:.875rem;line-height:1.55}.c-onglets{margin-bottom:1.5rem}.c-onglets__barre{display:flex;gap:.25rem;flex-wrap:wrap;border-bottom:2px solid var(--dw-border)}.c-onglets__bouton{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;border:none;background:none;cursor:pointer;font-family:var(--dw-font-title);font-size:.9375rem;font-weight:700;color:var(--dw-gray);border-bottom:3px solid #fff0;margin-bottom:-2px;transition:color .2s,border-color .2s}.c-onglets__bouton:hover{color:var(--dw-mid)}.c-onglets__bouton[aria-selected="true"]{color:var(--dw-blue);border-bottom-color:var(--dw-blue)}.c-onglets__bouton:focus-visible{outline:2px solid var(--dw-blue-med);outline-offset:2px;border-radius:.25rem}.c-onglets__compte{font-size:.6875rem;font-weight:700;padding:.1rem .45rem;border-radius:50px;background:var(--dw-blue-xpale);color:var(--dw-blue)}.c-onglets__offert{font-family:var(--dw-font-title);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.5;padding:.1rem .5rem;border-radius:50px;background:#ecfdf5;color:var(--dw-green);border:1px solid #a7f3d0}.c-onglets__panneau[hidden]{display:none}.c-onglets__barre .c-onglets__bouton,.c-onglets__barre .c-onglets__bouton:hover,.c-onglets__barre .c-onglets__bouton:focus,.c-onglets__barre .c-onglets__bouton:active{background:#fff0;box-shadow:none;border-radius:0;border:none;border-bottom:3px solid #fff0;padding:.875rem 1.25rem;margin-bottom:-2px;color:var(--dw-gray);text-transform:none;letter-spacing:normal}.c-onglets__barre .c-onglets__bouton:hover{color:var(--dw-mid)}.c-onglets__barre .c-onglets__bouton[aria-selected="true"]{color:var(--dw-blue);border-bottom-color:var(--dw-blue)}.c-onglets__compte--bon{background:#ecfdf5;color:var(--dw-green)}.c-onglets__compte--moyen{background:#fefce8;color:#a16207}.c-onglets__compte--faible{background:#fff7ed;color:#c2410c}.c-onglets__compte--critique{background:#fef2f2;color:var(--dw-red)}.c-onglets__compte--attente{background:var(--dw-blue-xpale);color:var(--dw-blue)}.c-rapport__accroche{margin:0 0 1.75rem;max-width:56ch;color:var(--dw-gray);font-size:1rem;line-height:1.6}.c-scanprog__haut{display:flex;align-items:center;gap:1.75rem;padding-bottom:1.5rem;margin-bottom:1.25rem;border-bottom:1px solid var(--dw-border)}.c-scanprog__anneau{position:relative;width:104px;height:104px;flex-shrink:0}.c-scanprog__anneau svg{width:100%;height:100%;transform:rotate(-90deg)}.c-scanprog__piste{fill:none;stroke:var(--dw-blue-xpale);stroke-width:9}.c-scanprog__trace{fill:none;stroke:var(--dw-blue-med);stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.c-scanprog__pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--dw-font-title);font-size:1.5rem;font-weight:900;letter-spacing:-.03em;color:var(--dw-dark)}.c-scanprog__pct small{font-size:.6875rem;font-weight:700;color:var(--dw-gray);margin-left:.05rem}.c-scanprog__info{flex:1;min-width:0}.c-scanprog__domaine{font-family:var(--dw-font-title);font-weight:800;font-size:1.125rem;color:var(--dw-dark);margin:0;word-break:break-all;line-height:1.25}.c-scanprog__encours{margin:.375rem 0 0;font-size:.9375rem;color:var(--dw-blue-med);font-weight:600}.c-scanprog__compteur{margin:.125rem 0 0;font-size:.8125rem;color:var(--dw-gray)}.c-scanprog__liste{list-style:none;margin:0;padding:0}.c-scanprog__etape{display:flex;align-items:center;gap:.75rem;padding:.6875rem .25rem;border-bottom:1px solid var(--dw-border);font-size:.9375rem;color:var(--dw-gray);transition:color .25s,opacity .25s;opacity:.55}.c-scanprog__etape:last-child{border-bottom:none}.c-scanprog__nom{flex:1;min-width:0}.c-scanprog__poids{font-size:.75rem;color:var(--dw-gray);background:var(--dw-bg-light);padding:.1rem .45rem;border-radius:.25rem}.c-scanprog__note{font-family:var(--dw-font-title);font-size:.8125rem;font-weight:800;color:var(--dw-mid);min-width:52px;text-align:right}.c-scanprog__puce{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--dw-border);transition:background .25s,box-shadow .25s}.c-scanprog__etape[class*="est-"]{opacity:1}.c-scanprog__etape.est-encours{color:var(--dw-dark);font-weight:600}.c-scanprog__etape.est-encours .c-scanprog__puce{background:var(--dw-blue-med);box-shadow:0 0 0 4px var(--dw-blue-xpale);animation:dw-scan-pulse 1.1s ease-in-out infinite}.c-scanprog__etape.est-bon{color:var(--dw-dark)}.c-scanprog__etape.est-bon .c-scanprog__puce{background:var(--dw-green)}.c-scanprog__etape.est-moyen .c-scanprog__puce{background:var(--dw-yellow)}.c-scanprog__etape.est-faible .c-scanprog__puce{background:#f97316}.c-scanprog__etape.est-ko .c-scanprog__puce{background:var(--dw-red)}.c-scanprog__etape.est-inconnu .c-scanprog__puce{background:var(--dw-gray)}@keyframes dw-scan-pulse{0%,100%{opacity:1}50%{opacity:.3}}.c-rapport{padding-block:4rem 6rem;background:var(--dw-bg-light)}.c-rapport__tete{text-align:center;margin-bottom:2.5rem}.c-rapport__surtitre{font-family:var(--dw-font-title);font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dw-blue-med);margin:0 0 .5rem}.c-rapport__titre{font-family:var(--dw-font-title);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;letter-spacing:-.03em;color:var(--dw-dark);line-height:1.1;margin:0 0 .5rem;word-break:break-word}.c-rapport__date{font-size:.875rem;color:var(--dw-gray);margin:0}.c-rapport__attente{background:#fffbeb;border:1px solid #fde68a;border-radius:var(--dw-radius);padding:1.5rem;margin-bottom:2rem;text-align:center}.c-rapport__attente p{margin:0 0 1rem;color:#92400e;font-size:.9375rem}.c-rapport__attente .c-scanform__bouton{max-width:280px;margin-inline:auto}.c-score{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap;background:var(--dw-white);border:1px solid var(--dw-border);border-radius:var(--dw-radius-lg);padding:2.5rem;margin-bottom:2rem;box-shadow:0 8px 32px rgb(15 23 42 / .06)}.c-score__jauge{position:relative;width:128px;height:128px;flex-shrink:0}.c-score__jauge svg{width:100%;height:100%;transform:rotate(-90deg)}.c-score__fond{fill:none;stroke:var(--dw-border);stroke-width:10}.c-score__trait{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1)}.c-score--bon .c-score__trait{stroke:var(--dw-green)}.c-score--moyen .c-score__trait{stroke:var(--dw-yellow)}.c-score--faible .c-score__trait{stroke:#f97316}.c-score--critique .c-score__trait{stroke:var(--dw-red)}.c-score__valeur{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--dw-font-title);font-size:2.25rem;font-weight:900;letter-spacing:-.04em;color:var(--dw-dark)}.c-score__valeur small{font-size:.875rem;font-weight:700;color:var(--dw-gray);margin-left:.125rem}.c-score__texte{flex:1;min-width:260px}.c-score__texte h2,.c-score__texte h3{font-family:var(--dw-font-title);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--dw-dark);margin:0 0 .625rem}.c-score__texte p{color:var(--dw-mid);line-height:1.75;margin:0;font-size:.9375rem}.c-priorites{background:var(--dw-white);border:1px solid var(--dw-border);border-radius:var(--dw-radius-lg);padding:2.5rem;margin-bottom:2rem}.c-priorites__titre{font-family:var(--dw-font-title);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--dw-dark);margin:0 0 .5rem}.c-priorites__intro{color:var(--dw-gray);font-size:.9375rem;line-height:1.7;margin:0 0 1.75rem}.c-priorites__liste{list-style:none;margin:0;padding:0;counter-reset:none}.c-priorites__item{display:flex;gap:1.125rem;align-items:flex-start;padding:1.25rem 0;border-bottom:1px solid var(--dw-border)}.c-priorites__item:last-child{border-bottom:none;padding-bottom:0}.c-priorites__rang{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--dw-font-title);font-size:.875rem;font-weight:800;background:var(--dw-blue-xpale);color:var(--dw-blue)}.c-priorites__item--ko .c-priorites__rang{background:#fef2f2;color:#b91c1c}.c-priorites__quoi{font-family:var(--dw-font-title);font-weight:700;font-size:1rem;color:var(--dw-dark);margin:0 0 .375rem;line-height:1.4}.c-priorites__pourquoi{color:var(--dw-mid);font-size:.9375rem;line-height:1.7;margin:0 0 .5rem}.c-priorites__gain{font-family:var(--dw-font-title);font-size:.75rem;font-weight:700;letter-spacing:.03em;color:var(--dw-blue-med);margin:0}.c-detail{margin-bottom:2rem}.c-detail__titre{font-family:var(--dw-font-title);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--dw-dark);margin:0 0 1.5rem}.c-controle{background:var(--dw-white);border:1px solid var(--dw-border);border-left:4px solid var(--dw-border);border-radius:var(--dw-radius);padding:1.75rem 2rem;margin-bottom:1rem}.c-controle--bon{border-left-color:var(--dw-green)}.c-controle--moyen{border-left-color:var(--dw-yellow)}.c-controle--faible{border-left-color:#f97316}.c-controle--critique{border-left-color:var(--dw-red)}.c-controle--inconnu{border-left-color:var(--dw-gray);opacity:.85}.c-controle--inconnu .c-controle__note{color:var(--dw-gray);font-weight:600;font-size:.8125rem}.c-controle__tete{display:flex;align-items:baseline;gap:.875rem;flex-wrap:wrap;margin-bottom:.75rem}.c-controle__titre{font-family:var(--dw-font-title);font-size:1.125rem;font-weight:700;color:var(--dw-dark);margin:0;flex:1}.c-controle__note{font-family:var(--dw-font-title);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--dw-dark)}.c-controle__note small{font-size:.75rem;font-weight:600;color:var(--dw-gray)}.c-controle__poids{font-size:.75rem;color:var(--dw-gray);background:var(--dw-bg-light);padding:.15rem .55rem;border-radius:.25rem}.c-controle__barre{height:4px;background:var(--dw-border);border-radius:2px;overflow:hidden;margin-bottom:1.25rem}.c-controle__barre span{display:block;height:100%;border-radius:2px;background:var(--dw-blue-light)}.c-controle--bon .c-controle__barre span{background:var(--dw-green)}.c-controle--moyen .c-controle__barre span{background:var(--dw-yellow)}.c-controle--faible .c-controle__barre span{background:#f97316}.c-controle--critique .c-controle__barre span{background:var(--dw-red)}.c-controle__constats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.c-constat{display:flex;gap:.75rem;align-items:flex-start}.c-constat__puce{flex-shrink:0;width:8px;height:8px;border-radius:50%;margin-top:.5rem;background:var(--dw-gray)}.c-constat--ok .c-constat__puce{background:var(--dw-green)}.c-constat--attention .c-constat__puce{background:var(--dw-yellow)}.c-constat--ko .c-constat__puce{background:var(--dw-red)}.c-constat__texte{margin:0;color:var(--dw-dark);font-size:.9375rem;line-height:1.55;font-weight:500}.c-constat--ok .c-constat__texte{font-weight:400;color:var(--dw-mid)}.c-constat__detail{margin:.3125rem 0 0;color:var(--dw-gray);font-size:.875rem;line-height:1.65}.c-rapport__suite{background:var(--dw-blue);color:var(--dw-white);border-radius:var(--dw-radius-lg);padding:2.75rem;text-align:center}.c-rapport__suite h2,.c-rapport__suite h3{font-family:var(--dw-font-title);font-size:1.625rem;font-weight:800;letter-spacing:-.025em;color:var(--dw-white);margin:0 0 1rem}.c-rapport__suite p{color:rgb(255 255 255 / .82);line-height:1.8;font-size:.9375rem;max-width:620px;margin:0 auto 1rem}.c-rapport__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:1.75rem!important}.c-mesScans{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.c-mesScans__item{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 1.25rem;background:var(--dw-white);border:1px solid var(--dw-border);border-radius:var(--dw-radius-sm)}.c-mesScans__note{font-family:var(--dw-font-title);font-weight:800;font-size:1.125rem;width:52px;height:52px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--dw-blue-xpale);color:var(--dw-blue)}.c-mesScans__item--faible .c-mesScans__note{background:#fff7ed;color:#c2410c}.c-mesScans__item--critique .c-mesScans__note{background:#fef2f2;color:#b91c1c}.c-mesScans__item--bon .c-mesScans__note{background:#ecfdf5;color:#047857}.c-mesScans__corps{flex:1;min-width:180px}.c-mesScans__domaine{font-family:var(--dw-font-title);font-weight:700;color:var(--dw-dark);margin:0;font-size:1rem;word-break:break-all}.c-mesScans__date{margin:.125rem 0 0;font-size:.8125rem;color:var(--dw-gray)}@media (max-width:640px){.c-onglets__barre{flex-wrap:nowrap}.c-onglets__barre .c-onglets__bouton{flex:1 1 0%;min-width:0;justify-content:center;flex-wrap:wrap;gap:.25rem;padding:.75rem .5rem;font-size:.875rem;text-align:center}.c-scanform{padding:1.75rem 1.25rem}.c-score,.c-priorites{padding:1.75rem 1.25rem}.c-score{gap:1.5rem;justify-content:center;text-align:center}.c-score__texte{min-width:0}.c-controle{padding:1.375rem 1.25rem}.c-rapport__suite{padding:2rem 1.25rem}.c-rapport__actions .c-btn{width:100%;justify-content:center}}@media (max-width:520px){.c-scanprog__haut{flex-direction:column;text-align:center;gap:1rem}.c-scanprog__note{min-width:44px}.c-onglets__bouton{padding:.75rem .875rem;font-size:.875rem;gap:.375rem}.c-onglets__offert{font-size:.5625rem;padding:.05rem .375rem}}@media (prefers-reduced-motion:reduce){.c-scanprog__trace,.c-score__trait{transition:none}.c-scanprog__etape.est-encours .c-scanprog__puce{animation:none}.c-scanform__bouton:hover:not(:disabled){transform:none}}.c-scanform__compte{text-align:center}.c-scanform__compte-titre{font-family:var(--dw-font-title);font-size:1.125rem;font-weight:700;color:var(--dw-dark);margin:0 0 .5rem;line-height:1.4}.c-scanform__compte-titre strong{color:var(--dw-blue-med);overflow-wrap:anywhere;word-break:normal}.c-scanform__compte-sous{font-size:.9375rem;color:var(--dw-gray);line-height:1.65;margin:0 0 1.5rem}.c-scanform__social{display:flex;flex-direction:column;gap:.625rem}.c-social{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.875rem 1.25rem;border-radius:var(--dw-radius-sm);font-family:var(--dw-font-title);font-size:.9375rem;font-weight:700;text-decoration:none;border:1.5px solid var(--dw-border);transition:background .2s,border-color .2s,transform .15s}.c-social:hover{transform:translateY(-1px)}.c-social--google{background:var(--dw-white);color:var(--dw-dark)}.c-social--google:hover{background:var(--dw-bg-light);border-color:var(--dw-gray)}.c-social--meta{background:#1877f2;color:var(--dw-white);border-color:#1877f2}.c-social--meta:hover{background:#166fe0;color:var(--dw-white)}.c-scanform__ou{display:flex;align-items:center;gap:.875rem;margin:1.25rem 0;color:var(--dw-gray);font-size:.8125rem}.c-scanform__ou::before,.c-scanform__ou::after{content:'';flex:1;height:1px;background:var(--dw-border)}.c-scanform__lien{display:block;padding:.75rem;color:var(--dw-blue-med);font-family:var(--dw-font-title);font-weight:700;font-size:.9375rem;text-decoration:none;border:1.5px solid var(--dw-blue-pale);border-radius:var(--dw-radius-sm);transition:background .2s}.c-scanform__lien:hover{background:var(--dw-blue-xpale)}.c-scanform__retour{margin-top:1.25rem;background:none;border:none;cursor:pointer;color:var(--dw-gray);font-size:.8125rem;text-decoration:underline;font-family:var(--dw-font-body);padding:.5rem}.c-scanform__retour:hover{color:var(--dw-mid)}.c-scanform__avert{padding:.875rem 1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--dw-radius-sm);color:#92400e;font-size:.875rem;line-height:1.55;margin:0}.c-scanres{text-align:center}.c-scanres__domaine{font-family:var(--dw-font-title);font-size:1.05rem;color:var(--dw-mid);margin:0 0 1.75rem;word-break:break-all}.c-scanres__jauges{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media (min-width:34rem){.c-scanres__jauges{grid-template-columns:1fr 1fr;gap:2rem}}.c-scanres__jauge{display:flex;flex-direction:column;align-items:center;gap:.6rem}.c-scanres__anneau{position:relative;width:120px;height:120px}.c-scanres__anneau svg{width:100%;height:100%;transform:rotate(-90deg)}.c-scanres__piste,.c-scanres__trace{fill:none;stroke-width:9;stroke-linecap:round}.c-scanres__piste{stroke:var(--dw-blue-xpale)}.c-scanres__trace{stroke:var(--dw-blue-med);transition:stroke-dashoffset 1.1s cubic-bezier(.22,.61,.36,1)}.c-scanres__jauge[data-niveau="bon"] .c-scanres__trace{stroke:var(--dw-green)}.c-scanres__jauge[data-niveau="moyen"] .c-scanres__trace{stroke:var(--dw-yellow)}.c-scanres__jauge[data-niveau="faible"] .c-scanres__trace{stroke:#f97316}.c-scanres__jauge[data-niveau="critique"] .c-scanres__trace{stroke:var(--dw-red)}.c-scanres__note{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--dw-font-title);font-size:2.35rem;font-weight:700;color:var(--dw-dark);font-variant-numeric:tabular-nums}.c-scanres__titre{font-family:var(--dw-font-title);font-weight:600;font-size:1rem;color:var(--dw-dark);margin:0}.c-scanres__verdict{font-size:.88rem;color:var(--dw-gray);margin:0}.c-scanres__suite{border-top:1px solid var(--dw-border);padding-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}.c-scanres__phrase{margin:0;max-width:34rem;color:var(--dw-mid);line-height:1.6}.c-scanres__mention{margin:0;font-size:.82rem;color:var(--dw-gray)}.c-scanprog__poids{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.c-scanres__trace{transition:none}}.c-scanform__annonce{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.5rem}.c-scanform__etiquette,.c-scanform__offert{display:inline-flex;align-items:center;gap:.4rem;border-radius:50px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;white-space:nowrap}.c-scanform__etiquette{border:1px solid var(--dw-border);background:var(--dw-white);color:var(--dw-mid)}.c-scanform__etiquette::before{content:'';width:.4rem;height:.4rem;border-radius:50%;background:var(--dw-blue-med);flex:none}.c-scanform__offert{background:rgb(16 185 129 / .14);color:#047857;border:1px solid rgb(16 185 129 / .35);font-weight:700}.c-scanform__aide{font-size:.82rem;color:var(--dw-gray);line-height:1.55;margin:.35rem 0 0}.c-scanform__inscription{display:flex;flex-direction:column;gap:.35rem;margin:0 0 .5rem}.c-scanform__inscrire{margin-top:1rem}.c-scanform__reussite,.c-scanform__erreur-msg{padding:.75rem .95rem;border-radius:var(--dw-radius-sm);margin:0 0 1rem;font-size:.9rem}.c-scanform__reussite{background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);color:#047857}.c-scanform__erreur-msg{background:rgb(239 68 68 / .08);border:1px solid rgb(239 68 68 / .3);color:#b91c1c}.dw-ec-section .c-scanform{max-width:none;box-shadow:none;padding:1.75rem}.dw-ec .c-rapport__tete{text-align:left;margin-bottom:1.75rem}.dw-scan-retour{margin:0 0 1.25rem}.dw-scan-retour .c-btn{display:inline-flex;align-items:center;gap:.45rem}.dw-scan-retour i{font-size:.8em}.dw-ec .c-rapport{padding:0}.dw-ec .c-rapport .u-container{max-width:none;padding:0}.c-score--inconnu{border-left:4px solid var(--dw-yellow,#eab308)}.c-score--inconnu .c-score__texte{min-width:0}.c-detail__ponderation{margin:-.5rem 0 1.5rem;max-width:60ch;color:var(--dw-gray);font-size:.9375rem;line-height:1.6}.c-prepa{display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap;margin-bottom:1.75rem;padding:1.5rem 1.75rem;background:var(--dw-white,#fff);border-radius:var(--dw-radius,16px);border-left:5px solid var(--dw-blue-med,#3b82f6);box-shadow:var(--dw-shadow,0 1px 2px rgb(16 32 64 / .04),0 8px 24px rgb(16 32 64 / .05))}.c-prepa--faible{border-left-color:var(--dw-red,#dc2626)}.c-prepa--moyen{border-left-color:#f97316}.c-prepa--bon{border-left-color:var(--dw-green,#059669)}.c-prepa__note{margin:0;flex:0 0 auto;font-family:var(--dw-font-title);font-weight:800;font-size:2.75rem;line-height:1;font-variant-numeric:tabular-nums}.c-prepa__note small{font-size:.35em;font-weight:600;opacity:.5;margin-left:.1em}.c-prepa--faible .c-prepa__note{color:var(--dw-red,#dc2626)}.c-prepa--moyen .c-prepa__note{color:#c2410c}.c-prepa--bon .c-prepa__note{color:var(--dw-green,#059669)}.c-prepa__texte{flex:1 1 22rem;min-width:0}.c-prepa__titre{margin:0 0 .35rem;font-size:1.0625rem;line-height:1.3}.c-prepa__texte p{margin:0;color:var(--dw-gray);font-size:.9375rem;line-height:1.6}@media (max-width:640px){.c-prepa{gap:1rem;padding:1.25rem}.c-prepa__note{font-size:2.25rem}}.c-rapport__age{margin:.65rem 0 0;font-size:.875rem;line-height:1.55;color:var(--dw-gray)}.c-rapport__age a{color:var(--dw-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.c-rapport__age a:hover{color:var(--dw-blue-med)}