.audit-jour .haut{align-items:center}.audit-jour .kick{color:#c7d1ed}.audit-jour h1{margin-top:18px}.audit-jour .actions .btn{gap:10px}.audit-jour .meta{margin-top:18px;color:#c7d1ed;font-size:11.5px}.audit-jour .jour{border-top:1px solid rgba(255,255,255,.3)}.audit-jour .jour-axe{display:grid;gap:0}.audit-jour .jour-axe li{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.14)}.audit-jour .jour-axe li>.jour-t{order:-1}.audit-jour .jour-bar{display:block;position:relative;height:10px}.audit-jour .jour-bar:before{content:"";position:absolute;top:4px;left:0;right:0;height:1px;background:#ffffff38}.audit-jour .jour-bar:after{content:"";position:absolute;top:0;height:10px;background:var(--ambre)}.audit-jour .j1 .jour-bar:after{left:0;width:64%}.audit-jour .j2 .jour-bar:after{left:66%;width:30%;background:#ffb34799}.audit-jour .j3 .jour-bar:after{left:calc(100% - 10px);width:10px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 2px var(--ambre)}.audit-jour .jour-t{font-family:var(--serif);font-size:clamp(19px,1.6vw,23px);line-height:1.2;color:#fff}.audit-jour .jour-prix{font-family:var(--serif);font-style:italic;color:var(--ambre);font-size:clamp(34px,3.6vw,52px);line-height:1;margin-top:clamp(26px,3vw,40px)}.audit-jour .quatre h3{font-size:clamp(22px,1.9vw,26px)}.audit-jour .note{margin-top:clamp(30px,3.4vw,48px);max-width:46em;font-size:17px;line-height:1.55;color:#374151;border-left:3px solid var(--ambre);padding-left:18px}.audit-jour .sept{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,5vw,80px);margin-top:clamp(30px,3.4vw,48px)}.audit-jour .sept li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:baseline;border-top:1px solid #C9C5BA;padding:18px 0}.audit-jour .sept .qn{font-family:var(--mono);font-size:13px;color:var(--ambre-fonce)}.audit-jour .sept p{font-family:var(--serif);font-size:clamp(20px,1.7vw,24px);line-height:1.25}.audit-jour .route{margin-top:clamp(30px,3.4vw,48px)}.audit-jour .etape .quand{margin:0 0 8px;color:var(--ambre)}.audit-jour .etape p{font-size:16.5px}.audit-jour .axe i.pas{opacity:.75}.audit-jour .axe i.pas:before,.audit-jour .axe i.pas:after{width:9px;height:9px;top:-2px}.audit-jour .axe i.pas:before{left:-4px}.audit-jour .axe i.pas:after{right:-4px}.audit-jour .axe .pt-visio{position:absolute;top:2px;width:14px;height:14px;margin-left:-14px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ambre)}.audit-jour .quiclair{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,80px);align-items:center}.audit-jour .faits{display:grid;gap:0;margin-top:10px}.audit-jour .faits li{border-top:1px solid #C9C5BA;padding:14px 0;font-size:16.5px;line-height:1.5}.audit-jour .faits li:last-child{border-bottom:1px solid #C9C5BA}.audit-jour .faits strong{font-family:var(--serif);font-weight:400;font-size:20px}.audit-jour .portrait{width:100%;max-width:440px;justify-self:end;mix-blend-mode:multiply}.audit-jour .suite{gap:24px}.audit-jour .cta{align-items:center}.audit-jour .cta-blocs{display:grid;gap:12px}.audit-jour .cta-blocs .ambre b{font-size:clamp(26px,2.4vw,34px)}.audit-jour .bloc-mail{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,32px) clamp(24px,3vw,44px);text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff80;border-radius:2px;transition:background .15s ease,color .15s ease}.audit-jour .bloc-mail b{font-weight:400;font-family:var(--serif);font-size:clamp(20px,1.8vw,26px);overflow-wrap:anywhere}.audit-jour .bloc-mail .mono{color:#c7d1ed}.audit-jour .bloc-mail:hover{background:#fff;color:var(--bleu)}.audit-jour .bloc-mail:hover .mono{color:var(--bleu)}@media(max-width:900px){.audit-jour .quiclair{grid-template-columns:minmax(0,1fr)}.audit-jour .portrait{max-width:280px;justify-self:start;order:-1}.audit-jour .quatre{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.audit-jour .sept{grid-template-columns:minmax(0,1fr)}.audit-jour .sept li{grid-template-columns:34px minmax(0,1fr);padding:14px 0}.audit-jour .quatre{grid-template-columns:minmax(0,1fr)}.audit-jour .jour-t{font-size:17px}.audit-jour .jour-axe li{padding:10px 0;gap:12px}.audit-jour .jour-prix{font-size:30px;margin-top:20px}.audit-jour .meta{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.audit-jour .bloc-mail{transition:none}}
