.heros-texte{gap:var(--espace-4);padding-block:var(--espace-6) var(--espace-5);display:grid}.heros-texte h1{font-size:var(--taille-4xl);letter-spacing:-.03em;line-height:1.06}.heros-detail{color:var(--texte-doux);font-size:var(--taille-l);line-height:1.45}.heros-texte .rangee-boutons{margin-top:var(--espace-5)}.heros-image{aspect-ratio:4/3;object-fit:cover;object-position:55% 60%;width:100%;height:auto}@media (width>=40rem){.heros-image{aspect-ratio:16/9}}@media (width>=60rem){.heros-texte{gap:var(--espace-7);padding-block:var(--espace-7) var(--espace-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.heros-image{aspect-ratio:auto;height:clamp(22rem,100svh - 22rem,40rem)}}.categories{gap:var(--espace-6) var(--espace-5);display:grid}.categorie a{color:inherit;text-decoration:none;display:block}.categorie h3{margin-top:var(--espace-3)}@media (width>=40rem){.categories{grid-template-columns:repeat(2,minmax(0,1fr))}.categorie--grande{grid-column:1/-1}.categorie--grande .carte-photo{aspect-ratio:21/9}}@media (width>=60rem){.categories{grid-template-rows:auto auto;grid-template-columns:2fr 1fr 1fr;align-items:start}.categorie--grande{grid-area:1/1/span 2;align-self:stretch}.categorie--grande a{flex-direction:column;height:100%;display:flex}.categorie--grande picture{flex:1 1 0;min-height:0;position:relative}.categorie--grande .carte-photo{aspect-ratio:auto;object-position:20% center;height:100%;position:absolute;inset:0}.categorie:not(.categorie--grande):last-child{grid-column:2/span 2}.categorie:not(.categorie--grande):last-child .carte-photo{aspect-ratio:5/2}}.comment-louer{gap:var(--espace-6);display:grid}.comment-louer-photo{display:none}.etapes{counter-reset:etape;border-top:.0625rem solid var(--encre)}.etapes li{padding-block:var(--espace-4);border-bottom:.0625rem solid var(--bord);counter-increment:etape;grid-template-columns:2rem minmax(0,1fr);display:grid}.etapes li:before{content:counter(etape);color:var(--texte-doux);font-size:var(--taille-l);font-variant-numeric:tabular-nums;grid-row:1/span 2;line-height:1.3}.etapes p{color:var(--texte-doux)}@media (width>=60rem){.comment-louer{gap:clamp(var(--espace-7), 6vw, 6rem);grid-template-columns:1fr 1fr;align-items:start}.comment-louer-photo{margin-top:var(--espace-6);border-radius:var(--rayon-s);display:block}}.pourquoi{gap:var(--espace-6);display:grid}.pourquoi .bloc-titre{margin-bottom:0}.pourquoi picture{border-radius:var(--rayon-s);overflow:hidden}.atouts{border-top:.0625rem solid var(--encre)}.atouts li{padding-block:var(--espace-4);border-bottom:.0625rem solid var(--bord)}.atouts p{margin-top:var(--espace-1);color:var(--texte-doux)}@media (width>=60rem){.pourquoi{column-gap:clamp(var(--espace-7), 6vw, 6rem);grid-template-columns:1fr 1fr;align-items:start}.pourquoi .bloc-titre{grid-column:1/-1}}
