.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}}.home-developments .development-card-status{z-index:2;box-sizing:border-box;color:#f7d487;letter-spacing:.005em;white-space:nowrap;background:#092541;border:1px solid #dfae54;border-radius:9px;justify-content:center;align-items:center;max-width:calc(100% - 36px);min-height:34px;padding:7px 12px;font-size:.76rem;font-weight:800;line-height:1.15;display:inline-flex;position:absolute;top:18px;bottom:auto;left:18px;box-shadow:0 3px 11px #061e3d55}.home-developments .development-card-status.is-prelaunch{color:#0b284b;background:linear-gradient(160deg,#ffe39d 0%,#f3c86b 60%,#d9a143 100%);border-color:#e8c473;border-radius:9px}@media (max-width:640px){.home-developments .development-card-status{min-height:31px;padding:6px 11px;font-size:.72rem;top:13px;left:13px}}.home-developments:not(.bio-developments) .development-card-payment-lines{gap:2px;min-width:0;line-height:1.35;display:grid}.home-developments:not(.bio-developments) .development-card-payment-entry{color:#fff;font-size:.83rem;font-weight:800;line-height:1.3;display:block}.home-developments:not(.bio-developments) .development-card-payment-balance{color:#f1f5f9;font-size:.79rem;font-weight:400;line-height:1.35;display:block}.home-developments:not(.bio-developments) .development-card-payment-balance strong{color:#fff;font-weight:800;font-size:inherit}.home-developments .development-card-premium{color:#fff;isolation:isolate;background:radial-gradient(circle at 50% 42%,#112b44 0%,#0d2139 30%,#08172c 68%,#070f20 100%);border:0;border-radius:17px;flex:0 0 calc(33.3333% - 13.3333px);height:auto;min-height:476px;overflow:hidden;box-shadow:0 8px 17px #061e3b20}.home-developments .development-card-premium .development-card-image{aspect-ratio:auto;color:#fff;background:0 0;height:265px;position:absolute;inset:0 0 auto;overflow:hidden}.home-developments .development-card-premium .development-card-image:after{display:none}.home-developments .development-card-premium .development-card-image img{object-fit:cover;object-position:center}.home-developments .development-card-premium .development-card-wave{z-index:1;pointer-events:none;width:100%;height:85px;position:absolute;bottom:-1px;left:0}.home-developments .development-card-premium .development-card-status{z-index:2;min-height:35px;padding:7px 15px;font-size:.81rem;font-weight:800;top:16px;bottom:auto;left:16px;box-shadow:0 3px 11px #061e3d40}.home-developments .development-card-premium .development-card-copy{z-index:2;box-sizing:border-box;pointer-events:none;flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;padding:241px 21px 16px;display:flex;position:relative}.home-developments .development-card-premium .development-card-copy a{pointer-events:auto}.home-developments .development-card-premium h3{letter-spacing:-.035em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;margin:0 0 4px;font-size:clamp(1.24rem,1.7vw,1.53rem);font-weight:800;line-height:1.18;display:-webkit-box;overflow:hidden}.home-developments .development-card-premium .development-card-location{color:#f4f6f8;white-space:nowrap;align-items:center;gap:6px;min-height:20px;margin:0;font-size:.83rem;line-height:1.35;display:flex;overflow:hidden}.home-developments .development-card-premium .development-card-location svg{color:#e3b75c;flex:none;margin:0}.home-developments .development-card-premium .development-card-location span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-developments .development-card-premium .development-card-quick-facts{color:#fff;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(25px,auto);align-items:center;gap:8px 12px;min-height:66px;margin-top:12px;padding:10px 0 12px;display:grid}.home-developments .development-card-premium .development-card-fact{white-space:normal;justify-content:flex-start;align-items:center;gap:6px;min-width:0;font-size:.8rem;font-weight:650;line-height:1.3;display:flex}.home-developments .development-card-premium .development-card-fact:nth-child(2n){border-left:1px solid #d5dde47a;padding-left:12px}.home-developments .development-card-premium .development-card-fact svg{color:#dfb55f;flex:0 0 17px;width:17px;height:17px;margin-top:1px}.home-developments .development-card-premium .development-card-fact>span{white-space:normal;overflow-wrap:break-word;min-width:0}.home-developments .development-card-premium .development-card-fact .development-card-fact-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.home-developments .development-card-premium .development-card-fact-text>strong{color:#fff;font-size:.8rem;font-weight:800;line-height:1.25;display:block}.home-developments .development-card-premium .development-card-fact-text>small{color:#e3eaf3;font-size:.7rem;font-weight:400;line-height:1.25;display:block}.home-developments .development-card-premium .development-card-fact-delivery .development-card-delivery-text{overflow-wrap:normal;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.home-developments .development-card-premium .development-card-delivery-label{white-space:nowrap;color:#fff;font-size:.67rem;font-weight:800;line-height:1.15;display:block}.home-developments .development-card-premium .development-card-delivery-date{white-space:normal;color:#e3eaf3;font-size:.79rem;font-weight:400;line-height:1.24;display:block}.home-developments .development-card-premium .development-card-pricing{border-top:1px solid #d4dbe28e;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;min-width:0;margin-top:auto;padding:9px 0 0;display:grid}.home-developments .development-card-premium .development-card-price{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.home-developments .development-card-premium .development-card-price-label{color:#f3f5f8;font-size:.78rem;line-height:1.15}.home-developments .development-card-premium .development-card-price-amount{letter-spacing:-.025em;color:#f3c46f;white-space:normal;font-size:clamp(1.06rem,1.7vw,1.4rem);font-weight:800;line-height:1.14;display:block}.home-developments .development-card-premium .development-card-terms{color:#fff;border-left:1px solid #d4dbe29c;flex-direction:column;justify-content:center;align-self:stretch;gap:3px;min-width:0;padding-left:12px;display:flex}.home-developments .development-card-premium .development-card-entry{color:#fff;font-size:.8rem;font-weight:800;line-height:1.24}.home-developments .development-card-premium .development-card-balance{color:#eef2f6;font-size:.77rem;font-weight:400;line-height:1.26}.home-developments .development-card-premium .development-card-balance strong{color:#fff;font-weight:800}.home-developments .development-card-premium .development-card-bottom{border:0;margin-top:10px;padding:0;display:block}.home-developments .development-card-premium .development-card-bottom>a{box-sizing:border-box;color:#0a2546;background:linear-gradient(#fce19a 0%,#edc16a 48%,#d7a345 100%);border:0;border-radius:14px;grid-template-columns:1fr auto;align-items:center;width:100%;min-height:41px;padding:8px 13px;font-size:.84rem;font-weight:850;line-height:1.2;text-decoration:none;display:grid;box-shadow:inset 0 1px #fff9,0 2px 5px #02182a4a}.home-developments .development-card-premium .development-card-bottom>a>span{text-align:center;justify-self:center;padding-left:19px}.home-developments .development-card-premium .development-card-bottom>a svg{color:#153152;flex:none}.home-developments .development-card-premium .development-card-bottom>a:hover{color:#092344;background:linear-gradient(#ffe9b3 0%,#f6d084 55%,#e4b357 100%)}@media (max-width:1100px){.home-developments .development-carousel-track>.development-card-premium{flex-basis:calc(50% - 10px)}}@media (max-width:740px){.home-developments .development-carousel-track>.development-card-premium{flex-basis:100%}.home-developments .development-card-premium{height:auto;min-height:478px}.home-developments .development-card-premium .development-card-copy{padding:242px 20px 16px}.home-developments .development-card-premium .development-card-image{height:265px}}@media (max-width:380px){.home-developments .development-card-premium{height:auto;min-height:498px}.home-developments .development-card-premium .development-card-copy{padding-left:16px;padding-right:16px}.home-developments .development-card-premium .development-card-price-amount{font-size:1.13rem}.home-developments .development-card-premium .development-card-fact{gap:3px;font-size:.74rem}.home-developments .development-card-premium .development-card-fact svg{width:16px}}@media (prefers-reduced-motion:reduce){.home-developments .development-card-premium,.home-developments .development-card-premium:hover{transition:none;translate:none}}
