.hero{background:none;overflow:hidden}.slides,.slide{position:absolute;inset:0}.slide{background-position:center;background-size:cover;opacity:0;transform:scale(1.04);transition:opacity 1s ease,transform 6s ease}.slide.active{opacity:1;transform:scale(1)}.slider-dots{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.slider-dots button{width:34px;height:4px;border:0;background:#ffffff80;padding:0;cursor:pointer}.slider-dots button.active{background:#fff}.certifications{text-align:center;padding:10px 0 45px}.logo-row{display:flex;align-items:center;justify-content:center;gap:clamp(25px,6vw,80px);flex-wrap:wrap}.logo-row img{max-width:230px;max-height:145px;object-fit:contain}.audiences{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:55px}.audience{position:relative;min-height:205px;padding:38px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background-position:center;background-size:cover}.audience:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d1825e8,#0d182580);transition:.2s}.audience:hover:before{background:linear-gradient(90deg,#d30f17e8,#d30f1780)}.audience>*{position:relative}.audience span{font-size:18px}.audience strong{font-size:34px;line-height:1.1}.audience em{font-style:normal;font-weight:bold;margin-top:16px}.audience.particulier{background-image:url(particulier.jpg)}.audience.professionnel{background-image:url(professionnel.png)}
@media(max-width:700px){.audiences{grid-template-columns:1fr}.logo-row img{max-width:170px;max-height:110px}.audience{min-height:180px}}
.page-hero{min-height:430px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,#07111ddd,#07111d66),url(depannage.jpg) center/cover}.page-hero h1{margin-bottom:12px}.page-hero p:not(.eyebrow){font-size:20px;margin-bottom:28px}.article-page{padding:70px 0 100px}.summary{display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:1px;background:#dfe5ea;margin-bottom:75px;border:1px solid #dfe5ea}.summary>*{background:#f5f7f8;padding:20px}.summary strong{background:#111820;color:#fff}.article-page>article{max-width:960px;margin:0 auto 75px}.article-page article h2{font-size:clamp(28px,3.5vw,42px)}.article-page article p{color:#4b5662}.feature{max-width:1180px!important;display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}.feature img{width:100%;max-height:430px;object-fit:contain}.reverse-feature>div{order:2}.alert{border-left:4px solid #ed1c24;padding:15px 18px;background:#f4f6f8;color:#111820!important;font-weight:bold}@media(max-width:800px){.summary{grid-template-columns:1fr}.feature{grid-template-columns:1fr;gap:25px}.reverse-feature>div{order:0}.page-hero{min-height:500px}.article-page{padding-top:45px}}
