.mq{
 --teal:#7AB9C0;--teal-photo:#88B7BD;--teal-text:#357A83;--teal-pale:#F3F8F9;--teal-line:#D9EAEC;
 --ink:#303030;--text:#5f6566;--mute:#6a7071;--gray:#F6F6F6;--line:#E4E7E7;--bg:#fff;--dark:#2e3233;--pink:#E0457B;
 --f:Raleway,"Helvetica Neue",Arial,sans-serif;--fl:Jost,Raleway,Arial,sans-serif;
 color-scheme:light}@keyframes rise{from{transform:translateY(8px)}to{transform:none}}@keyframes fade{from{transform:translateY(6px)}to{transform:none}}.mq .fig svg{width:100%;height:auto;display:block}.mq .devis{max-width:560px;margin:20px 0 0;border:1px solid var(--line);background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.06)}.mq .dv-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px;background:var(--teal-pale);border-bottom:1px solid var(--teal-line)}.mq .dv-h span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ink)}.mq .dv-h small{font-size:12px;color:var(--mute)}.mq .devis ul{list-style:none;margin:0;padding:0}.mq .devis li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 18px;border-bottom:1px solid var(--line)}.mq .devis li b{color:var(--ink);font-weight:600;font-size:15px}.mq .devis li span{grid-column:1;font-size:13.5px;color:var(--mute)}.mq .devis li i{grid-column:2;grid-row:1/span 2;align-self:center;font-style:normal;font-size:12px;font-weight:600;color:var(--teal-text);border:1px solid var(--teal-line);border-radius:20px;padding:3px 10px}.mq .dv-t{display:flex;justify-content:space-between;align-items:baseline;padding:14px 18px}.mq .dv-t span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.mq .dv-t b{font-size:22px;font-weight:300;color:var(--ink)}.mq .dv-n{font-size:13.5px;color:var(--mute);margin:0;padding:0 18px 16px}.mq .seg{display:inline-flex;border:1px solid var(--line);border-radius:18px;padding:4px;gap:2px;margin-bottom:14px;background:#fff;flex-wrap:wrap}.mq .segb{border:0;background:none;border-radius:24px;padding:7px 14px;font-size:13.5px;font-weight:500;color:var(--text);cursor:pointer;font-family:inherit;transition:background .2s,color .2s}.mq .segb.on{background:var(--ink);color:#fff}.mq .qz{background:var(--teal-pale);border-left:4px solid var(--teal);padding:20px 24px;margin:8px 0 22px}.mq .qz-h{margin:0 0 10px;font-weight:600;color:var(--ink);font-size:13px;text-transform:uppercase;letter-spacing:.04em}.mq .qz-l{margin:6px 0 6px;font-weight:600;color:var(--ink);font-size:14px}.mq .qz-card{background:#fff;border:1px solid var(--teal-line);border-radius:6px;padding:16px 18px;min-height:96px;margin-top:4px}.mq .qz-v{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;border-radius:20px;padding:4px 12px;margin-bottom:10px;background:var(--ink);color:#fff}.mq .qz-t{margin:0 0 8px;color:var(--text)}.mq .qz-more{color:var(--teal-text);font-weight:600}.mq .qz-n,.mq .qz-w{margin:10px 0 0;font-size:12.5px;color:var(--mute)}.mq .qz-w{margin:0}@media (prefers-reduced-motion:no-preference){.mq .qz-card>*{animation:fade .25s ease}}
