@media(max-width:980px){.iv-sec{padding:44px 0}.iv h2{font-size:1.5rem;margin-bottom:10px}.iv-lead{margin-bottom:20px;font-size:.95rem}.iv-k{margin-bottom:8px}.iv-hero{padding:40px 0 48px!important}.iv-hero .iv-w{gap:0}.iv-rad{display:none}.iv-hero h1{font-size:1.85rem;margin-bottom:14px}.iv-hero p{font-size:.98rem;margin-bottom:20px}.iv-cta{flex-wrap:nowrap;gap:10px}.iv-cta .iv-btn{flex:1;padding:13px 10px;font-size:.85rem;white-space:nowrap}.iv-mq{padding:11px 0;font-size:.74rem}.iv-2,.iv-4{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:-22px;margin-right:-22px;padding:6px 22px 18px;scrollbar-width:none}.iv-2::-webkit-scrollbar,.iv-4::-webkit-scrollbar{display:none}.iv-2>*,.iv-4>*{flex:0 0 min(80vw,310px);scroll-snap-align:start}.iv-2 .iv-r,.iv-4 .iv-r{opacity:1;transform:none}.iv-card{padding:22px}.iv-card ul{margin:10px 0}#besoin .iv-card ul{display:none}.iv-ic{width:44px;height:44px;margin-bottom:12px}.iv-tl{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.iv-st{padding:50px 0 0}.iv-st::before{width:36px;height:36px;font-size:.9rem}.iv-st::after{display:none}.iv-zone{padding:20px;gap:14px;flex-direction:row;align-items:flex-start}.iv-zone h2{font-size:1.2rem}.iv-faq details{padding:14px 0}.iv-q .iv-w{gap:24px}.iv-form{grid-template-columns:1fr 1fr;gap:12px;padding:20px}.iv-form label:nth-of-type(1),.iv-form label:nth-of-type(2),.iv-form label:nth-of-type(5),.iv-form label:nth-of-type(6){grid-column:1/-1}.iv-form textarea{min-height:0}.iv-ft{padding:36px 0 84px}.iv-ft .iv-w{gap:20px}}