.page-demenagement .principle-grid{gap:20px;display:grid}@media (min-width:820px){.page-demenagement .principle-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.page-demenagement .principle-card{border:1px solid var(--line);border-top:3px solid var(--accent);background:#fff;border-radius:8px;padding:26px 24px}.page-demenagement .principle-card svg{width:32px;height:32px;color:var(--navy);margin-bottom:15px}.page-demenagement .principle-card h3{font-family:var(--serif);color:var(--navy);margin-bottom:9px;font-size:19.5px;line-height:1.3}.page-demenagement .principle-card p{color:var(--muted);font-size:14.5px}.page-demenagement .principle-card b{color:var(--navy)}.page-demenagement .pricing{background:var(--navy);position:relative}.page-demenagement .pricing:before{content:"";background:radial-gradient(680px 320px at 85% 0,#dcdd181a,#0000 65%);position:absolute;inset:0}.page-demenagement .pricing .wrap{position:relative}.page-demenagement .price-card{background:#fff;border:1px solid #ffffff26;border-radius:10px;max-width:880px;margin-inline:auto;overflow:hidden;box-shadow:0 34px 60px -30px #080c2299}.page-demenagement .price-headline{text-align:center;border-bottom:1px solid var(--line);gap:14px;padding:30px 26px 24px;display:grid}@media (min-width:640px){.page-demenagement .price-headline{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:34px 34px 28px}}.page-demenagement .price-big .p-num{font-family:var(--serif);color:var(--navy);font-size:clamp(36px,6vw,48px);font-weight:700;line-height:1.05;display:block}.page-demenagement .price-big .p-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:13px;font-weight:700;display:block}.page-demenagement .price-plus{font-family:var(--serif);color:var(--navy);border:1px solid var(--accent);background:#dcdd1814;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-inline:auto;font-size:30px;display:flex}.page-demenagement .table-scroll{padding:6px 16px 0;overflow-x:auto}@media (min-width:640px){.page-demenagement .table-scroll{padding:6px 34px 0}}.page-demenagement .price-table{border-collapse:collapse;width:100%;font-size:15px}.page-demenagement .price-table th{letter-spacing:.09em;text-transform:uppercase;color:var(--navy);text-align:left;border-bottom:2px solid var(--navy);padding:14px 8px 10px;font-size:12px;font-weight:700}.page-demenagement .price-table th:last-child,.page-demenagement .price-table td:last-child{text-align:right}.page-demenagement .price-table td{border-bottom:1px solid var(--line);color:var(--muted);padding:13px 8px}@media (min-width:640px){.page-demenagement .price-table th{padding:14px 12px 10px}.page-demenagement .price-table td{padding:13px 12px}}.page-demenagement .price-table td:first-child{font-family:var(--serif);color:var(--navy);white-space:nowrap;font-size:17px;font-weight:700}.page-demenagement .price-table td:last-child{color:var(--navy);white-space:nowrap;font-size:16px;font-weight:700}.page-demenagement .price-table tr:last-child td{border-bottom:none}.page-demenagement .price-notes{background:var(--bg);border-top:1px solid var(--line);gap:9px;margin-top:18px;padding:20px 26px 28px;list-style:none;display:grid}@media (min-width:640px){.page-demenagement .price-notes{grid-template-columns:1fr 1fr;gap:10px 26px;padding:22px 34px 30px}}.page-demenagement .price-notes li{color:var(--muted);padding-left:20px;font-size:13.5px;position:relative}.page-demenagement .price-notes li:before{content:"";background:var(--navy);width:7px;height:7px;position:absolute;top:9px;left:2px;transform:rotate(45deg)}.page-demenagement .price-notes b{color:var(--navy)}.page-demenagement .vol-grid{gap:44px;display:grid}@media (min-width:960px){.page-demenagement .vol-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px}}.page-demenagement .vol-list{border-top:1px solid var(--line);list-style:none}.page-demenagement .vol-list li{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;align-items:center;gap:18px;padding:19px 4px;display:grid}.page-demenagement .vol-m3{font-family:var(--serif);color:var(--navy);font-size:21px;font-weight:700;line-height:1.15}.page-demenagement .vol-m3 small{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700;display:block}.page-demenagement .vol-list h3{color:var(--ink);font-size:16px;font-weight:700;line-height:1.35}.page-demenagement .vol-list p{color:var(--muted);margin-top:3px;font-size:13.5px}.page-demenagement .vol-list p b{color:var(--navy)}.page-demenagement .vol-mention{color:var(--muted);margin-top:20px;font-size:13.5px;font-style:italic}.page-demenagement .vol-media{position:relative}.page-demenagement .vol-media:before{content:"";border:1px solid var(--accent);border-radius:8px;position:absolute;inset:16px -13px -14px 18px}.page-demenagement .vol-media img{border:1px solid var(--line);aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;position:relative;box-shadow:0 26px 48px -24px #141d4266}.page-demenagement .vol-caption{z-index:2;border:1px solid var(--line);color:var(--navy);background:#fffffff0;border-radius:6px;max-width:85%;padding:7px 12px;font-size:12.5px;font-weight:600;position:absolute;bottom:13px;left:13px}.page-demenagement .included{border-top:1px solid var(--line)}.page-demenagement .incl-grid{gap:22px;max-width:980px;margin-inline:auto;display:grid}@media (min-width:860px){.page-demenagement .incl-grid{grid-template-columns:1fr 1fr;gap:26px}}.page-demenagement .incl-panel{border:1px solid var(--line);border-top:3px solid var(--navy);background:#fff;border-radius:8px;padding:28px 26px}.page-demenagement .incl-panel.opt{border-top-color:var(--accent)}.page-demenagement .incl-tag{letter-spacing:.12em;text-transform:uppercase;background:var(--navy);color:#fff;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-block}.page-demenagement .incl-panel.opt .incl-tag{background:var(--accent);color:var(--accent-ink)}.page-demenagement .incl-panel h3{font-family:var(--serif);color:var(--navy);margin-bottom:16px;font-size:21px;line-height:1.3}.page-demenagement .incl-list{gap:13px;list-style:none;display:grid}.page-demenagement .incl-list li{color:var(--ink);padding-left:32px;font-size:15px;position:relative}.page-demenagement .incl-list li small{color:var(--muted);margin-top:1px;font-size:13px;display:block}.page-demenagement .incl-list li:before{content:"";background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9'%3E%3Cpath d='M1 4.5l3 3L10 1' fill='none' stroke='%23DCDD18' stroke-width='2'/%3E%3C/svg%3E") center/11px 9px no-repeat;border-radius:50%;width:21px;height:21px;position:absolute;top:2px;left:0}.page-demenagement .incl-panel.opt .incl-list li:before{background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath d='M5.5 1v9M1 5.5h9' fill='none' stroke='%23141D42' stroke-width='2'/%3E%3C/svg%3E") center/11px 11px no-repeat}.page-demenagement .prepare{border-top:1px solid var(--line)}.page-demenagement .prepare-videos{margin-top:46px}.page-demenagement .prepare-videos h3{font-family:var(--serif);color:var(--navy);text-align:center;margin-bottom:24px;font-size:clamp(20px,3vw,24px)}.page-demenagement .fcl-mention{text-align:center;color:#b3bcde;max-width:880px;margin:18px auto 0;font-size:13.5px}.page-demenagement .fcl-mention a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-demenagement .fcl-mention a:hover{color:var(--accent)}.page-demenagement .note-transport{color:var(--muted);border-left:3px solid var(--accent);max-width:var(--largeur-texte);background:#dcdd1824;border-radius:0 6px 6px 0;margin-top:14px;padding:10px 14px;font-size:14.5px}.page-demenagement .sec-head.center .note-transport{margin-inline:auto}.page-demenagement .note-transport b{color:var(--navy)}.page-demenagement .video-fleche{border:1.5px solid var(--accent);width:56px;height:56px;color:var(--navy);background:#fffffff0;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
