.equipements[data-astro-cid-bedwrg36]{padding:152px 0 112px}.equip-header[data-astro-cid-bedwrg36]{max-width:720px;margin-bottom:64px}.equip-title[data-astro-cid-bedwrg36]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--text);margin-bottom:16px;font-weight:800;line-height:1.05}.equip-sub[data-astro-cid-bedwrg36]{color:var(--text-3);max-width:600px;font-size:17px;line-height:1.7}.equip-layout[data-astro-cid-bedwrg36]{grid-template-columns:minmax(0,760px) 220px;justify-content:space-between;align-items:start;gap:64px;display:grid}.equip-body[data-astro-cid-bedwrg36]{flex-direction:column;gap:48px;display:flex}.intro-block[data-astro-cid-bedwrg36] p[data-astro-cid-bedwrg36]{color:var(--text-3);font-size:16px;line-height:1.8}.intro-block[data-astro-cid-bedwrg36] strong[data-astro-cid-bedwrg36]{color:var(--text-2)}.equip-section[data-astro-cid-bedwrg36]{border-top:1px solid var(--border-strong);flex-direction:column;gap:20px;padding-top:40px;scroll-margin-top:96px;display:flex}.equip-section[data-astro-cid-bedwrg36] h2[data-astro-cid-bedwrg36]{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em;font-size:24px;font-weight:800}.alert-primary[data-astro-cid-bedwrg36]{border-left:2px solid var(--g500);padding:4px 0 4px 18px}.alert-primary[data-astro-cid-bedwrg36] p[data-astro-cid-bedwrg36]{color:var(--text-3);margin-bottom:10px;font-size:15px;line-height:1.7}.alert-primary[data-astro-cid-bedwrg36] strong[data-astro-cid-bedwrg36]{color:var(--text-2)}.alert-primary[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36]{flex-direction:column;gap:6px;list-style:none;display:flex}.alert-primary[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]{color:var(--text-3);padding-left:14px;font-size:15px;line-height:1.6;position:relative}.alert-primary[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]:before{content:"·";color:var(--g500);font-weight:700;position:absolute;left:0}.alert-warning[data-astro-cid-bedwrg36]{background:var(--warn-bg);border-left:2px solid var(--warn);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--warn);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.alert-warning[data-astro-cid-bedwrg36] svg[data-astro-cid-bedwrg36]{flex-shrink:0;margin-top:2px}.alert-warning[data-astro-cid-bedwrg36] p[data-astro-cid-bedwrg36]{color:var(--warn);font-size:14px;font-weight:600;line-height:1.5}.two-col[data-astro-cid-bedwrg36]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.col-card[data-astro-cid-bedwrg36]{flex-direction:column;gap:14px;display:flex}.col-card-title[data-astro-cid-bedwrg36]{color:var(--text-2);font-size:15px;font-weight:600}.col-card[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36]{flex-direction:column;gap:6px;list-style:none;display:flex}.col-card[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]{color:var(--text-3);padding-left:14px;font-size:15px;line-height:1.6;position:relative}.col-card[data-astro-cid-bedwrg36] ul[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]:before{content:"·";color:var(--g600);font-weight:700;position:absolute;left:0}.col-card[data-astro-cid-bedwrg36] strong[data-astro-cid-bedwrg36]{color:var(--text-2)}.badge[data-astro-cid-bedwrg36]{border:1px solid;border-radius:100px;width:fit-content;padding:3px 12px;font-size:12px;font-weight:600;display:inline-block}.badge-required[data-astro-cid-bedwrg36]{color:var(--g400);background:#22c55e1a;border-color:#4ade8073}.badge-optional[data-astro-cid-bedwrg36]{color:var(--text-3);border-color:var(--border-strong);background:0 0}.simple-list[data-astro-cid-bedwrg36]{flex-direction:column;gap:8px;list-style:none;display:flex}.simple-list[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]{color:var(--text-3);padding-left:16px;font-size:15px;line-height:1.7;position:relative}.simple-list[data-astro-cid-bedwrg36] li[data-astro-cid-bedwrg36]:before{content:"";background:var(--g600);border-radius:1px;width:8px;height:2px;position:absolute;top:.85em;left:0}.order-note[data-astro-cid-bedwrg36]{border-left:2px solid var(--g500);color:var(--g400);align-items:flex-start;gap:12px;padding:4px 0 4px 18px;display:flex}.order-note[data-astro-cid-bedwrg36] svg[data-astro-cid-bedwrg36]{flex-shrink:0;margin-top:2px}.order-note[data-astro-cid-bedwrg36] p[data-astro-cid-bedwrg36]{color:var(--text-3);font-size:15px;line-height:1.7}.order-note[data-astro-cid-bedwrg36] strong[data-astro-cid-bedwrg36]{color:var(--text-2)}.equip-quote[data-astro-cid-bedwrg36]{border-top:1px solid var(--border);padding-top:24px}.equip-quote[data-astro-cid-bedwrg36] p[data-astro-cid-bedwrg36]{color:var(--text-3);font-size:15px;line-height:1.7}.equip-quote[data-astro-cid-bedwrg36] a[data-astro-cid-bedwrg36]{color:var(--g400);text-underline-offset:3px;text-decoration:underline}.sommaire-inner[data-astro-cid-bedwrg36]{position:sticky;top:104px}.sommaire-title[data-astro-cid-bedwrg36]{color:var(--text-2);margin-bottom:14px;font-size:14px;font-weight:600}.sommaire-inner[data-astro-cid-bedwrg36] nav[data-astro-cid-bedwrg36]{flex-direction:column;gap:4px;display:flex}.sommaire-link[data-astro-cid-bedwrg36]{color:var(--text-3);border-left:2px solid var(--border);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:6px 10px 6px 12px;font-size:13px;line-height:1.5;transition:color .2s,border-color .2s,background-color .2s}.sommaire-link[data-astro-cid-bedwrg36][aria-current=location]{color:var(--g400);border-color:var(--g500);background:#22c55e0d}@media (hover:hover) and (pointer:fine){.sommaire-link[data-astro-cid-bedwrg36]:hover{color:var(--g400);border-color:var(--g500);background:#22c55e0d}}@media (width<=900px){.equipements[data-astro-cid-bedwrg36]{padding:128px 0 80px}.equip-layout[data-astro-cid-bedwrg36]{grid-template-columns:minmax(0,1fr)}.sommaire[data-astro-cid-bedwrg36]{display:none}.two-col[data-astro-cid-bedwrg36]{grid-template-columns:minmax(0,1fr);gap:28px}}
