.vt-nuit{overflow:hidden}.vt-ouverture{align-items:center;gap:2.5rem;max-width:78rem;margin:0 auto;padding:2.75rem 1rem 4.5rem;display:grid;position:relative}@media (width>=768px){.vt-ouverture{padding:3.75rem 2rem 5.5rem}}@media (width>=1024px){.vt-ouverture{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3.5rem;padding-top:4.5rem;padding-bottom:6.5rem}}.vt-ouv-texte h1{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.125rem,4.6vw,3.5rem);font-weight:700;line-height:1.07}.vt-dit{color:#ffffffbd;text-wrap:pretty;max-width:36ch;margin-top:1.375rem;font-size:1.125rem;line-height:1.55}.vt-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.vt-lien-clair{color:#fff;text-underline-offset:.3em;font-size:1rem;font-weight:600;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.vt-lien-clair:hover{text-decoration-color:#fff}.vt-lien-clair:focus-visible{outline:2px solid var(--color-brand,#ff9047);outline-offset:4px;border-radius:4px}.vt-scene{box-shadow:inset 0 0 0 1px #ffffff17, var(--shadow-glass);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:1.75rem;padding:1rem;position:relative}@media (width>=768px){.vt-scene{padding:1.5rem}}.vl{width:100%;height:auto;display:block}.vl text{font-family:var(--font-sans)}.vl-titre{fill:#ffffffeb;font-size:15px;font-weight:600}.vl-legende{fill:#ffffffb8;font-size:12.5px}.vl-legende-doux{fill:#ffffff80}.vl-rien{fill:#ff9047;font-weight:650}.vl-kap{font-family:var(--font-serif);fill:#fff;font-size:17px;font-weight:700}.vl-trace{fill:none;stroke:#ffffff4d;stroke-width:1.4px;stroke-dasharray:3 6;stroke-linecap:round}.vl-trace-plein{stroke:#ffffff8c;stroke-dasharray:none}.vl-trace-coupe{stroke:#ff9047a6;stroke-dasharray:3 5}.vl-barre,.vl-led{transform-box:fill-box;transform-origin:50%}.vl-barre{opacity:.85}.vl-point{opacity:0}.vm,.vr{gap:.875rem;display:grid}.vm-boite,.vr-tableau{background:#ffffff0b;border-radius:1.1rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.vm-entete{color:#fff9;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.vm-entete span{color:#fff}.vm ul,.vr ul{gap:.4rem;margin-top:.7rem;display:grid}.vm-mail,.vr-devis{background:#ffffff0d;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .75rem;padding:.6rem .75rem;font-size:.875rem;line-height:1.35;display:grid}.vm-de{color:#fff;grid-column:1;font-weight:600}.vm-objet{text-overflow:ellipsis;white-space:nowrap;color:#ffffff9e;grid-column:1;overflow:hidden}.vm-etiquette,.vr-etat{grid-area:1/2/span 2}@media (width>=640px){.vm-mail{grid-template-columns:8.75rem minmax(0,1fr) auto}.vm-mail .vm-objet{grid-column:2}.vm-mail .vm-etiquette{grid-area:1/3}}.vm-etiquette{color:#ffc49b;white-space:nowrap;background:#ff90472e;border-radius:99px;padding:.25rem .6rem;font-size:.75rem;font-weight:600}.vm-choisi{background:#ff904729;box-shadow:inset 0 0 0 1px #ff904766}.vm-reponse,.vr-relance{color:var(--color-ink,#10224e);box-shadow:var(--shadow-cast);background:#fff;border-radius:1.1rem;padding:1.1rem 1.15rem 1.15rem}.vm-reponse .vm-entete,.vr-relance .vm-entete{color:#6f7da3}.vm-reponse .vm-entete span,.vr-relance .vm-entete span{color:var(--color-ink,#10224e)}.vm-ligne,.vr-ligne{margin-top:.55rem;font-size:.9375rem;line-height:1.5}.vm-source{color:#4f6089;margin-top:.75rem;font-size:.8125rem}.vm-source span{color:var(--color-ink,#10224e);background:#f1eae7;border-radius:.4rem;margin-right:.35rem;padding:.2rem .5rem;font-weight:600}.vm-pied{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:.95rem;display:flex}.vm-valider{background:linear-gradient(#ffb27a,#ff9047 62%,#f27f33);border-radius:.7rem;align-items:center;height:2.25rem;padding:0 1rem;font-size:.875rem;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #e8722a,inset 0 1px #ffe2cc}.vm-etats{color:#4f6089;font-size:.8125rem;line-height:1.35;display:grid}.vm-etats>span{grid-area:1/1}.vm-depose,.vr-partie{color:#17613f;opacity:0;font-weight:650}.vm-note{text-align:right;color:#ffffff73;font-size:.75rem}.vr-devis{grid-template-columns:auto minmax(0,1fr) auto}.vr-devis .vm-de,.vr-devis .vm-objet{grid-column:2}.vr-devis .vr-etat{grid-column:3}.vr-point{background:#9aa6c7;border-radius:99px;grid-area:1/1/span 2;width:.55rem;height:.55rem}.vr-signe .vr-point{background:#4cc38a}.vr-attente .vr-point{background:#ff9047}.vr-etat{color:#ffffff8c;white-space:nowrap;font-size:.75rem;font-weight:600}.vr-signe .vr-etat{color:#86dcb0}.vr-attente .vr-etat{color:#ffc49b}.vr-entete-compte,.vm-entete .vr-compte{color:#ff9047}.vr-trait{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff9047 30% 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.vt-anime .vm-mail,.vt-anime .vm-etiquette,.vt-anime .vm-reponse,.vt-anime .vm-ligne,.vt-anime .vm-source,.vt-anime .vr-devis,.vt-anime .vr-attente .vr-etat,.vt-anime .vr-compte,.vt-anime .vr-relance,.vt-anime .vr-ligne{opacity:0}.vt-anime .vm-choisi{background:#ffffff0d}.vt-anime .vr-attente .vr-point{background:#9aa6c7}.vt-plaque{color:var(--color-ink,#10224e);margin-top:-1.75rem}.vt-colonne{max-width:72rem;margin:0 auto;padding:0 1rem 4rem}@media (width>=768px){.vt-colonne{padding:0 2rem 5rem}}.vt-reponse{padding-top:3.25rem}@media (width>=768px){.vt-reponse{padding-top:4.75rem}}.vt-reponse>p:first-child{max-width:36em;font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(1.3125rem,2.5vw,1.8125rem);font-weight:600;line-height:1.36}.vt-etat{border-left:3px solid var(--color-brand,#ff9047);color:#4f6089;text-wrap:pretty;max-width:62ch;margin-top:1.5rem;padding-left:1rem;font-size:1rem;line-height:1.6}.vt-bloc{padding-top:3.75rem;scroll-margin-top:5rem}@media (width>=768px){.vt-bloc{padding-top:5.25rem}}.vt-bloc>h2{max-width:24em;font-family:var(--font-serif);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(1.625rem,4.2vw,2.25rem);font-weight:700;line-height:1.15}.vt-faits{border-top:1px solid var(--color-line,#e9e2de);margin-top:1.75rem}.vt-faits>div{border-bottom:1px solid var(--color-line,#e9e2de);gap:.35rem 2.5rem;padding:1.25rem 0;display:grid}@media (width>=768px){.vt-faits>div{grid-template-columns:minmax(0,21rem) minmax(0,1fr);padding:1.5rem 0}}.vt-faits dt{letter-spacing:-.01em;font-size:1.0625rem;font-weight:650;line-height:1.35}.vt-faits dd{color:#4f6089;text-wrap:pretty;max-width:62ch;font-size:1rem;line-height:1.6}.vt-etapes{counter-reset:vt-etape;gap:1.75rem;margin-top:2.25rem;display:grid}@media (width>=900px){.vt-etapes{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.5rem}}.vt-etapes>li{counter-increment:vt-etape;border-top:2px solid var(--color-ink,#10224e);padding-top:3.25rem;position:relative}.vt-etapes>li:before{content:counter(vt-etape);font-family:var(--font-serif);color:#d9661d;font-size:1.375rem;font-weight:700;line-height:1;position:absolute;top:.8rem;left:0}.vt-etapes h3{letter-spacing:-.01em;font-size:1.0625rem;font-weight:650;line-height:1.3}.vt-etapes p{color:#4f6089;text-wrap:pretty;margin-top:.4rem;font-size:.9375rem;line-height:1.55}.vt-taches{border-top:1px solid var(--color-line,#e9e2de);margin-top:1.75rem}.vt-taches>li{border-bottom:1px solid var(--color-line,#e9e2de);gap:.3rem 1.75rem;padding:1.1rem 0;display:grid}@media (width>=768px){.vt-taches>li{grid-template-columns:8.5rem minmax(0,1fr) minmax(0,14rem);align-items:baseline}}.vt-tache-metier{color:#b4520f;font-size:.8125rem;font-weight:650}.vt-taches h3{font-size:1.0313rem;font-weight:650;line-height:1.35}.vt-taches h3+p{color:#4f6089;margin-top:.2rem;font-size:.9375rem;line-height:1.55}.vt-tache-valide{font-size:.9063rem;line-height:1.4}.vt-tache-valide span{color:#6f7da3;font-size:.75rem;font-weight:600;display:block}.vt-table{min-width:40rem}.vt-table tbody th{width:14rem}@media (prefers-reduced-motion:reduce){.vl-point{display:none}}.vq{gap:.875rem;display:grid}.vq-tache{background:#ffffff0d;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.1rem .8rem;padding:.7rem .75rem;font-size:.875rem;line-height:1.35;display:grid;position:relative}.vq-tache img{object-fit:contain;background:#fff;border-radius:.5rem;grid-row:1/span 2;width:1.9rem;height:1.9rem;padding:.25rem}.vq-tache .vm-de,.vq-tache .vm-objet{grid-column:2}.vq-etats{grid-area:1/3/span 2;align-items:center;gap:.5rem;display:flex}.vq-valider{height:1.9rem;color:var(--color-ink,#10224e);padding:0 .8rem;font-size:.8125rem}.vq-valide{color:#86dcb0;opacity:0;font-size:.8125rem;font-weight:650;position:absolute;top:50%;right:.8rem;translate:0 -50%}.vq-premiere{background:#ff904729;box-shadow:inset 0 0 0 1px #ff904766}@media (width<=479px){.vq-pret,.vq-premiere .vq-pret{display:none}}.vt-anime .vq-tache,.vt-anime .vq-pret,.vt-anime .vq-compte{opacity:0}.vt-anime .vq-premiere{background:#ffffff0d}.vq ul{gap:.4rem;margin-top:.7rem;display:grid}
