.habitation-premium .auto-hero h1{font-size:clamp(38px,4.1vw,60px)}
.habitation-premium .auto-hero .lead{max-width:530px}.habitation-premium .auto-hero .hero-visual img{border-radius:80px 18px 18px 18px}
.habitation-checklist{display:grid;grid-template-columns:1fr 1fr;gap:20px}.habitation-checklist article{display:flex;gap:20px;padding:27px;background:white;border:1px solid #e9dfc4;border-radius:14px}.habitation-checklist article:last-child{grid-column:1/-1}.habitation-checklist .round-number{flex-shrink:0}.habitation-checklist h3{font-size:22px;line-height:1.3}.habitation-checklist p{margin:0;color:var(--muted)}
.habitation-note{padding:27px 30px;margin-top:30px;border-left:4px solid #ffc431;border-radius:0 14px 14px 0;background:#fff5d9}.criteria .habitation-note{background:white}.habitation-note h3{font-size:22px}.habitation-note p{margin:0;color:#555c5a}.habitation-link-row{margin-top:30px;margin-bottom:0}.habitation-premium #profils .source-note,.habitation-premium #profils .source-note a{color:#e1e2dc}
.habitation-closing{background:#20211f;color:white}.habitation-closing h2{color:white}.habitation-closing .eyebrow{color:#ffcf50}.habitation-closing .button{color:#20211f}.habitation-premium .auto-guides{padding-bottom:65px}
@media(max-width:760px){.habitation-premium .auto-hero h1{font-size:38px}.habitation-checklist,.habitation-premium .editorial-grid,.habitation-premium .two-grid,.habitation-premium .three-grid{grid-template-columns:1fr}.habitation-checklist article{padding:22px;gap:15px}.habitation-note{padding:22px}.habitation-premium .auto-hero .hero-visual img{border-radius:45px 14px 14px 14px}}
