.hero-rank-rent{padding-top: var(--sp-16);padding-bottom: var(--sp-20)}@media (min-width: 64em){.hero-rank-rent{padding-top: var(--sp-20);padding-bottom: var(--sp-24)}}.hero-rank-rent__grille{align-items: center;gap: var(--sp-10)}@media (min-width: 64em){.hero-rank-rent__grille{grid-template-columns: 1.1fr 0.9fr;gap: var(--sp-14)}}.hero__contenu--large{max-width: 720px}.hero-rank-rent .hero__contenu h1{letter-spacing: var(--ls-tight);line-height: var(--lh-tight)}.hero-rank-rent .hero__accroche{margin-top: var(--sp-5);margin-bottom: var(--sp-8);font-size: var(--fs-lg);line-height: var(--lh-relaxed);color: var(--color-text-secondary);max-width: 52ch}.hero-rank-rent__visuel{aspect-ratio: 1 / 1;overflow: hidden;border-radius: var(--radius-2xl);background: var(--color-bg-secondary);box-shadow: 0 2px 4px rgba(var(--clr-navy-900-rgb),.04),0 8px 24px rgba(var(--clr-navy-900-rgb),.08),0 24px 48px rgba(var(--clr-navy-900-rgb),.06)}@media (min-width: 64em){.hero-rank-rent__visuel{box-shadow: 0 4px 8px rgba(var(--clr-navy-900-rgb),.05),0 16px 32px rgba(var(--clr-navy-900-rgb),.08),0 48px 80px rgba(var(--clr-navy-900-rgb),.1)}}.hero-rank-rent__visuel img{width: 100%;height: 100%;object-fit: cover;object-position: center;display: block}@media (prefers-reduced-motion: no-preference){.hero-rank-rent__visuel{transition: transform var(--duration-300) var(--ease-out)}}@media (hover: hover) and (pointer: fine){.hero-rank-rent__visuel:hover{transform: scale(1.02)}}#titre-probleme + p,#titre-comment + p,#titre-pour-qui + p{text-align: center;max-width: 56ch;margin-inline: auto;margin-top: var(--sp-5);margin-bottom: var(--sp-10);font-size: var(--fs-base);line-height: var(--lh-relaxed);color: var(--color-text-secondary)}.rank-rent-processus{list-style: none;padding: 0;margin: var(--sp-8) 0 0;display: grid;gap: var(--sp-6);counter-reset: etape}@media (min-width: 40em){.rank-rent-processus{grid-template-columns: repeat(2,1fr)}}@media (min-width: 64.0625em){.rank-rent-processus{grid-template-columns: repeat(4,1fr);gap: var(--sp-8)}}.rank-rent-processus .processus__etape{background: var(--color-bg-elevated);border: var(--border-thin) solid var(--color-border);border-radius: var(--radius-lg);padding: var(--sp-6) var(--sp-5);position: relative;counter-increment: etape}.rank-rent-processus .processus__etape::before{content: counter(etape);display: inline-flex;align-items: center;justify-content: center;width: var(--sp-8);height: var(--sp-8);border-radius: var(--radius-full);background: var(--color-accent);color: var(--color-text-on-accent);font-size: var(--fs-sm);font-weight: var(--fw-bold);margin-bottom: var(--sp-3)}.rank-rent-processus .processus__etape h3{font-size: var(--fs-base);font-weight: var(--fw-bold);margin-bottom: var(--sp-2);color: var(--color-text);line-height: var(--lh-snug)}.rank-rent-processus .processus__etape p{color: var(--color-text-secondary);font-size: var(--fs-sm);line-height: var(--lh-relaxed);margin: 0}@media (hover: hover) and (pointer: fine){.rank-rent-processus .processus__etape:hover{border-color: rgba(var(--color-brand-rgb),.15);box-shadow: 0 4px 12px rgba(var(--clr-navy-900-rgb),.06)}}.carte--positive{border-left: 4px solid var(--clr-success-600);background: linear-gradient( to right,rgba(var(--clr-success-600-rgb),.06) 0%,var(--color-bg-elevated) 12% )}.carte--neutre{border-left: 4px solid var(--clr-error-600);background: linear-gradient( to right,rgba(var(--clr-error-600-rgb),.08) 0%,var(--color-bg-elevated) 12% )}.carte--positive h3,.carte--neutre h3{font-size: var(--fs-lg);font-weight: var(--fw-bold);margin-bottom: var(--sp-3)}.carte--positive ul,.carte--neutre ul{list-style: none;padding: 0;margin: 0}.carte--positive li,.carte--neutre li{position: relative;padding-left: var(--sp-5);margin-bottom: var(--sp-2);font-size: var(--fs-sm);line-height: var(--lh-relaxed);color: var(--color-text-secondary)}.carte--positive li::before{content: '';position: absolute;left: 0;top: 0.5em;width: 6px;height: 6px;border-radius: var(--radius-full);background: var(--clr-success-600)}.carte--neutre li::before{content: '';position: absolute;left: 0;top: 0.5em;width: 6px;height: 6px;border-radius: var(--radius-full);background: var(--clr-error-600)}.carte--positive li:last-child,.carte--neutre li:last-child{margin-bottom: 0}.rank-rent-legal,.legal-content.rank-rent-legal{max-width: 40em;margin-inline: auto;font-size: var(--fs-base);line-height: var(--lh-relaxed)}.rank-rent-legal p{margin-bottom: var(--sp-4);color: var(--color-text-secondary)}.rank-rent-legal p:last-of-type{margin-bottom: 0}.rank-rent-legal ul{list-style: disc;padding-left: var(--sp-6);margin: var(--sp-4) 0}.rank-rent-legal li{margin-bottom: var(--sp-2);color: var(--color-text-secondary)}.rank-rent-legal li strong{color: var(--color-text)}.rank-rent-legal a{color: var(--color-brand);text-decoration: underline;text-underline-offset: 0.2em}@media (hover: hover) and (pointer: fine){.rank-rent-legal a:hover{color: var(--color-brand-hover)}}.offre-confiance{padding: var(--sp-10) 0;border-top: var(--border-thin) solid var(--color-border)}.offre-confiance__liens{display: flex;flex-wrap: wrap;gap: var(--sp-4);justify-content: center;list-style: none;padding: 0;margin: 0 0 var(--sp-4)}.offre-confiance__liens li{font-size: var(--fs-sm);color: var(--color-text-secondary)}.offre-confiance__liens a{font-size: var(--fs-sm);color: var(--color-text-secondary);text-decoration: underline;text-underline-offset: 0.2em}@media (hover: hover) and (pointer: fine){.offre-confiance__liens a:hover{color: var(--color-text)}}.offre-confiance__avant-commande{font-size: var(--fs-sm);color: var(--color-text-tertiary);text-align: center;margin-inline: auto;margin-bottom: var(--sp-4);max-width: 36em}.offre-confiance__intro{font-size: var(--fs-sm);color: var(--color-text-tertiary);text-align: center;margin-inline: auto;margin-bottom: 0;max-width: max-content}