.m02{gap:var(--e-13);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.m02-texte h2{font-size:var(--t-h2);font-weight:var(--g-titre);margin-bottom:14px}.m02-ligne{display:block}.m02-chapeau{color:var(--encre-60);font-size:var(--t-xl);margin-bottom:var(--e-8)}.m02-points{gap:var(--e-7);grid-template-columns:1fr 1fr;display:grid}.m02-pastille{width:var(--h-haut);height:var(--h-haut);border-radius:var(--r-rond);background:var(--tint-08);border:2px solid var(--bord);color:var(--c-principale);margin-bottom:var(--e-4);transition:background var(--d-etat) var(--courbe), border-color var(--d-etat) var(--courbe), color var(--d-etat) var(--courbe);justify-content:center;align-items:center;display:flex}.m02-point:hover .m02-pastille{background:var(--c-principale);border-color:var(--c-principale);color:#fff}.m02-point strong{font-family:var(--police-titres);font-weight:var(--g-titre);margin-bottom:6px;font-size:1.02rem;line-height:1.3;display:block}.m02-point p{font-size:var(--t-base);color:var(--encre-60);line-height:1.6}.m02-action{margin-top:var(--e-8)}.m02-visuel{position:relative}.m02-photo{width:100%;height:var(--h-photo-duo);object-fit:cover;border-radius:var(--r-grand);transition:transform var(--d-image) var(--courbe)}.m02-visuel:hover .m02-photo{transform:scale(1.02)}.m02-avis{left:var(--e-8);right:-30px;bottom:calc(var(--e-8) * -1);background:var(--c-fond);border-left:4px solid var(--c-accent);border-radius:0 var(--r-carte) var(--r-carte) 0;box-shadow:var(--o-panneau);padding:var(--e-5) var(--e-6);position:absolute}.m02-avis blockquote{background:0 0;border:0;border-radius:0;margin:0;padding:0}.m02-avis blockquote p{font-size:var(--t-base);color:var(--c-encre);line-height:1.62}.m02-avis figcaption{font-family:var(--police-titres);font-weight:var(--g-titre);font-size:var(--t-md);color:var(--c-principale);margin-top:10px}.fond-navy .m02-chapeau,.fond-navy-profond .m02-chapeau,.fond-navy .m02-point p,.fond-navy-profond .m02-point p{color:var(--sur-navy)}@media (width<=1120px){.m02{gap:var(--e-11)}.m02-avis{left:var(--e-6);right:-12px}}@media (width<=980px){.m02{gap:var(--e-9);grid-template-columns:1fr}.m02-visuel{order:1}.m02-texte{order:2}.m02-photo{height:var(--h-photo-heros)}.m02-avis{margin:calc(var(--e-8) * -1) var(--e-6) 0;position:static}}@media (width<=640px){.m02-points{gap:var(--e-6);grid-template-columns:1fr}.m02-ligne{display:inline}.m02-avis{margin-inline:var(--e-3)}}.m02-note-photo{right:var(--e-5);bottom:var(--e-5);z-index:var(--z-contenu);position:absolute}@media (width<=640px){.m02-note-photo{margin-top:var(--e-4);display:inline-flex;position:static}.m02-visuel{text-align:center}}.m02-visuel .m02-note-photo{background:var(--c-principale);box-shadow:inset 0 0 0 1px var(--voile-28), 0 10px 24px #0b1f5257}@media (hover:hover){.m02-visuel .m02-note-photo:hover{background:var(--c-foncee);box-shadow:inset 0 0 0 1px var(--voile-28), 0 12px 28px #0b1f526b}}
