.ho-wrap{padding-top:28px;padding-bottom:64px}.ho-kicker{color:#22d3ee}.ho-titre{margin:6px 0 4px;font-size:2rem;font-weight:900;line-height:1.15}.ho-sous{color:var(--muted);margin:0 0 18px}.ho-grille{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:18px 0;display:grid}.ho-chiffre{background:#22d3ee14;border:1px solid #22d3ee4d;border-radius:18px;padding:14px}.ho-chiffre b{font-size:1.45rem;font-weight:900;display:block}.ho-chiffre span{color:var(--muted);font-size:.9rem}.ho-actions{flex-wrap:wrap;gap:10px;margin:6px 0 4px;display:flex}.ho-carte{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;grid-template-columns:96px 1fr auto;align-items:center;gap:14px;margin-top:10px;padding:12px;display:grid}.ho-carte img,.ho-carte .ho-sansphoto{object-fit:cover;background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:96px;height:72px;font-size:1.6rem;display:flex}.ho-carte h3{margin:0 0 4px;font-size:1.05rem;font-weight:800}.ho-carte p{color:var(--muted);margin:0;font-size:.88rem}.ho-statut{letter-spacing:.04em;vertical-align:middle;border-radius:10px;margin-left:8px;padding:2px 9px;font-size:.75rem;font-weight:800;display:inline-block}.ho-statut--en_ligne{color:#4ade80;background:#4ade8029}.ho-statut--brouillon{color:var(--muted);background:#ffffff1a}.ho-statut--masquee{color:#fbbf24;background:#fbbf2426}.ho-statut--suspendue{color:#fb7185;background:#fb718529}.ho-menu{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ho-lien{color:#fb923c;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;font-weight:700;text-decoration:none}.ho-lien--danger{color:#fb7185}.ho-scan{background:#f973161a;border:1px solid #f9731659;border-radius:18px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.ho-scan b{margin-bottom:2px;display:block}.ho-scan p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.ho-sejour{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.ho-sejour b{display:block}.ho-sejour span{color:var(--muted);font-size:.88rem}.ho-part{color:#4ade80;white-space:nowrap;font-weight:900}.ho-form{gap:12px;max-width:560px;display:grid}.ho-champ{gap:6px;font-size:.92rem;font-weight:700;display:grid}.ho-champ input,.ho-champ textarea,.ho-champ select{border:1px solid var(--border);color:var(--text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border-radius:12px;padding:11px 12px;font-weight:500}.ho-champ small{color:var(--muted);font-weight:500}.ho-grille--retrait .ho-champ{min-width:0}.ho-grille--retrait input{box-sizing:border-box;width:100%;min-width:0}.ho-choix{flex-wrap:wrap;gap:8px;display:flex}.ho-puce{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:700}.ho-puce--on{color:#04223a;background:#22d3ee;border-color:#22d3ee}.ho-erreur{color:#fb7185;margin:4px 0;font-weight:700}.ho-ok{color:#4ade80;margin:4px 0;font-weight:700}@media (max-width:560px){.ho-carte{grid-template-columns:72px 1fr}.ho-carte img,.ho-carte .ho-sansphoto{width:72px;height:56px}.ho-menu{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;gap:14px}.ho-titre{font-size:1.6rem}}.ho-medias{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-top:10px;display:grid}.ho-media{aspect-ratio:4/3;background:#ffffff0f;border-radius:14px;margin:0;position:relative;overflow:hidden}.ho-media img,.ho-media video{object-fit:cover;width:100%;height:100%;display:block}.ho-couverture{color:#04223a;background:#22d3ee;border-radius:8px;padding:2px 8px;font-size:.72rem;font-weight:800;position:absolute;top:6px;left:6px}.ho-media-actions{gap:4px;display:flex;position:absolute;bottom:6px;right:6px}.ho-media-actions button{color:#fff;cursor:pointer;background:#060b1fcc;border:0;border-radius:50%;width:28px;height:28px;font-weight:800}.ho-media-actions button:disabled{opacity:.35;cursor:default}.ho-ajouter{aspect-ratio:4/3;color:#22d3ee;cursor:pointer;background:#22d3ee0f;border:2px dashed #22d3ee80;border-radius:14px;font-size:.95rem;font-weight:800}.ho-images{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;grid-template-columns:1fr 96px 200px;align-items:center;gap:14px;margin:14px 0;padding:14px;display:grid}.ho-images--a-faire{background:#22d3ee14;border-color:#22d3ee73}.ho-images b{display:block}.ho-images p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.ho-image{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.ho-image img,.ho-image>span{aspect-ratio:16/9;object-fit:cover;background:#ffffff0f;border:1.5px dashed #22d3ee99;border-radius:12px;place-items:center;width:100%;font-size:1.4rem;display:grid}.ho-image--logo img,.ho-image--logo>span{aspect-ratio:1;border-radius:50%;width:72px}.ho-image small{color:#22d3ee;text-align:center;font-size:.82rem;font-weight:700}@media (max-width:640px){.ho-images{grid-template-columns:1fr 1fr}.ho-images>div{grid-column:1/-1}}.dh{max-width:760px}.dh-progres{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 18px;display:grid}.dh-progres i{background:#ffffff1f;border-radius:3px;height:6px}.dh-progres i.on{background:#22d3ee}.dh-choix{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dh-carte{border:1.5px solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.dh-carte--on{background:#22d3ee1a;border-color:#22d3ee}.dh-icone{font-size:1.6rem}.dh-carte b{font-size:1.05rem}.dh-carte small{color:var(--muted)}.dh-sous-titre{margin:22px 0 8px;font-size:1.05rem}.dh-etapes{color:var(--muted);margin:0;padding-left:22px;line-height:1.6}.dh-points{color:var(--muted);gap:8px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.dh-recap{gap:0;margin:8px 0;display:grid}.dh-recap>div{border-bottom:1px solid var(--border);grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.dh-recap span{color:var(--muted)}.dh-cgu{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.dh-cgu input{margin-top:4px}.dh-barre{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.seller-root--hote{--text:#e7eefc;--muted:#9fb0d3;--surface:#0c1733;--surface-2:#0a142cf2;--border:#627eb857;color:var(--text);background:#060b1a}.seller-root--hote .seller-main{background:#070d20}.seller-root--hote .seller-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070d20f0;border-bottom-color:#ffffff14}.seller-root--hote .seller-topbar span,.seller-root--hote .seller-menu-btn{color:#f1f5f9}.seller-root--hote .seller-topbar-link{color:#9fb0d3}.seller-root--hote .seller-topbar-link:hover{color:#fff;background:#ffffff0f}.seller-root--hote .seller-nav-link--active{background:linear-gradient(135deg,#22d3ee38,#22d3ee0f);box-shadow:inset 0 0 0 1px #22d3ee4d}.seller-root--hote .seller-nav-link--active:before{background:linear-gradient(#0891b2,#22d3ee)}.seller-root--hote .seller-nav-link--active svg{color:#67e8f9}.seller-root--hote .seller-user>span{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee)}.seller-root--hote .seller-user strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seller-root--hote .seller-user a{color:#67e8f9}.hd-mark{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee);box-shadow:0 6px 18px #22d3ee4d}.hd-nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-badge{color:#67e8f9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-cta{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee);box-shadow:0 6px 18px #22d3ee40}.hd-admin{color:#c7d2fe;background:#6366f124;border-color:#818cf866}.hd-admin .seller-admin-view-back{color:#c7d2fe}.hd-contenu .rs-retour:first-child{margin-top:0}.hd-entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.hd-entete>div{min-width:0}.hd-titre{letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:900;line-height:1.15}.hd-sous{color:var(--muted);margin:4px 0 0}.hd-sous a{color:#67e8f9}.hd-bloc{border:1px solid var(--border);background:#ffffff09;border-radius:18px;margin-top:22px;padding:16px}.hd-bloc>h2{justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;font-size:1.08rem;font-weight:800;display:flex}.hd-bloc>h2 a{color:#67e8f9;white-space:nowrap;font-size:.86rem;font-weight:700;text-decoration:none}.hd-colonnes{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.hd-colonnes>.hd-bloc{margin-top:0}.ho-chiffre a{color:inherit;text-decoration:none}a.ho-chiffre{color:inherit;text-decoration:none;transition:border-color .15s}a.ho-chiffre:hover{border-color:#22d3eeb3}.hd-afaire{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hd-afaire li{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.hd-afaire li>span:first-child{flex:none;font-size:1.3rem}.hd-afaire li>div{flex:1;min-width:0}.hd-afaire b{display:block}.hd-afaire small{color:var(--muted)}.hd-afaire .rs-btn{border-radius:12px;flex:none;padding:8px 14px;font-size:.88rem}.hd-afaire--urgent{background:#f973161a!important;border-color:#f9731680!important}.hd-onglets{scrollbar-width:none;gap:6px;margin-bottom:12px;padding-bottom:4px;display:flex;overflow-x:auto}.hd-onglets button{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;font-weight:700;display:inline-flex}.hd-onglets button span{background:#ffffff1a;border-radius:8px;padding:1px 7px;font-size:.78rem}.hd-onglets button[aria-pressed=true]{color:#04223a;background:#22d3ee;border-color:#22d3ee}.hd-onglets button[aria-pressed=true] span{background:#04223a26}.hd-resa{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:8px;padding:12px;display:grid}.hd-resa img,.hd-resa .ho-sansphoto{object-fit:cover;background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:84px;height:64px;font-size:1.4rem;display:flex}.hd-resa h3{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:1rem;font-weight:800;display:flex}.hd-resa p{color:var(--muted);margin:3px 0 0;font-size:.88rem;line-height:1.45}.hd-resa-droite{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.hd-resa-droite .rs-btn{border-radius:12px;padding:8px 14px;font-size:.88rem}.hd-statut{letter-spacing:.03em;white-space:nowrap;color:var(--muted);background:#ffffff1a;border-radius:10px;padding:2px 9px;font-size:.74rem;font-weight:800;display:inline-block}.hd-statut--demande{color:#fdba74;background:#f973162e}.hd-statut--en_attente_paiement{color:#fbbf24;background:#fbbf2424}.hd-statut--confirmee{color:#67e8f9;background:#22d3ee29}.hd-statut--en_cours{color:#4ade80;background:#4ade8029}.hd-statut--litige{color:#fb7185;background:#fb71852e}.hd-statut--terminee{color:#cbd5e1;background:#ffffff1a}.hd-statut--annulee_voyageur,.hd-statut--annulee_hote{color:#fbbf24;background:#fbbf2424}.hd-probleme{background:#fb71851a;border-radius:10px;padding:8px 10px;color:#fecdd3!important;margin-top:6px!important}.hd-cal-tete{justify-content:space-between;align-items:center;gap:12px;margin:6px 0 10px;display:flex}.hd-cal-tete h2{margin:0;font-size:1.25rem;font-weight:900}.hd-fleche{border:1px solid var(--border);width:42px;height:42px;color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:50%;font-size:1.2rem}.hd-fleche:disabled{opacity:.35;cursor:default}.hd-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:720px;display:grid}.hd-cal-nom{text-align:center;color:var(--muted);font-size:.8rem;font-weight:700}.hd-jour{aspect-ratio:1/1.05;min-width:0;color:var(--text);font:inherit;cursor:pointer;background:#ffffff0f;border:1.5px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;display:flex}.hd-jour b{font-size:1rem}.hd-jour small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.7rem;overflow:hidden}.hd-jour:disabled{cursor:default}.hd-jour--passe{opacity:.35}.hd-jour--reserve{color:#04223a;background:#22d3ee}.hd-jour--reserve small{color:#04223a;font-weight:700}.hd-jour--bloque{background:#fb71852e;border-color:#fb718573}.hd-jour--bloque b{text-decoration:line-through}.hd-jour--special small{color:#fb923c;font-weight:800}.hd-jour--choisi{color:#fff;background:#f97316;border-color:#fff}.hd-jour--choisi small{color:#fff}.hd-cal-actions{background:#f973161f;border:1px solid #f9731673;border-radius:18px;gap:10px;max-width:720px;margin-top:14px;padding:14px;display:grid}.hd-cal-actions>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hd-cal-actions input{border:1px solid var(--border);min-width:0;color:var(--text);font:inherit;background:#ffffff0f;border-radius:12px;flex:160px;padding:10px 12px}.hd-legende{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:14px;font-size:.88rem;display:flex}.hd-legende i{vertical-align:-2px;border-radius:4px;width:14px;height:14px;margin-right:6px;display:inline-block}@media (max-width:900px){.hd-colonnes{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.hd-resa{grid-template-columns:64px minmax(0,1fr)}.hd-resa img,.hd-resa .ho-sansphoto{width:64px;height:52px}.hd-resa-droite{text-align:left;flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center}.hd-afaire li{flex-wrap:wrap}.hd-afaire .rs-btn{width:100%}.hd-jour b{font-size:.9rem}.hd-jour small{font-size:.62rem}}.dh2{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:28px;display:grid}.dh2-form{min-width:0}.dh2-apercu,.pp-apercu{gap:12px;display:grid;position:sticky;top:84px}.dh2-apercu-titre{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.dh2-pourquoi{color:var(--muted);background:#22d3ee12;border:1px solid #22d3ee40;border-radius:16px;gap:8px;margin:0;padding:14px;font-size:.9rem;line-height:1.45;list-style:none;display:grid}.dh-progres--5{grid-template-columns:repeat(5,1fr)}.ho-form--large{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));max-width:none}.ho-champ--large{grid-column:1/-1}.ho-champ>span{align-items:baseline;gap:8px;display:flex}.ch-facultatif{color:var(--muted);font-size:.78rem;font-weight:600}.ch-puces{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ch-autre{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ch-autre input,.ch-select{border:1px solid var(--border);color:var(--text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border-radius:999px;min-width:0;padding:8px 14px;font-size:.9rem;font-weight:600}.ch-autre input{width:min(240px,60vw)}.ch-horaires{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ch-horaires .ho-champ{min-width:120px}.dh-barre--collante{z-index:5;background:linear-gradient(#060b1a00,#060b1a 35%);margin-top:18px;padding:12px 0;position:sticky;bottom:0}.ap{border:1px solid var(--border);background:#0b1534;border-radius:20px;overflow:hidden;box-shadow:0 18px 40px #00000059}.ap-couverture{background:linear-gradient(135deg,#0e7490,#0b1534);height:140px;position:relative}.ap-couverture img{object-fit:cover;width:100%;height:100%;display:block}.ap-kicker{color:#04223a;letter-spacing:.1em;background:#22d3ee;border-radius:6px;padding:3px 8px;font-size:.62rem;font-weight:800;position:absolute;top:10px;left:10px}.ap-auvent{background:repeating-linear-gradient(90deg,#22d3ee 0 14px,#fff 14px 28px);height:14px;-webkit-mask:linear-gradient(#000 0 0) top/100% 7px no-repeat,radial-gradient(7px at 7px 7px,#000 96%,#0000 100%) 0 0/14px 14px repeat-x;mask:linear-gradient(#000 0 0) top/100% 7px no-repeat,radial-gradient(7px at 7px 7px,#000 96%,#0000 100%) 0 0/14px 14px repeat-x}.ap-corps{margin-top:-26px;padding:0 14px 14px;position:relative}.ap-logo{background:#fff;border-radius:50%;width:58px;height:58px;padding:2px;box-shadow:0 8px 18px #0006}.ap-logo img,.ap-logo span{object-fit:cover;color:#04223a;background:#22d3ee;border-radius:50%;place-items:center;width:100%;height:100%;font-size:1.4rem;font-weight:900;display:grid}.ap-nom{overflow-wrap:break-word;margin-top:8px;font-size:1.15rem;font-weight:900;display:block}.ap-accroche{color:#e6eaff;margin:2px 0 0;font-size:.88rem;line-height:1.4}.ap-vide{color:var(--muted);font-style:italic}.ap-meta,.ap-ligne{color:var(--muted);margin:4px 0 0;font-size:.82rem}.ap-services{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.ap-services span{background:#ffffff12;border-radius:999px;padding:3px 8px;font-size:.74rem}.ap-boutons{gap:6px;margin-top:10px;display:flex}.ap-boutons span{color:#0b1534;background:#fff;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:800}.ap-boutons span+span{color:var(--text);background:0 0;border:1px solid #ffffff4d}.pp-grille{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:22px;display:grid}.pp-form{min-width:0}.pp-enregistrer{z-index:4;border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1534f5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex;position:sticky;bottom:0}.hd-bloc .dh-sous-titre:first-of-type{margin-top:16px}.ph-profil{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ph-logo{cursor:pointer;background:#fff;border-radius:50%;flex:none;width:104px;height:104px;padding:3px;box-shadow:0 10px 24px #0006}.ph-logo img,.ph-logo span{object-fit:cover;color:#04223a;background:#22d3ee;border-radius:50%;place-items:center;width:100%;height:100%;font-size:2.4rem;font-weight:900;display:grid}.ph-profil>div{flex:1;min-width:200px}.ph-bouton{cursor:pointer;margin-top:8px}.ph-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:12px;display:grid}.ph-photo{aspect-ratio:16/10;background:#ffffff0f;border-radius:14px;margin:0;position:relative;overflow:hidden}.ph-photo img{object-fit:cover;width:100%;height:100%;display:block}.st-menage{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.st-menage>div{flex:1;gap:2px;min-width:180px;display:grid}.st-menage small{color:var(--muted)}.ph-remplacer{cursor:pointer;display:block;position:absolute;inset:0}.ph-remplacer:hover img,.ph-remplacer:hover video{filter:brightness(.85)}.ph-remplacer-icone{color:#fff;background:#060b1fbf;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:6px;right:6px}.ho-media-actions button{place-items:center;display:grid}.ho-media-actions .ho-media-retirer{background:#e11d48e6}.ph-ajouter{aspect-ratio:16/10;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;display:flex}.ph-ajouter small{color:var(--muted);font-weight:600}.hd-colonnes--egales{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.st-graphe{margin:0}.st-graphe figcaption{margin-bottom:12px;font-weight:800}.st-barres{border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:2px;height:190px;padding-top:18px;display:grid}.st-col{cursor:default;outline:none;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.st-barre{background:#0ea5c6;border-radius:4px 4px 0 0;width:min(100%,26px);transition:background .15s}.st-col--futur .st-barre{background:repeating-linear-gradient(45deg,#0ea5c6 0 4px,#0ea5c673 4px 8px)}.st-col:hover .st-barre,.st-col:focus-visible .st-barre{background:#22d3ee}.st-etiquette{color:var(--text);white-space:nowrap;margin-bottom:3px;font-size:.7rem;font-weight:800}.st-mois{color:var(--muted);white-space:nowrap;font-size:.66rem;position:absolute;bottom:-20px}.st-col--actuel .st-mois{color:var(--text);font-weight:800}.st-bulle{z-index:3;color:#0b1534;white-space:nowrap;pointer-events:none;opacity:0;background:#f1f5f9;border-radius:8px;padding:6px 9px;font-size:.76rem;font-weight:700;transition:opacity .12s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000059}.st-col:first-child .st-bulle{left:0;transform:none}.st-col:last-child .st-bulle{left:auto;right:0;transform:none}.st-col:hover .st-bulle,.st-col:focus-visible .st-bulle{opacity:1}.st-tableau{color:var(--muted);margin-top:30px;font-size:.86rem}.st-tableau summary{cursor:pointer;font-weight:700}.st-occupation{gap:12px;margin:0;padding:0;list-style:none;display:grid}.st-occupation li>div{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.st-occupation li span{color:var(--muted);font-size:.86rem}.st-jauge{background:#ffffff14;border-radius:4px;height:8px;display:block;overflow:hidden}.st-jauge i{background:#0ea5c6;border-radius:4px;height:100%;display:block}.seller-root--hote .rap-table{border-collapse:collapse;width:100%;font-size:.86rem}.seller-root--hote .rap-table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:.72rem}.seller-root--hote .rap-table td{border-bottom:1px solid #ffffff0f;padding:8px}.vy-recherche{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#ffffff0f;border-radius:12px;margin-bottom:10px;padding:10px 12px}.vy-liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vy-liste li{background:#ffffff09;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.vy-liste li>div{flex:1;min-width:0}.vy-liste b{display:block}.vy-liste small{color:var(--muted)}.vy-initiale{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.hd-onglets-bas{display:none}@media (max-width:830px){.hd-onglets-bas{z-index:25;padding:6px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070d20f7;border-top:1px solid #ffffff1a;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.hd-onglet-bas{color:#94a3b8;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:4px 2px;font-size:.68rem;font-weight:700;text-decoration:none;display:flex}.hd-onglet-bas--on{color:#67e8f9}.hd-onglet-icone{border-radius:15px;place-items:center;width:44px;height:30px;display:grid;position:relative}.hd-onglet-bas--on .hd-onglet-icone{background:#22d3ee29}.hd-onglet-icone b{color:#fff;background:#e15465;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.62rem;display:grid;position:absolute;top:-2px;right:4px}.seller-root--hote .seller-content{padding-bottom:calc(90px + env(safe-area-inset-bottom))}.pp-enregistrer{bottom:calc(70px + env(safe-area-inset-bottom))}.seller-root--hote .seller-topbar .hd-cta{padding:8px 12px}}@media (max-width:1000px){.dh2,.pp-grille{grid-template-columns:minmax(0,1fr)}.dh2-apercu,.pp-apercu{max-width:460px;position:static}.hd-colonnes--egales{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.st-barres{height:160px}.st-mois{font-size:.58rem}.st-col:nth-child(2n) .st-mois{visibility:hidden}.st-col--actuel .st-mois{visibility:visible!important}.hd-bloc{border-radius:16px;padding:14px 12px}.ap-couverture{height:120px}}.seller-root--hote .ho-form{max-width:none}.seller-root--hote .hd-cal,.seller-root--hote .hd-cal-actions,.seller-root--hote .hd-cal-tete{max-width:980px!important}.seller-root--hote .seller-content{padding-left:2.5%;padding-right:2.5%}@media (max-width:830px){.seller-root--hote .seller-content{padding-left:12px;padding-right:12px}}.ho-grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.ho-grille--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:831px){.seller-root--hote .vm-root{left:268px}}.st-espace-tete{align-items:center;gap:12px;margin-bottom:12px;display:flex}.st-espace-icone{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.st-espace-tete>div{flex-direction:column;flex:1;min-width:0;display:flex}.st-espace-tete b{font-size:1.5rem;font-weight:900}.st-espace-tete b span{color:var(--muted);font-size:1rem;font-weight:700}.st-espace-tete small{color:var(--muted)}.st-espace-tete em{background:#ffffff1a;border-radius:999px;padding:4px 10px;font-size:.8rem;font-style:normal;font-weight:800}.st-jauge--grande{border-radius:6px;height:12px}.st-offres{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.st-offre{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.st-offre b{font-size:1.3rem;font-weight:900}.st-offre span{color:var(--muted);font-size:.86rem;line-height:1.4}.st-offre--ici{background:#22d3ee1a;border-color:#22d3ee}@media (max-width:700px){.st-offres{grid-template-columns:minmax(0,1fr)}}.dv{color:#eef3ff;background:radial-gradient(900px 520px at 8% -8%,#22d3ee33,#0000 60%),radial-gradient(760px 520px at 100% 12%,#f9731624,#0000 60%),linear-gradient(#050a18,#071027 60%,#050a18);flex-direction:column;min-height:100dvh;display:flex}.dv-haut{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a18b8;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 2.5%;display:flex;position:sticky;top:0}.dv-logo{color:#fff;letter-spacing:-.02em;font-size:1.3rem;font-weight:900;text-decoration:none}.dv-logo span{color:#ff9a1f}.dv-logo small{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;background:#22d3ee26;border-radius:999px;margin-left:6px;padding:3px 9px;font-size:.68rem;font-weight:800}.dv-quitter{color:#e6ecff;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.dv-quitter:hover{background:#ffffff0f}.dv-corps{flex:1;width:95%;max-width:1240px;margin:0 auto;padding:clamp(22px,4vw,52px) 0 150px}.dv-corps--apercu{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:44px;display:grid}.dv-etape{min-width:0;animation:.35s both dv-entree}@keyframes dv-entree{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.dv-kicker{letter-spacing:.16em;text-transform:uppercase;color:#67e8f9;font-size:.78rem;font-weight:800;display:inline-block}.dv h1{letter-spacing:-.03em;margin:10px 0;font-size:clamp(1.85rem,4.6vw,3rem);font-weight:900;line-height:1.08}.dv h2{margin:30px 0 12px;font-size:1.12rem;font-weight:800}.dv-sous{color:#9fb0d3;max-width:620px;margin:0 0 22px;font-size:1.04rem;line-height:1.5}.dv-question{max-width:780px}.dv-accueil{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);align-items:start;gap:30px 44px;display:grid}.dv-hero p{color:#b8c6e6;max-width:560px;margin:0 0 24px;font-size:1.1rem;line-height:1.55}.dv-collage{grid-template-rows:150px 150px;grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.dv-collage span{background:linear-gradient(135deg,#0e7490,#1e293b);border-radius:22px;overflow:hidden;box-shadow:0 18px 40px #0006}.dv-collage-0{grid-row:span 2}.dv-collage-1{background:linear-gradient(135deg,#c2410c,#1e293b)!important}.dv-collage img{object-fit:cover;width:100%;height:100%;animation:14s ease-in-out infinite alternate dv-zoom;display:block}@keyframes dv-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.dv-simulateur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff1f;border-radius:26px;gap:16px;padding:22px;display:grid;box-shadow:0 30px 60px #00000059}.dv-simulateur>b{font-size:1.2rem}.dv-simulateur label{color:#b8c6e6;gap:8px;font-size:.92rem;font-weight:700;display:grid}.dv-simulateur label strong{color:#fff}.dv-montant{color:#fff;background:#00000040;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:1.35rem;font-weight:900;display:flex}.dv-montant input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.dv-simulateur input[type=range]{accent-color:#22d3ee;width:100%;height:28px}.dv-total{color:#04223a;background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:18px;gap:4px;padding:16px 18px;display:grid}.dv-total strong{letter-spacing:-.02em;font-size:clamp(2rem,5vw,2.5rem);font-weight:900;line-height:1.1}.dv-total small{opacity:.85;font-weight:700;line-height:1.4}.dv-comment{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.dv-comment li{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:16px;display:flex}.dv-comment li>span{color:#67e8f9;background:#22d3ee24;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.dv-comment b{margin-bottom:2px;display:block}.dv-comment small{color:#9fb0d3;line-height:1.4}.dv-choix{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.dv-carte{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff1f;border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.dv-carte:hover{border-color:#22d3ee80;transform:translateY(-2px)}.dv-carte--on{background:linear-gradient(160deg,#22d3ee29,#22d3ee0a);border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee1f,0 18px 34px #0000004d}.dv-carte-icone{color:#fff;background:#ffffff14;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:6px;transition:background .15s,color .15s;display:grid}.dv-carte--on .dv-carte-icone{color:#04223a;background:#22d3ee}.dv-carte b{font-size:1.15rem}.dv-carte small{color:#9fb0d3;line-height:1.4}.dv-carte-coche{color:#22d3ee;position:absolute;top:14px;right:14px}.dv-grand-champ{color:#fff;width:100%;font:inherit;background:#ffffff0d;border:1.5px solid #ffffff29;border-radius:18px;outline:none;padding:16px 18px;font-size:clamp(1.3rem,4vw,1.75rem);font-weight:800;transition:border-color .15s,box-shadow .15s}.dv-grand-champ:focus{border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee26}.dv-grand-champ::placeholder{color:#ffffff4d}.dv-adresse{color:#9fb0d3;margin:8px 0 18px;font-size:.9rem}.dv-adresse b{color:#67e8f9}.dv-champ{margin-top:14px}.dv-champ input,.dv-champ textarea{border-radius:14px!important;padding:13px 14px!important}.dv-manque{margin-top:16px!important}.dv-note{color:#7f91b8;margin-top:14px;font-size:.86rem}.dv-medias{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:22px;margin-top:8px;display:grid}.dv-media-profil{flex-direction:column;align-items:center;gap:14px;display:flex}.dv-media-profil small{color:#9fb0d3;text-align:center}.ch-profil{cursor:pointer;background:conic-gradient(from 200deg,#22d3ee,#f97316,#22d3ee);border-radius:50%;width:136px;height:136px;padding:4px;position:relative;box-shadow:0 16px 34px #0006}.ch-profil img,.ch-profil>span{object-fit:cover;color:#67e8f9;background:#0b1534;border:3px solid #060b1a;border-radius:50%;place-items:center;width:100%;height:100%;font-size:2.6rem;font-weight:900;display:grid}.ch-profil em{color:#0b1534;white-space:nowrap;background:#fff;border-radius:999px;padding:4px 12px;font-size:.8rem;font-style:normal;font-weight:800;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.ch-fond{aspect-ratio:16/9;cursor:pointer;background:#22d3ee0d;border:2px dashed #22d3ee73;border-radius:22px;transition:border-color .15s,background .15s;display:block;position:relative;overflow:hidden}.ch-fond:hover{background:#22d3ee17;border-color:#22d3ee}.ch-fond--plein{border-style:solid;border-color:#ffffff26}.ch-fond img,.ch-fond video{object-fit:cover;width:100%;height:100%;display:block}.ch-fond-vide{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:absolute;inset:0}.ch-fond-icones{color:#67e8f9;gap:10px;margin-bottom:4px;display:flex}.ch-fond-vide small{color:#9fb0d3;max-width:340px;line-height:1.4}.ch-fond em{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050a18bf;border-radius:999px;padding:6px 12px;font-size:.82rem;font-style:normal;font-weight:800;position:absolute;bottom:12px;right:12px}.ch-defile{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0 -2px;padding:2px 28px 8px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ch-defile::-webkit-scrollbar{display:none}.ch-defile>*{scroll-snap-align:start;flex:none}.ch-puce{color:#e6ecff;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:.92rem;font-weight:700;transition:transform .12s,background .15s,border-color .15s,color .15s;display:inline-flex}.ch-puce:hover{border-color:#ffffff4d}.ch-puce:active{transform:scale(.96)}.ch-puce--on{color:#0b1534;background:#fff;border-color:#fff}.ch-puce:disabled{opacity:.5;cursor:default}.ch-plus{color:#67e8f9;border-style:dashed}.ch-tuiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:10px;display:grid}.ch-tuile{color:#e6ecff;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff1a;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;font-size:.9rem;font-weight:700;line-height:1.3;transition:transform .12s,border-color .15s,background .15s;display:flex;position:relative}.ch-tuile:hover{border-color:#22d3ee73}.ch-tuile:active{transform:scale(.97)}.ch-tuile-icone{color:#67e8f9;background:#ffffff12;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:grid}.ch-tuile--on{background:#22d3ee1f;border-color:#22d3ee}.ch-tuile--on .ch-tuile-icone{color:#04223a;background:#22d3ee}.ch-tuile-coche{color:#22d3ee;position:absolute;top:12px;right:12px}.ch-ajout{gap:8px;margin-top:10px;display:flex}.ch-ajout input{color:#fff;min-width:0;font:inherit;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:999px;flex:1;padding:10px 14px}.ch-villes{gap:10px}.ch-carte-ville{color:#fff;width:156px;height:112px;font:inherit;text-align:left;cursor:pointer;border:1.5px solid #ffffff1f;border-radius:20px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;padding:14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.ch-carte-ville:before{content:"";background:#ffffff14;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -30px -30px auto}.ch-carte-ville--0{background:linear-gradient(150deg,#0e7490,#082f49)}.ch-carte-ville--1{background:linear-gradient(150deg,#c2410c,#431407)}.ch-carte-ville--2{background:linear-gradient(150deg,#047857,#022c22)}.ch-carte-ville--3{background:linear-gradient(150deg,#4338ca,#1e1b4b)}.ch-carte-ville b{font-size:1.06rem;position:relative}.ch-carte-ville small{color:#ffffffd1;font-size:.78rem;position:relative}.ch-carte-ville:hover{transform:translateY(-2px)}.ch-carte-ville--on{border-color:#fff;transform:translateY(-2px);box-shadow:0 0 0 3px #ffffff40,0 14px 26px #00000059}.ch-carte-coche{color:#0b1534;background:#fff;border-radius:50%;padding:2px;position:absolute;top:10px;right:10px}.ch-recherche-ville{max-width:440px;margin-top:14px}.ch-horaires{gap:10px;display:grid}.ch-horaires-perso{flex-wrap:wrap;gap:10px;display:flex}.ch-horaires-perso .ho-champ{min-width:130px}.dv-recap{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:36px;display:grid}.dv-recap h1{margin-top:0}.dv-lignes{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dv-lignes li{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.dv-lignes li>div{min-width:0}.dv-lignes small{color:#9fb0d3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px;font-size:.72rem;font-weight:800;display:block}.dv-lignes b{overflow-wrap:anywhere;line-height:1.35;display:block}.dv-lignes button{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex:none;padding:8px 12px;font-size:.85rem;font-weight:700}.dv-engagements{color:#c7d3ee;gap:10px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.dv-engagements li{align-items:flex-start;gap:10px;display:flex}.dv-engagements svg{color:#4ade80;flex:none;margin-top:2px}.dv-accord{cursor:pointer;border:1.5px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;margin-top:20px;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.dv-accord input{opacity:0;pointer-events:none;position:absolute}.dv-accord-case{border:2px solid #fff6;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;transition:background .15s,border-color .15s;display:grid}.dv-accord--on{background:#4ade8014;border-color:#4ade80}.dv-accord--on .dv-accord-case{color:#052e16;background:#4ade80;border-color:#4ade80}.dv-accord a{color:#67e8f9}.dv-apercu{gap:10px;display:grid;position:sticky;top:96px}.dv-apercu>p{color:#9fb0d3;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.dv-bas{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-bottom:env(safe-area-inset-bottom);background:#050a18f0;border-top:1px solid #ffffff14;position:fixed;bottom:0;left:0;right:0}.dv-progres{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.dv-progres i{background:#ffffff1a;height:4px;transition:background .3s}.dv-progres i.on{background:linear-gradient(90deg,#22d3ee,#67e8f9)}.dv-boutons{justify-content:space-between;align-items:center;gap:12px;width:95%;max-width:1240px;margin:0 auto;padding:12px 0;display:flex}.dv-retour{color:#e6ecff;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:12px 4px;font-weight:800;text-decoration:underline;display:inline-flex}.dv-suivant{color:#fff;min-width:170px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#f97316,#fb923c);border:0;border-radius:16px;padding:15px 28px;font-size:1.02rem;font-weight:900;transition:transform .12s,box-shadow .15s,opacity .15s;box-shadow:0 12px 28px #f9731659}.dv-suivant:hover{transform:translateY(-1px)}.dv-suivant:active{transform:scale(.98)}.dv-suivant:disabled{opacity:.7;cursor:progress}.dv-suivant--attente{opacity:.55;box-shadow:none}@media (max-width:1000px){.dv-corps--apercu{grid-template-columns:minmax(0,1fr)}.dv-apercu{display:none}.dv-accueil,.dv-recap,.dv-comment{grid-template-columns:minmax(0,1fr)}.dv-recap-apercu{width:100%;max-width:440px}}@media (max-width:600px){.dv-corps{padding-top:18px}.dv h2{margin-top:26px}.dv-choix{grid-template-columns:minmax(0,1fr)}.dv-carte{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:2px 14px;padding:16px;display:grid}.dv-carte-icone{grid-row:span 2;margin:0}.dv-medias{grid-template-columns:minmax(0,1fr);justify-items:center}.dv-medias .ch-fond{width:100%}.dv-collage{grid-template-rows:112px 112px}.dv-boutons{gap:8px}.dv-suivant{flex:1;min-width:0}.ch-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-carte-ville{width:140px;height:104px}}.hd-afaire-icone{color:#67e8f9;background:#22d3ee24;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:1rem!important;display:grid!important}.hd-afaire--urgent .hd-afaire-icone{color:#fdba74;background:#f9731633}.hd-rien{align-items:center;gap:8px;display:inline-flex}.hd-rien svg{color:#4ade80}.hd-scan-icone{color:#fdba74;background:#f973162e;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ho-sansphoto svg{color:var(--muted)}.hd-probleme svg{vertical-align:-2px;margin-right:4px}.pp-ok{color:#4ade80;vertical-align:-3px}.pp-ko{color:#fb7185;vertical-align:-3px}.rs-btn svg,.ho-lien svg{flex:none}.ph-photo video{object-fit:cover;width:100%;height:100%;display:block}.hp-piste video{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.ap-couverture video{object-fit:cover;width:100%;height:100%;display:block}.dv-lire{color:#67e8f9;margin-top:10px;font-size:.9rem;font-weight:700;display:inline-block}.ho-ic{vertical-align:-.16em;flex-shrink:0;margin-right:.35em;display:inline-block}.ho-ic--seul{vertical-align:middle;margin-right:0}
