.leazly-hero{--lh-ink: #203e50;--lh-em: #326982;--lh-bg: #fff;--lh-button: #245b76;--lh-header: 78px;color:var(--lh-ink);background:var(--lh-bg);font-family:Matter,sans-serif;padding-top:calc(var(--lh-header) + var(--referral-banner-height, 0px))}.leazly-hero[data-family=elan]{--lh-bg: #edf3f4;--lh-em: #50778a}.leazly-hero[data-tone=blue]{--lh-bg: #1b465e;--lh-ink: #fff;--lh-em: #e7b89d}.leazly-hero[data-tone=terracotta]{--lh-bg: #94523f;--lh-ink: #fff;--lh-em: #f6dac5}.leazly-hero[data-cta=brand]{--lh-button: #0466c9}.leazly-hero[data-cta=balanced]{--lh-button: #1b659e}.leazly-hero[data-cta=terracotta]{--lh-button: #9d513d}.leazly-hero[data-visual-revision][data-review-tone=cream]{--lh-bg: #f5f0e6;--lh-ink: #234651;--lh-em: #526b76}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-review-cta=brand]{--lh-button: #0466c9}@media (min-width: 761px){.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"]):is([data-family="horizon"],[data-family="elan"])[data-photo=apartment] .lh-scene{align-self:center;aspect-ratio:1.04 / 1;height:auto}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-scene{background:#9ca7a5}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-scene>img{width:76%;margin-left:24%;object-position:65% center}}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"]):is([data-family="horizon"],[data-family="elan"])[data-photo=apartment] .lh-scene>img{object-position:90% center}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-scene>img{object-position:65% center}@media (min-width: 761px) and (max-width: 1060px){.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-panorama{display:flex;flex-direction:column}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-scene{position:relative;inset:auto;width:100%;height:360px;min-height:360px}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-scene>img{width:100%;margin-left:0;object-position:center 25%}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-layout{width:100%;height:auto;padding:0 24px 20px;margin-top:-20px}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-copy{width:100%;max-width:none;padding:28px 32px}.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=apartment] .lh-media-white{inset:230px 0 auto;height:130px;min-height:0;padding:20px;gap:10px}}.leazly-hero[data-visual-revision="2026-11-08-r4"][data-review-cta=balanced]{--lh-button: #1b659e}.leazly-hero[data-visual-revision="2026-11-08-r4"]:is([data-family="horizon"],[data-family="elan"])[data-photo=apartment] .lh-scene{aspect-ratio:1.1 / 1}.leazly-hero[data-visual-revision="2026-11-08-r4"]:is([data-family="horizon"],[data-family="elan"])[data-photo=apartment] .lh-scene>img{object-position:62% center}.leazly-hero[data-visual-revision="2026-11-08-r4"][data-family=grand-angle][data-photo=apartment] .lh-scene{background:#d6cdbd}.leazly-hero[data-visual-revision="2026-11-08-r4"][data-family=grand-angle][data-photo=apartment] .lh-scene>img{object-position:45% center}@media (min-width: 761px) and (max-width: 1060px){.leazly-hero[data-visual-revision="2026-11-08-r4"][data-family=grand-angle][data-photo=apartment] .lh-scene>img{object-position:center top}}@media (min-width: 1061px){.leazly-hero:is([data-visual-revision="2026-11-08-r3"],[data-visual-revision="2026-11-08-r4"])[data-family=grand-angle][data-photo=paris] .lh-layout{justify-content:flex-start}}.leazly-hero[data-visual-revision][data-family=horizon][data-photo=paris] .lh-scene>img{object-position:63% center}.leazly-hero[data-visual-revision][data-photo=apartment] .lh-scene>img{object-position:54% center}.leazly-hero *{box-sizing:border-box}.leazly-hero p,.leazly-hero h1{margin:0}.leazly-hero button,.leazly-hero input{font:inherit}.leazly-hero a{color:inherit}.leazly-hero button{cursor:pointer}.leazly-hero :focus-visible,.lh-suggestions :focus-visible{outline:3px solid #dd9766;outline-offset:3px}.leazly-hero .lh-header{background:var(--lh-bg);color:var(--lh-ink)}.leazly-hero .lh-header .MuiToolbar-root{height:var(--lh-header);min-height:var(--lh-header)}.leazly-hero .lh-header .MuiContainer-root{max-width:1320px;padding-inline:36px}.leazly-hero .lh-header.lh-scrolled{background:#fff;color:#203e50}.leazly-hero .lh-first-screen{height:calc(100svh - var(--lh-header) - var(--referral-banner-height, 0px));max-height:910px;min-height:620px;display:grid;grid-template-rows:minmax(0,1fr) 76px}.leazly-hero .lh-opening{position:relative;min-height:0;padding:10px 36px 26px;isolation:isolate}.leazly-hero .lh-panorama{position:relative;height:100%;max-width:1248px;margin:auto;display:grid;grid-template-columns:1.03fr 1fr;gap:58px;align-items:center}.leazly-hero .lh-layout{grid-area:1/1;position:relative;z-index:2;min-width:0}.leazly-hero .lh-copy{padding:20px 0}.leazly-hero .lh-label{font-size:11px;font-weight:600;letter-spacing:1.45px;margin-bottom:22px}.leazly-hero h1{font-weight:500;font-size:clamp(42px,4.2vw,61px);line-height:1.09;letter-spacing:-2.3px;color:var(--lh-ink)}.leazly-hero h1 em{display:block;color:var(--lh-em);font-style:normal;font-weight:400}.leazly-hero .lh-description{font-size:15px;line-height:1.65;white-space:pre-line;margin-top:23px;max-width:575px}.leazly-hero .lh-promises{display:flex;align-items:center;gap:23px;margin:22px 0}.leazly-hero .lh-promises>span{display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.leazly-hero .lh-promises svg{display:block;flex:none}.leazly-hero .lh-promises path{stroke:currentColor}.leazly-hero .lh-address{display:flex;align-items:stretch;padding:5px;gap:5px;background:#fff;border:1px solid #bbccd5;border-radius:10px}.leazly-hero .lh-address:focus-within{border-color:#245b76;box-shadow:0 0 0 3px #245b7619}.leazly-hero .lh-address label{display:flex;align-items:center;min-width:0;flex:1}.leazly-hero .lh-address input{border:0;outline:0;background:none;min-width:0;width:100%;font-size:13px;padding:10px 8px;color:#203e50}.leazly-hero .lh-address input::placeholder{color:#657984;opacity:1}.leazly-hero .lh-pin{margin-left:8px;flex:none;color:#68808e}.leazly-hero .lh-primary{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:44px;background:var(--lh-button);color:#fff;border:0;border-radius:7px;padding:12px 17px;font-size:12px;font-weight:500;text-decoration:none;line-height:1.3;white-space:nowrap;transition:filter .15s}.leazly-hero .lh-primary:hover{filter:brightness(.92)}.leazly-hero .lh-call{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #c5d3d9;border-radius:8px;background:#fff;color:#203e50;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.3;min-height:44px;margin-top:10px}.leazly-hero .lh-call>svg{margin-left:12px}.leazly-hero .lh-call img{object-fit:contain}.leazly-hero .lh-proof{display:flex;align-items:center;gap:20px;margin-top:21px}.leazly-hero .lh-google{display:flex;align-items:center;gap:9px;font-size:12px;text-decoration:none;flex:none}.leazly-hero .lh-google small{display:block;font-size:10px;line-height:1.5}.leazly-hero .lh-stars{color:#dc9d23;font-size:11px;letter-spacing:.5px}.leazly-hero .lh-owners{display:flex;align-items:center;gap:11px;border-left:1px solid #b5c5cf;padding-left:16px}.leazly-hero .lh-owners p{font-size:10px;line-height:1.5;max-width:210px}.leazly-hero .lh-avatars{display:flex;padding-left:5px;flex:none}.leazly-hero .lh-avatars img{border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-6px}.leazly-hero .lh-scene{grid-area:1/2;position:relative;align-self:stretch;min-height:0;overflow:hidden;border-radius:24px 24px 74px}.leazly-hero .lh-scene>img{display:block;width:100%;height:100%;object-fit:cover;object-position:63% 50%}.leazly-hero[data-photo=coast] .lh-scene>img{object-position:82% center}.leazly-hero[data-photo=paris] .lh-scene>img{object-position:24% center}.leazly-hero .lh-media{display:flex;align-items:center;justify-content:center;gap:34px;padding:16px 24px;border-block:1px solid #e2e8eb;background:#fff;color:#4d6572}.leazly-hero .lh-media-label{font-size:12px;font-weight:500;white-space:nowrap}.leazly-hero .lh-media-logos{display:flex;align-items:center;justify-content:center;gap:38px}.leazly-hero .lh-media img{display:block;object-fit:contain;height:26px;width:104px;max-width:none}.leazly-hero .lh-media .lh-logo-monde{width:105px;height:27px}.leazly-hero .lh-media .lh-logo-particulier{width:105px;height:23px}.leazly-hero .lh-media .lh-logo-voix{width:135px;height:24px}.leazly-hero .lh-media .lh-logo-france2{width:80px;height:25px}.leazly-hero .lh-media .lh-logo-corse{width:82px;height:26px}.leazly-hero[data-family=grand-angle] .lh-opening{padding:10px 24px 22px}.leazly-hero[data-family=grand-angle] .lh-panorama{display:block;max-width:none;isolation:isolate}.leazly-hero[data-family=grand-angle] .lh-scene{position:absolute;inset:0;z-index:-1;border-radius:25px}.leazly-hero[data-family=grand-angle] .lh-layout{display:flex;align-items:center;height:100%;padding:20px max(32px,calc((100vw - 1248px)/2 - 24px))}.leazly-hero[data-family=grand-angle] .lh-copy{width:565px;max-width:100%;padding:32px 35px;background:#fff;border-radius:20px;box-shadow:0 10px 40px #153b4f0a}.leazly-hero[data-family=grand-angle] h1{font-size:51px}.leazly-hero[data-family=grand-angle] .lh-description{font-size:14px}.leazly-hero[data-family=grand-angle] .lh-promises{gap:17px}.leazly-hero[data-family=grand-angle] .lh-avatars{display:none}.leazly-hero[data-family=grand-angle] .lh-proof{gap:15px}.leazly-hero[data-family=grand-angle][data-media=integrated] .lh-first-screen{grid-template-rows:minmax(0,1fr)}.leazly-hero[data-media=integrated] .lh-layout{height:calc(100% - 92px)}.leazly-hero .lh-media-white{position:absolute;z-index:1;inset:auto 0 0;min-height:98px;padding:32px 28px 22px;border:0;border-radius:0 0 25px 25px;background:linear-gradient(180deg,#0e1d2300,#0e1d2399 40%,#0e1d23c7);color:#fff;gap:30px}.leazly-hero .lh-media-white img{filter:brightness(0) invert(1)}.leazly-hero .lh-media-white .lh-logo-voix{width:122px;height:24px}.leazly-hero .lh-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lh-suggestions{margin:6px 0 0;padding:6px;background:#fff;color:#203e50;border:1px solid #c5d3d9;border-radius:10px;box-shadow:0 12px 40px #203e5020;list-style:none;font:14px/1.5 Matter,sans-serif;max-height:280px;overflow:auto}.lh-suggestions li{padding:11px 13px;cursor:pointer;border-radius:6px}.lh-suggestions li:hover,.lh-suggestions [aria-selected=true]{background:#edf3f4}@media (min-width: 1061px){.leazly-hero[data-family=grand-angle][data-photo=paris] .lh-layout{justify-content:flex-end}}@media (min-width: 1061px) and (max-height: 800px){.leazly-hero{--lh-header: 66px}.leazly-hero .lh-first-screen{min-height:540px;grid-template-rows:minmax(0,1fr) 64px}.leazly-hero h1{font-size:50px}.leazly-hero .lh-label{margin-bottom:14px}.leazly-hero .lh-description{margin-top:16px;font-size:14px}.leazly-hero .lh-promises{margin:16px 0}.leazly-hero .lh-proof{margin-top:15px}.leazly-hero[data-family=grand-angle] h1{font-size:43px}.leazly-hero[data-family=grand-angle] .lh-copy{padding:24px 30px}.leazly-hero[data-media=integrated] .lh-layout{height:calc(100% - 72px)}.leazly-hero .lh-media-white{min-height:78px;padding-top:22px}}@media (max-width: 1200px){.leazly-hero .lh-panorama{gap:32px}.leazly-hero .lh-avatars{display:none}.leazly-hero .lh-media-logos{gap:24px}.leazly-hero .lh-header-cta{font-size:11px;gap:8px;padding-inline:12px}}@media (min-width: 761px) and (max-width: 1060px){.leazly-hero{--lh-header: 70px}.leazly-hero .lh-first-screen{height:auto;max-height:none;min-height:0;grid-template-rows:auto auto}.leazly-hero .lh-opening{padding:10px 26px 22px}.leazly-hero .lh-panorama{gap:25px}.leazly-hero h1{font-size:43px}.leazly-hero .lh-description{font-size:14px}.leazly-hero .lh-copy{padding:28px 0}.leazly-hero .lh-promises{gap:12px}.leazly-hero .lh-promises>span{font-size:10px;gap:5px}.leazly-hero .lh-address{flex-direction:column}.leazly-hero .lh-address input{padding-block:12px}.leazly-hero .lh-call{width:100%;font-size:12px}.leazly-hero .lh-media{flex-direction:column;gap:12px}.leazly-hero .lh-media-logos{gap:24px}.leazly-hero[data-family=grand-angle] .lh-layout{height:auto;padding:28px}.leazly-hero[data-family=grand-angle] .lh-copy{max-width:500px;padding:28px}.leazly-hero[data-family=grand-angle] h1{font-size:43px}.leazly-hero[data-family=grand-angle] .lh-address{flex-direction:row}.leazly-hero[data-media=integrated] .lh-layout{padding-bottom:130px}}@media (max-width: 760px){.leazly-hero{--lh-header: 62px}.leazly-hero .lh-header .MuiContainer-root{padding-inline:20px}.leazly-hero .lh-first-screen{height:auto;min-height:0;max-height:none;grid-template-rows:auto auto}.leazly-hero .lh-opening{padding:0 12px 18px}.leazly-hero .lh-panorama{display:flex;flex-direction:column;gap:0;height:auto}.leazly-hero .lh-scene{width:100%;height:185px;min-height:185px;border-radius:14px 14px 34px}.leazly-hero .lh-scene>img{object-position:center 52%}.leazly-hero .lh-layout{width:100%;margin-top:-14px;padding:0 8px}.leazly-hero .lh-copy{position:relative;border-radius:16px;background:var(--lh-bg);padding:23px 8px 8px}.leazly-hero .lh-label{font-size:10px;letter-spacing:1px;margin-bottom:12px}.leazly-hero h1{font-size:clamp(33px,8.9vw,49px);letter-spacing:-1.35px;line-height:1.08}.leazly-hero .lh-description{font-size:13px;line-height:1.55;margin-top:15px}.leazly-hero .lh-promises{justify-content:space-between;gap:5px;margin:17px 0}.leazly-hero .lh-promises>span{gap:6px;font-size:10px}.leazly-hero .lh-promises svg,.leazly-hero .lh-promises>span>div{width:23px!important;height:23px!important}.leazly-hero .lh-address{flex-direction:column;gap:2px;padding:4px}.leazly-hero .lh-address input{font-size:16px;padding:10px 8px}.leazly-hero .lh-primary{font-size:13px;min-height:46px}.leazly-hero .lh-call{width:100%;margin-top:9px;font-size:13px;min-height:46px;padding:8px}.leazly-hero .lh-proof{gap:12px;margin-top:17px}.leazly-hero .lh-google{gap:7px;font-size:11px}.leazly-hero .lh-owners{padding-left:12px}.leazly-hero .lh-owners p{font-size:10px}.leazly-hero .lh-media{flex-direction:column;gap:13px;padding:18px 20px}.leazly-hero .lh-media-label{font-size:11px}.leazly-hero .lh-media-logos{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:12px 24px}.leazly-hero .lh-media img{max-width:100%;width:88px;height:23px}.leazly-hero .lh-media .lh-logo-monde{width:90px;height:23px}.leazly-hero .lh-media .lh-logo-particulier{width:90px;height:21px}.leazly-hero .lh-media .lh-logo-voix{width:106px;height:22px}.leazly-hero .lh-media .lh-logo-france2,.leazly-hero .lh-media .lh-logo-corse{width:70px;height:23px}.leazly-hero[data-family=grand-angle] .lh-opening{padding:0 12px 18px}.leazly-hero[data-family=grand-angle] .lh-panorama{display:flex}.leazly-hero[data-family=grand-angle] .lh-scene{position:relative;inset:auto;height:210px;min-height:210px;border-radius:14px}.leazly-hero[data-family=grand-angle] .lh-layout{height:auto;padding:0 8px;margin-top:-20px}.leazly-hero[data-family=grand-angle] .lh-copy{width:100%;padding:23px 16px 16px;border-radius:16px;box-shadow:0 10px 28px #203e5009}.leazly-hero[data-family=grand-angle] h1{font-size:clamp(31px,8.2vw,46px)}.leazly-hero[data-family=grand-angle] .lh-description{font-size:13px}.leazly-hero[data-family=grand-angle] .lh-promises{gap:5px}.leazly-hero[data-family=grand-angle][data-media=integrated] .lh-scene{height:270px;min-height:270px}.leazly-hero .lh-media-white{inset:126px 0 auto;height:144px;min-height:0;padding:22px 28px 30px;border-radius:0;gap:10px}.leazly-hero .lh-media-white .lh-logo-voix{width:96px;height:22px}.leazly-hero[data-visual-revision] .lh-media-white .lh-media-logos{width:min(94%,310px);grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 24px}.leazly-hero[data-visual-revision] .lh-media-white img{width:80px;height:21px}.leazly-hero[data-visual-revision] .lh-media-white .lh-logo-monde{width:82px;height:21px}.leazly-hero[data-visual-revision] .lh-media-white .lh-logo-particulier{width:82px;height:19px}.leazly-hero[data-visual-revision] .lh-media-white .lh-logo-voix{width:82px;height:20px}.leazly-hero[data-visual-revision] .lh-media-white .lh-logo-france2,.leazly-hero[data-visual-revision] .lh-media-white .lh-logo-corse{width:64px;height:21px}.leazly-hero[data-family=elan] .lh-scene{height:195px;min-height:195px}.leazly-hero[data-tone=blue] .lh-copy,.leazly-hero[data-tone=terracotta] .lh-copy{color:var(--lh-ink)}}@media (prefers-reduced-motion: reduce){.leazly-hero *{transition:none!important;animation:none!important}}.leazly-hero:is([data-page="voyagez"],[data-page="home"],[data-page="tenant"]) .lh-copy h1{font-size:clamp(36px,3.4vw,50px);line-height:1.08}.leazly-hero:is([data-page="voyagez"],[data-page="home"],[data-page="tenant"]) .lh-copy h1>span{display:block}@media (max-width: 760px){.leazly-hero:is([data-page="voyagez"],[data-page="home"],[data-page="tenant"]) .lh-copy h1{font-size:clamp(28px,7.5vw,34px);line-height:1.1}.leazly-hero:is([data-page="voyagez"],[data-page="home"],[data-page="tenant"]) .lh-promises{flex-wrap:wrap;row-gap:10px}}
