.ac-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.ac-text h2{margin-bottom:18px}.ac-points{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ac-points li{color:var(--ink-2);padding-left:30px;position:relative}.ac-points li strong{color:var(--ink)}.ac-points li:before{content:"";background:var(--azur);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);width:14px;height:16px;position:absolute;top:.42em;left:0}.ac-offre{margin:20px 0 6px;font-weight:700}.ac-inclus{background:var(--argent);border-radius:4px;align-items:center;gap:8px;margin:4px 0 0;padding:6px 12px;font-size:.95rem;font-weight:700;display:inline-flex}.ac-vue{gap:12px;display:grid}.ac-tabs{flex-wrap:wrap;gap:8px;display:flex}.ac-tabs button{font:inherit;cursor:pointer;min-height:42px;color:var(--azur);border:2px solid var(--line);background:0 0;border-radius:4px;padding:0 16px;font-size:.95rem;font-weight:700}.ac-tabs button:hover{border-color:var(--azur)}.ac-tabs button.on{background:var(--azur);border-color:var(--azur);color:#fff}.ac-stage{aspect-ratio:4/3;background:#f3f1ec;border-radius:6px;position:relative;overflow:hidden}.ac-host{position:absolute;inset:0}.ac-canvas{animation:ac-in .4s var(--ease);display:block;width:100%!important;height:100%!important}@keyframes ac-in{0%{opacity:0}to{opacity:1}}.ac-plat{background:#ece6dc;place-items:center;display:grid;position:absolute;inset:0}.ac-plat-ecu{aspect-ratio:603/663;height:66%;position:relative}.ac-plat-ecu img,.ac-plat-ecu svg{width:100%;height:100%;position:absolute;inset:0}.ac-plat-mur .ac-plat-ecu{filter:drop-shadow(6px 10px 9px #281e1447)}.ac-plat-bureau{background:linear-gradient(#ece6dc 0 58%,#b98b5e 58% 100%)}.ac-plat-bureau .ac-plat-ecu{transform-origin:50% 100%;filter:drop-shadow(10px 12px 8px #281e144d);margin-top:4%;transform:perspective(900px)rotateX(14deg)rotateY(-24deg)}.ac-plat-dos,.ac-plat-replie{background:#eef2f7}.ac-plat-dos img,.ac-plat-replie img{filter:brightness(0)invert(.13);transform:scaleX(-1)}.ac-plat svg .pad{fill:#f4f2ec}.ac-plat svg .trou{fill:#050506;stroke:#6b717c;stroke-width:.6px}.ac-note{color:var(--ink-2);background:#ffffffdb;border-radius:4px;margin:0;padding:5px 10px;font-size:.85rem;position:absolute;bottom:12px;left:12px}.ac-proof a{font-weight:700}.ac-fig{margin:0}.ac-fig-wide{max-width:560px;margin-top:36px}.ac-schema{background:#fff;border-radius:6px;width:100%;height:auto;display:block}.ac-fig figcaption{color:var(--ink-2);margin-top:10px;font-size:.95rem}.ac-deux{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:8px;display:grid}.ac-hero{padding:56px 0 64px}.ac-hero h1{max-width:16ch}.ac-cotes{border-collapse:collapse;width:100%;margin-top:18px;font-size:.97rem}.ac-cotes th,.ac-cotes td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px 10px 0}.ac-cotes th{width:38%;font-weight:700}.ac-steps{counter-reset:ac;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ac-steps li{counter-increment:ac;color:var(--ink-2);padding-left:40px;position:relative}.ac-steps li:before{content:counter(ac);background:var(--or);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid;position:absolute;top:-2px;left:0}@media (max-width:900px){.ac-grid{grid-template-columns:1fr;gap:28px}.ac-grid.vue-first>.ac-vue{order:-1}.ac-deux{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ac-canvas{animation:none}}
