.ap-lead{max-width:30em;margin-top:clamp(14px,1.8vw,24px);font-size:clamp(20px,2.3vw,31px);line-height:1.28}.ap-h{flex-direction:column;flex:1;display:flex;position:static}.ap-1{z-index:3;flex:1;align-items:center;padding-bottom:70px;display:flex;position:relative}.ap-1 h1{font-size:min(10vw,17svh);line-height:1}.ap-ph{aspect-ratio:3200/2000;z-index:1;height:min(84%,50vw);position:absolute;bottom:-2px;left:66vw;transform:translate(-50%)}.ap-ph img{object-fit:cover;width:100%;height:100%}.ap-h .suite{bottom:24px}.ap-3c{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(20px,2.6vw,34px);display:grid}.ap-3c article{color:var(--m);background:#fff;border-radius:20px;padding:clamp(14px,2.2vw,28px)}.ap-3c .ill{width:min(62%,150px);margin-bottom:12px}.ap-3c h3{font:700 clamp(22px,2.8vw,36px)/1 var(--titre);text-transform:uppercase}.ap-3c p{margin-top:8px;font-size:clamp(16px,1.5vw,20px);line-height:1.3}@media (width<=800px){.ap-1{flex:none;padding:6px clamp(18px,3.2vw,44px) 0}.ap-1 h1{font-size:min(17vw,10svh)}.ap-ph{height:calc(100% - 31svh - 64px);min-height:42%;left:50%}.ap-h .suite{color:#fff;bottom:14px}.ap-3c{grid-template-columns:1fr}.ap-3c article{grid-template-columns:90px 1fr;column-gap:12px;display:grid}.ap-3c .ill{grid-row:span 2;width:90px;margin:0}}
