.home-developments .home-developments-heading h2{margin:0;line-height:1.25}.home-developments .home-developments-heading p{padding-left:21px}.home-developments .development-card{isolation:isolate;background:#102c46;border:0;border-radius:16px;flex-basis:calc(50% - 10px);min-height:420px;position:relative}.home-developments .development-card-image{aspect-ratio:auto;color:#fff;background:#193c56;position:absolute;inset:0}.home-developments .development-card-image:after{content:"";pointer-events:none;background:linear-gradient(#04121e0d 15%,#04121e47 38%,#04121ede 75%,#04121ef5);position:absolute;inset:0}.home-developments .development-card-status{z-index:1;color:#fff;background:#102c46e8;padding:7px 11px;font-size:.75rem;top:18px;bottom:auto;left:18px}.home-developments .development-card-copy{z-index:1;pointer-events:none;justify-content:flex-end;padding:175px 28px 25px;position:relative}.home-developments .development-card-copy a{pointer-events:auto}.home-developments .development-card-reference{color:#dfc795;letter-spacing:.05em;margin-bottom:8px;font-size:.68rem}.home-developments .development-card h3{color:#fff;overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(1.45rem,2.3vw,1.9rem);font-weight:500;line-height:1.2}.home-developments .development-card-location{color:#fff;align-items:flex-start;margin-bottom:7px;font-size:.9rem}.home-developments .development-card-location svg{color:#dfc795;flex-shrink:0;margin-top:2px}.home-developments .development-card-builder{color:#e0e7ec;margin-bottom:0;font-size:.8rem}.home-developments .development-card-bottom{border:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:16px;padding-top:0}.home-developments .development-card-bottom>span{color:#e0e7ec;font-size:.75rem}.home-developments .development-card-bottom>a{color:#ecd3a1;gap:9px;font-size:.8rem}.home-developments .development-card-bottom>a svg{border:1px solid #d7b77680;border-radius:50%;flex-shrink:0;width:26px;height:26px;padding:4px}.home-developments .development-card a:focus-visible{outline-offset:-3px;outline:3px solid #d7b776}@media (max-width:1000px){.home-developments .development-card{min-height:390px}.home-developments .development-card-copy{padding:155px 22px 22px}.home-developments .development-card h3{font-size:1.45rem}}@media (max-width:640px){.home-developments .development-card{flex-basis:100%;min-height:390px}.home-developments .home-developments-heading p{padding-left:0}.home-developments .development-card-copy{padding:150px 22px 22px}}.home-developments .development-card-image .development-slide{opacity:0;pointer-events:none;transition:opacity 1s}.home-developments .development-card-image .development-slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.home-developments .development-card-image .development-slide{transition:none}}.home-developments{margin-top:16px;padding-top:24px;padding-bottom:18px}.home-developments .home-developments-heading{margin-bottom:16px}.home-developments .home-developments-heading h2{letter-spacing:-.025em;color:#0a2142;margin:0;font-family:Manrope,Arial,sans-serif;font-size:clamp(1.5rem,2.15vw,1.875rem);font-weight:700;line-height:1.25}.home-developments .home-developments-heading p{line-height:1.4}.home-developments+.home-catalog{padding-top:24px}.home-developments .development-card-copy{padding-top:120px}.home-developments .development-card-facts{color:#fff;grid-template-columns:1fr;gap:5px;margin-top:10px;font-size:.8rem;line-height:1.4;display:grid}.home-developments .development-card-facts>span{align-items:flex-start;gap:7px;display:flex}.home-developments .development-card-facts svg{color:#e4c487;flex-shrink:0;margin-top:2px}.home-developments .development-card-facts>strong{color:#fff;font-size:1.05rem;font-weight:700}.home-developments .development-card-reference,.home-developments .development-card-builder{display:none}@media (max-width:640px){.home-developments{margin-top:12px;padding-top:22px;padding-bottom:14px}.home-developments+.home-catalog{padding-top:20px}.home-developments .development-card-copy{padding-top:95px}.home-developments .home-developments-heading p{padding-left:21px;font-size:.8rem}}.home-developments .development-card-location>span,.home-developments .development-card-facts>span>span{border-bottom:0;min-width:0;text-decoration:none}.home-developments .development-card-copy a[x-apple-data-detectors],.home-developments .development-card-copy a[data-detectors],.home-developments .development-card-copy a[data-detectors-type]{pointer-events:none;color:inherit!important;font:inherit!important;box-shadow:none!important;border-bottom:0!important;text-decoration:none!important}@media (min-width:1001px){.home-developments .development-card{min-height:390px}.home-developments .development-card-copy{padding:120px 22px 22px}}.home-developments .development-card h3{margin-bottom:6px;font-size:1.45rem;line-height:1.2}.home-developments .development-card-location{margin-bottom:5px}.home-developments .development-card-facts{gap:4px;margin-top:6px}.home-developments .development-card-bottom{margin-top:9px}.development-card{transition:translate .22s,box-shadow .22s}@media (hover:hover) and (pointer:fine){.development-card:hover{translate:0 -5px;box-shadow:0 12px 24px #09223f26,0 3px 8px #09223f12}.development-carousel-track{padding-top:7px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.development-card{transition:none}.development-card:hover{translate:none}}@media (max-width:760px){.home-developments .home-developments-heading{margin-bottom:14px}}
