.lasha-home .project-showcase{padding:calc(48 * var(--u)) calc(70 * var(--u)) calc(22 * var(--u))}.lasha-home .project-showcase{--title-size: calc(102 * var(--u))}.lasha-home .project-showcase h2{margin-top:calc(20 * var(--u));font-family:var(--l-head);font-size:var(--title-size);font-weight:700;line-height:.71;white-space:nowrap}.lasha-home .project-feature{display:grid;grid-template-columns:calc(746 * var(--u)) calc(514 * var(--u));column-gap:calc(39 * var(--u));align-items:stretch;margin-top:calc(35 * var(--u) - .055 * var(--title-size, calc(102 * var(--u))))}.lasha-home .project-feature-gallery{display:grid;grid-template-rows:minmax(0,1fr) auto;row-gap:calc(17 * var(--u));min-width:0;padding-bottom:calc(32 * var(--u))}.lasha-home .project-feature-media{position:relative;margin:0;min-height:calc(606 * var(--u));overflow:hidden;background:#d9ddd8}.lasha-home .project-feature-media img{display:block;width:100%;height:100%;object-fit:cover}.lasha-home .project-feature-expand{position:absolute;right:calc(15 * var(--u));bottom:calc(15 * var(--u));display:grid;place-items:center;width:calc(41 * var(--u));height:calc(41 * var(--u));min-width:18px;min-height:18px;border:1px solid rgba(244,244,241,.25);background:color-mix(in srgb,var(--l-ink, #171a1d) 82%,transparent);color:#fff}.lasha-home .project-feature-expand svg{width:round(calc(14 * var(--u)),1px);min-width:7px}.lasha-home .project-feature-expand:focus-visible{outline:2px solid var(--l-blue);outline-offset:2px}.lasha-home .project-thumbs{display:flex;gap:calc(9 * var(--u));overflow-x:auto;scrollbar-width:none}.lasha-home .project-thumbs::-webkit-scrollbar{display:none}.lasha-home .project-thumbs button{flex:1 1 0;min-width:0;max-width:calc(100 * var(--u));height:calc(67 * var(--u));padding:0;border:0;border-radius:0;background:none;overflow:hidden;cursor:pointer}.lasha-home .project-thumbs button.is-active{box-shadow:inset 0 0 0 max(calc(2 * var(--u)),1px) var(--l-blue)}.lasha-home .project-thumbs button.is-active img{padding:max(calc(3 * var(--u)),1px)}.lasha-home .project-thumbs button:focus-visible{outline:2px solid var(--l-ink);outline-offset:-2px}.lasha-home .project-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.lasha-home .project-feature-side{display:grid;grid-template-rows:auto auto;min-width:0}.lasha-home .project-facts{display:grid;grid-template-columns:calc(246 * var(--u)) minmax(0,1fr);grid-template-rows:minmax(calc(155 * var(--u)),auto) minmax(calc(164 * var(--u)),auto);border-top:1px solid var(--l-line)}.lasha-home .project-facts>div{min-width:0;padding:calc(17 * var(--u)) calc(12 * var(--u)) 1rem calc(32 * var(--u))}.lasha-home .project-facts>div:nth-child(2n){padding-left:calc(83 * var(--u));border-left:1px solid var(--l-line)}.lasha-home .project-facts>div:nth-child(-n+2){border-bottom:1px solid var(--l-line)}.lasha-home .project-facts>div:nth-child(n+3){padding-top:calc(21 * var(--u))}.lasha-home .project-facts dd{color:var(--l-blue);font-family:var(--l-head);font-size:calc(96 * var(--u));font-weight:700;line-height:.71;white-space:nowrap}.lasha-home .project-facts dt{margin:calc(20 * var(--u) - .055 * 96 * var(--u)) 0 0 calc(2 * var(--u));max-width:max(calc(135 * var(--u)),6.5rem);overflow-wrap:anywhere;color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:.875rem;font-weight:500;line-height:1.4}.lasha-home .project-card{display:flex;flex-direction:column;align-items:flex-start;min-height:calc(403 * var(--u) - 1px);padding:calc(46 * var(--u)) calc(32 * var(--u)) calc(32 * var(--u));background:var(--l-ink);color:var(--l-paper)}.lasha-home .project-card h3{font-family:var(--l-head);font-size:calc(70 * var(--u));font-weight:700;line-height:.71;white-space:nowrap}.lasha-home .project-card p{max-width:calc(447 * var(--u));margin-top:calc(29 * var(--u) - .055 * 70 * var(--u));font-size:1rem;font-weight:500;line-height:1.5}.lasha-home .project-card .project-card-meta{align-self:stretch;margin-right:calc(4 * var(--u));margin-top:calc(10 * var(--u));padding-top:calc(17 * var(--u));border-top:1px solid #858787;letter-spacing:0}.lasha-home .project-card>p:not(.project-card-meta){min-height:calc(87 * var(--u))}.lasha-home .project-card-actions{display:flex;gap:calc(14 * var(--u));align-self:stretch;margin-top:auto;padding-top:calc(34 * var(--u))}.lasha-home .project-card-actions .lasha-button{width:min(100%,20rem);min-height:var(--public-button-height, 4rem);padding:1rem 1.25rem;font-size:.875rem;font-weight:600;letter-spacing:.05em;white-space:normal;gap:1rem}.lasha-home .project-card-actions .lasha-arrow{flex:0 0 24px;width:24px;height:12px}.project-upcoming{display:grid;gap:1.1rem;padding-top:1.8rem;border-top:1px solid var(--l-line)}.project-upcoming h3{font-size:1.3rem}.project-upcoming-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.project-upcoming article{display:grid;gap:.5rem;min-width:0}.project-upcoming img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.project-upcoming-status{color:var(--l-blue);font-size:.64rem;font-weight:600;letter-spacing:.08em}.project-upcoming h4{margin:0;font-family:var(--l-display);font-size:1.6rem;font-weight:400;text-transform:uppercase}@media(max-width:899px){.project-upcoming-row{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.project-upcoming-row::-webkit-scrollbar{display:none}.project-upcoming article{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.project-thumbs button{transition:none}}@media(max-width:899px){.lasha-home .project-showcase{padding:3.4rem 1.25rem 2.6rem}.lasha-home .project-showcase{--title-size: var(--v4-h2)}.lasha-home .project-showcase h2{margin-top:.8rem;line-height:.88;white-space:normal}.lasha-home .project-feature{grid-template-columns:minmax(0,1fr);row-gap:1.6rem;margin-top:1.2rem}.lasha-home .project-feature-gallery{row-gap:.5rem;padding-bottom:0}.lasha-home .project-feature-media{min-height:0;aspect-ratio:4 / 3}.lasha-home .project-feature-expand{right:.75rem;bottom:.75rem;width:2.5rem;height:2.5rem}.lasha-home .project-feature-expand svg{width:14px}.lasha-home .project-thumbs{gap:.4rem}.lasha-home .project-thumbs button{flex:0 0 4.6rem;max-width:none;height:3.1rem}.lasha-home .project-thumbs button.is-active{box-shadow:inset 0 0 0 2px var(--l-blue)}.lasha-home .project-thumbs button.is-active img{padding:3px}.lasha-home .project-facts{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.lasha-home .project-facts>div,.lasha-home .project-facts>div:nth-child(n+3){padding:1.1rem .75rem 1.1rem 0}.lasha-home .project-facts>div:nth-child(2n){padding-left:1.1rem}.lasha-home .project-facts dd{font-size:min(3.4rem,14vw)}.lasha-home .project-facts dt{max-width:none;margin:.45rem 0 0;font-size:.875rem;line-height:1.3}.lasha-home .project-card{min-height:0;margin-top:.4rem;padding:1.8rem 1.25rem 1.6rem}.lasha-home .project-card h3{font-size:var(--v4-h3-xl);white-space:normal}.lasha-home .project-card p{max-width:none;margin-top:.9rem;font-size:1rem;line-height:1.4}.lasha-home .project-card>p:not(.project-card-meta){min-height:0}.lasha-home .project-card .project-card-meta{margin-top:1.1rem;padding-top:.9rem}.lasha-home .project-card-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;padding-top:0;align-self:stretch}.lasha-home .project-card-actions .lasha-button{flex:1 1 100%;width:100%;padding:.9rem 1.25rem;letter-spacing:.05em}.lasha-home .project-card-actions .lasha-button{gap:.8rem}.lasha-home .project-card-actions .lasha-arrow{width:1.6rem;flex-shrink:0}}.lasha-page .rp-contents{position:relative}.lasha-page .rp-subnav{position:sticky;top:0;z-index:6;border-block:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 14%,transparent);background:var(--l-paper, #f4f4f1)}.lasha-page .rp-subnav ul{display:flex;gap:clamp(1.2rem,2.4vw,2.4rem);margin:0;padding:0 var(--page-gutter);overflow-x:auto;list-style:none;scrollbar-width:none;overscroll-behavior-x:contain}.lasha-page .rp-subnav ul::-webkit-scrollbar{display:none}.lasha-page .rp-subnav li{flex:none}.lasha-page .rp-subnav a{display:flex;align-items:center;min-height:3.25rem;border-bottom:2px solid transparent;color:var(--l-ink, #171a1d);font-size:var(--v4-nav);font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.lasha-page .rp-subnav a:hover,.lasha-page .rp-subnav a[aria-current]{border-bottom-color:var(--l-blue);color:var(--l-blue)}.lasha-page .rp-subnav a:focus-visible{outline:2px solid var(--l-blue);outline-offset:-2px}.lasha-page :is(.rp-anchor,.rp-section){scroll-margin-top:3.4rem}.lasha-page .rp-section h2[tabindex]:focus{outline:none}.lasha-page .rp-section{padding:clamp(4rem,8.5vw,7.8rem) var(--page-gutter);border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 12%,transparent);background:var(--l-paper);color:var(--l-ink)}.lasha-page .rp-section.rp-mist{background:var(--l-mist)}.lasha-page .rp-section>*{max-width:81.2rem}.lasha-page .rp-heading{margin-bottom:clamp(2rem,4vw,3.5rem)}.lasha-page .rp-heading h2{max-width:20ch;margin:.4rem 0 0;font-family:var(--l-head);font-size:var(--v4-h2);font-weight:700;letter-spacing:-.012em;line-height:.88;text-transform:uppercase;text-wrap:balance}.lasha-page .rp-lead{max-width:44rem;margin:clamp(1.2rem,2vw,1.6rem) 0 0;font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}.lasha-page .rp-body{max-width:52rem;margin:clamp(2rem,4vw,3rem) 0 0;font-size:var(--v4-lead);line-height:1.55}.lasha-page .rp-note{max-width:62ch;margin:1.2rem 0 0;color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:var(--v4-small);line-height:1.55}.lasha-page .rp-index{display:block;color:var(--l-blue);font-family:var(--l-head);font-size:var(--v4-index);font-weight:700;line-height:1}.lasha-page .rp-section :is(h2,h3,h4,dt,dd,strong){min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.lasha-page .rp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:0 clamp(1.25rem,2.6vw,2.5rem);margin:0}.lasha-page .rp-stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.7rem;min-width:0;padding:1.3rem 0 1.5rem;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent)}.lasha-page .rp-stats dd{margin:0;color:var(--l-blue);font-family:var(--l-head);font-size:min(var(--v4-number),3.9rem);font-weight:700;line-height:.9}.lasha-page .rp-stats dt{font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-page .rp-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0 clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none}.lasha-page .rp-benefits li{min-width:0;padding:1.4rem 0 1.6rem;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent)}.lasha-page .rp-benefits h3{margin:.9rem 0 .6rem;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1;text-transform:uppercase}.lasha-page .rp-benefits p{margin:0;font-size:var(--v4-text);line-height:1.6}.lasha-page .rp-subtitle,.lasha-page .rp-block-title{max-width:22ch;margin:clamp(3rem,6vw,4.5rem) 0 1.4rem;font-family:var(--l-head);font-size:var(--v4-sub);font-weight:700;line-height:.9;text-transform:uppercase}.lasha-page .rp-block{margin-top:clamp(3.5rem,7vw,5.5rem)}.lasha-page .rp-block .rp-block-title{margin-top:.4rem;margin-bottom:0}.lasha-page .rp-amenities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2.6rem,4vw,3.2rem) clamp(1.4rem,2.4vw,2rem);margin:0;padding:0;list-style:none}.lasha-page .rp-amenities>li{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:.9rem;min-width:0}.lasha-page .rp-amenities h4{align-self:end;margin:0;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1;text-transform:uppercase}.lasha-page .rp-amenity-images{display:grid;grid-row:span 2;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:subgrid;gap:.9rem .5rem;margin:0;padding:0;list-style:none}.lasha-page .rp-amenity-images li{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.35rem;min-width:0}.lasha-page .rp-amenity-images li:first-child{grid-column:1 / -1}.lasha-page .rp-amenity-images button{display:block;width:100%;padding:0;border:0;background:var(--l-mist);cursor:zoom-in;overflow:hidden}.lasha-page .rp-amenity-images img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.lasha-page .rp-amenity-images button:focus-visible{outline:3px solid var(--l-blue);outline-offset:2px}.lasha-page .rp-amenity-images span{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:var(--v4-label);font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-page .rp-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none}.lasha-page .rp-stages li{display:grid;align-content:start;gap:.7rem;min-width:0;padding:clamp(1.4rem,2.6vw,2.2rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);background:var(--l-card, #fff)}.lasha-page .rp-stages strong{color:var(--l-blue);font-family:var(--l-head);font-size:var(--v4-benefit);font-weight:700;line-height:.85}.lasha-page .rp-stages h3{margin:0;font-size:var(--v4-label);font-family:var(--l-body);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-page .rp-stages p{margin:0;font-size:var(--v4-text);line-height:1.6}.lasha-page .rp-bridge{max-width:52rem;margin:clamp(2rem,4vw,3rem) 0 0;padding-left:1rem;border-left:2px solid var(--l-blue);font-size:var(--v4-lead);line-height:1.55}.lasha-page #payment>.purchase-benefit{max-width:none;margin:clamp(2.5rem,5vw,4rem) calc(-1 * var(--page-gutter)) calc(-1*clamp(4rem,8.5vw,7.8rem))}.lasha-page .rp-path{display:flex;flex-wrap:wrap;gap:.6rem 1rem;margin:clamp(1.6rem,3vw,2.4rem) 0 0;color:var(--l-blue);font-family:var(--l-head);font-size:var(--v4-kicker);font-weight:700;line-height:1;text-transform:uppercase}.lasha-page .rp-path>span{display:inline-flex;gap:1rem}.lasha-page .rp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(1rem,2vw,1.6rem);margin:clamp(1.6rem,3vw,2.4rem) 0 0;padding:0;list-style:none}.lasha-page .rp-cards li{min-width:0;padding:clamp(1.4rem,2.6vw,2rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);background:var(--l-card, #fff)}.lasha-page .rp-cards h4{margin:0 0 .7rem;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1;text-transform:uppercase}.lasha-page .rp-journey h4{margin-top:.9rem}.lasha-page .rp-cards p{margin:0;font-size:var(--v4-text);line-height:1.6}.lasha-page .rp-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none}.lasha-page .rp-gallery li{min-width:0}.lasha-page .rp-gallery button{position:relative;display:block;width:100%;padding:0;border:0;background:var(--l-mist);cursor:zoom-in;overflow:hidden}.lasha-page .rp-gallery img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .3s ease}.lasha-page .rp-gallery button:hover img{transform:scale(1.03)}.lasha-page .rp-gallery button:focus-visible{outline:3px solid var(--l-blue);outline-offset:3px}.lasha-page .rp-gallery-label{position:absolute;inset:auto 0 0;padding:2.4rem 1rem .9rem;background:linear-gradient(to top,rgb(0 0 0 / .62),transparent);color:#fff;font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.3;text-align:left;text-transform:uppercase}.rp-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#000000f0;color:#fff}.rp-lightbox::backdrop{background:#0009}.rp-lightbox figure{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;margin:0;padding:4.2rem clamp(1rem,5vw,5rem) 1rem}.rp-lightbox img{width:100%;height:100%;min-height:0;object-fit:contain}.rp-lightbox figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding-top:.9rem;font-size:.9rem;line-height:1.4}.rp-lightbox figcaption strong{font-family:var(--l-head);font-size:1.4rem;font-weight:700;text-transform:uppercase}.rp-lightbox-count{margin-left:auto;color:#ffffffbf}.rp-lightbox button{position:absolute;display:grid;place-items:center;width:3rem;height:3rem;border:1px solid rgb(255 255 255 / .5);background:#0006;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer}.rp-lightbox button:hover{background:#fff;color:#000}.rp-lightbox button:focus-visible{outline:2px solid #fff;outline-offset:3px}.rp-lightbox-close{top:.75rem;right:.75rem}.rp-lightbox-step{top:50%;transform:translateY(-50%)}.rp-lightbox-prev{left:.75rem}.rp-lightbox-next{right:.75rem}.lasha-page .rp-faq{max-width:56rem;border-bottom:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .rp-faq details{border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .rp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.6rem;padding:.8rem 0;font-size:var(--v4-faq);font-weight:500;line-height:1.35;list-style:none;cursor:pointer}.lasha-page .rp-faq summary::-webkit-details-marker{display:none}.lasha-page .rp-faq summary span{flex:none;color:var(--l-blue);font-size:1.4rem;transition:transform .16s ease}.lasha-page .rp-faq details[open] summary span{transform:rotate(45deg)}.lasha-page .rp-faq summary:focus-visible{outline:2px solid var(--l-blue);outline-offset:2px}.lasha-page .rp-faq details p{max-width:44rem;margin:0 0 1.2rem;color:color-mix(in srgb,var(--l-ink, #171a1d) 80%,transparent);font-size:var(--v4-text);line-height:1.65}@media(max-width:1099px){.lasha-page .rp-amenities,.lasha-page .rp-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:799px){.lasha-page .rp-stages{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.lasha-page .rp-amenities,.lasha-page .rp-gallery{grid-template-columns:minmax(0,1fr)}.rp-lightbox figure{padding-inline:.5rem}.rp-lightbox-step{top:auto;bottom:.75rem;transform:none}.rp-lightbox figure{padding-bottom:4.5rem}}@media(prefers-reduced-motion:reduce){.lasha-page .rp-gallery img,.lasha-page .rp-faq summary span{transition:none}.lasha-page .rp-gallery button:hover img{transform:none}}.lasha-page .rp-profile{padding:clamp(3rem,6vw,5.5rem) var(--page-gutter);background:var(--l-paper);color:var(--l-ink)}.lasha-page .rp-profile>*{max-width:81.2rem}.lasha-page .rp-profile h2{max-width:22ch;margin:.4rem 0 0;font-family:var(--l-head);font-size:var(--v4-h2);font-weight:700;line-height:.88;text-transform:uppercase;text-wrap:balance}.lasha-page .rp-proof{display:flex;flex-wrap:wrap;gap:.6rem;margin:clamp(1.6rem,3vw,2.2rem) 0 0;padding:0;list-style:none}.lasha-page .rp-proof li{padding:.7rem 1rem;border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);color:var(--l-blue);font-size:var(--v4-label);font-weight:600;letter-spacing:.16em;line-height:1.3}.lasha-page .rp-profile-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:1.4rem 0 0;font-size:var(--v4-small);font-weight:600;letter-spacing:.04em}.lasha-page .rp-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.6rem,3vw,2.2rem)}.lasha-page .rp-actions .button{min-height:3.4rem;padding:.9rem 1.5rem}.lasha-page .rp-subnav-action{margin-left:auto;padding-left:1rem}.lasha-page .rp-subnav-action a{color:var(--l-blue)}.lasha-page .rp-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:start;max-width:81.2rem}.lasha-page .rp-section .rp-statement{min-width:min-content}.lasha-page .rp-statement{max-width:32ch;font-size:var(--v4-sub);line-height:.95}.lasha-page .rp-body-tight{margin:0 0 1.8rem}.lasha-page .rp-highlights{display:grid;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none}.lasha-page .rp-highlights li{padding-left:1rem;border-left:2px solid var(--l-blue);font-size:var(--v4-text);line-height:1.6}.lasha-page .rp-opportunity-media{position:relative;margin:0}.lasha-page .rp-opportunity-media button{display:block;width:100%;padding:0;border:0;background:var(--l-mist);cursor:zoom-in}.lasha-page .rp-opportunity-media img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.lasha-page .rp-opportunity-media button:focus-visible{outline:3px solid var(--l-blue);outline-offset:3px}.lasha-page .rp-opportunity-media figcaption{position:absolute;inset:auto 0 0;display:grid;gap:.25rem;padding:3rem 1.4rem 1.3rem;background:linear-gradient(to top,rgb(0 0 0 / .72),transparent);color:#fff;pointer-events:none}.lasha-page .rp-opportunity-media figcaption span{font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.8}.lasha-page .rp-opportunity-media figcaption strong{font-size:1.2rem;font-weight:500}.lasha-page .rp-section.rp-opportunity{padding-top:0;border-top:0}.lasha-page .rp-start{text-align:left}@media(max-width:899px){.lasha-page .rp-split{grid-template-columns:minmax(0,1fr)}.lasha-page .rp-opportunity-media img{aspect-ratio:4 / 3}}@media(max-width:599px){.lasha-page .rp-actions .button{flex:1 1 100%;justify-content:space-between;text-align:left}}.lasha-page .dp-hero{background:var(--l-soft, #e3ebf6)}.lasha-page .dp-hero:before,.lasha-page .dp-hero:after{content:none}html:root[data-time-theme=night] .lasha-page .dp-hero{background:#0c0c0c}html:root:not([data-time-theme=night]) .dp-hero>.site-header{border-bottom-color:#171a1d4d}html:root:not([data-time-theme=night]) .dp-hero>.site-header :is(.brand,.desktop-nav>button,.nav-group>button,.time-theme-menu__button,.language-switcher-trigger,.login-button,.menu-toggle),html:root:not([data-time-theme=night]) .dp-hero>.site-header .language-switcher-trigger svg:first-child{color:#171a1d}html:root:not([data-time-theme=night]) .dp-hero>.site-header .desktop-nav button:after{background:#171a1d}html:root:not([data-time-theme=night]) .dp-hero>.site-header :is(.login-button,.menu-toggle){border-color:#171a1d}html:root:not([data-time-theme=night]) .dp-hero>.site-header .time-theme-menu__button:is(:hover,[aria-expanded=true]){border-color:#171a1dcc}html:root:not([data-time-theme=night]) .dp-hero>.site-header .language-switcher-trigger{border-color:#171a1d59;background:transparent}html:root:not([data-time-theme=night]) .dp-hero>.site-header .language-switcher-trigger:is(:hover,:focus-visible){border-color:#171a1d}html:root:not([data-time-theme=night]) .dp-hero>.site-header .login-button:hover{background:#171a1d;color:#fff}.lasha-page .dp-hero-copy{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:clamp(1.6rem,3vw,2.6rem);width:100%;max-width:none}.lasha-page .dp-hero-head,.lasha-page .dp-hero-side{display:grid;justify-items:start;align-content:start;min-width:0}.lasha-page .dp-hero .lasha-page-hero-title{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-page .dp-hero-subtitle{margin:clamp(.9rem,1.6vw,1.3rem) 0 0;color:var(--l-blue);font-family:var(--l-head);font-size:var(--v4-sub);font-weight:700;line-height:1.08;text-transform:uppercase;text-wrap:balance}.lasha-page .dp-hero .lasha-page-hero-text{max-width:38rem;margin:0 0 .9rem;color:var(--l-ink, #171a1d)}.lasha-page .dp-hero .lasha-page-hero-text:last-of-type{margin-bottom:0}.lasha-page .dp-hero .it-hero-actions{margin-top:clamp(1.4rem,2.4vw,2rem)}.lasha-page .dp-hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1.1rem clamp(1.4rem,3vw,2.6rem);width:100%;margin:clamp(1.4rem,2.6vw,2rem) 0 0}.lasha-page .dp-hero-facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.45rem;min-width:0;max-width:100%;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 30%,transparent)}.lasha-page .dp-hero-facts dt{font-size:var(--v4-label);font-weight:600;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}.lasha-page .dp-hero-facts dd{margin:0;color:var(--l-blue);font-family:var(--l-head);font-size:clamp(2rem,3vw,2.9rem);font-weight:700;line-height:1.1;overflow-wrap:break-word}html:root[data-time-theme=night] .lasha-page .dp-hero :is(.dp-hero-tagline,.lasha-page-hero-text){color:#f4f4f1}html:root[data-time-theme=night] .lasha-page .dp-hero :is(.dp-hero-subtitle,.dp-hero-facts dd){color:var(--l-blue-light)}html:root[data-time-theme=night] .lasha-page .dp-hero :is(.dp-hero-facts>div,.dp-hero-side){border-color:#f4f4f14d}html:root[data-time-theme=afternoon] .lasha-page .dp-hero :is(.dp-hero-subtitle,.dp-hero-facts dd){color:#2f4733}html:root[data-time-theme=afternoon] .lasha-page .dp-hero .it-hero-actions .button-primary{border-color:#3c5a41;background:#3c5a41;color:#f4f4f1}html:root[data-time-theme=afternoon] .lasha-page .dp-hero .it-hero-actions .button-primary:hover{border-color:#2f4733;background:#2f4733}.lasha-page .dp-hero-media{--dp-hero-image: 36%}.lasha-page .dp-hero-figure{display:flex;flex-direction:column;min-width:0;margin:0}.lasha-page .dp-hero-figure img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;max-height:56svh;object-fit:cover;object-position:var(--dp-hero-position, 50% 35%);background:var(--l-mist)}.lasha-page .dp-hero-tagline{margin:.9rem 0 0;color:var(--l-ink, #171a1d);font-size:var(--v4-label);font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}@media(max-width:1099px),(max-aspect-ratio:1/1){.lasha-page .dp-hero-media .dp-hero-copy{margin-top:0;margin-bottom:0;padding-top:clamp(1.8rem,4vw,2.6rem)}}@media(max-width:599px){.lasha-page .dp-hero-figure img{aspect-ratio:5 / 4}}@media(min-width:1100px)and (min-aspect-ratio:1/1){.lasha-page .dp-hero-media{display:grid;grid-template-columns:minmax(0,1fr) var(--dp-hero-image);grid-template-rows:auto minmax(0,1fr)}.lasha-page .dp-hero-media>.site-header{grid-column:1 / -1;grid-row:1}.lasha-page .dp-hero-media>.dp-hero-figure{grid-column:2;grid-row:2;padding:0 var(--page-gutter) 1.4rem 0}.lasha-page .dp-hero-media>.dp-hero-figure img{flex:1 1 0;height:0;min-height:18rem;max-height:none;aspect-ratio:auto}.lasha-page .dp-hero-media>.dp-hero-copy{grid-column:1;grid-row:2;max-width:56rem}.lasha-page .dp-hero-media .lasha-page-hero-text{max-width:44rem;font-size:var(--v4-text);line-height:1.6}}.lasha-page .dp-page .rp-actions .button{display:inline-flex;align-items:center}.lasha-page .dp-page .rp-actions .button .lasha-arrow{width:1.5rem;height:.5rem}.lasha-page .dp-page :is(.rp-heading h2,.rp-subtitle,.dp-list-title){scroll-margin-top:1.5rem}.lasha-page .dp-page .rp-heading h2{max-width:26ch;line-height:1.03}.lasha-page .dp-page :is(h2,h3,h4,p,li,dt,dd)[tabindex]:focus{outline:none}.lasha-page .dp-columns{display:grid;gap:1rem clamp(2rem,4vw,3.5rem);max-width:52rem}.lasha-page .dp-columns p,.lasha-page .dp-text{margin:0;font-size:var(--v4-lead);line-height:1.6}.lasha-page .dp-text+.dp-text{margin-top:1rem}.lasha-page .dp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(.9rem,1.8vw,1.4rem);margin:0;padding:0;list-style:none}.lasha-page .dp-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lasha-page .dp-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lasha-page .dp-cards>li{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:clamp(1.4rem,2.6vw,2.2rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);background:var(--l-card, #fff)}.lasha-page .dp-cards strong{margin:0;color:var(--l-blue);font-family:var(--l-head);font-size:clamp(2.3rem,3.6vw,3.6rem);font-weight:700;line-height:1.08;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-page .dp-cards h3{margin:0;font-family:var(--l-body);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-page .dp-cards p{margin:0;color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:var(--v4-text);line-height:1.6}@media(max-width:1099px){.lasha-page .dp-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.lasha-page :is(.dp-cards-2,.dp-cards-3){grid-template-columns:minmax(0,1fr)}}.lasha-page .dp-price-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:2rem clamp(2rem,4vw,4rem);margin:clamp(2rem,4vw,3.5rem) 0 0}.lasha-page .dp-price-summary>div{display:grid;align-content:start;gap:1rem;min-width:0;padding-top:1.25rem;border-top:1px solid color-mix(in srgb,var(--l-ink) 22%,transparent)}.lasha-page .dp-price-summary dt{font-size:var(--public-label);font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.lasha-page .dp-price-summary dd{margin:0;color:var(--l-blue);font-family:var(--l-head);font-size:var(--public-section-title);font-weight:700;letter-spacing:-.012em;line-height:1.05}.lasha-page .dp-included-list{margin:0}.lasha-page .dp-included-list>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem clamp(2rem,4vw,4rem);padding:clamp(1.5rem,3vw,2.25rem) 0;border-top:1px solid color-mix(in srgb,var(--l-ink) 22%,transparent)}.lasha-page .dp-included-list dt{font-family:var(--l-head);font-size:var(--public-card-title);font-weight:700;line-height:1.12;text-transform:uppercase}.lasha-page .dp-included-list dd{margin:0;font-size:var(--public-body);line-height:1.55}@media(max-width:699px){.lasha-page .dp-included-list>div{grid-template-columns:minmax(0,1fr)}}.lasha-page .dp-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));column-gap:clamp(1.5rem,3vw,3rem);max-width:81.2rem;margin:0;padding:0;list-style:none}.lasha-page .dp-list-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1099px){.lasha-page .dp-list-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.lasha-page .dp-list-4{grid-template-columns:minmax(0,1fr)}}.lasha-page .dp-list-1{grid-template-columns:minmax(0,1fr)}.lasha-page .dp-list li{display:flex;gap:1rem;align-items:baseline;min-width:0;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent);font-size:var(--v4-lead);font-weight:500;line-height:1.4;overflow-wrap:break-word}.lasha-page .dp-list-title{margin:0 0 .9rem;font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:var(--l-blue)}.lasha-page .dp-split{align-items:start}.lasha-page .dp-split .rp-actions{margin-top:clamp(1.6rem,3vw,2.2rem)}.lasha-page :is(.dp-text+.dp-list-title,.dp-list-title-gap){margin-top:clamp(1.6rem,3vw,2.2rem)}.lasha-page .dp-text-after{margin-top:clamp(1.6rem,3vw,2.2rem)}.lasha-page .dp-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2rem,4vw,3rem) clamp(1.4rem,2.6vw,2.4rem);max-width:81.2rem;margin-top:clamp(2.6rem,5vw,4rem)}.lasha-page .dp-groups h3{margin:0 0 .8rem;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1.1;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-page .dp-groups ul{margin:0;padding:0;list-style:none}.lasha-page .dp-groups li{padding:.75rem 0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent);font-size:var(--v4-text);line-height:1.45;overflow-wrap:break-word}@media(max-width:1099px){.lasha-page .dp-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.lasha-page .dp-groups{grid-template-columns:minmax(0,1fr)}.lasha-page .dp-hero-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:379px){.lasha-page .dp-hero-facts{grid-template-columns:minmax(0,1fr)}}.lasha-page .dp-closing .rp-actions{margin-top:clamp(2rem,4vw,3rem)}html:root[data-time-theme=afternoon] .lasha-page .dp-page .rp-mist .dp-list-title{color:#3c5a41}.lasha-page .dp-columns-1{grid-template-columns:minmax(0,1fr);max-width:44rem}.lasha-page .dp-media-split{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start;max-width:81.2rem}@media(min-width:900px){.lasha-page .dp-media-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lasha-page .dp-media-split-reverse>.dp-figure{order:-1}}@media(max-width:899px){.lasha-page .dp-media-split-head>.rp-heading{margin-bottom:0}}@media(min-width:900px){.lasha-page .dp-media-split-head{row-gap:0}.lasha-page .dp-media-split-head>.rp-heading{grid-column:1 / -1}}@media(min-width:1200px){.lasha-page .dp-media-split-head{grid-template-rows:auto 1fr;column-gap:clamp(3rem,5vw,5.5rem)}.lasha-page .dp-media-split-head>.rp-heading{grid-column:1;margin-bottom:2rem}.lasha-page .dp-media-split-head>.dp-figure{grid-column:2;grid-row:1 / span 2;align-self:stretch;display:flex;flex-direction:column}.lasha-page .dp-media-split-head>.rp-heading{container-type:inline-size}.lasha-page .dp-media-split-head>.dp-columns{align-self:start}.lasha-page .dp-media-split-head>.rp-heading h2{font-size:min(var(--v4-h2),13cqi)}.lasha-page .dp-media-split-head>.dp-figure .dp-figure-frame{position:relative;flex:1 0 auto;aspect-ratio:1440 / 943}.lasha-page .dp-media-split-head>.dp-figure img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;object-position:78% 50%}}.lasha-page .dp-list-2{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.lasha-page .dp-figure{min-width:0;margin:0}.lasha-page .dp-figure-frame{display:block;width:100%;background:var(--l-mist)}.lasha-page .dp-figure img{display:block;width:100%;height:auto}.lasha-page .dp-map .dp-figure-frame{padding:clamp(.5rem,1.2vw,.9rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 18%,transparent);background:#fff}.lasha-page .dp-split .dp-map{margin-top:clamp(1.4rem,3vw,2rem)}.lasha-page .dp-split>.dp-map{margin-top:0}.lasha-page .dp-gallery-still{row-gap:clamp(1.4rem,3vw,2rem);max-width:81.2rem}@media(min-width:1100px){.lasha-page .dp-gallery-still{grid-template-columns:repeat(4,minmax(0,1fr))}}.lasha-page .dp-gallery-still img{aspect-ratio:584 / 327;background:var(--l-mist);transition:none}.lasha-page .dp-gallery img{background:var(--l-mist)}@media(min-width:600px)and (max-width:1099px){.lasha-page .dp-gallery:not(.dp-gallery-still)>li:last-child:nth-child(odd){grid-column:1 / -1}}.lasha-page .dp-media-split+.dp-gallery{margin-top:clamp(2.4rem,5vw,3.6rem)}.lasha-page .dp-terms{max-width:72ch;margin-top:clamp(2.4rem,5vw,3.6rem)}.lasha-page .dp-terms h3{margin:0 0 .6rem;font-size:var(--v4-label);font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.lasha-page .dp-terms p{margin:0;color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:var(--v4-small);line-height:1.55}.lasha-home .dp-listing{padding:calc(70 * var(--u)) calc(70 * var(--u)) calc(30 * var(--u));color:var(--l-ink, #171a1d)}.lasha-home .dp-listing h2{margin:.9rem 0 0;font-family:var(--l-head);font-size:var(--v4-h2);font-weight:700;line-height:.88;text-transform:uppercase}.lasha-home .dp-listing-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin:clamp(1.8rem,3vw,2.6rem) 0 0;padding:0;list-style:none}.lasha-home .dp-listing-cards>li{display:flex;min-width:0}.lasha-home .dp-listing-cards article{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0;padding:clamp(1.4rem,2.6vw,2.4rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);background:var(--l-soft, #e3ebf6)}.lasha-home .dp-listing-image{display:block;width:100%;height:auto;aspect-ratio:16 / 10;margin-bottom:.4rem;object-fit:cover;background:var(--l-mist)}.lasha-home .dp-listing-category{margin:0;color:var(--l-blue);font-size:var(--v4-label);font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.lasha-home .dp-listing-cards h3{margin:0;font-family:var(--l-head);font-size:var(--v4-h3-xl);font-weight:700;line-height:.95;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-home .dp-listing-line{margin:0;font-size:var(--v4-lead);line-height:1.45}.lasha-home .dp-listing-meta{margin:0 0 .6rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 30%,transparent);align-self:stretch;font-size:var(--v4-label);font-weight:600;letter-spacing:.16em;line-height:1.6;text-transform:uppercase}.lasha-home .dp-listing .lasha-button{gap:1rem;margin-top:auto;padding:1.1rem 1.4rem}.lasha-home .dp-listing .lasha-button .lasha-arrow{width:1.6rem;height:.5rem}html:root[data-time-theme=afternoon] .lasha-home .dp-listing-cards article{--l-blue: var(--l-soft-accent)}html:root[data-time-theme=night] .lasha-home .dp-listing-cards article{background:var(--l-card, #141414)}@media(max-width:899px){.lasha-home .dp-listing{padding:3.4rem 1.25rem 1rem}.lasha-home .dp-listing-cards{grid-template-columns:minmax(0,1fr)}.lasha-home .dp-listing .lasha-button{width:100%;justify-content:space-between;min-height:3.3rem}}.tresora-page{--u: calc(min(100vw, 1920px) / 1440);--tr-paper: #f7f7f4;--tr-ink: #171a1d;--tr-light: #f7f7f4;--tr-accent: #2557d6;--tr-button: #2557d6;--tr-button-hover: #1b45b0;--tr-band: #2557d6;--tr-on-band: #f7f7f4;--tr-ink-band: #171a1d;--tr-hair: rgb(23 26 29 / .24);--tr-hair-strong: rgb(23 26 29 / .75);--tr-face: var(--l-fig, "AiXESS Figma", "AiXESS Head", "Arial Narrow", sans-serif);background:var(--tr-paper);color:var(--tr-ink)}html:root[data-time-theme=afternoon] .tresora-page{--tr-accent: #4d6e52;--tr-button: #4d6e52;--tr-button-hover: #3c5a41;--tr-band: #9bb69e;--tr-on-band: #171a1d}html:root[data-time-theme=night] .tresora-page{--tr-paper: #000;--tr-ink: #ecebe6;--tr-accent: #c9d3dc;--tr-button: #2557d6;--tr-button-hover: #4a76e8;--tr-band: #0d0f11;--tr-on-band: #f7f7f4;--tr-ink-band: #141414;--tr-hair: rgb(236 235 230 / .24);--tr-hair-strong: rgb(236 235 230 / .7)}.tresora-page .tr-wrap{position:relative;box-sizing:border-box;width:100%;max-width:calc(1440 * var(--u));margin-inline:auto;padding-inline:calc(70 * var(--u))}.tresora-page :is(.tr-photo-band,.tr-hero){position:relative;isolation:isolate;overflow:hidden;color:var(--tr-light)}.tresora-page .tr-bg{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tresora-page :is(.tr-title,.tr-fit){margin:0;font-family:var(--tr-face);font-weight:700;font-synthesis:none;text-transform:uppercase;letter-spacing:.0187em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.tresora-page .tr-title{--s: 181;font-size:calc(var(--s) / .93705 * var(--u));line-height:calc(var(--s) * .8 * var(--u))}.tresora-page :is(.tr-title,.tr-fit)>span{display:block}.tresora-page .tr-eyebrow{display:flex;align-items:center;margin:0;color:var(--tr-accent);font-family:Inter,system-ui,sans-serif;font-size:calc(18.9 * var(--u));font-weight:700;line-height:calc(23 * var(--u));letter-spacing:.04em;text-transform:uppercase}.tresora-page .tr-eyebrow:after{flex:0 0 calc(113 * var(--u));height:1px;margin-left:calc(28 * var(--u));background:currentColor;opacity:.55;content:""}.tresora-page :is(.tr-hero,.tr-photo-band,.tr-ink-band,.tr-field-band) .tr-eyebrow{color:var(--tr-light)}.tresora-page .tr-field-band .tr-eyebrow{color:var(--tr-on-band)}.tresora-page .tr-body{font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u));letter-spacing:0}.tresora-page .tr-body p{margin:0}.tresora-page .tr-body p+p{margin-top:calc(24 * var(--u))}.tresora-page .tr-actions{display:flex;flex-wrap:wrap}.tresora-page .tr-button{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:space-between;gap:calc(14 * var(--u));min-height:calc(92 * var(--u));padding:calc(12 * var(--u)) calc(28 * var(--u)) calc(12 * var(--u)) calc(25 * var(--u));border:1px solid currentColor;color:inherit;font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:600;line-height:1.2;letter-spacing:.04em;text-align:left;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tresora-page .tr-button>span{white-space:nowrap}.tresora-page .tr-button .lasha-arrow{flex:0 0 calc(37 * var(--u));width:calc(37 * var(--u));height:calc(8 * var(--u));min-height:7px;overflow:visible;stroke-width:1px;vector-effect:non-scaling-stroke}.tresora-page .tr-button .lasha-arrow path{vector-effect:non-scaling-stroke}.tresora-page .tr-button:hover{background:var(--tr-ink);border-color:var(--tr-ink);color:var(--tr-paper)}.tresora-page :is(.tr-hero,.tr-ink-band) .tr-button:hover{background:var(--tr-light);border-color:var(--tr-light);color:#171a1d}.tresora-page .tr-button-primary{border-color:var(--tr-button);background:var(--tr-button);color:#fff}.tresora-page .tr-button-primary:hover{border-color:var(--tr-button-hover);background:var(--tr-button-hover);color:#fff}.tresora-page .tr-button:focus-visible{outline:2px solid var(--tr-accent);outline-offset:3px}.tresora-page :is(.tr-hero,.tr-ink-band) .tr-button:focus-visible{outline-color:var(--tr-light)}.tresora-page .tr-hero{box-sizing:border-box;min-height:max(calc(899 * var(--u)),var(--screen-full, 100lvh));padding-bottom:calc(var(--hero-bar, 0px) + max(0px,calc(899 * var(--u)) - var(--screen-full, 100lvh)));background:#0e1e37}.tresora-page .tr-hero:before,.tresora-page .tr-hero:after{content:none}.tresora-page .tr-hero-bg{object-position:50% 100%}.tresora-page .tr-hero-copy{box-sizing:border-box;width:100%;max-width:calc(1440 * var(--u));margin:auto;padding:calc(24 * var(--u)) calc(70 * var(--u))}.tresora-page .tr-hero-copy>*{width:calc(622 * var(--u));max-width:100%}.tresora-page .tr-hero-copy>.tr-hero-title{width:calc(623 * var(--u))}.tresora-page .tr-fit{visibility:hidden}.tresora-page .tr-fit.is-fitted{visibility:visible}.tresora-page .tr-fit-line{width:max-content;white-space:nowrap}.tresora-page .tr-title,.tresora-page .tr-fit:not(.tr-hero-title) .tr-fit-line{margin-left:-.0105em}.tresora-page .tr-hero-title{margin-top:calc(42 * var(--u))}.tresora-page .tr-hero-title .tr-fit-line-1{font-size:calc(207 / .93705 * var(--u));line-height:calc(143 * var(--u))}.tresora-page .tr-hero-title .tr-fit-line-2{font-size:calc(130.5 / .93705 * var(--u));line-height:calc(104 * var(--u))}.tresora-page .tr-hero-intro{margin:calc(11 * var(--u)) 0 0;padding-bottom:calc(31 * var(--u));border-bottom:1px solid rgb(247 247 244 / .6);font-family:Inter,system-ui,sans-serif;font-size:calc(17 * var(--u));font-weight:500;line-height:calc(21 * var(--u));letter-spacing:.04em}.tresora-page .tr-hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(63 * var(--u));margin-top:calc(36 * var(--u))}.tresora-page .tr-hero-actions .tr-button{min-height:calc(69 * var(--u));padding:calc(8 * var(--u)) calc(23 * var(--u)) calc(8 * var(--u)) calc(18 * var(--u));font-size:calc(15 * var(--u))}.tresora-page .tr-hero-actions .tr-button .lasha-arrow{flex-basis:calc(33 * var(--u));width:calc(33 * var(--u))}.tresora-page .tr-discover{min-height:calc(930 * var(--u));background:#0f1d38}.tresora-page .tr-discover .tr-bg{object-position:50% 0%}.tresora-page .tr-discover .tr-wrap{padding-top:calc(66 * var(--u));padding-bottom:calc(66 * var(--u))}.tresora-page .tr-discover-title{--s: 146;max-width:calc(640 * var(--u));margin-top:calc(31 * var(--u))}.tresora-page .tr-discover-body{max-width:calc(645 * var(--u));margin-top:calc(28 * var(--u))}.tresora-page .tr-ink-band{background:var(--tr-ink-band);color:var(--tr-light)}.tresora-page .tr-highlights .tr-wrap{padding-top:calc(107 * var(--u));padding-bottom:calc(97 * var(--u))}.tresora-page .tr-highlights-title{--s: 170}.tresora-page .tr-facts{--tr-fact-k: 1;--tr-fact-g: calc(40 * var(--u));--tr-fact-rule: rgb(247 247 244 / .55);--tr-fact-rule-top: calc(1 * var(--u));--tr-fact-rule-bottom: calc(5 * var(--u));display:flex;column-gap:calc(2 * var(--tr-fact-g));margin:calc(76 * var(--u)) 0 0}.tresora-page .tr-facts>div{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0}.tresora-page .tr-facts dd{margin:0;font-family:var(--tr-face);font-size:calc(110.7 / .93705 * var(--u) * var(--tr-fact-k));font-weight:600;font-synthesis:none;line-height:calc(88 * var(--u) * var(--tr-fact-k));letter-spacing:.0187em;text-transform:uppercase;white-space:nowrap}.tresora-page .tr-facts dt{margin-top:calc(-1 * var(--u) * var(--tr-fact-k));font-family:Inter,system-ui,sans-serif;font-size:calc(23.8 * var(--u) * var(--tr-fact-k));font-weight:500;line-height:calc(29 * var(--u) * var(--tr-fact-k));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.tresora-page .tr-facts>div+div:before{position:absolute;top:var(--tr-fact-rule-top);bottom:var(--tr-fact-rule-bottom);width:1px;background:var(--tr-fact-rule);content:""}.tresora-page .tr-facts:not([data-layout]),.tresora-page .tr-facts[data-layout=row]{flex-direction:row;justify-content:space-between}.tresora-page .tr-facts:not([data-layout])>div,.tresora-page .tr-facts[data-layout=row]>div{flex:0 0 auto}.tresora-page .tr-facts:not([data-layout])>div+div:before,.tresora-page .tr-facts[data-layout=row]>div+div:before{left:calc(-1 * var(--tr-fact-half, var(--tr-fact-g)))}.tresora-page .tr-facts[data-layout=pairs]{display:grid;grid-template-columns:max-content max-content;justify-content:space-between;row-gap:calc(56 * var(--u) * var(--tr-fact-k))}.tresora-page .tr-facts[data-layout=pairs]>div:nth-child(odd):before{content:none}.tresora-page .tr-facts[data-layout=pairs]>div:nth-child(2n):before{left:calc(-1 * var(--tr-fact-half, var(--tr-fact-g)))}.tresora-page .tr-facts[data-layout=stack]{flex-direction:column}.tresora-page .tr-facts[data-layout=stack]>div{padding:18px 0}.tresora-page .tr-facts[data-layout=stack]>div:first-child{padding-top:0}.tresora-page .tr-facts[data-layout=stack]>div:last-child{padding-bottom:0}.tresora-page .tr-facts[data-layout=stack]>div+div{border-top:1px solid rgb(247 247 244 / .4)}.tresora-page .tr-facts[data-layout=stack]>div+div:before{content:none}.tresora-page .tr-paper{overflow:hidden;background:var(--tr-paper);color:var(--tr-ink)}.tresora-page .tr-paper .tr-title{color:var(--tr-ink)}.tresora-page .tr-slant{position:absolute;right:0;margin:0}.tresora-page .tr-slant img{display:block;width:100%;height:100%;object-fit:cover}.tresora-page .tr-spaces{position:relative;padding-top:calc(95 * var(--u))}.tresora-page .tr-spaces-figure{top:calc(99 * var(--u));width:calc(820 * var(--u));height:calc(510 * var(--u));clip-path:polygon(16.22% 0,100% 0,100% 100%,0 100%)}.tresora-page .tr-spaces-copy{width:calc(505 * var(--u))}.tresora-page .tr-spaces-title{width:calc(491 * var(--u));margin-top:calc(38 * var(--u))}.tresora-page .tr-spaces-title .tr-fit-line-1{font-size:calc(181 / .93705 * var(--u));line-height:calc(127 * var(--u))}.tresora-page .tr-spaces-title .tr-fit-line-2{font-size:calc(114 / .93705 * var(--u));line-height:calc(91 * var(--u))}.tresora-page .tr-spaces-body{margin-top:calc(19 * var(--u))}.tresora-page .tr-spaces-row{display:flex;align-items:flex-start;margin-top:calc(78 * var(--u))}.tresora-page .tr-categories{flex:0 0 calc(468 * var(--u));min-width:0;box-sizing:border-box;padding-right:calc(78 * var(--u));border-right:1px solid var(--tr-hair)}.tresora-page .tr-categories h3{margin:0;font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:600;line-height:calc(24 * var(--u));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.tresora-page .tr-categories ul{margin:calc(13 * var(--u)) 0 0;padding:0;list-style:none}.tresora-page .tr-categories li{padding-block:calc(11 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u));text-transform:uppercase}.tresora-page .tr-categories li+li{border-top:1px solid var(--tr-hair)}.tresora-page .tr-categories li:last-child{padding-bottom:calc(30 * var(--u))}.tresora-page .tr-spaces-actions{align-self:flex-end;margin-bottom:calc(35 * var(--u));gap:calc(41 * var(--u));margin-left:calc(82 * var(--u))}.tresora-page .tr-spaces-actions .tr-button{min-height:calc(93 * var(--u))}.tresora-page .tr-spaces-actions .tr-button-primary{min-width:calc(330 * var(--u));padding-right:calc(17 * var(--u))}.tresora-page .tr-spaces-actions .tr-button:not(.tr-button-primary){min-width:calc(340 * var(--u));padding-right:calc(12 * var(--u))}.tresora-page .tr-included .tr-wrap{padding-top:calc(100 * var(--u))}.tresora-page .tr-included .tr-title{margin-top:calc(30 * var(--u))}.tresora-page .tr-included-lead{max-width:calc(660 * var(--u));margin:calc(3 * var(--u)) 0 0}.tresora-page .tr-included-list{margin:calc(43 * var(--u)) 0 0}.tresora-page .tr-included-list>div{display:grid;grid-template-columns:calc(426 * var(--u)) minmax(0,calc(640 * var(--u)));align-items:center;min-height:calc(117 * var(--u));border-bottom:1px solid var(--tr-hair)}.tresora-page .tr-included-list dt{position:relative;top:calc(7 * var(--u));color:var(--tr-accent);font-family:var(--tr-face);font-size:calc(70 / .93705 * var(--u));font-weight:600;font-synthesis:none;line-height:calc(56 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.tresora-page .tr-included-list dd{margin:0;font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u))}.tresora-page .tr-lifestyle{position:relative;padding-top:calc(133 * var(--u))}.tresora-page .tr-lifestyle-figure{top:calc(138 * var(--u));width:calc(838 * var(--u));height:calc(561 * var(--u));clip-path:polygon(14.92% 0,100% 0,100% 100%,0 100%)}.tresora-page .tr-lifestyle-copy{width:calc(530 * var(--u))}.tresora-page .tr-lifestyle-title{margin-top:calc(32 * var(--u))}.tresora-page .tr-lifestyle-lead{max-width:calc(420 * var(--u));margin:calc(-1 * var(--u)) 0 0}.tresora-page .tr-amenities-title{display:flex;align-items:center;margin:calc(57 * var(--u)) 0 0;font-family:Inter,system-ui,sans-serif;font-size:calc(19 * var(--u));font-weight:600;line-height:calc(23 * var(--u));letter-spacing:.04em;text-transform:uppercase}.tresora-page .tr-amenities-title:after{flex:1 1 auto;height:1px;margin-left:calc(16 * var(--u));background:var(--tr-hair-strong);content:""}.tresora-page .tr-amenities{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-template-columns:calc(623 * var(--u)) 1fr;row-gap:calc(22 * var(--u));margin:calc(43 * var(--u)) 0 0;padding:0;list-style:none}.tresora-page .tr-amenities li{display:flex;align-items:center;min-height:calc(87 * var(--u))}.tresora-page .tr-amenity-index{display:flex;box-sizing:border-box;flex:0 0 calc(70 * var(--u));align-items:center;align-self:stretch;border-right:1px solid color-mix(in srgb,var(--tr-ink) 50%,transparent);color:var(--tr-accent);font-family:var(--tr-face);font-size:calc(91 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:calc(87 * var(--u));letter-spacing:.0187em}.tresora-page .tr-amenity-name{padding-left:calc(22 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(28.7 * var(--u));font-weight:500;line-height:calc(35 * var(--u));letter-spacing:.02em}.tresora-page .tr-gallery .tr-wrap{padding-top:calc(141 * var(--u));padding-bottom:calc(68 * var(--u))}.tresora-page .tr-gallery-group{margin:0;border-bottom:1px solid var(--tr-hair)}.tresora-page .tr-gallery-group+.tr-gallery-group{margin-top:calc(51 * var(--u))}.tresora-page .tr-gallery-group:nth-of-type(3){margin-top:calc(49 * var(--u))}.tresora-page .tr-gallery-grid{display:grid;grid-template-columns:calc(791 * var(--u)) minmax(0,1fr);grid-template-rows:calc(212 * var(--u)) calc(212 * var(--u));gap:calc(21 * var(--u)) calc(23 * var(--u))}.tresora-page .tr-gallery-grid img{display:block;width:100%;height:100%;object-fit:cover}.tresora-page .tr-gallery-large{grid-row:1 / span 2}.tresora-page .tr-gallery-group figcaption{padding-block:calc(12 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(24 * var(--u));font-weight:500;line-height:calc(29 * var(--u));letter-spacing:.02em}.tresora-page .tr-field-band{position:relative;background:var(--tr-band);color:var(--tr-on-band)}.tresora-page .tr-field-band:after{position:absolute;inset:auto 0 0;height:calc(30 * var(--u));background:linear-gradient(180deg,#0000,#00000029);content:"";pointer-events:none}.tresora-page .tr-location .tr-wrap{padding-top:calc(67 * var(--u));padding-bottom:calc(24 * var(--u))}.tresora-page .tr-location-title{width:calc(914 * var(--u));margin-top:calc(36 * var(--u));color:inherit}.tresora-page .tr-location-title .tr-fit-line-1{font-size:calc(180 / .93705 * var(--u));line-height:calc(135 * var(--u))}.tresora-page .tr-location-title .tr-fit-line-2{font-size:calc(153 / .93705 * var(--u));line-height:calc(122 * var(--u))}.tresora-page .tr-location-body{max-width:calc(1300 * var(--u));margin-top:calc(30 * var(--u))}.tresora-page .tr-map{margin:0;background:#0d1531}.tresora-page .tr-map img{display:block;width:100%;height:auto}.tresora-page .tr-payment{min-height:calc(733 * var(--u));background:#0c1a33}.tresora-page .tr-payment .tr-bg{object-position:50% 0%}.tresora-page .tr-payment .tr-wrap{padding-top:calc(66 * var(--u));padding-bottom:calc(62 * var(--u))}.tresora-page .tr-payment-title{max-width:calc(700 * var(--u));margin-top:calc(31 * var(--u))}.tresora-page .tr-payment-body{max-width:calc(470 * var(--u));margin-top:calc(14 * var(--u))}.tresora-page .tr-more .tr-wrap{padding-top:calc(111 * var(--u));padding-bottom:calc(100 * var(--u))}.tresora-page .tr-more-body{max-width:calc(1040 * var(--u));margin-top:calc(21 * var(--u))}.tresora-page .tr-more-body p+p{margin-top:0}.tresora-page .tr-more-actions{gap:calc(73 * var(--u));margin-top:calc(65 * var(--u))}.tresora-page .tr-more-actions .tr-button:first-child{min-width:calc(306 * var(--u))}.tresora-page .tr-more-actions .tr-button:last-child{min-width:calc(413 * var(--u));padding-right:calc(33 * var(--u))}@media(max-width:899px){.tresora-page.tresora-page{--u: calc(100vw / 430);--g: 20px}.tresora-page .tr-wrap,.tresora-page .tr-hero-copy{padding-inline:var(--g)}.tresora-page .tr-title{font-size:calc(var(--s) * .42 / .93705 * var(--u));line-height:calc(var(--s) * .42 * .8 * var(--u))}.tresora-page .tr-eyebrow{font-size:13px;line-height:16px}.tresora-page .tr-eyebrow:after{flex-basis:56px;margin-left:16px}.tresora-page .tr-body{font-size:16px;line-height:23px}.tresora-page .tr-body p+p{margin-top:16px}.tresora-page .tr-button,.tresora-page .tr-hero-actions .tr-button,.tresora-page .tr-spaces-actions .tr-button,.tresora-page .tr-more-actions .tr-button{width:100%;min-width:0;min-height:58px;padding:10px 18px;font-size:14px}.tresora-page :is(.tr-spaces-actions,.tr-more-actions) .tr-button:nth-child(n){min-width:0;padding-right:18px}.tresora-page .tr-button .lasha-arrow,.tresora-page .tr-hero-actions .tr-button .lasha-arrow{flex-basis:30px;width:30px;height:8px}.tresora-page .tr-actions{gap:12px}.tresora-page :is(.tr-hero,.tr-photo-band){display:flex;flex-direction:column}.tresora-page :is(.tr-hero,.tr-photo-band) .tr-bg{position:relative;z-index:auto;inset:auto;display:block;width:100%}.tresora-page .tr-hero{padding-bottom:var(--hero-bar, 0px)}.tresora-page .tr-hero-bg{flex:1 0 0;height:auto;min-height:220px;object-position:76% 100%}.tresora-page .tr-hero-copy{flex:none;margin:0;padding-top:24px;padding-bottom:40px}.tresora-page .tr-hero-copy>*{width:100%}.tresora-page .tr-hero-title{margin-top:18px}.tresora-page .tr-hero-title .tr-fit-line-1{line-height:.76}.tresora-page .tr-hero-title .tr-fit-line-2{line-height:.82;margin-top:4px}.tresora-page .tr-hero-intro{margin-top:18px;padding-bottom:22px;font-size:15px;line-height:21px;letter-spacing:.02em}.tresora-page .tr-hero-actions{grid-template-columns:1fr;gap:12px;margin-top:24px}.tresora-page .tr-discover{min-height:0}.tresora-page .tr-discover .tr-bg{height:auto;aspect-ratio:4 / 3;object-position:76% 40%}.tresora-page .tr-discover .tr-wrap{padding-block:56px 60px}.tresora-page .tr-discover-title{--s: 150;max-width:none;margin-top:14px}.tresora-page .tr-discover-body{max-width:none;margin-top:24px}.tresora-page .tr-figma-break{display:none}.tresora-page .tr-highlights .tr-wrap{padding-block:56px}.tresora-page .tr-highlights-title{--s: 170}.tresora-page .tr-facts{--tr-fact-g: 24px;--tr-fact-rule-top: 2px;--tr-fact-rule-bottom: 3px;margin-top:28px}.tresora-page .tr-facts:not([data-layout]){flex-direction:column}.tresora-page .tr-facts dd{font-size:calc(64 / .93705 * min(1px,var(--u)) * var(--tr-fact-k));line-height:calc(52 * min(1px,var(--u)) * var(--tr-fact-k))}.tresora-page .tr-facts dt{margin-top:calc(8px * var(--tr-fact-k));font-size:calc(15px * var(--tr-fact-k));line-height:calc(19px * var(--tr-fact-k))}.tresora-page .tr-facts[data-layout=pairs]{row-gap:calc(36px * var(--tr-fact-k))}.tresora-page .tr-facts[data-layout=stack] dt{white-space:normal}.tresora-page .tr-button>span{white-space:normal}.tresora-page .tr-slant{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1.6;margin-bottom:32px}.tresora-page .tr-spaces{display:flex;flex-direction:column-reverse;padding-top:56px}.tresora-page .tr-spaces-figure{width:calc(100% - var(--g));height:auto;margin:32px 0 0 auto;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)}.tresora-page .tr-spaces-copy,.tresora-page .tr-lifestyle-copy{width:auto}.tresora-page .tr-spaces-title{width:100%;margin-top:14px}.tresora-page .tr-spaces-title .tr-fit-line-1{line-height:.77}.tresora-page .tr-spaces-title .tr-fit-line-2{line-height:.8;margin-top:4px}.tresora-page .tr-spaces-body{margin-top:22px}.tresora-page .tr-spaces-row{flex-direction:column;align-items:stretch;margin-top:36px}.tresora-page .tr-categories{flex:none;padding:0;border:0}.tresora-page .tr-categories h3{font-size:14px;line-height:18px;white-space:normal}.tresora-page .tr-categories ul{margin-top:8px}.tresora-page .tr-categories li{padding-block:12px;font-size:15px;line-height:19px}.tresora-page .tr-categories li:last-child{padding-bottom:12px}.tresora-page .tr-spaces-actions{align-self:auto;margin:24px 0 0}.tresora-page .tr-included .tr-wrap{padding-top:64px}.tresora-page .tr-included .tr-title{margin-top:14px}.tresora-page .tr-included-lead{margin-top:20px}.tresora-page .tr-included-list{margin-top:24px}.tresora-page .tr-included-list dt{top:0}.tresora-page .tr-included-list>div{grid-template-columns:1fr;gap:8px;min-height:0;padding-block:20px}.tresora-page .tr-included-list dt{font-size:calc(40 / .93705 * 1px);line-height:34px}.tresora-page .tr-included-list dd{font-size:15px;line-height:21px}.tresora-page .tr-lifestyle{display:flex;flex-direction:column-reverse;padding-top:64px}.tresora-page .tr-lifestyle-figure{width:calc(100% - var(--g));height:auto;margin:32px 0 0 auto;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)}.tresora-page .tr-lifestyle-title{margin-top:14px}.tresora-page .tr-lifestyle-lead{max-width:none;margin-top:20px}.tresora-page .tr-amenities-title{margin-top:36px;font-size:13px;line-height:16px}.tresora-page .tr-amenities{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none;row-gap:12px;margin-top:22px}.tresora-page .tr-amenities li{min-height:52px}.tresora-page .tr-amenity-index{flex-basis:46px;font-size:calc(54 / .93705 * 1px);line-height:52px}.tresora-page .tr-amenity-name{padding-left:14px;font-size:16px;line-height:21px}.tresora-page .tr-gallery .tr-wrap{padding-block:48px 56px}.tresora-page .tr-gallery-group+.tr-gallery-group:nth-of-type(n){margin-top:32px}.tresora-page .tr-gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:8px}.tresora-page .tr-gallery-large{grid-column:1 / -1;grid-row:auto;aspect-ratio:791 / 445}.tresora-page .tr-gallery-small{aspect-ratio:486 / 212}.tresora-page .tr-gallery-group figcaption{padding-block:10px;font-size:16px;line-height:21px}.tresora-page .tr-location .tr-wrap{padding-block:56px 60px}.tresora-page .tr-location-title{width:100%;margin-top:14px}.tresora-page .tr-location-title .tr-fit-line-1{line-height:.78}.tresora-page .tr-location-title .tr-fit-line-2{line-height:.8;margin-top:4px}.tresora-page .tr-location-body{margin-top:24px}.tresora-page .tr-map img{aspect-ratio:1.2;object-fit:cover;object-position:46% 50%}.tresora-page .tr-payment{min-height:0}.tresora-page .tr-payment .tr-bg{order:1;height:auto;aspect-ratio:4 / 3;object-position:80% 0%}.tresora-page .tr-payment .tr-wrap{padding-block:56px 64px}.tresora-page .tr-payment-title{max-width:none;margin-top:14px}.tresora-page .tr-payment-body{max-width:none;margin-top:22px}.tresora-page .tr-more .tr-wrap{padding-block:56px 64px}.tresora-page .tr-more-body{max-width:none;margin-top:22px}.tresora-page .tr-more-actions{margin-top:28px}}.tresora-page .tr-title.tr-payment-title{line-height:calc(.8 * .93705em)}.rv-page{--rv-paper: #f7f7f4;--rv-ink: #171a1d;--rv-light: #f7f7f4;--rv-white: #ffffff;--rv-accent: #2557d6;--rv-band: #2557d6;--rv-on-band: #f7f7f4;--rv-on-band-soft: #eeeeee;--rv-ink-band: #171a1d;--rv-mist: #dce7f0;--rv-hair: #9e9e9e;--rv-caption: #2b2b2b;--rv-stage-1: #a4c2df;--rv-stage-2: #539bdc;--rv-stage-3: #2557d6;--rv-bar: #dce7f0;--rv-button: #2557d6;--rv-button-hover: #1b45b0;--rv-hero-ink: #171a1d;--rv-face: var(--l-fig, "AiXESS Figma", "AiXESS Head", "Arial Narrow", sans-serif)}.rv-page.rv-page{--u: calc(min(100vw, 1920px) / 1440)}html:root[data-time-theme=afternoon] .rv-page{--rv-accent: #4d6e52;--rv-band: #9bb69e;--rv-on-band: #171a1d;--rv-on-band-soft: #171a1d;--rv-mist: #e3ebe3;--rv-stage-1: #b9cdb9;--rv-stage-2: #7f9c82;--rv-stage-3: #4d6e52;--rv-bar: #e3ebe3;--rv-button: #4d6e52;--rv-button-hover: #3c5a41}html:root[data-time-theme=night] .rv-page{--rv-paper: #000;--rv-ink: #ecebe6;--rv-light: #f7f7f4;--rv-accent: #c9d3dc;--rv-band: #0d0f11;--rv-on-band: #f7f7f4;--rv-on-band-soft: #e6e6e6;--rv-ink-band: #141414;--rv-mist: #0c0c0c;--rv-hair: rgb(236 235 230 / .32);--rv-caption: #d6d5d0;--rv-stage-1: #5d6f86;--rv-stage-2: #8ea3bd;--rv-stage-3: #c9d3dc;--rv-bar: #1f2328;--rv-button: #2557d6;--rv-button-hover: #4a76e8;--rv-hero-ink: #f7f7f4}.rv-page .rv-sections>section{position:relative;isolation:isolate;overflow:hidden}.rv-page .rv-paper{background:var(--rv-paper);color:var(--rv-ink)}.rv-page .rv-ink{background:var(--rv-ink-band);color:var(--rv-light)}.rv-page .rv-band{background:var(--rv-band);color:var(--rv-on-band)}.rv-page .rv-mist{background:var(--rv-mist);color:var(--rv-ink)}.rv-page .rv-frame{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:calc(1440 * var(--u));margin-inline:auto;padding-inline:calc(68 * var(--u))}.rv-page .rv-sections figure{margin:0}.rv-page .rv-sections figure img,.rv-page .rv-details-figure{display:block;width:100%;height:100%;object-fit:cover}.rv-page :is(.rv-opp-figure,.rv-facts-figure,.rv-batumi-figure,.rv-ownership-figure,.rv-details-figure){position:absolute;z-index:0}.rv-page .rv-eyebrow{position:relative;width:max-content;max-width:100%;margin:0 0 0 calc(1 * var(--u));color:var(--rv-accent);font-family:Inter,system-ui,sans-serif;font-size:calc(18.9 * var(--u));font-weight:500;line-height:calc(23 * var(--u));letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-eyebrow:after{position:absolute;top:50%;left:max(calc(var(--rx) * var(--u)),calc(100% + 11 * var(--u)));width:clamp(0px,calc(var(--room, 100000) * var(--u) - max(calc(var(--rx) * var(--u)),calc(100% + 11 * var(--u)))),calc(114 * var(--u)));height:1px;background:currentColor;content:""}.rv-page :is(.rv-ink,.rv-band) .rv-eyebrow{color:var(--rv-white)}.rv-page .rv-band .rv-eyebrow{color:var(--rv-on-band)}.rv-page .rv-batumi .rv-eyebrow,.rv-page .rv-ownership .rv-eyebrow{color:var(--rv-light)}html:root[data-time-theme=afternoon] .rv-page .rv-band .rv-eyebrow{color:var(--rv-on-band)}.rv-page .rv-title{--s: 164;margin:0;font-family:var(--rv-face);font-size:calc(var(--s) / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-transform:uppercase}.rv-page .rv-title>span{display:block}.rv-page .rv-title{position:relative;top:calc(1 * var(--u))}.rv-page .rv-title .rv-accent{color:var(--rv-accent)}:root:is(:lang(de),:lang(pl),:lang(sl)) .rv-page :is(.rv-title,.rv-hero-title .tr-fit-line){line-height:calc(.86 * .93705em)}:root:lang(ru) .rv-page :is(.rv-title,.rv-hero-title .tr-fit-line,.rv-ownership-items h3,.rv-fact dd strong,.rv-benefit-closing,.rv-amenities-title){line-height:.86em}:root:lang(ru) .rv-page .rv-batumi-list{line-height:.94em}@media(min-width:900px){:root:lang(ru) .rv-page .rv-ownership-title{max-width:calc(790 * var(--u))}:root:lang(ru) .rv-page .rv-market-main dt{margin-top:calc(26 * var(--u))}:root:lang(ru) .rv-page .rv-market-cell dt{margin-top:calc(6 * var(--u))}}@media(min-width:900px){:root:lang(ru) .rv-page :is(.rv-opp-price-value,.rv-opp-counts dd,.rv-details-stats dd,.rv-stage strong,.rv-stage h3,.rv-market-stats dd,.rv-tiers strong){translate:0 -.0686em}}:root:lang(ru) .rv-page :is(.rv-title,.rv-ownership-items h3){margin-bottom:calc(14 * var(--u))}.rv-page .rv-note{margin:0;font-family:Inter,system-ui,sans-serif;font-size:calc(14 * var(--u));font-weight:400;line-height:calc(17 * var(--u));letter-spacing:0;opacity:.72}.rv-page .rv-icon{position:absolute;display:block;background:currentColor;-webkit-mask:var(--icon) center / 100% 100% no-repeat;mask:var(--icon) center / 100% 100% no-repeat}.rv-page .rv-icon-tag{--icon: url(/assets/projects/reverance-figma/icon-tag.png);width:calc(30 * var(--u));height:calc(30 * var(--u))}.rv-page .rv-icon-house{--icon: url(/assets/projects/reverance-figma/icon-house.png);width:calc(64 * var(--u));height:calc(59 * var(--u))}.rv-page .rv-icon-layers{--icon: url(/assets/projects/reverance-figma/icon-layers.png);width:calc(64 * var(--u));height:calc(59 * var(--u))}.rv-page .rv-icon-building{--icon: url(/assets/projects/reverance-figma/icon-building.png);width:calc(64 * var(--u));height:calc(57 * var(--u))}.rv-page .rv-icon-kpi-building{--icon: url(/assets/projects/reverance-figma/icon-kpi-building.png);width:calc(69 * var(--u));height:calc(60 * var(--u))}.rv-page .rv-icon-kpi-chart{--icon: url(/assets/projects/reverance-figma/icon-kpi-chart.png);width:calc(73 * var(--u));height:calc(64 * var(--u))}.rv-page .rv-icon-kpi-pin{--icon: url(/assets/projects/reverance-figma/icon-kpi-pin.png);width:calc(57 * var(--u));height:calc(81 * var(--u))}.rv-page .rv-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rv-page .tr-fit{margin:0;font-family:var(--rv-face);font-weight:700;font-synthesis:none;letter-spacing:.0187em;text-transform:uppercase;visibility:hidden}.rv-page .tr-fit.is-fitted{visibility:visible}.rv-page .tr-fit-line{display:block;width:max-content;white-space:nowrap}.rv-page .rv-hero{min-height:max(calc(900 * var(--u)),var(--screen-full, 100lvh));background:linear-gradient(90deg,#88add7,#6f97c8 45%,#477ab3)}.rv-page .rv-hero:before,.rv-page .rv-hero:after{content:none}.rv-page .rv-hero-media{position:absolute;z-index:-2;top:calc(-38 * var(--u));left:calc(-100 * var(--u));width:calc(100% + 146 * var(--u));max-width:none;height:calc(100% + 39 * var(--u));object-fit:cover;object-position:100% 0%}.rv-page .rv-hero-copy{position:absolute;z-index:1;top:calc(189 * var(--u));right:0;left:0;color:var(--rv-hero-ink)}.rv-page .rv-hero .rv-eyebrow{margin-left:calc(4 * var(--u));color:var(--rv-hero-ink);font-weight:700}.rv-page .rv-hero-title{width:calc(627 * var(--u));margin:calc(27 * var(--u)) 0 0 calc(4 * var(--u));color:var(--rv-hero-ink)}.rv-page .rv-hero-title .tr-fit-line-1{font-size:calc(198.25 / .93705 * var(--u));line-height:.74964em}.rv-page .rv-hero-title .tr-fit-line-2{font-size:calc(179.37 / .93705 * var(--u));line-height:.74964em}.rv-page .rv-hero-text{max-width:calc(524 * var(--u));margin:calc(1 * var(--u)) 0 0 calc(14 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(17 * var(--u));font-weight:500;line-height:calc(21 * var(--u));letter-spacing:.04em}.rv-page .rv-opportunity .rv-frame{padding-top:calc(66 * var(--u));padding-bottom:calc(117 * var(--u))}.rv-page .rv-opp-figure{top:calc(70 * var(--u));right:0;left:calc(50% + 99 * var(--u));height:calc(830 * var(--u))}.rv-page .rv-opp-title{max-width:calc(741 * var(--u));margin-top:calc(19 * var(--u))}.rv-page .rv-opp-subtitle{max-width:calc(700 * var(--u));margin:calc(-.2 * var(--u)) 0 0 calc(2 * var(--u));color:var(--rv-accent);font-family:var(--rv-face);font-size:calc(57.7 / .93705 * var(--u));font-weight:500;font-synthesis:none;line-height:calc(46.16 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-opp-lead{max-width:calc(674 * var(--u));margin:calc(24.84 * var(--u)) 0 0 calc(3 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(18.34 * var(--u));font-weight:500;line-height:calc(22.2 * var(--u));letter-spacing:.04em}.rv-page .rv-opp-stats{position:relative;height:calc(234 * var(--u));margin-top:calc(79.4 * var(--u))}.rv-page .rv-opp-stats:before{position:absolute;top:calc(-43.9 * var(--u));left:calc(1 * var(--u));width:calc(673 * var(--u));height:calc(1.79 * var(--u));background:var(--rv-hair);content:""}.rv-page .rv-opp-stats:after{position:absolute;top:0;left:calc(417 * var(--u) - .5px);width:1px;height:calc(234 * var(--u));background:var(--rv-hair);content:""}.rv-page .rv-opp-price p{margin:0}.rv-page .rv-opp-price-label{position:absolute;top:0;left:0}.rv-page .rv-opp-price-label .rv-icon{top:calc(8 * var(--u));left:calc(2 * var(--u))}.rv-page .rv-opp-price-label span{position:absolute;top:calc(9 * var(--u));left:calc(40 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(18 * var(--u));font-weight:500;line-height:calc(22 * var(--u));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.rv-page .rv-opp-price-label:after{position:absolute;top:calc(20 * var(--u));left:calc(216 * var(--u));width:calc(155 * var(--u));height:1px;background:var(--rv-hair);content:""}.rv-page .rv-opp-price-value{position:absolute;top:calc(78 * var(--u));left:0;margin-left:0!important;color:var(--rv-accent);font-family:var(--rv-face);font-size:calc(222.26 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;white-space:nowrap;max-width:calc(440 * var(--u))}.rv-page .rv-opp-counts{position:absolute;top:0;left:calc(459 * var(--u));width:calc(214 * var(--u));height:100%;margin:0}.rv-page .rv-opp-counts>div{position:absolute;left:0;display:flex;align-items:flex-end;width:100%;padding-left:calc(76 * var(--u));box-sizing:border-box}.rv-page .rv-opp-counts>div:nth-child(1){top:calc(5 * var(--u))}.rv-page .rv-opp-counts>div:nth-child(2){top:calc(93 * var(--u))}.rv-page .rv-opp-counts>div:nth-child(3){top:calc(185 * var(--u));padding-left:calc(77 * var(--u))}.rv-page .rv-opp-counts>div:nth-child(1) .rv-icon{top:calc(-6 * var(--u));left:calc(-1 * var(--u))}.rv-page .rv-opp-counts>div:nth-child(2) .rv-icon{top:calc(1 * var(--u));left:calc(-1 * var(--u))}.rv-page .rv-opp-counts>div:nth-child(3) .rv-icon{top:calc(-5 * var(--u));left:calc(-1 * var(--u))}.rv-page .rv-opp-counts>div+div:before{position:absolute;top:calc(var(--line) * var(--u));left:0;width:100%;height:1px;background:var(--rv-hair);content:""}.rv-page .rv-opp-counts>div:nth-child(2){--line: -15}.rv-page .rv-opp-counts>div:nth-child(3){--line: -18}.rv-page .rv-opp-counts dd{margin:0;font-family:var(--rv-face);font-size:calc(78 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;white-space:nowrap;max-width:calc(60 * var(--u))}.rv-page .rv-opp-counts dt{flex:1 1 0;min-width:0;margin:0 0 calc(9.5 * var(--u)) calc(10.5 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(11 * var(--u));font-weight:500;line-height:calc(13 * var(--u));letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-opp-actions{display:flex;align-items:stretch;max-width:calc(731 * var(--u));margin:calc(103 * var(--u)) 0 0 calc(2 * var(--u))}.rv-page .rv-button{display:inline-flex;flex:none;box-sizing:border-box;align-items:center;justify-content:space-between;gap:calc(15 * var(--u));min-width:calc(266 * var(--u));min-height:calc(60 * var(--u));padding:calc(8 * var(--u)) calc(24 * var(--u)) calc(8 * var(--u)) calc(28 * var(--u));border:1px solid var(--rv-button);background:var(--rv-button);color:#f7f7f4;font-family:Inter,system-ui,sans-serif;font-size:calc(13.09 * var(--u));font-weight:600;line-height:calc(16 * var(--u));letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.rv-page .rv-button .lasha-arrow{flex:0 0 calc(41 * var(--u));width:calc(41 * var(--u));height:calc(8 * var(--u));min-height:7px;overflow:visible}.rv-page .rv-button .lasha-arrow path{vector-effect:non-scaling-stroke;stroke-width:1px}.rv-page .rv-button:hover{border-color:var(--rv-button-hover);background:var(--rv-button-hover)}.rv-page .rv-button:focus-visible{outline:2px solid var(--rv-accent);outline-offset:3px}.rv-page .rv-opp-terms{flex:1 1 auto;min-width:0;max-width:calc(358 * var(--u));margin:0 0 0 calc(32 * var(--u));padding:calc(9 * var(--u)) 0 0 calc(19 * var(--u));border-left:1px solid var(--rv-hair);font-family:Inter,system-ui,sans-serif;font-size:calc(14 * var(--u));font-weight:500;line-height:calc(17 * var(--u));letter-spacing:.04em}.rv-page .rv-facts{min-height:calc(898 * var(--u))}.rv-page .rv-facts .rv-frame{padding-top:calc(66 * var(--u));padding-bottom:calc(52 * var(--u))}.rv-page .rv-facts-figure{top:calc(33 * var(--u));right:0;bottom:0;left:calc(50% + 235 * var(--u))}.rv-page .rv-facts-figure img{object-position:0% 0%}.rv-page .rv-facts-title{max-width:calc(860 * var(--u));margin-top:calc(19 * var(--u));color:var(--rv-light)}.rv-page .rv-facts-lead{margin:calc(-9.2 * var(--u)) 0 0;font-family:Inter,system-ui,sans-serif;font-size:calc(18.9 * var(--u));font-weight:500;line-height:calc(23 * var(--u));letter-spacing:.04em}.rv-page .rv-facts-grid{display:grid;grid-template-columns:calc(309 * var(--u)) calc(370 * var(--u));margin:calc(83 * var(--u)) 0 0 calc(3 * var(--u))}.rv-page .rv-fact{box-sizing:border-box}.rv-page .rv-fact-1,.rv-page .rv-fact-2{min-height:calc(221.8 * var(--u));padding-bottom:calc(40 * var(--u));border-bottom:calc(1.61 * var(--u)) solid var(--rv-light)}.rv-page .rv-fact-3,.rv-page .rv-fact-4{padding-top:calc(46.2 * var(--u))}.rv-page .rv-fact-1,.rv-page .rv-fact-3{border-right:calc(1.61 * var(--u)) solid var(--rv-light)}.rv-page .rv-fact-1{padding-left:calc(2 * var(--u))}.rv-page .rv-fact-2{padding-left:calc(56.4 * var(--u))}.rv-page .rv-fact-4{padding-left:calc(58.4 * var(--u))}.rv-page .rv-fact-3{padding-bottom:calc(3 * var(--u))}.rv-page .rv-fact dt{font-family:Inter,system-ui,sans-serif;font-size:calc(16.1 * var(--u));font-weight:500;line-height:calc(19.5 * var(--u));letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-fact dd{margin:0}.rv-page .rv-fact dd strong{display:block;max-width:calc(300 * var(--u));margin:calc(13.5 * var(--u)) 0 0;font-family:var(--rv-face);font-size:calc(86.99 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.7497em;letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-fact-2 dd strong{margin-top:calc(12.5 * var(--u));max-width:calc(320 * var(--u))}.rv-page .rv-fact-3 dd strong{max-width:calc(262 * var(--u))}.rv-page .rv-fact dd span{display:block;max-width:calc(262 * var(--u));margin-top:calc(5.4 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(17.72 * var(--u));font-weight:300;line-height:calc(21 * var(--u));letter-spacing:0}.rv-page .rv-fact-2 dd span{margin-top:calc(6.4 * var(--u));max-width:calc(275 * var(--u))}.rv-page .rv-fact-3 dd span{max-width:calc(240 * var(--u))}.rv-page .rv-facts-notes{max-width:calc(679 * var(--u));margin:calc(36 * var(--u)) 0 0 calc(3 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(14 * var(--u));font-weight:300;line-height:calc(18 * var(--u));opacity:.8}.rv-page .rv-facts-notes p{margin:0}.rv-page .rv-facts-notes p+p{margin-top:calc(8 * var(--u))}.rv-page .rv-details{min-height:calc(902 * var(--u))}.rv-page .rv-details .rv-frame{padding-top:calc(66 * var(--u));padding-bottom:calc(44 * var(--u))}.rv-page .rv-details-figure{bottom:calc(-1 * var(--rv-kpi-drop, 0) * var(--u));left:calc(50% - 40 * var(--u));width:calc(760 * var(--u));height:calc(736 * var(--u))}@media(min-width:900px){:root:lang(de) .rv-page .rv-details-figure{--rv-kpi-drop: 35}:root:lang(pl) .rv-page .rv-details-figure{--rv-kpi-drop: 67}:root:lang(sl) .rv-page .rv-details-figure{--rv-kpi-drop: 12}}.rv-page .rv-details-title{margin-top:calc(19 * var(--u));color:var(--rv-on-band)}.rv-page .rv-details-stats{display:flex;margin:calc(61.8 * var(--u)) 0 0 calc(5 * var(--u))}.rv-page .rv-details-stats>div{box-sizing:border-box;height:calc(160 * var(--u));padding-top:calc(11 * var(--u))}.rv-page .rv-details-stats>div:first-child{width:calc(243 * var(--u));border-right:calc(1.61 * var(--u)) solid var(--rv-on-band)}.rv-page .rv-details-stats>div+div{padding-left:calc(30.2 * var(--u))}.rv-page .rv-details-stats dd{margin:0;font-family:var(--rv-face);font-size:calc(139.29 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;white-space:nowrap}.rv-page .rv-details-stats>div+div dd{max-width:calc(320 * var(--u))}.rv-page .rv-details-stats dt{max-width:calc(240 * var(--u));margin-top:calc(2.6 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(17.53 * var(--u));font-weight:500;line-height:calc(21.2 * var(--u));letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-details-rows{margin:calc(19 * var(--u)) 0 0}.rv-page .rv-details-row{position:relative;display:grid;grid-template-columns:calc(99 * var(--u)) calc(149 * var(--u)) minmax(0,calc(330 * var(--u)));align-items:center;min-height:calc(126 * var(--u))}.rv-page .rv-details-row .rv-icon{color:var(--rv-on-band)}.rv-page .rv-details-kpi-building .rv-icon{top:calc(25 * var(--u));left:calc(7 * var(--u))}.rv-page .rv-details-kpi-chart .rv-icon{top:calc(15 * var(--u));left:calc(1 * var(--u))}.rv-page .rv-details-kpi-pin .rv-icon{top:calc(17 * var(--u));left:calc(7 * var(--u))}.rv-page .rv-details-row dt{grid-column:2;color:var(--rv-on-band-soft);font-family:Inter,system-ui,sans-serif;font-size:calc(17 * var(--u));font-weight:500;line-height:calc(21 * var(--u));letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-details-row dt span{display:block}.rv-page .rv-details-row dd{display:flex;box-sizing:border-box;grid-column:3;align-items:center;min-height:calc(52 * var(--u));margin:0;padding-left:calc(30.2 * var(--u));border-left:calc(1.61 * var(--u)) solid var(--rv-on-band);color:var(--rv-on-band-soft);font-family:Inter,system-ui,sans-serif;font-size:calc(14 * var(--u));font-weight:500;line-height:calc(17 * var(--u));letter-spacing:.04em}.rv-page .rv-residence .rv-frame{padding-top:calc(67 * var(--u));padding-bottom:0}.rv-page .rv-residence-title{margin-top:calc(19 * var(--u))}.rv-page .rv-amenities-title{margin:calc(84.6 * var(--u)) 0 0 calc(8 * var(--u));font-family:var(--rv-face);font-size:calc(90 / .93705 * var(--u));font-weight:600;font-synthesis:none;line-height:calc(72 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-amenities{width:calc(1300 * var(--u));margin:calc(11 * var(--u)) 0 0 calc(2 * var(--u));padding:0;list-style:none}.rv-page .rv-amenity-row{--g: 40;position:relative;border-bottom:1px solid var(--rv-hair)}.rv-page .rv-amenity-row+.rv-amenity-row{margin-top:calc(var(--next) * var(--u))}.rv-page .rv-amenity-row:nth-child(1){--hl: 447;--s1: 206;--g: 35;--line: 52}.rv-page .rv-amenity-row:nth-child(2){--hl: 407;--s1: 206.5;--g: 40.5;--line: 52.5;--next: 40.5}.rv-page .rv-amenity-row:nth-child(3){--hl: 360;--s1: 163.5;--g: 39;--line: 58;--next: 40}.rv-page .rv-amenity-row:nth-child(4){--hl: 307;--s1: 131;--g: 40.5;--line: 28;--next: 46;border-bottom:0}.rv-page .rv-amenity-row:nth-child(n){box-sizing:content-box;height:calc((var(--hl) + var(--line) - .5) * var(--u))}.rv-page .rv-amenity{position:absolute}.rv-page .rv-amenity button{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.rv-page .rv-amenity button:focus-visible{outline:2px solid var(--rv-accent);outline-offset:-2px}.rv-page .rv-amenity button img{transition:opacity .2s ease}.rv-page .rv-amenity button:hover img{opacity:.88}.rv-page .rv-amenity-1{top:0;left:0;width:calc(791 * var(--u))}.rv-page .rv-amenity-2{top:0;left:calc(813 * var(--u));width:calc(487 * var(--u))}.rv-page .rv-amenity-3{top:calc((var(--s1) + var(--g)) * var(--u));left:calc(813 * var(--u));width:calc(487 * var(--u))}.rv-page .rv-sections .rv-amenity img{height:calc(var(--h) * var(--u))}.rv-page .rv-amenity-1{--h: var(--hl)}.rv-page .rv-amenity-2{--h: var(--s1)}.rv-page .rv-amenity-3{--h: calc(var(--hl) - var(--s1) - var(--g))}.rv-page .rv-amenity figcaption{margin-top:calc(6 * var(--u));padding-left:calc(4 * var(--u));color:var(--rv-caption);font-family:Inter,system-ui,sans-serif;font-size:calc(18 * var(--u));font-weight:500;line-height:calc(22 * var(--u));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.rv-page .rv-amenity:not(.rv-amenity-1) figcaption{padding-left:calc(6 * var(--u))}.rv-page .rv-residence-note{margin:calc(24 * var(--u)) 0 0 calc(2 * var(--u))}.rv-page .rv-payment .rv-frame{padding-top:calc(96 * var(--u));padding-bottom:calc(71 * var(--u))}.rv-page .rv-payment-title{margin-top:calc(19 * var(--u))}.rv-page .rv-payment-lead{max-width:calc(470 * var(--u));margin:calc(-.4 * var(--u)) 0 0 calc(1 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(18.9 * var(--u));font-weight:500;line-height:calc(23 * var(--u))}.rv-page .rv-payment-total{width:calc(1268 * var(--u));margin:calc(41 * var(--u)) 0 0;color:var(--rv-accent);font-family:Inter,system-ui,sans-serif;font-size:calc(35 * var(--u));font-weight:500;line-height:calc(42 * var(--u));letter-spacing:.04em;text-align:center;text-transform:uppercase}.rv-page .rv-stages{position:relative;display:grid;grid-template-columns:calc(289 * var(--u)) calc(728 * var(--u)) calc(284 * var(--u));margin:calc(70 * var(--u)) 0 0;padding:0;list-style:none}.rv-page .rv-stages:before,.rv-page .rv-stages:after{position:absolute;top:0;width:calc(1.5 * var(--u));height:calc(331 * var(--u));background:var(--rv-hair);content:""}.rv-page .rv-stages:before{left:calc(370.25 * var(--u))}.rv-page .rv-stages:after{left:calc(926.25 * var(--u))}.rv-page .rv-stage{display:flex;flex-direction:column;align-items:center;text-align:center}.rv-page .rv-stage strong{display:block;margin-top:calc(31 * var(--u));color:var(--rv-stage-1);font-family:var(--rv-face);font-size:calc(227.31 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;white-space:nowrap}.rv-page .rv-stage-2 strong{color:var(--rv-stage-2)}.rv-page .rv-stage-1 :is(strong,h3){max-width:calc(289 * var(--u))}.rv-page .rv-stage-2 :is(strong,h3){max-width:calc(498 * var(--u))}.rv-page .rv-stage-3 :is(strong,h3){max-width:calc(418 * var(--u))}.rv-page .rv-stages .rv-stage-3 p{max-width:calc(300 * var(--u))}.rv-page .rv-stage-3 strong{color:var(--rv-stage-3)}.rv-page .rv-stage h3{margin:calc(-1.85 * var(--u)) 0 0;font-family:var(--rv-face);font-size:calc(81.23 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;text-transform:uppercase;white-space:nowrap}.rv-page .rv-stage p{width:max-content;max-width:calc(315 * var(--u));margin:calc(7 * var(--u)) 0 0;font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u))}.rv-page .rv-payment-notes{width:calc(1300 * var(--u));margin:calc(43 * var(--u)) 0 0 calc(2 * var(--u));padding-top:calc(47.25 * var(--u));border-top:calc(1.5 * var(--u)) solid var(--rv-hair)}.rv-page .rv-payment-notes p{max-width:calc(990 * var(--u));margin:0;padding-left:calc(14 * var(--u));border-left:calc(2 * var(--u)) solid var(--rv-accent);font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u))}.rv-page .rv-payment-notes p+p{max-width:calc(620 * var(--u));margin-top:calc(29 * var(--u))}.rv-page .rv-batumi{min-height:calc(900 * var(--u))}.rv-page .rv-batumi .rv-frame{padding-top:calc(68 * var(--u));padding-bottom:calc(105 * var(--u))}.rv-page .rv-batumi .rv-eyebrow{margin-left:calc(3 * var(--u));color:var(--rv-on-band)}.rv-page .rv-batumi-figure{top:0;right:0;bottom:0;left:calc(50% + 121 * var(--u))}.rv-page .rv-batumi-title{max-width:calc(735 * var(--u));margin:calc(19 * var(--u)) 0 0 calc(2 * var(--u));white-space:nowrap}.rv-page .rv-batumi-list{max-width:calc(760 * var(--u));margin:calc(58.8 * var(--u)) 0 0 calc(-29 * var(--u));padding:0;list-style:none;font-family:var(--rv-face);font-size:calc(110 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:calc(99 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-batumi-list li:before{content:"-"}.rv-page .rv-market{min-height:calc(559 * var(--u))}.rv-page .rv-market .rv-frame{height:calc(559 * var(--u))}.rv-page .rv-market-stats{margin:0}.rv-page .rv-market-stats>div{position:absolute;display:flex;flex-direction:column}.rv-page .rv-market-stats dd{margin:0;color:var(--rv-accent);font-family:var(--rv-face);font-weight:700;font-synthesis:none;letter-spacing:.0187em;white-space:nowrap}.rv-page .rv-market-stats dt{font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.rv-page .rv-market-main{top:calc(115 * var(--u));left:calc(65 * var(--u))}.rv-page .rv-market-main dd{max-width:calc(555 * var(--u));font-size:calc(455.72 / .93705 * var(--u));line-height:.74964em}.rv-page .rv-market-main dt{max-width:calc(555 * var(--u));margin:calc(-19.6 * var(--u)) 0 0 calc(5 * var(--u));font-size:calc(34.57 * var(--u));line-height:calc(42 * var(--u));white-space:nowrap}.rv-page .rv-market-cell{align-items:center;width:calc(360 * var(--u));text-align:center}.rv-page .rv-market-cell dd{max-width:calc(340 * var(--u));font-size:calc(151.18 / .93705 * var(--u));line-height:.74998em}.rv-page .rv-market-cell dt{margin-top:calc(-8 * var(--u));font-size:calc(20.34 * var(--u));line-height:calc(25 * var(--u))}.rv-page .rv-market-cell-1{top:calc(101 * var(--u));left:calc(660 * var(--u))}.rv-page .rv-market-cell-2{top:calc(101 * var(--u));left:calc(1037 * var(--u))}.rv-page .rv-market-cell-3{top:calc(337 * var(--u));left:calc(660 * var(--u))}.rv-page .rv-market-cell-4{top:calc(337 * var(--u));left:calc(1037 * var(--u))}.rv-page .rv-market-cell-1 dt{max-width:calc(260 * var(--u))}.rv-page .rv-market-cell-2 dt{max-width:calc(210 * var(--u))}.rv-page .rv-market-cell-3 dt{max-width:calc(160 * var(--u))}.rv-page .rv-market-cell-4 dt{max-width:calc(250 * var(--u))}:root:not(:lang(en)) .rv-page .rv-market-cell:nth-child(n) dt{max-width:calc(320 * var(--u))}.rv-page .rv-market .rv-frame:before,.rv-page .rv-market .rv-frame:after,.rv-page .rv-market-stats:before{position:absolute;background:var(--rv-hair);content:""}.rv-page .rv-market .rv-frame:before{top:calc(92 * var(--u));left:calc(634.25 * var(--u));width:calc(1.5 * var(--u));height:calc(348 * var(--u))}.rv-page .rv-market .rv-frame:after{top:calc(90 * var(--u));left:calc(1020.25 * var(--u));width:calc(1.5 * var(--u));height:calc(405 * var(--u))}.rv-page .rv-market-stats:before{top:calc(292.25 * var(--u));left:calc(741 * var(--u));width:calc(629 * var(--u));height:calc(1.5 * var(--u))}.rv-page .rv-market-note{position:absolute;top:calc(516 * var(--u));left:calc(70 * var(--u))}.rv-page .rv-benefit .rv-frame{display:flex;padding-top:calc(105 * var(--u));padding-bottom:calc(68 * var(--u))}.rv-page .rv-benefit-copy{flex:0 0 calc(553 * var(--u));min-width:0}.rv-page .rv-benefit-title{margin-top:calc(19 * var(--u))}.rv-page .rv-benefit-text{max-width:calc(385 * var(--u));margin:calc(-5.4 * var(--u)) 0 0 calc(1 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u))}.rv-page .rv-benefit .rv-eyebrow{--room: 528}.rv-page .rv-benefit-side{flex:0 0 calc(749.75 * var(--u));box-sizing:border-box;min-height:calc(466 * var(--u));padding:calc(6 * var(--u)) 0 0 calc(60.25 * var(--u));border-left:calc(1.5 * var(--u)) solid var(--rv-hair);margin-left:calc(-.75 * var(--u))}.rv-page .rv-tiers{width:calc(688 * var(--u));margin:0;padding:0;list-style:none}.rv-page .rv-tiers li{--bar-top: 26;position:relative;padding-bottom:calc(24.25 * var(--u));border-bottom:calc(1.5 * var(--u)) solid var(--rv-hair)}.rv-page .rv-tiers li:first-child{--bar-top: 16}.rv-page .rv-tiers li+li{padding-top:calc(31.25 * var(--u))}.rv-page .rv-tiers li+li:last-child{padding-top:calc(31.25 * var(--u))}.rv-page .rv-tiers p{display:flex;flex-direction:column;margin:0}.rv-page .rv-tiers p:last-child{position:absolute;top:0;left:calc(621 * var(--u))}.rv-page .rv-tiers li+li p:last-child{top:calc(31.25 * var(--u))}.rv-page .rv-tiers strong{color:var(--rv-accent);font-family:var(--rv-face);font-size:calc(90 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:.74964em;letter-spacing:.0187em;white-space:nowrap}.rv-page .rv-tiers p:first-child strong{max-width:calc(120 * var(--u))}.rv-page .rv-tiers p:last-child strong{max-width:calc(80 * var(--u))}.rv-page .rv-tiers p span{margin-top:calc(-4 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(12 * var(--u));font-weight:500;line-height:calc(15 * var(--u));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.rv-page .rv-tier-bar{position:absolute;top:calc(var(--bar-top) * var(--u));left:calc(132 * var(--u));width:calc(456 * var(--u));height:calc(20 * var(--u));background:var(--rv-bar)}.rv-page .rv-tiers li+li .rv-tier-bar{top:calc((31.25 + var(--bar-top)) * var(--u))}.rv-page .rv-tier-bar:before{display:block;width:calc(var(--bar) * var(--u));height:100%;background:var(--rv-accent);content:""}.rv-page .rv-benefit-closing{margin:calc(27.5 * var(--u)) 0 0;color:var(--rv-accent);font-family:var(--rv-face);font-size:calc(70 / .93705 * var(--u));font-weight:600;font-synthesis:none;line-height:calc(56 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-ownership{min-height:calc(1169 * var(--u))}.rv-page .rv-ownership .rv-frame{padding-top:calc(67 * var(--u));padding-bottom:calc(26 * var(--u))}.rv-page .rv-ownership-figure{top:0;right:0;bottom:0;left:calc(50% + 103 * var(--u));clip-path:polygon(.32% 0,100% 0,100% 100%,35.2% 100%)}.rv-page .rv-ownership-figure img{object-position:0% 0%}.rv-page .rv-ownership-title{max-width:calc(820 * var(--u));margin-top:calc(29 * var(--u));color:var(--rv-light)}.rv-page .rv-ownership-items{margin:calc(72.4 * var(--u)) 0 0 calc(3 * var(--u));padding:0;list-style:none}.rv-page .rv-ownership-items li:nth-child(2){margin-top:calc(74 * var(--u))}.rv-page .rv-ownership-items li:nth-child(3){margin-top:calc(73 * var(--u))}.rv-page .rv-ownership-items li:nth-child(1) h3{max-width:calc(840 * var(--u))}.rv-page .rv-ownership-items li:nth-child(2) h3{max-width:calc(870 * var(--u))}.rv-page .rv-ownership-items li:nth-child(3) h3{max-width:calc(910 * var(--u))}.rv-page .rv-ownership-items h3{margin:0;font-family:var(--rv-face);font-size:calc(114.35 / .93705 * var(--u));font-weight:700;font-synthesis:none;line-height:calc(91.5 * var(--u));letter-spacing:.0187em;text-transform:uppercase}.rv-page .rv-ownership-items p{max-width:calc(800 * var(--u));margin:calc(-6.5 * var(--u)) 0 0 calc(-1 * var(--u));font-family:Inter,system-ui,sans-serif;font-size:calc(19.06 * var(--u));font-weight:500;line-height:calc(23 * var(--u))}.rv-page .rv-ownership-note{margin:calc(24 * var(--u)) 0 0 calc(2 * var(--u))}@media(max-width:899px){.rv-page.rv-page{--u: calc(100vw / 430);--g: 20px}.rv-page .rv-frame{padding-inline:var(--g)}.rv-page .rv-title{font-size:calc(var(--s) * .42 / .93705 * var(--u));line-height:calc(var(--s) * .42 * .8 * var(--u))}.rv-page .rv-eyebrow{font-size:13px;line-height:16px;margin-left:0}.rv-page .rv-eyebrow:after{left:calc(100% + 16px);width:56px}.rv-page .rv-note{font-size:13px;line-height:18px}.rv-page .rv-sections :is(.rv-opp-figure,.rv-facts-figure,.rv-batumi-figure,.rv-ownership-figure){position:relative;inset:auto;width:100%;height:auto}.rv-page .rv-sections>section{display:flex;flex-direction:column}.rv-page .rv-sections>section>figure{order:2}.rv-page .rv-sections>section>.rv-frame{order:1}.rv-page .rv-hero{--rv-hero-gap: clamp(28px, 6svh, 56px);min-height:max(calc(760 * var(--u)),var(--screen-full, 100lvh))}.rv-page .rv-hero-media{position:relative;top:auto;left:auto;order:1;flex:1 0 clamp(240px,42svh,420px);width:100%;height:auto;min-height:0;margin-bottom:calc(-1 * var(--hero-bar, 0px));object-position:72% 100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%);mask-image:linear-gradient(180deg,transparent 0,#000 12%)}.rv-page .rv-hero-copy{position:relative;top:auto;flex:0 0 auto;padding:var(--rv-hero-gap) var(--g) calc(var(--rv-hero-gap) * .55)}.rv-page .rv-hero .rv-eyebrow{margin-left:0}.rv-page .rv-hero-title{width:100%;margin:16px 0 0}.rv-page .rv-hero-title .tr-fit-line-1{font-size:calc(96 / .93705 * var(--u));line-height:.7516em}.rv-page .rv-hero-title .tr-fit-line-2{font-size:calc(87 / .93705 * var(--u));line-height:.754em}.rv-page .rv-hero-text{max-width:none;margin:14px 0 0;font-size:15px;line-height:21px;letter-spacing:.02em}.rv-page .rv-opportunity .rv-frame{padding-block:56px 40px}.rv-page .rv-opp-figure{height:auto;aspect-ratio:622 / 830;max-height:80svh}.rv-page .rv-opp-title{margin-top:12px}.rv-page .rv-opp-subtitle{margin:10px 0 0;font-size:calc(32 / .93705 * 1px);line-height:28px}.rv-page .rv-opp-lead{margin:18px 0 0;font-size:16px;line-height:23px;letter-spacing:.02em}.rv-page .rv-opp-stats{display:flex;flex-direction:column;height:auto;margin-top:28px;padding-top:28px;border-top:1px solid var(--rv-hair)}.rv-page .rv-opp-stats:before,.rv-page .rv-opp-stats:after{content:none}.rv-page .rv-opp-price{position:relative}.rv-page .rv-opp-price-label{position:relative;display:flex;align-items:center;gap:10px}.rv-page .rv-opp-price-label:after{position:static;flex:1 1 auto;width:auto;content:""}.rv-page .rv-opp-price-label .rv-icon{position:relative;top:auto;left:auto;width:22px;height:22px}.rv-page .rv-opp-price-label span{position:static;font-size:15px;line-height:19px}.rv-page p.rv-opp-price-value{position:static;margin-top:20px;font-size:calc(120 / .93705 * var(--u));line-height:calc(96 * var(--u))}.rv-page .rv-opp-counts{position:static;width:100%;height:auto;margin-top:24px}.rv-page .rv-opp-counts>div:nth-child(n){position:relative;top:auto;align-items:center;min-height:64px;padding:10px 0 10px 64px;border-top:1px solid var(--rv-hair)}.rv-page .rv-opp-counts>div+div:before{content:none}.rv-page .rv-opp-counts>div:nth-child(n) .rv-icon{top:50%;left:0;width:46px;height:42px;transform:translateY(-50%)}.rv-page .rv-opp-counts dd{font-size:calc(54 / .93705 * 1px);line-height:44px}.rv-page .rv-opp-counts dt{margin:0 0 0 12px;font-size:13px;line-height:16px}.rv-page .rv-opp-actions{flex-direction:column;margin:28px 0 0;row-gap:14px;max-width:none}.rv-page .rv-stages .rv-stage-3 p{max-width:none}.rv-page .rv-button{width:100%;min-height:58px;padding:10px 18px;font-size:14px;line-height:18px}.rv-page .rv-button .lasha-arrow{flex-basis:30px;width:30px}.rv-page .rv-opp-terms{flex:none;max-width:none;margin:0;padding:0 0 0 14px;font-size:14px;line-height:19px}.rv-page .rv-facts,.rv-page .rv-details,.rv-page .rv-batumi,.rv-page .rv-market,.rv-page .rv-ownership{min-height:0}.rv-page .rv-facts .rv-frame{padding-block:56px 40px}.rv-page .rv-facts-figure{aspect-ratio:485 / 600}.rv-page .rv-facts-title{max-width:none;margin-top:12px}.rv-page .rv-facts-lead{margin-top:10px;font-size:15px;line-height:20px;letter-spacing:.02em}.rv-page .rv-facts-grid{grid-template-columns:minmax(0,1fr);margin:24px 0 0}.rv-page .rv-fact:nth-child(n){min-height:0;padding:20px 0;border:0;border-top:1px solid rgb(247 247 244 / .4)}.rv-page .rv-fact dt{font-size:13px;line-height:16px}.rv-page .rv-fact dd strong,.rv-page .rv-fact-2 dd strong,.rv-page .rv-fact-3 dd strong{max-width:none;margin-top:8px;font-size:calc(54 / .93705 * 1px);line-height:.7635em}.rv-page .rv-fact dd span,.rv-page .rv-fact-2 dd span,.rv-page .rv-fact-3 dd span{max-width:none;margin-top:6px;font-size:15px;line-height:21px}.rv-page .rv-facts-notes{max-width:none;margin:8px 0 0;font-size:13px;line-height:18px}.rv-page .rv-details .rv-frame{padding-block:56px 24px}.rv-page .rv-details-figure{position:relative;inset:auto;order:2;width:100%;height:auto}.rv-page .rv-details-title{margin-top:12px}.rv-page .rv-details-stats{flex-direction:column;margin:24px 0 0}.rv-page .rv-details-stats>div:nth-child(n){width:auto;height:auto;padding:16px 0;border:0;border-top:1px solid currentColor}.rv-page .rv-details-stats dd{font-size:calc(64 / .93705 * 1px);line-height:52px}.rv-page .rv-details-stats dt{max-width:none;margin-top:6px;font-size:14px;line-height:18px}.rv-page .rv-details-rows{margin-top:8px}.rv-page .rv-details-row{grid-template-columns:56px minmax(0,1fr);align-items:start;min-height:0;padding:18px 0;border-top:1px solid currentColor;row-gap:8px}.rv-page .rv-details-row:nth-child(n) .rv-icon{top:18px;left:0;width:38px;height:38px}.rv-page .rv-details-kpi-pin .rv-icon{width:28px!important;height:40px!important}.rv-page .rv-details-row dt{grid-column:2;font-size:14px;line-height:18px}.rv-page .rv-details-row dt span{display:inline}.rv-page .rv-details-row dt span+span:before{content:" "}.rv-page .rv-details-row dd{grid-column:2;min-height:0;padding:0;border:0;font-size:14px;line-height:20px;letter-spacing:.02em}.rv-page .rv-residence .rv-frame{padding-top:56px}.rv-page .rv-residence-title{margin-top:12px}.rv-page .rv-amenities-title{margin:32px 0 0;font-size:calc(44 / .93705 * 1px);line-height:36px}.rv-page .rv-amenities{width:auto;margin:16px 0 0}.rv-page .rv-amenity-row:nth-child(n){display:grid;grid-template-columns:1fr 1fr;gap:0 8px;height:auto;margin-top:0;padding:0 0 20px;border-bottom:1px solid var(--rv-hair)}.rv-page .rv-amenity-row+.rv-amenity-row:nth-child(n){margin-top:20px}.rv-page .rv-amenity-row:last-child{border-bottom:0;padding-bottom:0}.rv-page .rv-amenity:nth-child(n){position:static;width:auto}.rv-page .rv-amenity-1{grid-column:1 / -1;margin-bottom:12px!important}.rv-page .rv-sections .rv-amenity img{height:auto;aspect-ratio:791 / 447}.rv-page .rv-sections .rv-amenity:not(.rv-amenity-1) img{aspect-ratio:487 / 300}.rv-page .rv-amenity figcaption,.rv-page .rv-amenity:not(.rv-amenity-1) figcaption{margin-top:8px;padding-left:0;font-size:13px;line-height:16px;white-space:normal}.rv-page .rv-residence-note{margin:20px 0 0}.rv-page .rv-payment .rv-frame{padding-block:56px 48px}.rv-page .rv-payment-title{margin-top:12px}.rv-page .rv-payment-lead{max-width:none;margin:14px 0 0;font-size:16px;line-height:23px}.rv-page .rv-payment-total{width:auto;margin-top:28px;font-size:22px;line-height:27px;text-align:left}.rv-page .rv-stages{grid-template-columns:minmax(0,1fr);margin-top:8px}.rv-page .rv-stages:before,.rv-page .rv-stages:after{content:none}.rv-page .rv-stage{align-items:flex-start;padding:20px 0;border-top:1px solid var(--rv-hair);text-align:left}.rv-page .rv-stage strong{margin-top:0;font-size:calc(110 / .93705 * 1px);line-height:88px}.rv-page .rv-stage h3{margin-top:4px;font-size:calc(44 / .93705 * 1px);line-height:36px;white-space:normal}.rv-page .rv-stage p{width:auto;max-width:none;margin-top:8px;font-size:16px;line-height:22px}.rv-page .rv-payment-notes{width:auto;margin:8px 0 0;padding-top:24px;border-top-width:1px}.rv-page .rv-payment-notes p,.rv-page .rv-payment-notes p+p{max-width:none;font-size:15px;line-height:21px}.rv-page .rv-payment-notes p+p{margin-top:16px}.rv-page .rv-batumi .rv-frame{padding-block:56px 40px}.rv-page .rv-batumi .rv-eyebrow{margin-left:0}.rv-page .rv-batumi-figure{aspect-ratio:600 / 700}.rv-page .rv-batumi-title{margin:12px 0 0}.rv-page .rv-batumi-list{max-width:none;margin:24px 0 0;font-size:calc(52 / .93705 * 1px);line-height:47px}.rv-page .rv-market .rv-frame{height:auto;padding-block:48px}.rv-page .rv-market .rv-frame:before,.rv-page .rv-market .rv-frame:after,.rv-page .rv-market-stats:before{content:none}.rv-page .rv-market-stats{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.rv-page .rv-market-stats>div:nth-child(n){position:static;align-items:flex-start;width:auto;padding:18px 0;border-top:1px solid var(--rv-hair);text-align:left}.rv-page .rv-market-main{grid-column:1 / -1;border-top:0!important;padding-top:0!important}.rv-page .rv-market-main dd{font-size:calc(170 / .93705 * var(--u));line-height:calc(136 * var(--u))}.rv-page .rv-market-main dt{max-width:none;margin:4px 0 0;font-size:17px;line-height:21px;white-space:normal}.rv-page .rv-market-cell dd{font-size:calc(60 / .93705 * 1px);line-height:48px}.rv-page .rv-tiers p:nth-child(n) strong{max-width:none}.rv-page :is(.rv-batumi-title,.rv-opp-price-value,.rv-opp-counts dd,.rv-details-stats>div+div dd,.rv-stage:nth-child(n) :is(strong,h3),.rv-market-main dd,.rv-market-cell dd){max-width:100%}.rv-page .rv-market-cell:nth-child(n) dt{max-width:none;margin-top:4px;font-size:13px;line-height:17px}.rv-page .rv-market-note{position:static;margin-top:16px}.rv-page .rv-benefit .rv-frame{flex-direction:column;padding-block:56px 48px}.rv-page .rv-benefit-copy{flex:none}.rv-page .rv-benefit-title{margin-top:12px}.rv-page .rv-benefit-text{max-width:none;margin:14px 0 0;font-size:16px;line-height:23px}.rv-page .rv-benefit-side{flex:none;min-height:0;margin:28px 0 0;padding:0;border:0}.rv-page .rv-tiers{width:auto;border-top:1px solid var(--rv-hair)}.rv-page .rv-tiers li,.rv-page .rv-tiers li+li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;border-bottom-width:1px}.rv-page .rv-tiers p:last-child,.rv-page .rv-tiers li+li p:last-child{position:static}.rv-page .rv-tier-bar,.rv-page .rv-tiers li+li .rv-tier-bar{position:static;width:auto;height:14px}.rv-page .rv-tier-bar:before{width:calc(var(--bar) / 456 * 100%)}.rv-page .rv-tiers strong{font-size:calc(52 / .93705 * 1px);line-height:42px}.rv-page .rv-tiers p span{margin-top:0;font-size:11px;line-height:14px}.rv-page .rv-benefit-closing{margin-top:20px;font-size:calc(40 / .93705 * 1px);line-height:32px}.rv-page .rv-ownership .rv-frame{padding-block:56px 40px}.rv-page .rv-ownership-figure{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);aspect-ratio:617 / 640}.rv-page .rv-ownership-title{max-width:none;margin-top:12px}.rv-page .rv-ownership-items{margin:28px 0 0}.rv-page .rv-ownership-items li:nth-child(n){margin-top:0;padding:18px 0;border-top:1px solid rgb(247 247 244 / .4)}.rv-page .rv-ownership-items li:nth-child(n) h3{max-width:none}.rv-page .rv-ownership-items h3{font-size:calc(48 / .93705 * 1px);line-height:40px}.rv-page .rv-ownership-items p{max-width:none;margin:6px 0 0;font-size:15px;line-height:21px}.rv-page .rv-ownership-note{margin:8px 0 0}}@media(max-width:899px){.rv-page .rv-break{display:none}}.lnp{--lnp-header: 6.3rem;--lnp-gutter: calc(71 * var(--u));color:var(--l-ink)}:where(.lnp) :is(h1,h2,h3,p,ol){margin:0}:where(.lnp) ol{padding:0;list-style:none}:where(.lnp) :is(h1,h2,h3){font-family:var(--l-head);font-weight:400;letter-spacing:-.005em;text-transform:uppercase}.lnp h1>span,.lnp h2>span{display:block}.lnp .lasha-index{font-family:var(--l-head);font-weight:400;letter-spacing:0}.lnp-button{justify-content:space-between;width:auto;min-width:max(calc(267 * var(--u)),15rem);white-space:nowrap;height:calc(69 * var(--u));min-height:3.4rem;padding:0 calc(32 * var(--u))}.lnp-button .lasha-arrow{width:calc(47 * var(--u));min-width:2.2rem;height:.5rem}.lnp .lasha-button-dark{border-color:currentColor;color:inherit}.lnp .lasha-button-dark:hover{background:var(--l-on-field);color:var(--l-field)}.lnp-hero{position:relative;display:grid;grid-template-columns:calc(656 * var(--u)) minmax(0,1fr);min-height:max(calc(var(--lnp-header) + 600 * var(--u)),var(--screen-full, 100lvh))}.lnp-hero>.site-header{position:absolute;z-index:5;top:0;right:0;left:0;background:transparent;border-bottom-color:#f4f4f159;color:#fff}.lnp-hero>.site-header .is-over-field{color:var(--l-on-field)!important}.lnp-hero>.site-header .desktop-nav button.is-over-field:after{background:var(--l-on-field)}.lnp-hero>.site-header :is(.menu-toggle,.login-button,.language-switcher-trigger).is-over-field{border-color:color-mix(in srgb,var(--l-on-field) 70%,transparent)!important}.lnp-hero-panel{position:relative;display:flex;flex-direction:column;padding:calc(var(--lnp-header) + 44 * var(--u)) calc(70 * var(--u)) calc(52 * var(--u)) var(--lnp-gutter);background:var(--l-field);color:var(--l-on-field)}.lnp-hero-copy{min-width:0;width:100%;margin-block:auto}.lnp .lnp-eyebrow{color:inherit;font-size:var(--v4-eyebrow)}.lnp .lnp-eyebrow:after{background:currentColor;opacity:.55}.lnp-hero-title{width:100%;margin-top:calc(18 * var(--u));font-size:var(--v4-page-title);letter-spacing:-.012em;line-height:.86}.lnp-hero-body{max-width:max(calc(488 * var(--u)),22rem);margin-top:calc(26 * var(--u));font-size:var(--v4-text);line-height:1.3;letter-spacing:.02em}.lnp-hero-panel .lnp-button{margin-top:calc(42 * var(--u))}.lnp-hero-media{position:relative;min-width:0;overflow:hidden;background:var(--l-sky)}.lnp-hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--lnp-position, 50% 100%)}.lnp-hero-media:after{position:absolute;inset:0 0 auto;height:9rem;background:linear-gradient(180deg,#171a1d73,#171a1d00);content:""}.lnp-starting{display:grid;grid-template-columns:calc(476 * var(--u)) calc(476 * var(--u)) minmax(0,1fr);min-height:calc(214 * var(--u));padding:calc(20 * var(--u)) 0 calc(18 * var(--u)) var(--lnp-gutter);background:var(--l-mist)}.lnp-starting article{position:relative;min-width:0;padding-right:1.5rem}.lnp-starting article+article:before{position:absolute;top:calc(19 * var(--u));left:calc(-122 * var(--u));width:1px;bottom:calc(16 * var(--u));background:#bfc4c9;content:""}.lnp-starting article:nth-child(3):before{left:calc(-132 * var(--u))}.lnp-starting h2{margin-top:calc(22 * var(--u));font-size:var(--v4-route);line-height:.95}.lnp-starting p{max-width:max(calc(210 * var(--u)),13rem);margin-top:calc(8 * var(--u));font-size:var(--v4-text);line-height:1.2;letter-spacing:.02em}.lnp-advantage-split{display:grid;grid-template-columns:calc(656 * var(--u)) minmax(0,1fr);min-height:calc(679 * var(--u))}.lnp-advantage-media{width:100%;height:100%;object-fit:cover}.lnp-advantage-panel{display:grid;align-content:start;justify-items:start;padding:calc(66 * var(--u)) calc(100 * var(--u)) calc(48 * var(--u)) calc(69 * var(--u));background:var(--l-field);color:var(--l-on-field)}.lnp-kicker{font-size:var(--v4-lead);font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.lnp-advantage-title{width:100%;margin-top:calc(22 * var(--u));font-size:var(--v4-h2);line-height:.86}.lnp-advantage-subtitle{max-width:max(calc(392 * var(--u)),20rem);margin-top:calc(24 * var(--u));font-size:var(--v4-text);line-height:1.15}.lnp-advantage-panel .lnp-button{margin-top:calc(56 * var(--u))}.lnp-care{padding:calc(84 * var(--u)) var(--lnp-gutter) calc(80 * var(--u))}.lnp-care-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,calc(620 * var(--u)));column-gap:calc(64 * var(--u));align-items:end}.lnp-care-eyebrow{color:var(--l-blue);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.lnp-care h2{margin-top:calc(18 * var(--u));font-size:var(--v4-h2);line-height:.88}.lnp-care h2>span+span{color:var(--l-blue)}.lnp-care-subtitle{font-size:var(--v4-lead);font-weight:600;line-height:1.3}.lnp-care-intro{max-width:36rem;margin-top:.9rem;font-size:var(--v4-text);line-height:1.6}.lnp-care{--care-badge: var(--l-blue);--care-ring: color-mix(in srgb, var(--care-badge) 35%, transparent)}html:root[data-time-theme=night] .lnp-care{--care-badge: var(--l-night-button);--care-ring: color-mix(in srgb, var(--care-badge) 60%, transparent)}.lnp-care-ring{margin-top:calc(64 * var(--u));container-type:inline-size}@media(min-width:1280px){.lnp-care-ring{margin-top:clamp(3rem,5vw,6rem)}}.lnp-care-badge{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:var(--care-badge);color:#fff}.lnp-care-hub{overflow:hidden;border-radius:50%}.lnp-care-hub img{display:block;width:100%;height:100%;object-fit:cover;object-position:58% 60%}.lnp-care-dot{aspect-ratio:1;border-radius:50%;background:var(--care-badge)}.lnp-care-text{min-width:0}.lnp-care-text .lasha-index{display:block;color:var(--care-badge);font-size:var(--v4-index);line-height:1}html:root[data-time-theme=night] .lnp-care-text .lasha-index{color:var(--l-on-field)}.lnp-care-list h3{margin-top:.55rem;font-size:var(--v4-route);line-height:.95;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.lnp-care-list p{max-width:20rem;margin-top:.5rem;font-size:var(--v4-small);line-height:1.45;letter-spacing:.02em}@media(max-width:1279px){.lnp-care-stage{--ring: min(100cqi, 28rem);--r: calc(var(--ring) * .39);--badge: calc(var(--ring) * .17);position:relative;padding-top:calc(var(--ring) + 1.5rem)}.lnp-care-stage:before{position:absolute;top:calc(var(--ring) / 2 - var(--r));left:calc(50% - var(--r));width:calc(2 * var(--r));aspect-ratio:1;border:1px solid var(--care-ring);border-radius:50%;content:""}.lnp-care-hub,.lnp-care-dot,.lnp-care-badge{position:absolute;transform:translate(-50%,-50%)}.lnp-care-hub{top:calc(var(--ring) / 2);left:50%;width:calc(var(--ring) * .5);aspect-ratio:1}.lnp-care-dot{top:calc(var(--ring) / 2 + var(--y) * var(--r));left:calc(50% + var(--x) * var(--r));width:.45rem}.lnp-care-badge{width:var(--badge);font-size:calc(var(--badge) * .46);box-shadow:0 0 0 .35rem var(--l-paper, #f4f4f1)}.lnp-care-list li .lnp-care-badge{top:calc(var(--ring) / 2 + var(--y) * var(--r));left:calc(50% + var(--x) * var(--r))}.lnp-care-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.lnp-care-list li{min-width:0;padding:1.5rem 0 1.6rem;border-top:1px solid var(--l-line)}}@media(min-width:1280px){.lnp-care-stage{--r: 25cqi;--badge: 7.6cqi;--cy: 40cqi;position:relative;height:80cqi}.lnp-care-stage:before{position:absolute;top:calc(var(--cy) - var(--r));left:calc(50cqi - var(--r));width:calc(2 * var(--r));aspect-ratio:1;border:1px solid var(--care-ring);border-radius:50%;content:""}.lnp-care-hub,.lnp-care-dot,.lnp-care-badge{position:absolute;transform:translate(-50%,-50%)}.lnp-care-hub{top:var(--cy);left:50cqi;width:32cqi;aspect-ratio:1}.lnp-care-dot{top:calc(var(--cy) + var(--y) * var(--r));left:calc(50cqi + var(--x) * var(--r));width:.55cqi}.lnp-care-list{display:block}.lnp-care-list li{position:absolute;top:calc(var(--cy) + var(--y) * var(--r));left:calc(50cqi + var(--x) * var(--r));display:block;width:0;height:0;padding:0;border:0}.lnp-care-badge{width:var(--badge);font-size:3.3cqi;box-shadow:0 0 0 .6cqi var(--l-paper, #f4f4f1)}.lnp-care-text{position:absolute;top:0;width:20.5cqi;transform:translateY(-50%)}.is-top .lnp-care-text{transform:translateY(-100%)}.is-bottom .lnp-care-text{transform:none}.is-right .lnp-care-text{left:calc(var(--badge) / 2 + 1.6cqi)}.is-left .lnp-care-text{right:calc(var(--badge) / 2 + 1.6cqi);text-align:right}.is-left p{margin-left:auto}.lnp-care-list h3{font-size:var(--v4-route)}}.lnp-broker{--page-gutter: var(--lnp-gutter)}.lnp-join{display:grid;grid-template-columns:calc(657 * var(--u)) calc(385 * var(--u)) minmax(0,1fr)}.lnp-join-panel{display:grid;align-content:start;justify-items:start;padding:calc(70 * var(--u)) calc(70 * var(--u)) calc(70 * var(--u)) var(--lnp-gutter);background:var(--l-field);color:var(--l-on-field)}.lnp-join-title{width:100%;margin-top:calc(18 * var(--u));font-size:var(--v4-h2);line-height:.88}.lnp-join-media{position:relative;min-width:0;overflow:hidden;background:var(--l-sky)}.lnp-join-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--lnp-position, 50% 60%)}.lnp-join+.lnp-commercial{padding-top:calc(62 * var(--u))}.lnp-process+.it-section{border-top:1px solid var(--l-line)}.lnp-people{display:grid;align-content:start;padding:calc(44 * var(--u)) calc(70 * var(--u)) calc(44 * var(--u)) calc(22 * var(--u))}.lnp-people li{display:grid;grid-template-columns:calc(38 * var(--u)) minmax(0,1fr);column-gap:calc(8 * var(--u));padding:calc(26 * var(--u)) 0 calc(28 * var(--u))}.lnp-people li+li{border-top:1px solid var(--l-line);margin-left:calc(5 * var(--u))}.lnp-people .lasha-index{color:var(--l-blue);font-size:var(--v4-h3);line-height:1}.lnp-people h3{font-size:var(--v4-h3);line-height:1}.lnp-people p{margin-top:calc(10 * var(--u));max-width:17rem;font-size:var(--v4-small);line-height:1.2;letter-spacing:.02em}.lnp-commercial{display:grid;grid-template-columns:calc(328 * var(--u)) calc(409 * var(--u)) minmax(0,1fr);column-gap:calc(31 * var(--u));padding-left:var(--lnp-gutter)}.lnp-commercial-eyebrow{grid-column:1 / -1;margin-bottom:calc(14 * var(--u));color:var(--l-blue);font-size:var(--v4-lead);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.lnp-commercial-down,.lnp-commercial-commission{display:grid;align-content:start;min-height:calc(422 * var(--u))}.lnp-figure{font-family:var(--l-head);font-size:calc(204 * var(--u));line-height:.82;letter-spacing:-.015em}.lnp-commercial h2{width:100%;min-width:0;margin-top:calc(26 * var(--u));font-size:calc(66 * var(--u));line-height:.88}.lnp-commercial-body{max-width:max(calc(281 * var(--u)),16rem);margin-top:calc(26 * var(--u));font-size:var(--v4-text);line-height:1.1}.lnp-commercial-commission{margin-left:calc(-1 * var(--u));padding:calc(26 * var(--u)) calc(26 * var(--u)) calc(30 * var(--u));background:var(--l-field);color:var(--l-on-field)}.lnp-commercial-down{padding-top:calc(26 * var(--u))}.lnp-commercial-media{width:100%;height:100%;min-height:calc(422 * var(--u));object-fit:cover;object-position:60% 50%}.lnp-process{display:grid;grid-template-columns:calc(441 * var(--u)) minmax(0,1fr);padding:calc(62 * var(--u)) 0 calc(60 * var(--u)) var(--lnp-gutter)}.lnp-process-eyebrow{color:var(--l-blue);font-size:var(--v4-lead);font-weight:500}.lnp-process-heading{min-width:0;padding-right:calc(36 * var(--u))}.lnp-process h2{margin-top:calc(18 * var(--u));font-size:var(--v4-h2);line-height:.88}.lnp-steps{display:grid;grid-template-columns:calc(136 * var(--u)) calc(212 * var(--u)) calc(202 * var(--u)) calc(206 * var(--u)) minmax(0,1fr);margin-top:calc(40 * var(--u))}@media(min-width:900px){html:not([lang=en]) .lnp-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.lnp-steps li{min-width:0;padding:calc(28 * var(--u)) calc(10 * var(--u)) calc(16 * var(--u)) calc(21 * var(--u))}.lnp-steps li:first-child{padding-left:0}.lnp-steps li+li{border-left:1px solid var(--l-line)}.lnp-steps .lasha-index{width:max-content;padding-bottom:calc(6 * var(--u));border-bottom:1px solid var(--l-line);color:var(--l-blue);font-size:var(--v4-index)}.lnp-steps .lasha-index:after{display:inline-block;width:calc(10 * var(--u));content:""}.lnp-steps h3{width:100%;margin-top:calc(22 * var(--u));font-size:min(var(--v4-number),calc(60 * var(--u)));line-height:.9}.lnp-steps p{margin-top:calc(8 * var(--u));max-width:10rem;font-size:var(--v4-small);line-height:1.2;letter-spacing:.02em}.lnp-steps p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.lnp-steps h3,.lnp-people h3{min-width:0;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;word-break:normal}@media(max-width:1399px){.lnp{--lnp-header: 5.35rem}}@media(min-width:900px)and (max-width:1399px){.lnp-process{grid-template-columns:minmax(0,1fr);padding-right:var(--lnp-gutter)}.lnp-steps,html:not([lang=en]) .lnp-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:899px){.lnp{--lnp-gutter: 1.25rem}.lnp-hero,.lnp-join,.lnp-advantage-split,.lnp-starting,.lnp-commercial,.lnp-process,.lnp-steps{grid-template-columns:minmax(0,1fr)}.lnp-hero{min-height:0}.lnp-hero-panel{padding:calc(var(--lnp-header) + 2.4rem) var(--lnp-gutter) 2.8rem}.lnp-hero-title{margin-top:1rem}.lnp-hero-body{margin-top:1.2rem;font-size:1rem}.lnp-hero-panel .lnp-button{margin-top:1.8rem}.lnp-hero-media{height:max(75vw,calc(var(--screen-full, 100lvh) - var(--lnp-panel-h, 0px)))}.lnp-hero-media:after{content:none}.lnp-button{width:100%;min-width:0;padding-inline:1.4rem;white-space:normal}.lnp-starting{padding:.4rem var(--lnp-gutter) .6rem}.lnp-starting article{padding:1.4rem 0 1.5rem}.lnp-starting article+article{border-top:1px solid #bfc4c9}.lnp-starting article+article:before{content:none}.lnp-starting h2{margin-top:.9rem}.lnp-starting p{margin-top:.5rem;font-size:1rem;line-height:1.4}.lnp-advantage-media{aspect-ratio:1}.lnp-advantage-panel{padding:2.6rem var(--lnp-gutter) 2.8rem}.lnp-advantage-title{margin-top:.9rem}.lnp-advantage-subtitle{margin-top:1rem;font-size:1rem;line-height:1.4}.lnp-advantage-panel .lnp-button{margin-top:1.8rem}.lnp-care{padding:3rem var(--lnp-gutter) 3.2rem}.lnp-care-head{grid-template-columns:minmax(0,1fr);row-gap:1.4rem}.lnp-care h2{margin-top:.7rem}.lnp-care-intro{font-size:1rem;line-height:1.5}.lnp-care-ring{margin-top:1.8rem}.lnp-care-list li{padding:1.3rem 0 1.4rem}.lnp-care-list h3{font-size:2rem}.lnp-care-list p{font-size:1rem;line-height:1.4}.lnp-people{padding:1rem var(--lnp-gutter) 1.6rem}.lnp-people li{grid-template-columns:2.2rem minmax(0,1fr);column-gap:.4rem;padding:1.2rem 0 1.3rem}.lnp-people li+li{margin-left:0}.lnp-people p{margin-top:.4rem;font-size:1rem;line-height:1.4}.lnp-join-panel{padding:3rem var(--lnp-gutter) 2.6rem}.lnp-join-title{margin-top:1rem}.lnp-join-media{aspect-ratio:4 / 3}.lnp-join+.lnp-commercial{padding-top:3rem}.lnp-commercial{padding:0;row-gap:0}.lnp-commercial-eyebrow{margin:0 var(--lnp-gutter) .6rem;font-size:.86rem}.lnp-commercial-down{min-height:0;padding:.6rem var(--lnp-gutter) 2.4rem}.lnp-commercial-commission{min-height:0;margin:0;padding:1.8rem var(--lnp-gutter) 2rem}.lnp-figure{font-size:8.5rem}.lnp-commercial h2{width:100%;margin-top:.9rem;font-size:3.4rem}.lnp-commercial-body{margin-top:1rem;font-size:1rem;line-height:1.4}.lnp-commercial-media{height:auto;aspect-ratio:4 / 3}.lnp-process{padding:3rem var(--lnp-gutter) 3.2rem}.lnp-process-heading{min-width:0;padding-right:calc(36 * var(--u))}.lnp-process h2{margin-top:.6rem}.lnp-steps{margin-top:1.4rem}.lnp-steps li,.lnp-steps li:first-child{padding:1.2rem 0 1.3rem}.lnp-steps li+li{border-top:1px solid var(--l-line);border-left:0}.lnp-steps h3{width:100%;margin-top:.8rem;font-size:3.2rem}.lnp-steps p{max-width:20rem;font-size:1rem;line-height:1.4}}body:has(.lnp) .site-footer{--footer-gutter: calc(71 * min(100vw, 1920px) / 1440)}@media(min-width:900px){body:has(.lasha-home) .site-footer{--footer-gutter: calc(70 * min(100vw, 1920px) / 1440)}}@media(max-width:899px){body:has(.lnp) .site-footer{--footer-gutter: 1.25rem}}@media(max-width:599px){.lnp-care-list{grid-template-columns:minmax(0,1fr)}}.it-main{display:block}.it-section{padding:clamp(3.6rem,7vw,6.4rem) var(--page-gutter)}.it-paper{background:var(--l-paper);color:var(--l-ink)}.it-mist{background:var(--l-mist);color:var(--l-ink)}.it-ink{background:var(--l-ink);color:var(--l-paper)}.it-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 3rem}.it-heading>div{min-width:0;max-width:44rem}.it-eyebrow{margin:0;color:var(--l-blue);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.it-ink .it-eyebrow{color:var(--l-blue-light)}.it-section h2{margin:.8rem 0 0;font-family:var(--l-head);font-size:var(--v4-h2);font-weight:400;letter-spacing:-.012em;line-height:.88;text-transform:uppercase}.it-section h2>span{display:block}.it-lead{max-width:36rem;margin:1.1rem 0 0;font-size:var(--v4-lead);line-height:1.55}.it-ink .it-lead{color:#f4f4f1d1}.it-text-link{display:inline-flex;align-items:center;gap:.9rem;padding:.6rem 0;border:0;background:none;color:var(--l-blue);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.it-ink .it-text-link{color:var(--l-blue-light)}.it-text-link .lasha-arrow{width:1.5rem;height:.5rem}.it-text-link:hover .lasha-arrow{transform:translate(3px)}.it-text-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lasha-page-hero .it-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem}.lasha-page-hero .it-hero-actions .button{display:inline-flex;gap:1rem;align-items:center;min-height:3.4rem;padding:0 1.4rem}.lasha-page-hero .it-hero-actions .button .lasha-arrow{width:1.5rem;height:.5rem}.lasha-page-hero .it-hero-actions .button-ghost{border-color:var(--l-ink);background:transparent;color:var(--l-ink)}.it-hero-note{max-width:30rem;margin:1.2rem 0 0;color:#000000b8;font-size:var(--v4-note);line-height:1.5}.it-cards{display:grid;gap:clamp(1rem,1.8vw,1.6rem);margin-top:clamp(2rem,3.6vw,3rem)}.it-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.it-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.it-card{display:grid;grid-template-rows:auto 1fr;min-width:0;background:var(--l-paper);color:var(--l-ink)}.it-card-light{background:transparent}.it-card-media{aspect-ratio:16 / 10;overflow:hidden;background:var(--l-mist)}.it-card-media img{display:block;width:100%;height:100%;object-fit:cover}.it-card-media-type{display:grid;align-items:end;padding:1.1rem 1.2rem;background:var(--l-field);color:var(--l-on-field)}.it-card-media-type span{font-family:var(--l-head);font-size:var(--v4-h3-xl);line-height:.95;text-transform:uppercase;overflow-wrap:anywhere}.it-card-media-icon{align-items:center;justify-items:center}.it-card-media-icon svg{width:54px;height:54px}.it-card-body{display:grid;align-content:start;gap:.55rem;padding:1.3rem 1.3rem 1.5rem}.it-card-light .it-card-body{padding-inline:0}.it-card-place{margin:0;color:var(--l-blue);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em}.it-card h3{margin:0;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:400;line-height:1;text-transform:uppercase}.it-card p{margin:0;font-size:var(--v4-text);line-height:1.55}.it-card .it-card-place{font-size:var(--v4-label)}.it-card .it-card-status,.it-card .it-text-link{justify-self:start;margin-top:.5rem}.it-card-status{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em}.it-note{max-width:40rem;margin:1.6rem 0 0;color:#f4f4f1b3;font-size:var(--v4-note);line-height:1.5}.it-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3rem);align-items:start;margin-top:clamp(2rem,3.6vw,3rem)}.it-faq details{border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.it-faq-column>details:last-child{border-bottom:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.it-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.6rem;padding:.8rem 0;font-size:var(--v4-faq);font-weight:500;line-height:1.35;list-style:none;cursor:pointer}.it-faq summary::-webkit-details-marker{display:none}.it-faq summary span{flex:none;color:var(--l-blue);font-size:1.4rem;transition:transform .16s ease}.it-faq details[open] summary span{transform:rotate(45deg)}.it-faq summary:focus-visible{outline:2px solid var(--l-blue);outline-offset:2px}.it-faq details p{max-width:36rem;margin:0 0 1.2rem;color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:var(--v4-text);line-height:1.65}.it-workspace-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem)}.it-workspace-intro img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 58%}.it-workspace-intro .it-heading>div{max-width:none}.it-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.6rem);margin:clamp(2.4rem,4vw,3.4rem) 0 0;padding:0;list-style:none}.it-feature{display:grid;align-content:start;gap:.85rem;min-width:0;padding:clamp(1.4rem,2.2vw,2rem);border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 14%,transparent);background:var(--l-card, #fff)}.it-feature h3{margin:0;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:400;line-height:1.02;text-transform:uppercase;text-wrap:balance}.page-main .it-feature h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}.it-feature-index{color:var(--l-blue)}.it-feature p{max-width:38rem;margin:0;color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:var(--v4-text);line-height:1.6}.it-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,3rem);margin:clamp(2rem,3.6vw,3rem) 0 0;padding:0;list-style:none}.it-step-list li{padding-top:1.2rem;border-top:1px solid rgba(244,244,241,.25)}.it-step-list .lasha-index{color:var(--l-blue-light);font-family:var(--l-head);font-size:var(--v4-index)}.it-step-list h3{margin:.7rem 0 0;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:400;line-height:1;text-transform:uppercase}.it-step-list p{max-width:22rem;margin:.6rem 0 0;color:#f4f4f1c7;font-size:var(--v4-text);line-height:1.55}.it-steps>.button{display:inline-flex;gap:1rem;align-items:center;min-height:3.4rem;margin-top:clamp(2rem,3.6vw,3rem);padding:0 1.4rem}.it-steps>.button .lasha-arrow{width:1.5rem;height:.5rem}@media(max-width:1100px){.it-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.it-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:719px){.it-features{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.it-cards-3,.it-faq{grid-template-columns:minmax(0,1fr)}.it-faq-column:first-child>details:last-child{border-bottom:0}.it-workspace-intro{grid-template-columns:minmax(0,1fr)}.it-workspace-intro img{max-width:40rem;aspect-ratio:16 / 9}.it-step-list{grid-template-columns:minmax(0,1fr)}.lasha-page-hero .it-hero-actions .button{flex:0 0 auto;width:100%;justify-content:space-between}}@media(max-width:599px){.it-cards-4{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.it-faq summary span,.it-text-link .lasha-arrow{transition:none}}.it-faq-section{border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 14%,transparent)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/lasha/inter-cyrillic-ext-ec84a3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/lasha/inter-cyrillic-4ee8fc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/lasha/inter-latin-ext-395290.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/lasha/inter-latin-567244.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AiXESS Head;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2000-206F,U+20AC,U+2122,U+2190,U+2192,U+2212,U+2215}@font-face{font-family:AiXESS Head;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0}@font-face{font-family:AiXESS Head;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AiXESS Head;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F}@font-face{font-family:AiXESS Head Tall;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-tall-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2000-206F,U+20AC,U+2122,U+2190,U+2192,U+2212,U+2215}@font-face{font-family:AiXESS Head Tall;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-tall-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0}@font-face{font-family:AiXESS Head Tall;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-tall-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AiXESS Head Tall;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-tall-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F}@font-face{font-family:AiXESS Head Mid;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-mid-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2000-206F,U+20AC,U+2122,U+2190,U+2192,U+2212,U+2215}@font-face{font-family:AiXESS Head Mid;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-mid-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0}@font-face{font-family:AiXESS Head Mid;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-mid-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AiXESS Head Mid;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-mid-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F}@font-face{font-family:AiXESS Poster Tall;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-poster-tall-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2000-206F,U+20AC,U+2122,U+2190,U+2192,U+2212,U+2215}@font-face{font-family:AiXESS Poster;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-poster-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+2000-206F,U+20AC,U+2122,U+2190,U+2192,U+2212,U+2215}@font-face{font-family:AiXESS Poster;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-poster-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0}@font-face{font-family:AiXESS Poster;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-poster-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AiXESS Poster;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-poster-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F}@font-face{font-family:AiXESS Hero;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Hero;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-hero-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:93.705%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:93.705%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:93.705%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:93.705%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-cyrillic.woff2) format("woff2");unicode-range:U+0400-052F,U+1C80-1C8F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/v4/aixess-head-cyrillic-ext.woff2) format("woff2");unicode-range:U+0400-052F,U+1C80-1C8F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:100.264%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:100.264%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:100.264%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:100.264%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:114.32%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:114.32%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:114.32%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:114.32%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:124.909%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:124.909%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:124.909%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 138";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:129.313%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:124.909%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:133.061%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:133.061%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:133.061%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:133.061%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:147.117%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:147.117%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:147.117%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:147.117%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:158.361%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:158.361%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:158.361%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:158.361%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/morganite/Morganite-Medium.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:187.41%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/morganite/Morganite-SemiBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:187.41%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/morganite/Morganite-Bold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:187.41%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/morganite/Morganite-ExtraBold.ttf) format("truetype");unicode-range:U+0000-009F,U+00A1-024F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-218F,U+2190-21FF,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:187.41%;ascent-override:75%;descent-override:25%;line-gap-override:0%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:89.957%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:85.459%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:80.961%}@font-face{font-family:AiXESS Figma;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:76.463%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:96.253%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:91.441%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:86.628%}@font-face{font-family:"AiXESS Figma 107";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:81.815%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:109.747%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:104.26%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:98.772%}@font-face{font-family:"AiXESS Figma 122";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:93.285%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:119.913%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:113.917%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:107.921%}@font-face{font-family:"AiXESS Figma 133";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:101.926%}@font-face{font-family:"AiXESS Figma 138";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:111.726%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:127.739%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:121.352%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:114.965%}@font-face{font-family:"AiXESS Figma 142";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:108.578%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:141.232%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:134.171%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:127.109%}@font-face{font-family:"AiXESS Figma 157";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:120.047%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:152.027%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:144.425%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:136.824%}@font-face{font-family:"AiXESS Figma 169";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:129.223%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:179.914%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:170.918%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:161.922%}@font-face{font-family:"AiXESS Figma 200";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/v4/aixess-head-latin.woff2) format("woff2");unicode-range:U+00A0;size-adjust:152.927%}:root{--v4-h2: clamp(2.9rem, 6.2vw, 6.4rem);--v4-page-title: clamp(3.4rem, 8vw, 8.2rem);--v4-closing: clamp(3.4rem, 9vw, 9.5rem);--v4-panel-title: clamp(2.2rem, 4vw, 3.4rem);--v4-sub: clamp(1.9rem, 3.6vw, 3.4rem);--v4-h3-xl: clamp(1.8rem, 2.7vw, 2.6rem);--v4-h3: clamp(1.55rem, 2.1vw, 2.05rem);--v4-route: clamp(1.8rem, 2.6vw, 2.5rem);--v4-kicker: clamp(1.4rem, 2.2vw, 2.2rem);--v4-claim: clamp(1.9rem, 2.6vw, 2.6rem);--v4-metric: clamp(4rem, 6.4vw, 6.8rem);--v4-stat: clamp(3.2rem, 5.4vw, 5.6rem);--v4-benefit: clamp(3rem, 4.6vw, 4.6rem);--v4-number: clamp(2.8rem, 4.4vw, 4.6rem);--v4-index: 1.6rem;--v4-menu: 2.1rem;--v4-lead: clamp(1.02rem, 1.2vw, 1.2rem);--v4-hero-text: clamp(1rem, 1.15vw, 1.12rem);--v4-faq: clamp(1.1rem, 1.4vw, 1.3rem);--v4-text: .98rem;--v4-small: .9rem;--v4-note: .86rem;--v4-pillar: .72rem;--v4-btn: .72rem;--v4-eyebrow: .7rem;--v4-label: .68rem;--v4-nav: .68rem;--v4-stat-label: .66rem;--v4-metric-label: .64rem}:root:is(:lang(de),:lang(pl),:lang(sl),:lang(ru)){--v4-h2: clamp(2.5rem, 5.2vw, 5.4rem);--v4-page-title: clamp(3rem, 6.8vw, 7rem)}.lasha-home,.lasha-page,.lasha-menu{--u: calc(min(100vw, 1920px) / 1440);--l-ink: #171a1d;--l-paper: #f4f4f1;--l-sage: #9bb69e;--l-line: #cecece;--l-head: "AiXESS Head", "Arial Narrow", "Roboto Condensed", sans-serif;--l-head-tall: "AiXESS Head Tall", "AiXESS Head", "Arial Narrow", sans-serif;--l-head-mid: "AiXESS Head Mid", "AiXESS Head", "Arial Narrow", sans-serif;--l-poster: "AiXESS Hero", "AiXESS Head", "Arial Narrow", sans-serif;--l-poster-tall: var(--l-poster);--l-narrow: var(--l-head);--l-light: var(--l-head);--l-tall: var(--l-head);--l-display: var(--l-head);--l-num: var(--l-head);--l-num-tall: var(--l-head);--l-body: "Inter", "Gilroy", system-ui, sans-serif;overflow-x:clip;background:var(--l-paper);color:var(--l-ink);font-family:var(--l-body)}.lasha-home h1,.lasha-home h2,.lasha-home h3{margin:0;font-family:var(--l-tall);font-weight:400;letter-spacing:0;text-transform:uppercase}.lasha-home p,.lasha-home ol,.lasha-home dl,.lasha-home dd{margin:0}.lasha-home h1>span,.lasha-home h2>span{display:block}.lasha-accent{color:var(--l-blue)}.lasha-arrow{flex:none;height:calc(8 * var(--u));overflow:visible}.lasha-arrow path{vector-effect:non-scaling-stroke}.lasha-plus{font-family:var(--l-head);font-weight:700;font-size:.62em;vertical-align:.2em;margin-left:.02em}.lasha-eyebrow{display:flex;align-items:center;justify-self:stretch;color:var(--l-blue);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;text-wrap:balance}.lasha-eyebrow:after{flex:0 0 calc(125 * var(--u));height:1px;margin-left:calc(17.5 * var(--u));background:color-mix(in srgb,var(--l-blue) 50%,transparent);content:""}.lasha-button{display:inline-flex;align-items:center;gap:calc(14 * var(--u));max-width:100%;border:1px solid var(--l-ink);border-radius:0;background:transparent;color:var(--l-ink);font-family:var(--l-body);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;line-height:1.1;text-align:left;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.lasha-button-primary{border-color:var(--l-blue);background:var(--l-blue);color:var(--l-paper)}.lasha-button-primary:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}.lasha-button-dark{border-color:#fff;color:var(--l-paper)}.lasha-button-dark:hover{background:#fff;color:#171a1d}.lasha-button-outline:hover{background:var(--l-ink);color:var(--l-paper)}.lasha-button:focus-visible{outline:2px solid var(--l-blue);outline-offset:3px}.lasha-hero{position:relative}.lasha-hero>.site-header{position:absolute;inset:0 0 auto;z-index:5;background:transparent;border-bottom-color:#f4f4f159;color:#fff}.lasha-hero-frame{--u: calc(100cqi / 1440);position:relative;container-type:inline-size;aspect-ratio:1440 / 992;overflow:hidden;background:var(--l-sky)}@media(min-width:900px){.lasha-hero-frame{--u: min(100cqi / 1440, 100svh / 992);width:100%;max-height:100svh}}.lasha-hero-frame{display:flex;flex-direction:column;aspect-ratio:auto;height:auto;min-height:max(var(--screen-full, 100lvh),20rem);max-height:none;padding-top:var(--hero-header, 6.3rem);padding-bottom:var(--hero-bar, 0px)}.lasha-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lasha-hero :is(.lasha-hero-media,.lasha-hero-copy){opacity:0;transition:opacity .6s ease}.lasha-hero-frame:after{opacity:0;transition:opacity .6s ease}.lasha-hero[data-media-ready] :is(.lasha-hero-media,.lasha-hero-copy),.lasha-hero[data-media-ready] .lasha-hero-frame:after{opacity:1}@media(prefers-reduced-motion:reduce){.lasha-hero :is(.lasha-hero-media,.lasha-hero-copy){transition:none}}.lasha-hero-copy{--poster-w: calc(542 * var(--u));position:relative;z-index:2;flex:0 0 auto;min-width:0;margin-block:auto;margin-inline:calc(70 * var(--u));padding-block:1.5rem;display:grid;align-content:start;justify-items:start}.lasha-hero h1{position:relative;font-family:var(--l-poster);font-size:calc(423 * var(--u));font-weight:800;line-height:.5;letter-spacing:0;white-space:nowrap;color:#000}.lasha-hero h1>span{display:block;width:max-content;padding-top:.199em;line-height:.5}.lasha-hero h1>span+span{margin-top:.07em}html[lang=ru] .lasha-hero h1>span{word-spacing:.14em}.lasha-home .lasha-hero h1[data-fitted-heading]{width:var(--poster-w)}.lasha-hero-copy p{margin-top:calc(24 * var(--u));max-width:max(calc(400 * var(--u)),23rem);font-size:var(--v4-hero-text);line-height:1.4;white-space:pre-line;color:#000}.lasha-hero-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;box-sizing:border-box;width:max-content;min-width:min(20rem,100%);max-width:100%;min-height:var(--public-button-height, 4rem);margin-top:calc(34 * var(--u));padding:1rem 1.5rem;background:var(--l-blue);color:var(--l-paper);font-size:.875rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:normal;transition:background .16s ease}.lasha-hero-cta .lasha-arrow{flex:0 0 24px;width:24px;height:12px}.lasha-hero-cta .lasha-arrow path{stroke-width:1.5}.lasha-hero-cta:hover{background:var(--l-blue-deep)}.lasha-hero-cta:focus-visible{outline:2px solid var(--l-ink);outline-offset:3px}.lasha-hero-frame:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--l-wash) 78%,transparent),color-mix(in srgb,var(--l-wash) 60%,transparent) 36%,color-mix(in srgb,var(--l-wash) 0%,transparent) 54%);-webkit-mask-image:linear-gradient(180deg,transparent calc(70 * var(--u)),#000 calc(190 * var(--u)));mask-image:linear-gradient(180deg,transparent calc(70 * var(--u)),#000 calc(190 * var(--u)));content:"";pointer-events:none}.lasha-metrics{display:grid;grid-template-columns:calc(376 * var(--u)) calc(378 * var(--u)) calc(374 * var(--u)) minmax(0,1fr);min-height:calc(278 * var(--u));background:var(--l-ink);color:var(--l-paper)}.lasha-metrics>div{min-width:0;padding:calc(53.6 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u)) calc(70 * var(--u));border-right:1px solid #4f5152}.lasha-home .lasha-metrics-label{overflow-wrap:anywhere;min-height:2.8em;font-size:var(--v4-metric-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-home .lasha-metrics-value{margin-top:calc(7 * var(--u));color:var(--l-blue);font-family:var(--l-num);font-size:min(var(--v4-metric),calc(666 / var(--chars, 6) * var(--u)));font-weight:700;letter-spacing:-.015em;line-height:.85;white-space:nowrap}.lasha-metrics-value .lasha-plus{font-size:.62em;vertical-align:.2em;margin-left:.02em}.lasha-home .lasha-metrics-value:after{display:block;width:calc(133.5 * var(--u));height:1px;margin-top:calc(20 * var(--u));background:#858787;content:""}.lasha-home .lasha-metrics-note{overflow-wrap:anywhere;margin-top:max(calc(11.8 * var(--u)),5px);max-width:calc(240 * var(--u));font-size:var(--v4-note);line-height:1.5}.lasha-home .lasha-metrics-tagline{display:grid;align-content:start;padding:calc(52.5 * var(--u)) calc(10 * var(--u)) 0 calc(68 * var(--u));color:var(--l-blue-light);font-family:var(--l-tall);font-size:min(var(--v4-claim),calc(42 * var(--u)));line-height:.95;letter-spacing:0;text-transform:uppercase}.lasha-about{display:grid;grid-template-columns:calc(754 * var(--u)) minmax(0,1fr);min-height:calc(746 * var(--u))}.lasha-about-media{width:100%;height:100%;object-fit:cover}.lasha-about-panel{padding:calc(73.6 * var(--u)) calc(40 * var(--u)) calc(40 * var(--u)) calc(71 * var(--u));background:var(--l-field);color:var(--l-paper)}.lasha-eyebrow-lead{flex-direction:row-reverse;justify-content:flex-end;color:var(--l-paper)}.lasha-eyebrow-lead:after{flex-basis:calc(113.5 * var(--u));margin:0 calc(8.5 * var(--u)) 0 0;background:#f4f4f180}.lasha-about-panel h2{display:grid;justify-items:start;margin-top:calc(26.4 * var(--u));font-size:var(--v4-h2);line-height:.88;letter-spacing:-.012em;white-space:nowrap}.lasha-about-panel h2:after{display:block;width:calc(480 * var(--u));height:1px;margin-top:calc(23.7 * var(--u));background:#f4f4f140;content:""}.lasha-home .lasha-about-body{margin-top:calc(20.1 * var(--u));max-width:calc(486 * var(--u));font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}.lasha-home .lasha-about-points{position:relative;display:grid;grid-template-columns:calc(295 * var(--u)) minmax(0,1fr);row-gap:calc(32.9 * var(--u));margin-top:calc(77.7 * var(--u));padding:0;list-style:none}.lasha-about-points li:nth-child(3){position:relative}.lasha-about-points li:nth-child(3):before{position:absolute;top:calc(-16.45 * var(--u));left:calc(-1 * var(--u));width:calc(414 * var(--u));height:1px;background:#f4f4f140;content:""}.lasha-about-points li{display:grid;row-gap:calc(9.3 * var(--u));font-size:var(--v4-pillar);font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.lasha-index{display:block;font-family:var(--l-num);font-weight:500;line-height:1}.lasha-about-points .lasha-index{font-size:var(--v4-index);letter-spacing:0}.lasha-starting{padding:calc(125 * var(--u)) 0 calc(100 * var(--u))}.lasha-starting>.lasha-eyebrow,.lasha-starting>h2{margin-left:calc(70 * var(--u))}.lasha-starting>.lasha-eyebrow{font-family:var(--l-display);font-size:var(--v4-kicker);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.lasha-starting>.lasha-eyebrow:after{content:none}.lasha-starting h2{margin-top:calc(19.2 * var(--u));margin-left:calc(70 * var(--u) - .03em);max-width:calc(1300 * var(--u));font-family:var(--l-head-mid);font-size:calc(98.2 * var(--u));letter-spacing:0;line-height:1.212}.lasha-starting h2>span:first-child{max-width:calc(1300 * var(--u))}html[lang=pl] .lasha-starting h2,html[lang=sl] .lasha-starting h2{margin-top:calc(19.2 * var(--u) + .2em)}html[lang=pl] .lasha-starting h2>.lasha-accent,html[lang=ru] .lasha-starting h2>.lasha-accent{display:block;margin-top:.3em}html[lang=de] .lasha-starting h2>.lasha-accent{display:block;margin-top:.1em}.lasha-starting .lasha-starting-line{display:block}.lasha-starting .lasha-nowrap{white-space:nowrap}.lasha-access{--access-gap: calc(36 * var(--u));position:relative;display:grid;grid-template-columns:calc(71 * var(--u) + 327 * var(--u) + var(--access-gap)) auto minmax(0,1fr);min-height:calc(339 * var(--u));padding-right:calc(70 * var(--u));padding-bottom:calc(69 * var(--u))}.lasha-access-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:calc(27.8 * var(--u)) var(--access-gap) 0 calc(71 * var(--u))}.lasha-access .lasha-eyebrow:after{content:none}.lasha-access h2{display:grid;justify-items:start;margin-top:auto;font-family:var(--l-head-tall);font-size:calc(88 / 1.146 * var(--u));font-weight:700;letter-spacing:0;line-height:1.05;white-space:nowrap}.lasha-access h2>span{display:block;padding-top:.096em;line-height:1.05}.lasha-access h2>span+span{margin-top:.156em}html[lang=sl] .lasha-access h2>span+span{margin-top:.37em}html[lang=ru] .lasha-access h2>span+span{margin-top:.29em}html[lang=pl] .lasha-access h2>span+span{margin-top:.66em}.lasha-access-count,.lasha-access-actions{position:relative}.lasha-access-count:before,.lasha-access-actions:before{position:absolute;top:calc(41 * var(--u));left:0;width:1px;bottom:calc(-8.5 * var(--u));background:#d7d9da;content:""}.lasha-home .lasha-access-count{display:flex;align-items:flex-end;gap:calc(23 * var(--u));padding:0 var(--access-gap)}.lasha-access-count strong{padding-top:.06em;color:var(--l-blue);font-family:var(--l-head);font-size:calc(190 * var(--u));font-weight:700;letter-spacing:-.02em;line-height:.6}.lasha-access-count span{width:min-content;margin-bottom:-.1875em;font-family:var(--l-head-tall);font-size:calc(37 / 1.146 * var(--u));font-weight:700;line-height:1.425;text-transform:uppercase}html[lang=pl] .lasha-access-count span{margin-bottom:-.24em;line-height:1.53}.lasha-access-actions{display:grid;align-content:end;justify-items:end;row-gap:1rem;padding:calc(72 * var(--u)) 0 0 var(--access-gap)}.lasha-access-actions .lasha-button{justify-content:space-between;width:min(100%,calc(417 * var(--u)));gap:1rem;white-space:normal;min-height:max(calc(70 * var(--u)),22px);padding:0 calc(21 * var(--u)) 0 calc(31 * var(--u))}.lasha-access-actions .lasha-arrow{width:calc(47 * var(--u))}:is(.lasha-home,.lasha-page) .desktop-nav{gap:clamp(.6rem,1.15vw,1.8rem)}:is(.lasha-home,.lasha-page) .desktop-nav button{font-size:var(--v4-nav);font-weight:500;letter-spacing:.1em;text-transform:uppercase}:is(.lasha-home,.lasha-page) .site-header .button{font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em}:is(.lasha-home,.lasha-page) .header-actions{gap:.6rem}:is(.lasha-home,.lasha-page) .register-button,:is(.lasha-home,.lasha-page) .login-button{min-width:0;padding-inline:clamp(.8rem,1.3vw,2rem)}:is(.lasha-home,.lasha-page) .button-primary,:is(.lasha-home,.lasha-page) .mobile-register{border-color:var(--l-blue);background:var(--l-blue)}:is(.lasha-home,.lasha-page) .button-primary:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}@media(prefers-reduced-motion:reduce){.lasha-button{transition:none}}:is(.lasha-home,.lasha-page) .residence-explorer{border-top:0;background:var(--l-paper);color:var(--l-ink)}:is(.lasha-home,.lasha-page) .explorer-sticky{background:var(--l-paper)}:is(.lasha-home,.lasha-page) .explorer-sticky:after{background:var(--l-line)}:is(.lasha-home,.lasha-page) .explorer-progress{background:color-mix(in srgb,var(--l-ink, #171a1d) 10%,transparent)}:is(.lasha-home,.lasha-page) .explorer-progress span{background:var(--l-blue)}:is(.lasha-home,.lasha-page) .explorer-copy{background:var(--l-paper)}:is(.lasha-home,.lasha-page) .explorer-copy:after{background:linear-gradient(90deg,var(--l-paper) 16%,transparent 100%)}:is(.lasha-home,.lasha-page) .explorer-copy .section-eyebrow{color:var(--l-blue)}:is(.lasha-home,.lasha-page) .explorer-copy h2{color:var(--l-ink);font-family:var(--l-display);font-weight:400;letter-spacing:.005em}:is(.lasha-home,.lasha-page) .explorer-copy h2 span:last-child{color:var(--l-blue)}:is(.lasha-home,.lasha-page) .explorer-description{color:#3e454c}:is(.lasha-home,.lasha-page) .explorer-metrics{border-color:var(--l-line)}:is(.lasha-home,.lasha-page) .explorer-metrics>div+div{border-left-color:var(--l-line)}:is(.lasha-home,.lasha-page) .explorer-metrics strong{color:var(--l-blue);font-family:var(--l-num);font-weight:500}:is(.lasha-home,.lasha-page) .explorer-footnote{color:color-mix(in srgb,var(--l-ink, #171a1d) 56%,transparent)}:is(.lasha-home,.lasha-page) .availability-legend{color:color-mix(in srgb,var(--l-ink, #171a1d) 70%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-panel h2{font-family:var(--l-display);font-weight:400}:is(.lasha-home,.lasha-page) .residence-filter-intro{color:#3e454c}:is(.lasha-home,.lasha-page) .residence-filter-heading-actions>span{border-left-color:var(--l-blue);color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-reset{border-bottom-color:var(--l-line);color:color-mix(in srgb,var(--l-ink, #171a1d) 68%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-reset:hover,:is(.lasha-home,.lasha-page) .residence-filter-reset:focus-visible{border-color:var(--l-blue);color:var(--l-blue)}:is(.lasha-home,.lasha-page) .residence-filter-controls{border-color:var(--l-line);background:color-mix(in srgb,var(--l-ink, #171a1d) 2%,transparent)}:is(.lasha-home,.lasha-page) .residence-select-field,:is(.lasha-home,.lasha-page) .residence-choice-field,:is(.lasha-home,.lasha-page) .residence-area-field{border-right-color:var(--l-line);border-bottom-color:var(--l-line)}:is(.lasha-home,.lasha-page) .residence-select-field>span,:is(.lasha-home,.lasha-page) .residence-choice-field legend,:is(.lasha-home,.lasha-page) .residence-area-field legend{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-select-field select{color:var(--l-ink);color-scheme:light}:is(.lasha-home,.lasha-page) .residence-select-field select option{background:var(--l-card, #fff);color:var(--l-ink)}:is(.lasha-home,.lasha-page) .residence-select-field:has(select:focus-visible){outline:2px solid var(--l-blue);outline-offset:-2px}:is(.lasha-home,.lasha-page) .residence-choice-field button{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 22%,transparent);color:color-mix(in srgb,var(--l-ink, #171a1d) 72%,transparent)}:is(.lasha-home,.lasha-page) .residence-choice-field button.is-active{border-color:var(--l-blue);background:var(--l-blue);color:#fff}:is(.lasha-home,.lasha-page) .residence-area-readout output{color:var(--l-ink)}:is(.lasha-home,.lasha-page) .residence-area-readout span{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-area-ranges input::-webkit-slider-runnable-track{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}:is(.lasha-home,.lasha-page) .residence-area-ranges input::-webkit-slider-thumb{border-color:var(--l-paper);background:var(--l-blue)}:is(.lasha-home,.lasha-page) .residence-area-ranges input::-moz-range-track{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent);background:color-mix(in srgb,var(--l-ink, #171a1d) 30%,transparent)}:is(.lasha-home,.lasha-page) .residence-area-ranges input::-moz-range-progress{background:var(--l-blue)}:is(.lasha-home,.lasha-page) .residence-area-ranges input::-moz-range-thumb{border-color:var(--l-paper);background:var(--l-blue)}:is(.lasha-home,.lasha-page) .residence-filter-results{border-top-color:var(--l-line);scrollbar-color:var(--l-blue) color-mix(in srgb,var(--l-ink, #171a1d) 8%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-results::-webkit-scrollbar-track{background:color-mix(in srgb,var(--l-ink, #171a1d) 7%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-results::-webkit-scrollbar-thumb{background:var(--l-blue)}:is(.lasha-home,.lasha-page) .residence-filter-results-head{border-bottom-color:var(--l-line);color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-result{border-bottom-color:var(--l-line);color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-result>span:first-child,:is(.lasha-home,.lasha-page) .residence-filter-result strong{color:var(--l-ink)}:is(.lasha-home,.lasha-page) .residence-filter-result:is(:hover,:focus-visible,.is-active){background:#3f9a5829;color:#2f7a46}:is(.lasha-home,.lasha-page) .residence-filter-result.is-unavailable{background:#7a767224;color:#6a6560}:is(.lasha-home,.lasha-page) .residence-filter-result.is-unavailable>span:first-child,:is(.lasha-home,.lasha-page) .residence-filter-result.is-unavailable strong{color:#6a6560}:is(.lasha-home,.lasha-page) .residence-filter-empty{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}:is(.lasha-home,.lasha-page) .residence-filter-empty strong{color:var(--l-blue)}:is(.lasha-home,.lasha-page) .explorer-step-separator{display:none}:is(.lasha-home,.lasha-page) .explorer-step-number{margin-right:.5em}@media(min-width:900px){:is(.lasha-home,.lasha-page) .explorer-motion-caption{opacity:clamp(0,calc(1 - var(--filter-progress) * 2.5),1)}}@media(min-width:1181px){:is(.lasha-home,.lasha-page) .explorer-sticky{--u: min(calc(min(100vw, 1920px) / 1440), calc(max(100svh, 30rem) / 900))}:is(.lasha-home,.lasha-page) .explorer-stage{padding:0;place-items:stretch}:is(.lasha-home,.lasha-page) .explorer-model-host{height:100%}:is(.lasha-home,.lasha-page) .building-map{width:100%;height:100%;aspect-ratio:auto;border:0;box-shadow:none}:is(.lasha-home,.lasha-page) .explorer-intro-panel{justify-content:flex-start;padding:calc(118 * var(--u)) calc(30 * var(--u)) 0 calc(70 * var(--u))}:is(.lasha-home,.lasha-page) .explorer-intro-panel .section-eyebrow{display:flex;align-items:center;margin-bottom:0;color:var(--l-blue);font-family:var(--l-body);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}:is(.lasha-home,.lasha-page) .explorer-intro-panel .section-eyebrow:after{flex:0 0 calc(125 * var(--u));height:1px;margin-left:calc(20 * var(--u));background:color-mix(in srgb,var(--l-blue) 50%,transparent);content:""}:is(.lasha-home,.lasha-page) .explorer-intro-panel h2{margin-top:calc(8.5 * var(--u));font-family:var(--l-tall);font-size:min(var(--v4-h2),calc(89.3 * var(--u)));line-height:.88;letter-spacing:-.012em}:is(.lasha-home,.lasha-page) .explorer-intro-panel h2 span{display:block}:is(.lasha-home,.lasha-page) .explorer-description{max-width:calc(480 * var(--u));margin-top:calc(7 * var(--u));color:var(--l-ink);font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}:is(.lasha-home,.lasha-page) .explorer-metrics{max-width:calc(482 * var(--u));grid-template-columns:calc(234 * var(--u)) minmax(0,1fr);margin-top:calc(22 * var(--u));border-color:#cecece}:is(.lasha-home,.lasha-page) .explorer-metrics>div{flex-direction:column;align-items:flex-start;gap:calc(8 * var(--u));padding:calc(22 * var(--u)) 0 calc(28 * var(--u)) calc(2 * var(--u))}:is(.lasha-home,.lasha-page) .explorer-metrics>div+div{padding-left:calc(48 * var(--u));border-left-color:#cecece}:is(.lasha-home,.lasha-page) .explorer-metrics strong{font-family:var(--l-num-tall);font-size:var(--v4-number);letter-spacing:-.01em;line-height:.9}:is(.lasha-home,.lasha-page) .explorer-metrics span{color:var(--l-ink);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.35}:is(.lasha-home,.lasha-page) .availability-legend{gap:calc(48 * var(--u));margin-top:calc(28 * var(--u));color:var(--l-ink);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em}:is(.lasha-home,.lasha-page) .availability-legend span{gap:calc(14 * var(--u))}:is(.lasha-home,.lasha-page) .availability-legend .status-swatch{width:calc(11 * var(--u));height:calc(11 * var(--u))}:is(.lasha-home,.lasha-page) .explorer-footnote{margin-top:calc(20 * var(--u));color:var(--l-ink);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em}:is(.lasha-home,.lasha-page) .explorer-motion-caption{right:calc(50% + 30 * var(--u));bottom:calc(33 * var(--u));left:calc(69 * var(--u));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(24 * var(--u));padding-top:calc(6 * var(--u));border-top:1px solid #cecece;color:var(--l-blue);font-size:var(--v4-pillar);font-weight:600;letter-spacing:.16em;text-transform:uppercase}:is(.lasha-home,.lasha-page) .explorer-motion-caption>span{display:flex;min-width:0;align-items:center;padding-left:calc(2 * var(--u));line-height:1.15}:is(.lasha-home,.lasha-page) .explorer-motion-caption>span:after{flex:1 1 0;min-width:0;max-width:calc(155 * var(--u));height:1px;margin-left:calc(14 * var(--u));background:color-mix(in srgb,var(--l-blue) 50%,transparent);content:""}:is(.lasha-home,.lasha-page) .explorer-step-number{margin-right:calc(18 * var(--u));font-family:var(--l-num);font-size:var(--v4-index);font-weight:500;letter-spacing:0;line-height:1}:is(.lasha-home,.lasha-page) .residence-filter-panel h2{font-size:var(--v4-panel-title);letter-spacing:-.012em;line-height:.9}}@media(max-width:900px){:is(.lasha-home,.lasha-page) .mobile-dock-open{background:var(--l-blue)}:is(.lasha-home,.lasha-page) .mobile-floor-chip select,:is(.lasha-home,.lasha-page) .mobile-floor-chip svg{color:#6f9bff}}:is(.lasha-home,.lasha-page) :is(.floor-modal-header h2,.unit-detail h3,.inventory-intro h3,.explorer-error h3){font-family:var(--l-tall);font-weight:400;letter-spacing:.01em;line-height:.95;text-transform:uppercase}:is(.lasha-home,.lasha-page) .floor-modal-header h2{font-size:var(--v4-panel-title)}:is(.lasha-home,.lasha-page) :is(.unit-detail h3,.inventory-intro h3,.explorer-error h3){font-size:var(--v4-h3);line-height:1}:is(.lasha-home,.lasha-page) .inventory-heading strong{font-family:var(--l-head);font-size:3rem;line-height:.85}@media(max-width:899px){.lasha-home .lasha-eyebrow:after{flex-basis:3.5rem;margin-left:.8rem}.lasha-home .lasha-button{gap:.75rem}.lasha-home .lasha-arrow{height:.5rem}.lasha-hero-frame{aspect-ratio:auto;height:auto;min-height:max(var(--screen-full, 100lvh),30rem)}.lasha-hero-media{object-position:66% 50%}@media(orientation:portrait){.lasha-hero-media{height:140%;object-position:66% 0}}@media(orientation:portrait)and (min-width:600px){.lasha-hero-media{height:175%}}.lasha-hero-frame:after{content:none}.lasha-hero-copy p{font-weight:500}.lasha-hero-copy{margin-inline:1.25rem}.lasha-home .lasha-hero h1[data-fitted-heading]{width:calc(.7*min(100%,26rem,calc((max(var(--screen-shown, 100svh),36rem) - 20rem) / .92)))}.lasha-hero-copy p{margin-top:1.5rem;max-width:23rem}.lasha-hero-cta{gap:1rem;width:100%;min-width:0;margin-top:1.7rem;padding:.9rem 1.25rem;background:var(--l-blue);color:var(--l-paper)}.lasha-hero-cta:hover{background:var(--l-blue-deep);text-decoration:none}.lasha-hero-cta:focus-visible{outline:2px solid var(--l-ink);outline-offset:3px}.lasha-hero-cta .lasha-arrow{width:24px;height:12px}.lasha-metrics{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.lasha-metrics>div{padding:1.6rem 1.1rem 1.7rem 1.25rem;border-bottom:1px solid #4f5152}.lasha-metrics>div:nth-child(2){border-right:0}.lasha-home :is(.lasha-metrics-label,.lasha-metrics-note){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lasha-home .lasha-metrics-value{margin-top:.55rem;font-size:min(var(--v4-metric),calc((50vw - 2.5rem) * 1.75 / var(--chars, 6)))}.lasha-home .lasha-metrics-value:after{width:3.5rem;margin-top:.8rem}.lasha-home .lasha-metrics-note{max-width:none;margin-top:.75rem}.lasha-home .lasha-metrics-tagline{align-content:center;padding:1.6rem 1.1rem 1.7rem 1.25rem;border-bottom:1px solid #4f5152;font-size:min(var(--v4-claim),calc((50vw - 2.35rem) / 4.4));line-height:.95}.lasha-home:lang(ru) .lasha-metrics-tagline{font-size:min(var(--v4-claim),calc((50vw - 2.35rem) / 5.1))}.lasha-about{grid-template-columns:minmax(0,1fr);min-height:0}.lasha-about-media{height:auto;aspect-ratio:4 / 3}.lasha-about-panel{padding:2.6rem 1.25rem 2.8rem}.lasha-home .lasha-eyebrow-lead:after{flex-basis:3rem;margin:0 .7rem 0 0}.lasha-about-panel h2{margin-top:1.1rem}.lasha-about-panel h2:after{width:100%;margin-top:1.3rem}.lasha-home .lasha-about-body{max-width:34rem;margin-top:1.2rem}.lasha-home .lasha-about-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem;margin-top:2.2rem}.lasha-about-points li:nth-child(3):before{content:none}.lasha-about-points li{align-content:start;row-gap:.45rem}.lasha-about-points li:nth-child(n+3){padding-top:1.3rem;border-top:1px solid rgba(244,244,241,.25)}@media(max-width:359px){.lasha-about-points li{letter-spacing:.08em}}.lasha-starting{padding:3.6rem 0 1.2rem}.lasha-starting>.lasha-eyebrow,.lasha-starting>h2{margin-inline:1.25rem}.lasha-starting>.lasha-eyebrow{line-height:1.1}.lasha-starting h2{margin-top:.8rem;font-size:var(--v4-h2);letter-spacing:-.012em}html[lang=pl] .lasha-starting h2,html[lang=sl] .lasha-starting h2{margin-top:calc(.8rem + .2em)}.lasha-starting h2>span:first-child{max-width:none}.lasha-home:lang(de) .lasha-starting h2{font-size:min(var(--v4-h2),calc((100vw - 2.5rem) / 6.2))}.lasha-access{grid-template-columns:minmax(0,1fr);height:auto;padding:0 0 3.2rem}.lasha-access-copy{padding:3.2rem 1.25rem 0}.lasha-access-copy{height:auto}.lasha-access h2{margin-top:.38em;font-size:min(5.6rem,24vw)}.lasha-access-count:before,.lasha-access-actions:before{content:none}.lasha-home .lasha-access-count{gap:.8rem;height:auto;padding:1.6rem 1.25rem 0}.lasha-access-count strong{font-size:min(9.5rem,40vw)}.lasha-access-count span{font-size:min(2.6rem,9vw)}html[lang=ru] .lasha-access h2{font-size:min(4.4rem,19vw)}html[lang=ru] .lasha-access-count span{font-size:min(2.2rem,7.5vw)}.lasha-access-actions{justify-items:stretch;row-gap:.75rem;padding:2rem 1.25rem 0}.lasha-access-actions .lasha-button{width:100%;height:3.5rem;padding:0 1.1rem 0 1.25rem}.lasha-access-actions .lasha-arrow{width:2.4rem}}@media(max-width:1199px)and (orientation:landscape)and (max-height:540px){.lasha-hero-frame{width:100%}.lasha-hero-copy{grid-template-columns:auto minmax(0,22rem);grid-template-rows:auto auto;column-gap:2rem}.lasha-home .lasha-hero h1[data-fitted-heading]{grid-row:1 / span 2;width:min(38vw,calc((var(--screen-shown, 100svh) - 9rem) / .92))}.lasha-hero-copy p{grid-area:1 / 2;align-self:end;margin-top:0}.lasha-hero-cta{grid-area:2 / 2;align-self:start;justify-self:start;margin-top:1.1rem}}.route-page.lasha-page{--page-gutter: clamp(1.25rem, 4.9vw, 4.4rem);min-height:100vh;background:var(--l-paper);color:var(--l-ink)}.lasha-page .lasha-eyebrow:after{flex-basis:clamp(3.5rem,8.7vw,7.8rem);margin-left:1.1rem}.lasha-page-hero{position:relative;display:flex;min-height:max(var(--screen-full, 100lvh),34rem);flex-direction:column;padding-bottom:var(--hero-bar, 0px);overflow:hidden;background:var(--l-sky);isolation:isolate}.lasha-page-hero>.site-header{z-index:5;background:transparent;border-bottom-color:#f4f4f159;color:#fff}.lasha-page-hero-media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-position, 72% 30%)}.lasha-page-hero:after{position:absolute;z-index:-1;inset:0 0 auto;height:9rem;background:linear-gradient(180deg,#171a1d6b,#171a1d00);content:"";pointer-events:none}.lasha-page-hero:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--l-wash-page) 86%,transparent),color-mix(in srgb,var(--l-wash-page) 62%,transparent) 40%,color-mix(in srgb,var(--l-wash-page) 0%,transparent) 68%);content:"";pointer-events:none}.lasha-page-hero-copy{display:grid;flex:0 0 auto;margin-block:auto;justify-items:start;max-width:min(100%,62rem);padding:clamp(2.5rem,6vw,5rem) var(--page-gutter) clamp(3rem,7vw,5.5rem)}.lasha-page .lasha-page-hero-title{margin:clamp(.9rem,1.6vw,1.4rem) 0 0;color:#000;font-family:var(--l-light);font-size:var(--v4-page-title);font-weight:400;letter-spacing:-.012em;line-height:.86;text-transform:uppercase;overflow-wrap:anywhere}.lasha-page-hero-title>span{display:block}.lasha-page-hero-text{max-width:34rem;margin:clamp(1rem,1.8vw,1.5rem) 0 0;color:#000;font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}.lasha-page-hero .page-cta-row{margin-top:clamp(1.5rem,2.6vw,2.4rem)}.lasha-page-hero .text-link{color:var(--l-blue)}:is(.lasha-home,.lasha-page) .site-header .desktop-nav{color:#fff}:is(.lasha-home,.lasha-page) .site-header .desktop-nav button:after{background:#fff}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-trigger svg:first-child{color:#fff}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-trigger:is(:hover,:focus-visible){border-color:#fff}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-menu{border:0;background:var(--l-paper, #f4f4f1)}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-menu button{color:var(--l-ink, #171a1d)}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-menu button:is(:hover,:focus-visible,.is-active){background:color-mix(in srgb,var(--l-blue) 12%,transparent);color:var(--l-ink, #171a1d)}:is(.lasha-home,.lasha-page,.lasha-menu) .language-switcher-menu button.is-active small{color:var(--l-blue)}.lasha-page .section-eyebrow{display:flex;align-items:center;margin:0 0 1rem;color:var(--l-blue);font-family:var(--l-body);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;line-height:1.2;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.lasha-page .section-eyebrow:after{flex:0 0 clamp(3.5rem,8.7vw,7.8rem);height:1px;margin-left:1.1rem;background:color-mix(in srgb,var(--l-blue) 50%,transparent);content:""}.lasha-page .button{gap:1rem;min-height:3.6rem;padding:1rem 1.6rem;border:1px solid var(--l-ink);background:transparent;color:var(--l-ink);font-family:var(--l-body);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em}.lasha-page .button-primary{border-color:var(--l-blue);background:var(--l-blue);color:var(--l-paper)}.lasha-page .button-primary:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}.lasha-page .button-ghost:hover{background:var(--l-ink);color:var(--l-paper)}.lasha-page .site-header .button-ghost{border-color:#ffffffd1;color:#fff}.lasha-page .site-header .button-ghost:hover{background:#fff;color:#171a1d}.lasha-page .site-header .button{min-height:3rem;padding-block:.85rem}.lasha-page .text-link,.lasha-page .resource-link{color:var(--l-ink);font-family:var(--l-body);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lasha-page .text-link span,.lasha-page .resource-link span{color:var(--l-blue)}.lasha-page :is(button,input,select,textarea,a):focus-visible{outline-color:var(--l-blue)}.lasha-page .network-section{padding:clamp(4rem,8.5vw,7.8rem) var(--page-gutter);border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 12%,transparent);background:var(--l-paper);color:var(--l-ink)}.lasha-page .network-section>*{max-width:81.2rem}.lasha-page .network-section>*{margin-inline:0}.lasha-page .network-heading{margin-bottom:clamp(2rem,4vw,3.5rem)}.lasha-page .network-heading h2{max-width:18ch;margin:.4rem 0 0;font-family:var(--l-tall);font-size:var(--v4-h2);font-weight:400;letter-spacing:-.012em;line-height:.88;text-transform:uppercase;text-wrap:balance}.lasha-page .network-section .network-lead{max-width:44rem;margin:clamp(1.4rem,2.4vw,2rem) 0 0;color:inherit;font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}.lasha-page .network-intro-lead{font-weight:500}.lasha-page .network-emphasis,.lasha-page .network-intro-tagline{max-width:34ch;margin:clamp(2rem,4vw,3rem) 0 0;color:var(--l-blue);font-family:var(--l-display);font-size:var(--v4-kicker);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.lasha-page .network-starting-points-title{max-width:20ch;margin:clamp(3rem,6vw,5rem) 0 1rem;font-family:var(--l-tall);font-size:var(--v4-sub);font-weight:400;letter-spacing:-.012em;line-height:.88;text-transform:uppercase}.lasha-page .network-grid{gap:0 clamp(2rem,5vw,5rem);margin-bottom:0}.lasha-page .network-card{padding:clamp(1.6rem,2.6vw,2.3rem) 0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .network-number{display:block;color:var(--l-blue);font-family:var(--l-num);font-size:var(--v4-index);font-weight:500;line-height:1}.lasha-page :is(.network-card,.network-steps) h3{margin:.9rem 0 .6rem;font-family:var(--l-display);font-size:var(--v4-h3-xl);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase}.lasha-page :is(.network-card,.network-steps) p{font-size:var(--v4-text);line-height:1.65}.lasha-page .network-actions{margin-top:clamp(2rem,4vw,3rem)}.lasha-page .network-section .button{min-height:3.6rem;padding:1rem 1.6rem}.lasha-page .network-section .text-link{margin-top:.8rem}.lasha-page .network-why .network-heading h2{max-width:none}.lasha-page .network-stats{gap:clamp(1.5rem,3vw,3rem);margin-block:clamp(2rem,4vw,3.2rem)}.lasha-page .network-stats>div{display:flex;flex-direction:column;padding-left:0;border-left:0}.lasha-page .network-stats dd{margin:0;color:var(--l-blue);font-family:var(--l-num);font-size:var(--v4-stat);font-weight:700;letter-spacing:-.015em;line-height:.85}.lasha-page .network-stats dd:after{display:block;width:min(8.3rem,70%);height:1px;margin:1rem 0 .9rem;background:currentColor;content:"";opacity:.45}.lasha-page .network-stats dt{font-size:var(--v4-stat-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-page .network-steps li{border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .network-steps h3{margin:0}.lasha-page .network-badge{border-color:var(--l-blue);color:var(--l-blue);font-weight:500;letter-spacing:.06em}.lasha-page .network-reports :is(a,button){border-color:color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .network-reports span{color:var(--l-blue)}.lasha-page .network-service-path{gap:1rem 2.4rem;margin-top:1rem;font-family:var(--l-display);font-size:var(--v4-kicker);font-weight:400;letter-spacing:0;text-transform:uppercase}.lasha-page .network-service-path li:not(:last-child):after{color:var(--l-blue)}.lasha-page :is(.network-commercial,.network-services,.network-eligibility){background:var(--l-mist)}.lasha-page :is(.network-process,.network-opportunity){background:var(--l-paper)}.lasha-page :is(.network-advantage){background:var(--l-field);color:#fff}.lasha-page .network-advantage :is(.section-eyebrow,.network-number){color:#fff}.lasha-page .network-advantage .section-eyebrow:after{background:#fff9}.lasha-page .network-advantage .network-card{border-top-color:#fff6}.lasha-page :is(.network-backing,.network-client){background:var(--l-ink);color:var(--l-paper)}.lasha-page :is(.network-backing,.network-client) .network-card{border-top-color:#f4f4f140}.lasha-page :is(.network-backing,.network-client) .network-stats dd{color:var(--l-blue-light)}.lasha-page :is(.network-backing,.network-client) .network-emphasis{color:var(--l-blue-light)}.lasha-page :is(.network-backing,.network-client) .network-badge{border-color:var(--l-blue-light);color:var(--l-blue-light)}.lasha-page :is(.network-backing,.network-client) .button-ghost{border-color:#fff;color:var(--l-paper)}.lasha-page :is(.network-backing,.network-client) .button-ghost:hover{background:#fff;color:#171a1d}.lasha-page .network-closing .network-heading h2{max-width:16ch;font-family:var(--l-narrow);font-size:var(--v4-closing);line-height:.88}.lasha-page .page-section{padding:clamp(4rem,8.5vw,7.8rem) var(--page-gutter);border-bottom:0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 12%,transparent)}.lasha-page .section-heading-row{align-items:flex-start;flex-direction:column;gap:.6rem}.lasha-page .section-heading-row h2{max-width:none;color:var(--l-ink);font-family:var(--l-tall);font-size:var(--v4-h2);font-weight:400;letter-spacing:-.012em;line-height:.88;text-wrap:balance}.lasha-page .resource-section{background:var(--l-mist)}.lasha-page .resource-grid{gap:0;border-top:0}.lasha-page .resource-card{min-height:0;padding:1.8rem clamp(1.2rem,2.4vw,2.2rem) 2rem;border:0;border-left:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 18%,transparent);background:transparent}.lasha-page .resource-card:first-child{padding-left:0;border-left:0}.lasha-page .resource-card-top{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent)}.lasha-page .resource-card-top span:first-child{color:var(--l-blue);font-family:var(--l-num);font-size:var(--v4-index);font-weight:500;letter-spacing:0}.lasha-page .resource-card h3{color:var(--l-ink);font-family:var(--l-display);font-size:var(--v4-h3-xl);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase}.lasha-page .resource-card p{color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent)}.lasha-page .faq-section{background:var(--l-paper)}.lasha-page .faq-list details{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .faq-list summary{color:var(--l-ink);font-size:var(--v4-faq);font-weight:500;line-height:1.35}.lasha-page .faq-list summary span{color:var(--l-blue)}.lasha-page .faq-list p{color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:1.02rem;line-height:1.7}.lasha-page .calculator-page{padding:clamp(4rem,8.5vw,7.8rem) var(--page-gutter)}.lasha-page .calculator-page h1{margin:.4rem 0 0;font-family:var(--l-tall);font-size:var(--v4-h2);font-weight:400;letter-spacing:-.012em;line-height:.88;text-transform:uppercase}.lasha-page .calculator-intro{margin-top:1.4rem;font-size:var(--v4-lead);letter-spacing:-.01em;line-height:1.55}.lasha-page .calculator-tabs{gap:1px;margin:clamp(2rem,4vw,3rem) 0 2rem;border:1px solid var(--l-ink);background:var(--l-ink)}.lasha-page .calculator-tabs button{border:0;background:var(--l-paper);color:var(--l-ink);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lasha-page .calculator-tabs button[aria-selected=true]{background:var(--l-blue);color:#fff}.lasha-page .calculator-layout h2,.lasha-page .client-pdf h2{font-family:var(--l-display);font-size:var(--v4-h3-xl);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase}.lasha-page :is(.calculator-form,.client-pdf){border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent);background:var(--l-card, #fff)}.lasha-page .client-pdf{background:var(--l-mist)}.lasha-page .calculator-results{border:0;background:var(--l-ink);color:var(--l-paper)}.lasha-page .calculator-results dl>div{border-top-color:#f4f4f140}.lasha-page .calculator-results dd{color:var(--l-blue);font-family:var(--l-num);font-weight:500}.lasha-page .calculator-fields label{font-size:.9rem;font-weight:500}.lasha-page :is(.calculator-fields input,.client-pdf select,.client-pdf textarea){border:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 35%,transparent);background:var(--l-card, #fff);color:var(--l-ink);color-scheme:light}.lasha-page .calculator-error,.lasha-page .client-pdf [role=alert]{border-left-color:#b3261e;color:#b3261e}.lasha-page .golden-premium-pdf-label{color:#8a6114}.lasha-page.residences-page .network-opportunity{border-top:0}.privacy-page.lasha-page{max-width:none;margin:0;padding:clamp(3rem,7vw,6rem) var(--page-gutter, clamp(1.25rem, 4.9vw, 4.4rem));background:var(--l-paper);color:var(--l-ink)}.privacy-page.lasha-page>*{max-width:52rem}.privacy-page.lasha-page h2{font-family:var(--l-display);font-size:var(--v4-h3);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.privacy-page.lasha-page section:first-child{margin-top:0}.privacy-page.lasha-page section{border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 15%,transparent)}.privacy-page.lasha-page p{color:color-mix(in srgb,var(--l-ink, #171a1d) 82%,transparent)}html:root,html body,body .site-shell{background:var(--l-paper, #f4f4f1)}body .cookie-notice{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 25%,transparent);background:var(--l-paper, #f4f4f1);color:var(--l-ink, #171a1d)}body .cookie-notice h2{font-family:AiXESS Head,Arial Narrow,sans-serif;font-size:var(--v4-h3);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}body .cookie-actions button{border-color:var(--l-blue);background:var(--l-blue);font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;text-transform:uppercase}body .cookie-actions button:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}body .access-form .privacy-acknowledgement input{accent-color:var(--l-blue)}body .modal-backdrop{background:#171a1db8}body .modal-panel{border:0;background:var(--l-paper, #f4f4f1);color:var(--l-ink, #171a1d);font-family:Inter,Gilroy,system-ui,sans-serif}body .modal-close{color:var(--l-ink, #171a1d)}body .modal-eyebrow{color:var(--l-blue);font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em}body .modal-panel h2{color:var(--l-ink, #171a1d);font-family:AiXESS Head,Arial Narrow,sans-serif;font-size:var(--v4-panel-title);font-weight:400;letter-spacing:-.012em;line-height:.9;text-transform:uppercase}body .modal-copy{color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:var(--v4-text);line-height:1.65}body .modal-panel .button{font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em}body .access-form label span{color:color-mix(in srgb,var(--l-ink, #171a1d) 68%,transparent)}body .access-form input{border-color:color-mix(in srgb,var(--l-ink, #171a1d) 35%,transparent);background:var(--l-card, #fff);color:var(--l-ink, #171a1d)}body .access-form input::placeholder{color:color-mix(in srgb,var(--l-ink, #171a1d) 42%,transparent)}body .modal-panel .button-primary{border-color:var(--l-blue);background:var(--l-blue);color:#f4f4f1}body .modal-panel .button-primary:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}body .modal-panel .button-ghost{border-color:var(--l-ink, #171a1d);color:var(--l-ink, #171a1d)}body .modal-switch{color:var(--l-blue)}body .modal-panel :is(button,input,a):focus-visible{outline-color:var(--l-blue)}@media(max-width:1000px){.lasha-page .resource-card{padding-left:0;border-left:0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 18%,transparent)}}@media(max-width:767px){.lasha-page-hero{min-height:max(var(--screen-full, 100lvh),26rem)}.lasha-page-hero-media{object-position:var(--hero-position-phone, 78% 30%)}.lasha-page-hero:before{background:linear-gradient(180deg,color-mix(in srgb,var(--l-wash-page) 10%,transparent),color-mix(in srgb,var(--l-wash-page) 74%,transparent) 30%,color-mix(in srgb,var(--l-wash-page) 86%,transparent) 50%,color-mix(in srgb,var(--l-wash-page) 88%,transparent))}}.lasha-page-hero .lasha-eyebrow{color:var(--l-blue-deep)}@media(min-width:768px)and (max-width:1100px){.lasha-page-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--l-wash-page) 88%,transparent),color-mix(in srgb,var(--l-wash-page) 76%,transparent) 55%,color-mix(in srgb,var(--l-wash-page) 0%,transparent) 88%)}}.lasha-page-hero-coastal{min-height:max(var(--screen-full, 100lvh),36rem)}.lasha-page-hero-coastal .lasha-page-hero-copy{max-width:min(100%,max(60rem,66vw))}@media(min-width:900px){.lasha-page-hero-coastal .lasha-page-hero-title>span{text-wrap:balance}}.lasha-page-hero-coastal .lasha-eyebrow{color:#10307f}.lasha-page-hero-coastal .it-hero-note{color:#000}.lasha-page-hero-coastal .it-hero-actions .button-ghost{border-color:#171a1d;background:#f7f7f4;color:#171a1d}.lasha-page-hero-coastal .it-hero-actions .button-ghost:hover{background:#171a1d;color:#f7f7f4}@media(max-aspect-ratio:1/1){.lasha-page-hero-coastal .lasha-page-hero-media{object-position:var(--hero-position-phone)}}@media(max-width:767px){.lasha-page-hero-coastal{min-height:max(var(--screen-full, 100lvh),40rem)}.lasha-page-hero-coastal .lasha-page-hero-copy{margin-block:auto;padding-block:2rem}.lasha-page-hero-coastal .lasha-page-hero-title>span{display:inline}.lasha-page-hero-coastal .lasha-page-hero-title>span+span:before{content:" "}}.lasha-page-hero-towers{--towers-top: 5.4rem;--towers-sky: linear-gradient(90deg, #88add7 0%, #6f97c8 45%, #477ab3 100%);min-height:max(var(--screen-full, 100lvh),36rem);background:var(--towers-sky)}.lasha-page-hero-towers:before{content:none}.lasha-page-hero-towers .lasha-page-hero-media{top:var(--towers-top);height:calc(100% - var(--towers-top));-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 3.5rem);mask-image:linear-gradient(180deg,transparent 0,#000 3.5rem)}.lasha-page-hero-towers .lasha-eyebrow{color:#0a1a40}.lasha-page-hero-towers .lasha-page-hero-copy{margin-top:0;margin-bottom:auto;max-width:min(100%,max(30rem,46vw));padding-top:clamp(3rem,7vh,6rem)}@media(min-width:900px){.lasha-page-hero-towers .lasha-page-hero-title>span{text-wrap:balance}}@media(max-width:899px),(max-aspect-ratio:1/1){.lasha-page-hero-towers{min-height:0}.lasha-page-hero-towers .lasha-page-hero-media{position:relative;top:auto;z-index:0;display:block;width:100%;height:auto;aspect-ratio:.85;max-height:72svh;margin-top:-1.5rem;object-position:var(--hero-position-phone)}.lasha-page-hero-towers .lasha-page-hero-copy{max-width:none;padding-top:2.2rem;padding-bottom:3rem;background:var(--l-paper, #f4f4f1)}.lasha-page .lasha-page-hero-towers .lasha-page-hero-title,.lasha-page .lasha-page-hero-towers .lasha-page-hero-text{color:var(--l-ink, #171a1d)}.lasha-page-hero-towers .lasha-eyebrow{color:var(--l-blue)}}@media(min-width:600px)and (max-width:899px),(min-width:600px)and (max-aspect-ratio:1/1){.lasha-page-hero-towers .lasha-page-hero-media{aspect-ratio:1.3}}@media(max-width:899px)and (orientation:portrait),(max-aspect-ratio:1/1){.lasha-page-hero-towers{min-height:var(--screen-full, 100lvh)}.lasha-page-hero-towers .lasha-page-hero-media{flex:1 1 0;min-height:min(80vw,46svh);max-height:none;aspect-ratio:auto}.lasha-page-hero-towers{background:var(--l-paper, #f4f4f1)}}@media(max-width:1399px){.mobile-nav.lasha-menu{z-index:90;top:0;bottom:0;align-content:start;max-height:none;padding:0 1.5rem calc(1.5rem + env(safe-area-inset-bottom));border-top:0;border-bottom:0;background:var(--l-ink);color:var(--l-paper)}.mobile-nav.lasha-menu>button{position:relative;min-height:4.1rem;padding:.35rem 0 0;border:0;border-bottom:1px solid rgba(244,244,241,.16);background:none;color:var(--l-paper);font-family:var(--l-display);font-size:var(--v4-menu);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.mobile-nav.lasha-menu>button.is-active{padding-left:1.1rem;color:#8fb0ff}.mobile-nav.lasha-menu>button.is-active:before{position:absolute;top:50%;left:0;width:.35rem;height:1.6rem;background:var(--l-blue);content:"";transform:translateY(-40%)}.mobile-nav.lasha-menu .language-switcher{margin-top:1.6rem}.mobile-nav.lasha-menu .language-switcher-trigger{min-height:3.3rem;padding:0 1rem;border:1px solid rgba(244,244,241,.35);background:transparent;color:var(--l-paper);font-family:var(--l-body);font-size:.85rem;letter-spacing:.08em}.mobile-nav.lasha-menu .language-switcher-menu{border:0;background:var(--l-paper)}.mobile-nav.lasha-menu :is(.mobile-register,.mobile-login){justify-content:center;min-height:3.4rem;margin-top:.75rem;padding:0 1rem;border:1px solid var(--l-paper);background:transparent;color:var(--l-paper);font-family:inherit;font-size:var(--v4-btn);font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mobile-nav.lasha-menu .mobile-register{margin-top:1.4rem;border-color:var(--l-blue);background:var(--l-blue)}.mobile-nav.lasha-menu .mobile-register:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep)}.mobile-nav.lasha-menu .mobile-login:hover{background:var(--l-paper);color:var(--l-ink)}.mobile-nav.lasha-menu .lasha-menu-bar{display:flex;align-items:center;justify-content:space-between;height:5.35rem;margin-bottom:.4rem}.mobile-nav.lasha-menu .lasha-menu-bar button{min-height:2.8rem;border-bottom:0}.mobile-nav.lasha-menu .lasha-menu-bar .menu-toggle{display:inline-flex;justify-content:center;padding-inline:.9rem;border:1px solid rgba(239,239,236,.75)}body:has(.lasha-menu.is-open){overflow:hidden}}@media(max-width:700px){.mobile-nav.lasha-menu{padding-inline:1rem}.mobile-nav.lasha-menu .lasha-menu-bar{height:4.75rem}}.desktop-nav .nav-group{position:relative;display:flex;align-items:center;gap:.2rem}.desktop-nav .nav-group-trigger{display:flex;align-items:center;gap:.4rem;min-height:2.75rem;color:inherit}.desktop-nav .nav-group-trigger svg{width:12px;height:12px;transition:transform .16s ease}.desktop-nav .nav-group.is-open .nav-group-trigger svg{transform:rotate(180deg)}.desktop-nav .nav-group-menu{position:absolute;z-index:40;top:calc(100% + .3rem);left:-1rem;min-width:15rem;margin:0;padding:.4rem 0;border-top:2px solid var(--l-blue);background:var(--l-paper);box-shadow:0 18px 40px #171a1d2e;list-style:none}.desktop-nav .nav-group-menu[hidden]{display:none}.desktop-nav .nav-group-menu:before{position:absolute;top:-.8rem;right:0;left:0;height:.8rem;content:""}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button{display:block;width:100%;min-height:2.9rem;padding:0 1rem;color:var(--l-ink);font-family:var(--l-body);font-size:.86rem;font-weight:500;letter-spacing:.01em;text-align:left;text-transform:none}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button:after{content:none}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button{transition:background-color .16s ease,color .16s ease}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--l-blue) 12%,transparent);color:var(--l-blue)}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button.is-active{color:var(--l-blue)}html:root[data-time-theme=night] :is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu button:is(:hover,:focus-visible){background:#2557d6;color:#fff}.desktop-nav .nav-group-menu button:focus-visible{outline:2px solid var(--l-blue);outline-offset:-2px}.desktop-nav .nav-market{position:relative}:is(.lasha-home,.lasha-page) .site-header .desktop-nav .nav-group-menu .nav-market-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem}.desktop-nav .nav-market-trigger svg{flex:0 0 12px;width:12px;height:12px;transform:rotate(-90deg)}.desktop-nav .nav-market-menu.nav-group-menu{top:-2px;left:100%}.desktop-nav .nav-market-menu.nav-group-menu:before{content:none}@media(max-width:1399px){.mobile-nav.lasha-menu :is(.lasha-menu-projects,.lasha-menu-project-list){margin:0;padding:0;list-style:none}.mobile-nav.lasha-menu :is(.lasha-menu-projects,.lasha-menu-project-list)[hidden]{display:none}.mobile-nav.lasha-menu .lasha-menu-category{justify-content:space-between}.mobile-nav.lasha-menu .lasha-menu-category svg{width:16px;height:16px;transition:transform .16s ease}.mobile-nav.lasha-menu .lasha-menu-category[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-nav.lasha-menu .lasha-menu-projects .lasha-menu-category{width:100%;min-height:3.3rem;padding:0 0 0 1.4rem;font-family:var(--l-body);font-size:1rem;line-height:1.3;text-transform:none}.mobile-nav.lasha-menu .lasha-menu-sub{position:relative;width:100%;min-height:3.3rem;padding:0 0 0 1.4rem;color:inherit;font-family:var(--l-body);font-size:1rem;letter-spacing:.01em;text-transform:none}.mobile-nav.lasha-menu .lasha-menu-sub.is-active{color:var(--l-blue)}.mobile-nav.lasha-menu .lasha-menu-project-list .lasha-menu-sub{padding-left:2.8rem}}@media(prefers-reduced-motion:reduce){.desktop-nav .nav-group-trigger svg,.mobile-nav.lasha-menu .lasha-menu-category svg{transition:none}}.lasha-page .project-facts{margin-block:clamp(2.5rem,5vw,4rem) clamp(2.5rem,5vw,3.5rem)}.lasha-page .project-facts-heading h3{margin:.9rem 0 0;font-family:var(--l-head);font-size:var(--v4-sub);font-weight:700;line-height:.88;text-transform:uppercase}.lasha-page .project-facts-heading p{max-width:48ch;margin:1rem 0 0;font-size:var(--v4-lead);line-height:1.55}.lasha-page .project-facts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:0 clamp(1.5rem,3vw,3rem);margin:clamp(1.6rem,3vw,2.4rem) 0 0}.lasha-page .project-facts-list>div{display:grid;align-content:start;gap:.55rem;min-width:0;padding:1.25rem 0 1.4rem;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 20%,transparent)}.lasha-page .project-facts-list dt{color:var(--l-blue);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.lasha-page .project-facts-list dd{display:grid;gap:.45rem;margin:0}.lasha-page .project-facts-list strong{font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.lasha-page .project-facts-list span{color:color-mix(in srgb,var(--l-ink, #171a1d) 74%,transparent);font-size:var(--v4-small);line-height:1.45}.lasha-page .project-facts-note{max-width:62ch;margin:.6rem 0 0;color:color-mix(in srgb,var(--l-ink, #171a1d) 78%,transparent);font-size:var(--v4-small);line-height:1.55}.lasha-page .purchase-benefit{padding:clamp(3.5rem,7vw,6rem) var(--page-gutter);background:var(--l-field);color:var(--l-on-field);text-align:center}.lasha-page .purchase-benefit>*{max-width:72rem;margin-inline:auto}.lasha-page .purchase-benefit-eyebrow{margin-block:0;font-size:var(--v4-eyebrow);font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.lasha-page .purchase-benefit h2{margin-block:1rem 0;font-family:var(--l-head);font-size:var(--v4-h2);font-weight:700;line-height:.88;text-transform:uppercase;text-wrap:balance}.lasha-page .purchase-benefit-copy{max-width:40rem;margin-block:1.3rem 0;font-size:var(--v4-lead);line-height:1.55;text-wrap:pretty}.lasha-page .purchase-benefit-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin-block:clamp(2rem,4vw,3rem) 0;padding:0;list-style:none}.lasha-page .purchase-benefit-tiers li{display:grid;grid-template-rows:auto auto auto;justify-items:center;gap:.9rem;min-width:0;padding:clamp(1.4rem,2.6vw,2.2rem) 1rem;border:1px solid color-mix(in srgb,var(--l-on-field) 38%,transparent)}.lasha-page .purchase-benefit-tiers p{display:grid;gap:.5rem;margin:0}.lasha-page .purchase-benefit-tiers strong{font-family:var(--l-head);font-size:var(--v4-benefit);font-weight:700;line-height:.85}.lasha-page .purchase-benefit-tiers p span{font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.35;text-transform:uppercase;overflow-wrap:break-word}.lasha-page .purchase-benefit-arrow{font-size:1.5rem;line-height:1;transform:rotate(90deg)}.lasha-page .purchase-benefit-closing{margin-block:clamp(1.8rem,3.4vw,2.6rem) 0;font-family:var(--l-head);font-size:var(--v4-h3);font-weight:700;line-height:1;text-transform:uppercase}@media(max-width:699px){.lasha-page .purchase-benefit-tiers{grid-template-columns:minmax(0,1fr)}.lasha-page .purchase-benefit-tiers li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto;align-items:center}.lasha-page .purchase-benefit-arrow{transform:none}.lasha-page .purchase-benefit-tiers p{min-width:0}.lasha-page .purchase-benefit-tiers p span{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere}}@media(max-width:767px)and (max-height:760px){.lasha-page-hero-coastal{min-height:max(var(--screen-full, 100lvh),34rem)}.lasha-page-hero-coastal .lasha-page-hero-copy{padding-top:1.25rem}.lasha-page-hero-towers .lasha-page-hero-media{min-height:min(80vw,26svh)}}@media(max-width:899px)and (orientation:landscape)and (min-height:541px){.lasha-page-hero-towers{background:var(--l-paper, #f4f4f1)}}@property --l-blue{syntax: "<color>"; inherits: true; initial-value: #2557d6;}@property --l-blue-deep{syntax: "<color>"; inherits: true; initial-value: #1b45b0;}@property --l-blue-light{syntax: "<color>"; inherits: true; initial-value: #8eaaf6;}@property --l-field{syntax: "<color>"; inherits: true; initial-value: #2557d6;}@property --l-on-field{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --l-mist{syntax: "<color>"; inherits: true; initial-value: #dce7f0;}@property --l-wash{syntax: "<color>"; inherits: true; initial-value: #e2ecf7;}@property --l-wash-page{syntax: "<color>"; inherits: true; initial-value: #e8f0fa;}@property --l-sky{syntax: "<color>"; inherits: true; initial-value: #5d8fd0;}html:root{--l-blue: #2557d6;--l-blue-deep: #1b45b0;--l-blue-light: #8eaaf6;--l-field: #2557d6;--l-on-field: #ffffff;--l-mist: #dce7f0;--l-wash: #e2ecf7;--l-wash-page: #e8f0fa;--l-sky: #5d8fd0;--time-theme-ease: cubic-bezier(.16, 1, .3, 1)}html:root[data-time-theme=afternoon]{--l-blue: #4d6e52;--l-blue-deep: #3c5a41;--l-blue-light: #b7cfba;--l-field: #9bb69e;--l-on-field: #171a1d;--l-mist: #d9e3d8;--l-wash: #e3ebe2;--l-wash-page: #e9efe8;--l-sky: #9bb69e}html:root[data-time-theme=night]{--l-blue: #171a1d;--l-blue-deep: #000000;--l-blue-light: #c9d3dc;--l-field: #0d0f11;--l-on-field: #f7f7f4;--l-mist: #dededc;--l-wash: #e6e6e4;--l-wash-page: #ebebe9;--l-sky: #3a4047}::view-transition-old(root),::view-transition-new(root){animation-duration:.38s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html:root.time-theme-switching *,html:root.time-theme-switching *:before,html:root.time-theme-switching *:after{transition:none!important}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.lasha-metrics,.lasha-home .project-card,.lasha-page .network-backing,.lasha-page .network-client,.lasha-page .calculator-results,.mobile-nav.lasha-menu,.floor-modal){--l-blue: var(--l-blue-light)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) .mobile-nav.lasha-menu>button.is-active{color:var(--l-blue-light)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.lasha-home,.lasha-page) .mobile-floor-chip :is(select,svg){color:var(--l-blue-light)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.lasha-home,.lasha-page) .mobile-floor-chip{border-color:color-mix(in srgb,var(--l-blue-light) 90%,transparent)}html:root[data-time-theme=afternoon]{--orange: #9bb69e}html:root[data-time-theme=night]{--orange: #c9d3dc}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) .model-static-fallback svg polygon:is(:hover,:focus,.is-filter-match){stroke:var(--orange)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) .client-pdf :is(input,select,textarea):focus-visible{outline-color:var(--l-blue)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.mobile-residence-sheet,.mobile-residence-drawer){--orange: var(--l-blue)}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.mobile-residence-sheet,.mobile-residence-drawer) :is(.mobile-filter-buttons button.is-active,.mobile-floor-plan-cta){color:#f7f7f4}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.model-instruction-index,.inventory-filters button.is-active,.unit-preview-tabs button.is-active,.mobile-filter-buttons button.is-active,.mobile-floor-plan-cta){color:#171a1d}html:root[data-time-theme=afternoon] :is(.lasha-home .project-card,.lasha-page .network-backing,.lasha-page .network-client,.it-ink,.mobile-nav.lasha-menu,.floor-modal,.mobile-residence-dock) :is(.lasha-button-primary,.button-primary,.mobile-register,.mobile-dock-open){border-color:#4d6e52;background:#4d6e52}html:root[data-time-theme=afternoon] :is(.lasha-home .project-card,.lasha-page .network-backing,.lasha-page .network-client,.it-ink,.mobile-nav.lasha-menu,.floor-modal,.mobile-residence-dock) :is(.lasha-button-primary,.button-primary,.mobile-register,.mobile-dock-open):hover{border-color:#3c5a41;background:#3c5a41}html:root[data-time-theme=night]{--l-night-button: #2557d6;--l-night-button-hover: #4a76e8}html:root[data-time-theme=night] :is(.lasha-hero,.lasha-page-hero) .site-header .button-primary,html:root[data-time-theme=night] :is(.lasha-home .project-card,.lasha-page .network-backing,.lasha-page .network-client,.it-ink,.mobile-nav.lasha-menu,.floor-modal,.mobile-residence-dock) :is(.lasha-button-primary,.button-primary,.mobile-register,.mobile-dock-open),html:root[data-time-theme=night] body :is(.lasha-button-primary,.button-primary,.register-button,.mobile-register,.mobile-dock-open,.cookie-actions button){border-color:var(--l-night-button);background:var(--l-night-button);color:#fff}html:root[data-time-theme=night] :is(.lasha-hero,.lasha-page-hero) .site-header .button-primary:hover,html:root[data-time-theme=night] :is(.lasha-home .project-card,.lasha-page .network-backing,.lasha-page .network-client,.it-ink,.mobile-nav.lasha-menu,.floor-modal,.mobile-residence-dock) :is(.lasha-button-primary,.button-primary,.mobile-register,.mobile-dock-open):hover,html:root[data-time-theme=night] body :is(.lasha-button-primary,.button-primary,.register-button,.mobile-register,.mobile-dock-open,.cookie-actions button):hover{border-color:var(--l-night-button-hover);background:var(--l-night-button-hover);color:#fff}html:root:is([data-time-theme=afternoon],[data-time-theme=night]) :is(.lasha-about-panel,.lasha-about-panel .lasha-eyebrow-lead,.lasha-page .network-advantage,.lasha-page .network-advantage :is(.section-eyebrow,.network-number)){color:var(--l-on-field)}html:root[data-time-theme=afternoon] .lasha-about-panel .lasha-eyebrow-lead:after,html:root[data-time-theme=afternoon] .lasha-page .network-advantage .section-eyebrow:after{background:color-mix(in srgb,#171a1d 50%,transparent)}html:root[data-time-theme=afternoon] .lasha-about-panel h2:after,html:root[data-time-theme=afternoon] .lasha-about-points li:nth-child(3):before{background:color-mix(in srgb,#171a1d 18%,transparent)}html:root[data-time-theme=afternoon] .lasha-page .network-advantage .network-card{border-top-color:color-mix(in srgb,#171a1d 18%,transparent)}.time-theme-menu{position:relative;z-index:60}.time-theme-menu--compact{display:none}.time-theme-menu__button{position:relative;display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0;border:1px solid transparent;background:transparent;color:#fff;cursor:pointer;transition:border-color .2s,color .2s}.time-theme-menu__button:hover,.time-theme-menu__button[aria-expanded=true]{border-color:#ffffffd1}.time-theme-menu__button:focus-visible{outline:2px solid #fff;outline-offset:2px}.time-theme-menu__button .ax-icon{--ax-accent: currentColor}.time-theme-menu__button svg{width:20px;height:20px;stroke-width:1.8;transition:transform .7s var(--time-theme-ease)}.time-theme-menu__button:hover svg{transform:rotate(-20deg)}.time-theme-menu__badge{position:absolute;right:2px;bottom:2px;display:flex;width:12px;height:12px;align-items:center;justify-content:center;background:var(--l-field);color:var(--l-on-field);font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:700;line-height:1}.time-theme-menu__panel{position:absolute;top:calc(100% + .6rem);right:0;z-index:80;width:19.5rem;max-height:calc(100dvh - 7.3rem);overflow-y:auto;overscroll-behavior:contain;padding:.45rem;border:1px solid rgb(23 26 29 / .16);background:#f7f7f4;box-shadow:0 30px 60px -34px #171a1d59;font-family:Inter,system-ui,sans-serif;animation:time-theme-menu-in .26s var(--time-theme-ease)}.time-theme-menu__panel:before{content:"";position:absolute;right:0;left:0;top:-.7rem;height:.7rem}@keyframes time-theme-menu-in{0%{opacity:0;transform:translateY(-6px)}}.time-theme-menu__title{margin:0;padding:.55rem .7rem .45rem;font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#171a1db8}.time-theme-menu__option{display:grid;width:100%;min-height:2.9rem;grid-template-columns:1.75rem minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.45rem .7rem;border:0;background:transparent;color:#171a1d;font:inherit;text-align:start;cursor:pointer;transition:background-color .18s}.time-theme-menu__option:hover{background:#dce7f0}.time-theme-menu__option:focus-visible{outline:2px solid var(--l-blue);outline-offset:-2px}.time-theme-menu__panel .ax-icon{--ax-accent: var(--l-blue);flex:none;overflow:visible}.ax-icon .ax-a{stroke:var(--ax-accent, currentColor)}.ax-icon .ax-af{fill:var(--ax-accent, currentColor);stroke:none}.time-theme-menu__icon{display:flex;align-items:center;justify-content:center}.time-theme-menu__icon svg{width:20px;height:20px;stroke-width:1.8}.time-theme-menu__auto{font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.time-theme-menu__label{display:grid;font-size:.9rem;line-height:1.25}.time-theme-menu__label small{font-size:.7rem;color:#171a1db8;font-variant-numeric:tabular-nums}.time-theme-menu__swatch{width:.9rem;height:.9rem}.time-theme-menu__option[data-kind=day] .time-theme-menu__swatch{background:#2557d6}.time-theme-menu__option[data-kind=afternoon] .time-theme-menu__swatch{background:#9bb69e}.time-theme-menu__option[data-kind=night] .time-theme-menu__swatch{background:#171a1d}.time-theme-menu__option[data-kind=auto] .time-theme-menu__swatch{background:linear-gradient(90deg,#2557d6 0,#2557d6 33%,#9bb69e 33%,#9bb69e 66%,#171a1d 66%)}.time-theme-menu__check{width:1rem;height:1rem;color:var(--l-blue)}.time-theme-menu__option:not([aria-checked=true]){grid-template-columns:1.75rem minmax(0,1fr) auto 1rem}@media(min-width:1400px)and (max-width:1599px){html:not([lang=en]) :is(.lasha-hero,.lasha-page-hero)>.site-header{column-gap:1rem}html:not([lang=en]) :is(.lasha-home,.lasha-page) .site-header .desktop-nav{gap:.6rem}html:not([lang=en]) :is(.lasha-home,.lasha-page) .site-header .header-actions{gap:.4rem}html:not([lang=en]) :is(.lasha-home,.lasha-page) .site-header :is(.register-button,.login-button){padding-inline:.8rem}html:not([lang=en]) .site-header .time-theme-menu__button{width:2.25rem}html:not([lang=en]) :is(.lasha-home,.lasha-page) .site-header .desktop-nav button{letter-spacing:.05em}}@media(min-width:1400px)and (max-width:1679px){html[lang=pl] :is(.lasha-home,.lasha-page) .site-header .desktop-nav{gap:.45rem}html[lang=pl] :is(.lasha-home,.lasha-page) .site-header .desktop-nav button{letter-spacing:.01em}}@media(max-width:1399px){:is(.lasha-hero,.lasha-page-hero,.lnp-hero)>.site-header{grid-template-columns:1fr auto auto;column-gap:.5rem}.time-theme-menu--compact{display:block}.time-theme-menu__panel{max-height:calc(100dvh - 6.35rem)}}@media(max-width:700px){.time-theme-menu__panel{position:fixed;top:5.25rem;right:1rem;left:1rem;width:auto;max-height:calc(100dvh - 5.75rem)}}@media(prefers-reduced-motion:reduce){.time-theme-menu__button svg,.time-theme-menu__panel{transition:none;animation:none}}html:root[data-time-theme=night] :is(.lasha-hero h1,.lasha-hero-copy p,.lasha-page .lasha-page-hero-title,.lasha-page-hero-text,.lasha-page-hero .it-hero-note){color:#f7f7f4}html:root[data-time-theme=night] .lasha-page-hero .lasha-eyebrow{color:var(--l-blue-light)}html:root[data-time-theme=afternoon] .lasha-page-hero .lasha-eyebrow{color:#2f4733}html:root[data-time-theme=night] .lasha-page-hero .it-hero-actions .button-ghost{border-color:#f7f7f4;color:#f7f7f4}html:root[data-time-theme=night] .lasha-page-hero .it-hero-actions .button-ghost:hover{border-color:#f7f7f4;background:#f7f7f4;color:#171a1d}html:root[data-time-theme=night] :is(.lasha-hero-cta,.lasha-page-hero .it-hero-actions .button-primary){border-color:var(--l-night-button);background:var(--l-night-button);color:#fff}html:root[data-time-theme=night] :is(.lasha-hero-cta,.lasha-page-hero .it-hero-actions .button-primary):hover{border-color:var(--l-night-button-hover);background:var(--l-night-button-hover)}html:root[data-time-theme=night] :is(.lasha-hero-cta,.lasha-page-hero .it-hero-actions .button):focus-visible{outline-color:#f7f7f4}html:root[data-time-theme=night] .lasha-hero-frame:after{background:linear-gradient(90deg,#070d1eb8,#070d1e80 36%,#070d1e00 58%)}html:root[data-time-theme=night] .lasha-page-hero:before{background:linear-gradient(90deg,#070d1eb8,#070d1e7a 40%,#070d1e00 68%)}@media(min-width:768px)and (max-width:1100px){html:root[data-time-theme=night] .lasha-page-hero:before{background:linear-gradient(90deg,#070d1ec2,#070d1e9e 55%,#070d1e00 88%)}}@media(max-width:767px){html:root[data-time-theme=night] .lasha-page-hero:before{background:linear-gradient(180deg,#070d1e1a,#070d1e94 30%,#070d1ebd 50%,#070d1ecc)}}html:root[data-time-theme=afternoon] .lasha-page-hero-coastal .lasha-eyebrow{color:#1f3322}html:root[data-time-theme=night] .lasha-page-hero-coastal .it-hero-actions .button-ghost{background:transparent}html:root[data-time-theme=night] .lasha-page-hero-coastal .it-hero-actions .button-ghost:hover{border-color:#f7f7f4;background:#f7f7f4;color:#171a1d}.lasha-page-hero-coastal:before{content:"";background:radial-gradient(ellipse 62% 78% at 18% 62%,#ecf4fa4d,#ecf4fa33 48%,#ecf4fa00)}@media(max-aspect-ratio:1/1){.lasha-page-hero-coastal:before{background:radial-gradient(ellipse 130% 70% at 30% 60%,#ecf4fa4d,#ecf4fa33 52%,#ecf4fa00)}}html:root[data-time-theme=afternoon] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 62% 78% at 18% 56%,#ece4dc9e,#ece4dc75 48%,#ece4dc00)}html:root[data-time-theme=night] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 62% 78% at 18% 56%,#05122c99,#05122c70 48%,#05122c00)}@media(max-aspect-ratio:1/1){html:root[data-time-theme=afternoon] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 130% 70% at 30% 60%,#ece4dc9e,#ece4dc75 52%,#ece4dc00)}html:root[data-time-theme=night] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 130% 70% at 30% 60%,#05122c99,#05122c70 52%,#05122c00)}}@media(min-aspect-ratio:1/1)and (max-aspect-ratio:3/2){html:root[data-time-theme=afternoon] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 88% 80% at 22% 58%,#ece4dc9e,#ece4dc75,#ece4dc00)}html:root[data-time-theme=night] .lasha-page-hero-coastal:before{background:radial-gradient(ellipse 88% 80% at 22% 58%,#05122c99,#05122c70,#05122c00)}}html:root[data-time-theme=night] .lasha-page-hero-towers .lasha-eyebrow{color:#f7f7f4}@media(max-width:899px),(max-aspect-ratio:1/1){html:root[data-time-theme=night] .lasha-page-hero-towers .lasha-eyebrow{color:var(--l-blue-light)}}html:root[data-time-theme=night]{--l-ink: #ecebe6;--l-paper: #000000;--l-card: #141414;--l-line: #2e2e2e;--l-blue: #c9d3dc;--l-blue-deep: #e6ecf1;--l-field: #0c0c0c;--l-mist: #0c0c0c;--l-wash: #0c0c0c;--l-wash-page: #000000;--l-sky: #000000}html:root[data-time-theme=night] :is(.lasha-home,.lasha-page,.lasha-menu){--l-ink: #ecebe6;--l-paper: #000000;--l-line: #2e2e2e;color-scheme:dark}html:root[data-time-theme=night] :is(.lasha-metrics,.lasha-home .project-card,.it-ink,.lasha-page .network-backing,.lasha-page .network-client,.lasha-page .calculator-results,.mobile-nav.lasha-menu){--l-ink: #0c0c0c;--l-paper: #ecebe6}html:root[data-time-theme=night] .it-ink .it-card:not(.it-card-light){--l-ink: #ecebe6;--l-paper: #141414}html:root[data-time-theme=night] :is(.lasha-page .calculator-tabs button[aria-selected=true],:is(.lasha-home,.lasha-page) .residence-choice-field button.is-active){color:#000}html:root[data-time-theme=night] :is(.lasha-home,.lasha-page) :is(.explorer-description,.residence-filter-intro){color:color-mix(in srgb,var(--l-ink) 80%,transparent)}html:root[data-time-theme=night] :is(.mobile-residence-sheet,.mobile-residence-drawer){--orange: #171a1d}html:root[data-time-theme=afternoon] .lasha-page-hero-towers{--towers-sky: linear-gradient(90deg, #92a0a7 0%, #7a8c97 45%, #4e6e87 100%)}html:root[data-time-theme=night] .lasha-page-hero-towers{--towers-sky: linear-gradient(90deg, #27396a 0%, #1f305f 45%, #14244f 100%)}html:root[data-time-theme=afternoon] .lasha-page-hero-towers .lasha-eyebrow{color:#10190f}@media(max-width:899px),(max-aspect-ratio:1/1){html:root[data-time-theme=afternoon] .lasha-page-hero-towers .lasha-eyebrow{color:#2f4733}.lasha-page-hero-towers .lasha-eyebrow{color:var(--l-blue)}}html:root{--l-soft: #e3ebf6;--l-soft-accent: #2557d6;--l-soft-line: rgb(23 26 29 / .16)}html:root[data-time-theme=afternoon]{--l-soft: #c9d8c7;--l-soft-accent: #3c5a41;--l-soft-line: rgb(23 26 29 / .2)}html:root:not([data-time-theme=night]) :is(.lasha-metrics,.lasha-home .project-card,.it-ink,.mobile-nav.lasha-menu){--l-blue: var(--l-soft-accent);--l-blue-light: var(--l-soft-accent);background:var(--l-soft);color:#171a1d}html:root:not([data-time-theme=night]) :is(.lasha-home,.lasha-page) .lasha-metrics>div{border-color:var(--l-soft-line)}html:root:not([data-time-theme=night]) .lasha-home .lasha-metrics-value:after{background:#171a1d59}html:root:not([data-time-theme=night]) .lasha-home .project-card .project-card-meta{border-top-color:#171a1d59}html:root:not([data-time-theme=night]) .lasha-home .project-card .lasha-button-dark{border-color:#171a1d;color:#171a1d}html:root:not([data-time-theme=night]) .lasha-home .project-card .lasha-button-dark:hover{background:#171a1d;color:#f4f4f1}html:root:not([data-time-theme=night]) .it-ink :is(.it-lead,.it-step-list p){color:#171a1dc7}html:root:not([data-time-theme=night]) .it-ink .it-note{color:#171a1db3}html:root:not([data-time-theme=night]) .it-step-list li{border-top-color:var(--l-soft-line)}@media(max-width:1399px){html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu>button{border-bottom-color:var(--l-soft-line);color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu :is(.lasha-menu-projects .lasha-menu-category,.lasha-menu-sub){border-bottom-color:var(--l-soft-line);color:#171a1dc7}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu button:is(.is-active,.lasha-menu-sub.is-active){color:var(--l-soft-accent)}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .lasha-menu-bar :is(.brand,.menu-toggle){color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .lasha-menu-bar .menu-toggle{border-color:#171a1d99}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .language-switcher-trigger{border-color:#171a1d59;color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .language-switcher-trigger svg:first-child{color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .language-switcher-trigger:is(:hover,:focus-visible){border-color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .language-switcher-menu{background:#f7f7f4}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .mobile-login{border-color:#171a1d;color:#171a1d}html:root:not([data-time-theme=night]) .mobile-nav.lasha-menu .mobile-login:hover{background:#171a1d;color:#f4f4f1}}html:root:not([data-time-theme=night]) :is(.residence-explorer,.floor-modal-backdrop){--x-glass: color-mix(in srgb, #f7f7f4 86%, transparent);--x-text: #171a1d;--x-muted: rgb(23 26 29 / .74);--x-line: rgb(23 26 29 / .18)}html:root[data-time-theme=afternoon] :is(.residence-explorer,.floor-modal-backdrop){--orange: #3c5a41;--x-glass: color-mix(in srgb, #eef3ec 88%, transparent)}html:root:not([data-time-theme=night]) :is(.model-loading,.model-floor-rail,.model-reset-view,.model-block-switcher,.building-model-instruction,.building-model-badge,.model-floor-tooltip){border-color:var(--x-line);background:var(--x-glass);color:var(--x-text)}html:root:not([data-time-theme=night]) .building-model-badge{border-left-color:var(--orange);color:var(--x-muted)}html:root:not([data-time-theme=night]) .model-floor-tooltip{border-left-color:var(--orange);box-shadow:0 .8rem 2rem #171a1d29}html:root:not([data-time-theme=night]) :is(.model-loading,.model-floor-tooltip small){color:var(--x-muted)}html:root:not([data-time-theme=night]) .model-loading span{border-color:var(--x-line);border-top-color:var(--orange)}html:root:not([data-time-theme=night]) .model-reset-view:is(:hover,:focus-visible){color:var(--x-text)}html:root:not([data-time-theme=night]) .model-floor-rail button{border-bottom-color:var(--x-line);color:var(--x-muted)}html:root:not([data-time-theme=night]) .model-floor-rail button:is(:hover,:focus-visible,.is-active,.is-filter-match){background:color-mix(in srgb,var(--orange) 18%,transparent);color:var(--x-text)}html:root:not([data-time-theme=night]) .model-block-switcher button{border-right-color:var(--x-line);color:var(--x-muted)}html:root[data-time-theme=day] .model-block-switcher button:is(:hover,:focus-visible,.is-active){color:#15110f}html:root[data-time-theme=afternoon] :is(.model-block-switcher button:is(:hover,:focus-visible,.is-active),.model-instruction-index,.inventory-filters button.is-active,.unit-preview-tabs button.is-active){color:#fff}@media(max-width:1100px)and (orientation:portrait){html:root:not([data-time-theme=night]) :is(.mobile-residence-dock,.mobile-floor-chip){border-color:var(--x-line);background:var(--x-glass);color:var(--x-text);box-shadow:0 .8rem 2rem #171a1d29}html:root:not([data-time-theme=night]) :is(.mobile-dock-summary small,.mobile-dock-scope span,.mobile-floor-chip span){color:var(--x-muted)}html:root:not([data-time-theme=night]) :is(.mobile-dock-summary strong,.mobile-dock-scope b){color:var(--x-text)}html:root:not([data-time-theme=night]) .mobile-dock-summary em{color:#156745}html:root:not([data-time-theme=night]) .mobile-dock-scope{border-color:var(--x-line)}html:root:not([data-time-theme=night]) .mobile-floor-chip option{background:#f7f7f4;color:#171a1d}html:root:not([data-time-theme=night]) :is(.lasha-home,.lasha-page) .mobile-floor-chip :is(select,svg){color:var(--l-blue)}html:root:not([data-time-theme=night]) :is(.lasha-home,.lasha-page) .mobile-floor-chip{border-color:color-mix(in srgb,var(--l-blue) 60%,transparent)}}html:root:not([data-time-theme=night]) .floor-modal-backdrop{background:color-mix(in srgb,var(--l-soft) 72%,transparent)}html:root:not([data-time-theme=night]) .floor-modal{border-color:var(--x-line);background:#f7f7f4;box-shadow:0 3rem 8rem #171a1d47;color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-modal-header{border-bottom-color:var(--x-line);background:var(--l-soft)}html:root:not([data-time-theme=night]) :is(.floor-modal-header h2,.inventory-heading strong,.inventory-intro h3,.unit-detail h3,.unit-detail-heading>strong){color:var(--x-text)}html:root:not([data-time-theme=night]) :is(.floor-navigation,.floor-modal-close){border-color:#171a1d52}html:root:not([data-time-theme=night]) :is(.floor-navigation>button,.floor-navigation-trigger,.floor-modal-close,.floor-navigation-trigger svg){color:var(--x-text)}html:root:not([data-time-theme=night]) :is(.floor-navigation button+.floor-navigation-select,.floor-navigation-select+button){border-left-color:var(--x-line)}html:root:not([data-time-theme=night]) .floor-navigation-menu{border-color:var(--x-line);background:#f7f7f4;box-shadow:0 1.5rem 3rem #171a1d2e}html:root:not([data-time-theme=night]) .floor-navigation-option{border-bottom-color:var(--x-line);background:#f7f7f4;color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-navigation-option:is(:hover,:focus-visible,[aria-selected=true]){background:color-mix(in srgb,var(--orange) 14%,#f7f7f4);color:var(--x-text)}html:root:not([data-time-theme=night]) .inventory-pane{background:#f7f7f4}html:root:not([data-time-theme=night]) :is(.inventory-heading,.unit-list){border-color:var(--x-line)}html:root:not([data-time-theme=night]) :is(.inventory-filters button,.unit-preview-tabs button){border-color:#171a1d3d;color:var(--x-muted)}html:root:not([data-time-theme=night]) :is(.inventory-filters button,.unit-preview-tabs button).is-active{border-color:var(--orange);color:#fff}html:root:not([data-time-theme=night]) .inventory-filters button.is-sold.is-active{border-color:#2f6f9f}html:root:not([data-time-theme=night]) :is(.inventory-intro p,.inventory-empty,.unit-status,.golden-premium-unit-meta){color:var(--x-muted)}html:root:not([data-time-theme=night]) .unit-row{border-bottom-color:var(--x-line);color:var(--x-muted)}html:root:not([data-time-theme=night]) .unit-row>span:first-child{color:var(--x-text)}html:root:not([data-time-theme=night]) .unit-row:is(:hover,.is-active){color:var(--x-text)}html:root:not([data-time-theme=night]) .unit-row.is-unavailable,html:root:not([data-time-theme=night]) .unit-row.is-unavailable>span:first-child{color:#77736f}html:root:not([data-time-theme=night]) .unit-row.is-unavailable:is(:hover,.is-active){color:#5f5b57}html:root:not([data-time-theme=night]) .unit-status.is-available{color:#156745}html:root:not([data-time-theme=night]) .unit-status.is-reserved{color:#8a6526}html:root:not([data-time-theme=night]) :is(.unit-status.is-sold,.unit-status.is-unavailable){color:#2f6f9f}html:root:not([data-time-theme=night]) :is(.golden-premium-unit-label,.golden-premium-unit-meta strong){color:#8a6a12}html:root:not([data-time-theme=night]) .golden-premium-unit-meta{border-color:#8a6a1259}html:root:not([data-time-theme=night]) :is(.unit-facts,.unit-facts div+div,.unit-preview-wrap,.unit-preview-tabs,.unit-preview-tabs button+button,.unit-area-list span){border-color:var(--x-line)}html:root:not([data-time-theme=night]) .unit-facts dt{color:var(--x-muted)}html:root:not([data-time-theme=night]) .unit-facts dd{color:var(--x-text)}html:root:not([data-time-theme=night]) .unit-area-list span{color:var(--x-muted)}html:root:not([data-time-theme=night]) .unit-area-list b{color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-modal .unit-enquiry:disabled:is(*,:hover){border-color:#dcdad5;background:#dcdad5;color:#171a1d9e}html:root:not([data-time-theme=night]) .unit-preview-open-hint{background:color-mix(in srgb,#f7f7f4 92%,transparent);color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-plan-lightbox-backdrop{background:color-mix(in srgb,var(--l-soft) 80%,transparent)}html:root:not([data-time-theme=night]) .floor-plan-lightbox{border-color:var(--x-line);background:#f7f7f4;box-shadow:0 2rem 7rem #171a1d47}html:root:not([data-time-theme=night]) .floor-plan-lightbox-close{border-color:#171a1d52;background:#f7f7f4;color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-plan-lightbox-caption{color:var(--x-text)}html:root:not([data-time-theme=night]) .floor-plan-lightbox-caption span{color:var(--x-muted)}html:root:not([data-time-theme=night]) .unit-row.is-sold{background:#184667e6}html:root:not([data-time-theme=night]) .unit-row.is-sold:is(:hover,.is-active){background:#184667fa}html:root:not([data-time-theme=night]) :is(.explorer-loading,.explorer-error){background:var(--l-soft);color:var(--x-text)}html:root:not([data-time-theme=night]) .explorer-error p{color:var(--x-muted)}html:root:not([data-time-theme=night]) .explorer-loading span{border-color:var(--x-line);border-top-color:var(--orange)}html:root:not([data-time-theme=night]) .unit-row.is-sold,html:root:not([data-time-theme=night]) .unit-row.is-sold:is(:hover,.is-active){color:#f5fbff}html:root:not([data-time-theme=night]) .unit-row.is-sold>span:first-child{color:#fff}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header,html:root[data-time-theme=afternoon] .lasha-hero>.site-header{border-bottom-color:#171a1d4d}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header :is(.brand,.desktop-nav>button,.nav-group>button,.time-theme-menu__button,.language-switcher-trigger,.login-button,.menu-toggle),html:root[data-time-theme=afternoon] .lasha-hero>.site-header :is(.brand,.desktop-nav>button,.nav-group>button,.time-theme-menu__button,.language-switcher-trigger,.login-button,.menu-toggle),html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header :is(.brand,.desktop-nav>button,.nav-group>button,.time-theme-menu__button,.language-switcher-trigger,.login-button,.menu-toggle).is-on-light-sky,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header :is(.brand,.desktop-nav>button,.nav-group>button,.time-theme-menu__button,.language-switcher-trigger,.login-button,.menu-toggle).is-on-light-sky,html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header .language-switcher-trigger svg:first-child,html:root[data-time-theme=afternoon] .lasha-hero>.site-header .language-switcher-trigger svg:first-child,html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header .language-switcher-trigger.is-on-light-sky svg:first-child,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header .language-switcher-trigger.is-on-light-sky svg:first-child{color:#171a1d}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header .desktop-nav button:after,html:root[data-time-theme=afternoon] .lasha-hero>.site-header .desktop-nav button:after,html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header .desktop-nav button.is-on-light-sky:after,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header .desktop-nav button.is-on-light-sky:after{background:#171a1d}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header :is(.login-button,.menu-toggle),html:root[data-time-theme=afternoon] .lasha-hero>.site-header :is(.login-button,.menu-toggle),html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header :is(.login-button,.menu-toggle).is-on-light-sky,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header :is(.login-button,.menu-toggle).is-on-light-sky,html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header .time-theme-menu__button:is(:hover,[aria-expanded=true]),html:root[data-time-theme=afternoon] .lasha-hero>.site-header .time-theme-menu__button:is(:hover,[aria-expanded=true]),html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header .time-theme-menu__button.is-on-light-sky:is(:hover,[aria-expanded=true]),html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header .time-theme-menu__button.is-on-light-sky:is(:hover,[aria-expanded=true]){border-color:#171a1dcc}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header .language-switcher-trigger,html:root[data-time-theme=afternoon] .lasha-hero>.site-header .language-switcher-trigger,html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header .language-switcher-trigger.is-on-light-sky,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header .language-switcher-trigger.is-on-light-sky{border-color:#171a1d59;background:transparent}html:root[data-time-theme=day] :is(.lasha-hero,.lasha-page-hero-coastal:not([data-light-sky]))>.site-header .login-button:hover,html:root[data-time-theme=afternoon] .lasha-hero>.site-header .login-button:hover,html:root[data-time-theme=day] .lasha-page-hero[data-light-sky~=day]>.site-header .login-button.is-on-light-sky:hover,html:root[data-time-theme=afternoon] .lasha-page-hero[data-light-sky~=afternoon]>.site-header .login-button.is-on-light-sky:hover{background:#171a1d;color:#fff}html:root:not([data-time-theme=night]) :is(.lasha-home,.lasha-page) .residence-filter-result:is(:hover,:focus-visible,.is-active){color:#1f6136}html:root[data-time-theme=afternoon] .lasha-page .rp-mist .section-eyebrow{color:#3c5a41}html:root[data-time-theme=day] .model-instruction-index{color:#15110f}.scroll-top-button{position:fixed;z-index:80;bottom:max(1.25rem,env(safe-area-inset-bottom,0px));left:max(1.25rem,env(safe-area-inset-left,0px));display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:1px solid var(--l-blue, #2557d6);border-radius:0;background:var(--l-blue, #2557d6);box-shadow:0 22px 62px -38px #171a1d4d;color:#fff;cursor:pointer;transition:translate .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.scroll-top-button svg{width:20px;height:20px}.scroll-top-button:hover{border-color:#171a1d;background:#171a1d;translate:0 -1px}.scroll-top-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--l-paper, #f4f4f1),0 0 0 4px color-mix(in srgb,var(--l-blue, #2557d6) 35%,transparent)}.scroll-top-button[data-visible=false],body:has(.cookie-notice,.lasha-menu.is-open,.floor-modal) .scroll-top-button{visibility:hidden;pointer-events:none}@media(min-width:768px){.scroll-top-button{bottom:max(1.5rem,env(safe-area-inset-bottom,0px));left:max(1.5rem,env(safe-area-inset-left,0px));width:56px;height:56px}.scroll-top-button svg{width:24px;height:24px}}@media(min-width:1180px){.scroll-top-button{--scroll-top-size: min(48px, calc(4.9vw - 18px) );left:max(.5rem,env(safe-area-inset-left,0px),calc((min(4.4rem,4.9vw) - var(--scroll-top-size)) / 2));width:var(--scroll-top-size);height:var(--scroll-top-size)}.scroll-top-button svg{width:22px;height:22px}}html:root[data-time-theme=night] .scroll-top-button{border-color:var(--l-night-button);background:var(--l-night-button);box-shadow:none}html:root[data-time-theme=night] .scroll-top-button:hover{border-color:var(--l-night-button-hover);background:var(--l-night-button-hover)}html:root[data-time-theme=night] .scroll-top-button:focus-visible{box-shadow:0 0 0 2px #000,0 0 0 4px color-mix(in srgb,var(--l-blue) 55%,transparent)}@media(prefers-reduced-motion:reduce){.scroll-top-button{transition:none}.scroll-top-button:hover{translate:none}}.cookie-notice{position:fixed;z-index:10000;bottom:max(16px,env(safe-area-inset-bottom));left:0;right:0;margin-inline:auto;width:min(450px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:#f3f2ed;color:#172126;padding:24px;box-shadow:0 8px 40px #0005;border:1px solid #b8bbb6}.cookie-notice h2{font-size:23px;line-height:1.2;margin:0 0 12px;letter-spacing:-.02em}.cookie-notice p{font-size:14px;line-height:1.55;margin:0 0 18px}.cookie-notice a{color:inherit;text-decoration:underline}.cookie-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cookie-actions button{font:700 13px/1.3 inherit;font-family:inherit;font-weight:700;font-size:13px;line-height:1.3;min-height:48px;padding:12px;background:#172126;color:#fff;border:1px solid #172126;cursor:pointer}.cookie-actions button:hover{background:#2a3941}.privacy-page{max-width:900px;margin:auto;padding:clamp(24px,5vw,72px);color:#eeeae5}.privacy-page>a{color:#eeeae5;display:inline-block;margin-bottom:40px}.privacy-page h1{font-size:clamp(34px,5vw,60px);line-height:1.05;overflow-wrap:anywhere}.privacy-page section{margin-top:32px}.privacy-page h2{font-size:22px;margin-bottom:10px}.privacy-page p{font-size:16px;line-height:1.65;color:#c7c5c2}.access-form .privacy-acknowledgement{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;text-transform:none;letter-spacing:0}.access-form .privacy-acknowledgement input{width:18px;height:18px;min-width:18px;accent-color:#ff6900;margin-top:2px}.privacy-acknowledgement a{color:inherit;text-decoration:underline}.form-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-submit-error{color:#ffb5a7;font-size:14px;line-height:1.5}.site-footer{--footer-gutter: clamp(1.25rem, 4.9vw, 4.4rem);position:relative;z-index:1;padding:clamp(3.5rem,7vw,6.5rem) var(--footer-gutter) 0;border-top:1px solid var(--l-line, #d4d6d2);background:var(--l-paper, #f4f4f1);color:var(--l-ink, #171a1d);scroll-margin-top:0}.site-footer:focus{outline:none}.site-footer-contact{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:start}.site-footer .lasha-eyebrow:after{flex-basis:clamp(3.5rem,8.7vw,7.8rem);margin-left:1.1rem}.site-footer h2{margin:1.1rem 0 0;font-family:AiXESS Head,Arial Narrow,sans-serif;font-size:var(--v4-h2);font-weight:700;line-height:.88;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.site-footer-intro>p:last-child{max-width:34rem;margin:1.4rem 0 0;color:color-mix(in srgb,var(--l-ink, #171a1d) 80%,transparent);font-size:var(--v4-lead);line-height:1.55}.site-footer-details{display:grid;gap:0;margin:0}.site-footer-details>div{display:grid;grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr);gap:1rem;padding:1.05rem 0;border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 16%,transparent)}.site-footer-details dt{color:var(--l-blue);font-size:var(--v4-label);font-weight:600;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.site-footer-details dd{margin:0;font-size:var(--v4-lead);line-height:1.45;overflow-wrap:anywhere}.site-footer-details address{font-style:normal}.site-footer-details a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.site-footer-details a:hover{color:var(--l-blue)}.site-footer-details>.site-footer-write{display:block;padding-top:1.4rem}.site-footer-write .button{gap:1rem;min-height:3.6rem;padding:1rem 1.6rem;border-color:var(--l-blue);background:var(--l-blue);color:var(--l-paper, #fff);font-family:var(--l-body);font-size:var(--v4-btn);letter-spacing:.16em;text-decoration:none}.site-footer-write .button .lasha-arrow{width:1.5rem;height:.5rem}.site-footer-write .button:hover{border-color:var(--l-blue-deep);background:var(--l-blue-deep);color:var(--l-paper, #fff)}.site-footer-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(3rem,6vw,5rem);padding:1.1rem 0 max(1.4rem,env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--l-ink, #171a1d) 16%,transparent)}.site-footer-brand{display:flex;align-items:center;gap:1rem}.site-footer-logo{display:block;width:auto;height:1.6rem}.site-footer-brand span{color:color-mix(in srgb,var(--l-ink, #171a1d) 64%,transparent);font-size:var(--v4-note)}.site-footer-legal nav{display:flex;flex-wrap:wrap;gap:0 1.6rem}.site-footer-legal nav :is(a,button){display:inline-flex;min-height:2.75rem;align-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-size:var(--v4-note);font-weight:500;text-decoration:none}.site-footer-legal nav :is(a,button):hover{color:var(--l-blue);text-decoration:underline}.site-footer-legal nav :is(a,button):focus-visible{outline:2px solid var(--l-blue);outline-offset:2px}@media(max-width:899px){.site-footer-contact{grid-template-columns:minmax(0,1fr);align-items:start}.site-footer-write .button{width:100%;justify-content:space-between}}@media(max-width:479px){.site-footer-details>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.site-footer-legal{flex-direction:column;align-items:flex-start}}:root{--public-body: 1rem;--public-lead: clamp(1.125rem, 1.3vw, 1.25rem);--public-note: .875rem;--public-label: .75rem;--public-button-text: .875rem;--public-button-height: 4rem;--public-button-width: 17.5rem;--public-page-title: clamp(3.4rem, 7vw, 8.2rem);--public-section-title: clamp(2.9rem, 6.2vw, 6.4rem);--public-subtitle: clamp(1.9rem, 3.6vw, 3.4rem);--public-card-title: clamp(1.55rem, 2.1vw, 2.05rem)}:is(.lasha-home,.lasha-page){--v4-page-title: var(--public-page-title);--v4-h2: var(--public-section-title);--v4-sub: var(--public-subtitle);--v4-h3: var(--public-card-title)}.lasha-home{--public-project-title: calc(70 * var(--u));--public-project-section-title: calc(102 * var(--u))}.lasha-home :is(.project-card h3,.dp-listing-cards h3){font-size:var(--public-project-title)}.lasha-home .dp-listing h2{font-size:var(--public-project-section-title)}@media(max-width:899px){.lasha-home{--public-project-title: var(--v4-h3-xl);--public-project-section-title: var(--v4-h2)}}.lnp :is(.lnp-hero-body,.lnp-starting p,.lnp-advantage-subtitle,.lnp-people p,.lnp-commercial-body,.lnp-steps p,.lnp-care-intro,.lnp-care-list p),.lasha-page :is(.network-card p,.network-steps p,.rp-benefits p,.rp-stages p,.rp-cards p,.rp-highlights li),.lasha-page :is(.it-card-body>p:not(.it-card-place,.it-card-status),.it-feature p,.it-step-list p,.it-faq details p),.lasha-page :is(.dp-cards p,.dp-pay-lead,.dp-table,.dp-table-after),.privacy-page.lasha-page p,body .modal-copy,body .cookie-notice p{font-size:var(--public-body);line-height:1.55}.lasha-home :is(.lasha-about-body,.dp-listing-line),.lasha-home .lasha-hero-copy p,.lnp :is(.lnp-kicker,.lnp-process-eyebrow,.lnp-care-subtitle),.lasha-page :is(.lasha-page-hero-text,.network-lead,.rp-lead,.rp-body,.rp-bridge,.it-lead,.dp-columns p,.dp-text,.purchase-benefit-copy),.lasha-page .dp-hero-media .lasha-page-hero-text,.site-footer .site-footer-intro>p:last-child,.site-footer .site-footer-details dd{font-size:var(--public-lead);line-height:1.55}.lasha-home .lasha-metrics-note,.lasha-page :is(.rp-note,.network-note,.it-note,.it-hero-note,.project-facts-note,.dp-notes li,.dp-plan p,.dp-figure figcaption),.lasha-page .project-facts-list span,.lasha-page div.dp-terms p,.lasha-page .dp-table td>strong+span,.lasha-page .dp-price-none,.lasha-page .dp-schedule-mark,.site-footer .site-footer-brand span,.site-footer .site-footer-legal nav :is(a,button),body .access-form .privacy-acknowledgement,body .form-submit-error{font-size:var(--public-note);line-height:1.5}.lasha-home :is(.lasha-eyebrow,.lasha-about-points li,.lasha-metrics-label,.dp-listing-category,.dp-listing-meta),.lnp :is(.lnp-eyebrow,.lnp-commercial-eyebrow,.lnp-care-eyebrow),.lasha-page :is(.network-stats dt,.purchase-benefit-tiers p span,.rp-opportunity-media figcaption span),.lasha-page :is(.lasha-eyebrow,.section-eyebrow,.it-eyebrow,.it-card-place,.it-card-status,.project-facts-list dt,.purchase-benefit-eyebrow,.rp-stats dt,.rp-gallery-label,.rp-amenity-images span),.lasha-page :is(.dp-hero-facts dt,.dp-hero-developer,.dp-hero-figure figcaption,.dp-cards dt,.dp-nearby dt,.dp-figure-kind,.dp-download-size),.lasha-page .dp-gallery .dp-figure-kind,.lasha-page :is(.dp-table thead th,.dp-mix-table tfoot th,.dp-schedule caption),.lasha-page :is(.dp-price-table,.dp-mix-table) td:before,.site-footer .lasha-eyebrow,.site-footer .site-footer-details dt,body .modal-eyebrow,body .access-form label>span{font-size:var(--public-label);line-height:1.4}.lasha-page :is(.dp-cards h3,.rp-stages h3){font-family:var(--l-head);font-size:var(--public-card-title);font-weight:700;line-height:1.12;letter-spacing:0}.lasha-page .dp-list-title{font-family:var(--l-head);font-size:var(--public-subtitle);line-height:.95;letter-spacing:-.012em}.lasha-page :is(.page-cta-row,.it-hero-actions,.rp-actions,.network-actions){justify-self:stretch;width:100%}.lasha-page :is(.page-cta-row,.it-hero-actions,.rp-actions,.network-actions)>.button,.lasha-page .it-steps>.button,.lasha-page .network-section>.button,.lnp .lnp-button,.lasha-home .lasha-access-actions .lasha-button,.lasha-home .dp-listing .lasha-button,.site-footer .site-footer-write .button,body .modal-panel .button{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-width:min(100%,var(--public-button-width));max-width:100%;min-height:var(--public-button-height);height:auto;padding:1rem 1.5rem;font-size:var(--public-button-text);font-weight:600;line-height:1.3;letter-spacing:.08em;text-align:left;white-space:normal}.lasha-page :is(.it-text-link,.dp-inline-link,.text-link,.resource-link),.lasha-page .rp-subnav a,.lasha-page :is(.dp-plan,.dp-pay) .dp-inline-link,.lasha-page :is(.dp-price-table,.dp-mix-table) tbody th .dp-inline-link{font-size:var(--public-button-text);line-height:1.4;letter-spacing:.08em}:is(.lasha-home,.lasha-page) .site-header :is(.button,.menu-toggle,.language-switcher-trigger),.mobile-nav.lasha-menu .lasha-menu-bar .menu-toggle{min-height:3rem;height:auto;padding-block:.75rem;font-size:.8125rem;line-height:1.3}:is(.lasha-home,.lasha-page) .site-header .desktop-nav button{font-size:.8125rem}.mobile-nav.lasha-menu :is(.mobile-register,.mobile-login){min-height:3.5rem;width:100%;padding:.9rem 1rem;font-size:var(--public-button-text);line-height:1.3;letter-spacing:.08em;white-space:normal}.lasha-page .dp-filter button,body .cookie-actions button{min-height:3rem;font-size:var(--public-button-text);line-height:1.3;letter-spacing:.08em}body .access-form input{font-size:var(--public-body)}body .modal-switch{min-height:2.75rem;font-size:var(--public-note);line-height:1.4}@media(max-width:599px){:root{--public-button-height: 3.5rem}.lasha-page :is(.page-cta-row,.it-hero-actions,.rp-actions,.network-actions)>.button,.lasha-page .it-steps>.button,.lasha-page .network-section>.button,.lnp .lnp-button,.lasha-home .lasha-access-actions .lasha-button,.lasha-home .dp-listing .lasha-button,.site-footer .site-footer-write .button,body .modal-panel .button{width:100%;min-width:0;padding:.9rem 1.25rem}}:root{--trim-head-top: calc(.36em - .5lh) ;--trim-head-bottom: calc(.3em - .5lh) ;--trim-body: calc(.365em - .5lh) }@media(min-width:900px){.lnp-people li{padding-block:calc(28 * var(--u) + .425rem)}.lnp-people li:first-child{margin-left:calc(5 * var(--u))}}.lnp-people :is(.lasha-index,h3){margin-top:var(--trim-head-top)}.lnp-people p{margin-bottom:var(--trim-body)}@media(max-width:899px){.lnp-people li{padding-block:1.725rem}}@media(max-width:899px){.lnp-steps li,.lnp-steps li:first-child{padding-block:1.725rem}.lnp-steps .lasha-index{margin-top:var(--trim-head-top)}.lnp-steps p{margin-bottom:var(--trim-body)}}@media(max-width:899px){.it-step-list{row-gap:0}.it-step-list li{padding-top:calc(clamp(1.2rem,3vw,3rem) + .4rem)}.it-step-list li:not(:last-child){padding-bottom:calc(clamp(1.2rem,3vw,3rem) + .4rem)}.it-step-list .lasha-index{margin-top:var(--trim-head-top)}.it-step-list li:not(:last-child) p{margin-bottom:var(--trim-body)}}.it-faq summary{padding-block:calc((3.6rem - 1lh)/2)}.it-faq summary span{line-height:1}.lasha-page .project-facts-list>div{padding-block:1.7125rem}.lasha-page .project-facts-list dt{margin-top:var(--trim-body)}.lasha-page .project-facts-list dd>:last-child{margin-bottom:var(--trim-body)}.lasha-page .rp-stats>div{padding-block:1.8rem}.lasha-page .rp-stats dd{margin-top:var(--trim-head-top)}.lasha-page .rp-stats dt{margin-bottom:var(--trim-body)}.lasha-page .rp-benefits li{padding-block:2.025rem}.lasha-page .rp-benefits .rp-index{margin-top:var(--trim-head-top)}.lasha-page .rp-benefits p{margin-bottom:var(--trim-body)}@media(max-width:1279px){.lnp-care-list li{padding-block:2.025rem}.lnp-care-text .lasha-index{margin-top:var(--trim-head-top)}.lnp-care-list p{margin-bottom:var(--trim-body)}}@media(max-width:899px){.lnp-care-list li{padding-block:1.825rem}}.lnp-starting article+article:before{left:calc(-132 * var(--u))}@media(max-width:899px){.lnp-starting article{padding-bottom:2.5rem}.lnp-starting p{margin-bottom:var(--trim-body)}}@media(min-width:900px){.lasha-home .lasha-about-points{row-gap:calc(35.4 * var(--u))}.lasha-about-points li:nth-child(3):before{top:calc(-18.95 * var(--u))}.lasha-home .project-facts{grid-template-rows:minmax(calc(159 * var(--u)),auto) minmax(calc(164 * var(--u)),auto)}.lasha-home .project-facts>div,.lasha-home .project-facts>div:nth-child(n+3){padding-top:max(calc(21 * var(--u)),1.35rem)}.lasha-home .lasha-metrics-tagline{padding-left:calc(70 * var(--u))}.lasha-home .project-card>p:not(.project-card-meta){min-height:calc(80 * var(--u))}.lasha-home .project-card .project-card-meta{margin-top:calc(17 * var(--u))}}.lasha-home .dp-listing-meta{padding-top:1.1rem}@media(max-width:899px){.lasha-about-points li:nth-child(n+3){padding-top:1.5rem}.lasha-home .project-facts>div,.lasha-home .project-facts>div:nth-child(n+3){padding-top:calc(1.1rem + 4.9px)}.lasha-metrics>div{padding-top:calc(1.6rem + 3.4px)}.lasha-home .project-card .project-card-meta{padding-top:1.1rem}}@media(max-width:709px){.lasha-page .dp-price-summary>div:not(:first-child){padding-top:calc(1.25rem + 19.5px)}}@media(max-width:379px){.lasha-page .dp-hero-facts>div+div{padding-top:calc(.9rem + 2px)}}.lasha-page .dp-included-list>div{padding-block:calc(clamp(1.5rem,3vw,2.25rem) + .55rem)}.lasha-page .dp-included-list dt{margin-block:var(--trim-head-top) var(--trim-head-bottom)}.lasha-page .dp-included-list dd{margin-block:var(--trim-body)}@media(max-width:699px){.lasha-page .dp-included-list dt{margin-bottom:0}.lasha-page .dp-included-list dd{margin-top:0}}.lasha-page .dp-groups li{padding-top:calc(.75rem + 2.2px)}.privacy-page.lasha-page section:not(:first-child) h2{margin-top:calc(2.425rem + var(--trim-head-top))}.site-footer .site-footer-details>div:not(.site-footer-write){padding-top:calc(1.05rem + 4.8px)}:root{--l-fig: "AiXESS Figma", "AiXESS Head", "Arial Narrow", sans-serif;--fig-shift: .0657em}:root:lang(ru){--l-fig: "AiXESS Head", "Arial Narrow", sans-serif;--fig-shift: 0em}:root .lasha-home .lasha-metrics-value,:root .lasha-home .lasha-metrics-value .lasha-plus{font-family:var(--l-fig);font-weight:800;font-synthesis:none;translate:0 calc(var(--fig-shift) * var(--fig-k, 1))}:root .lasha-plus,:root .lasha-index,:root .lasha-home .project-facts dd,:root .lasha-access-count strong,:root :is(.lasha-home,.lasha-page) .explorer-metrics strong,:root :is(.lasha-home,.lasha-page) .explorer-step-number,:root :is(.lasha-home,.lasha-page) .inventory-heading strong,:root .lnp .lasha-index,:root .lnp-figure,:root .it-step-list .lasha-index,:root .lasha-page .network-number,:root .lasha-page .network-stats dd,:root .lasha-page .resource-card-top span:first-child,:root .lasha-page .calculator-results dd,:root .lasha-page .project-facts-list strong,:root .lasha-page .purchase-benefit-tiers strong,:root .lasha-page .rp-index,:root .lasha-page .rp-stats dd,:root .lasha-page .rp-stages strong,:root .lasha-page .dp-price-summary dd{font-family:var(--l-fig);font-weight:700;font-synthesis:none;translate:0 calc(var(--fig-shift) * var(--fig-k, 1))}:root .lasha-home .project-card h3,:root .lasha-home .dp-listing-cards h3,:root .lasha-home .lasha-metrics-tagline,:root .lnp-starting article h2,:root .lnp-care-text h3,:root .it-feature h3,:root .it-step-list h3,:root .it-card h3,:root .lasha-page :is(.network-card,.network-steps) h3,:root .lasha-page .resource-card h3,:root .project-upcoming h4,:root .lasha-page .rp-benefits h3,:root .lasha-page .rp-amenities h4,:root .lasha-page .rp-stages h3,:root .lasha-page .rp-path,:root .lasha-page .rp-cards h4,:root .rp-lightbox figcaption strong,:root .lasha-page .dp-groups h3{font-family:var(--l-fig);font-weight:700;font-synthesis:none;translate:0 calc(var(--fig-shift) * var(--fig-k, 1))}:root .lasha-access-count span,:root .lnp-people h3,:root .lnp-steps h3,:root .lasha-page .purchase-benefit-closing,:root .lasha-page .dp-hero-facts dd,:root .lasha-page .dp-cards strong,:root .lasha-page .dp-cards h3,:root .lasha-page .dp-included-list dt{font-family:var(--l-fig);font-weight:600;font-synthesis:none;translate:0 calc(var(--fig-shift) * var(--fig-k, 1))}:root .lasha-page .network-emphasis{font-family:var(--l-fig);font-weight:500;font-synthesis:none;translate:0 calc(var(--fig-shift) * var(--fig-k, 1))}:root .lasha-hero-cta{font-weight:500}:root .lasha-home .lasha-metrics-label,:root .lasha-home .lasha-metrics-note,:root .lasha-about-points li{font-weight:300}:root .lasha-about-panel .lasha-eyebrow{font-weight:500}:root .project-showcase-head .lasha-eyebrow{font-weight:400}:root .lnp-hero-panel .lnp-hero-body,:root .lnp-people p,:root .lnp-commercial-body{font-weight:300}:root .lnp-hero-panel .lasha-eyebrow,:root .lnp-advantage-subtitle{font-weight:500}:root .residences-page :is(.section-eyebrow,.network-lead,.network-note,.network-stats dt,.project-facts-heading p,.rp-highlights li,.rp-lead,.rp-stages p,.rp-bridge,.rp-benefits p,.purchase-benefit-eyebrow,.purchase-benefit-copy,.lasha-page-hero-text){font-weight:500}:root .residences-page .project-facts-list dd span{font-weight:300}:root .residences-page .lasha-page-hero .lasha-eyebrow{font-weight:700}:root :is(.lasha-home,.lasha-page) :is(.explorer-motion-caption>span,.explorer-copy .section-eyebrow){font-weight:400}:root .dubai-project-page :is(.dp-hero-tagline,.section-eyebrow,.lasha-page-hero .lasha-eyebrow){font-weight:700}:root .dubai-project-page :is(.lasha-page-hero-text,.dp-hero-facts dt,.dp-columns p,.dp-text,.rp-lead,.dp-cards p,.dp-included-list dd,.dp-price-summary dt){font-weight:500}:root:not(:lang(ru)){--fig-ls: .02em}:root:not(:lang(ru)) :is(.lasha-plus,.lasha-index,.lasha-home .project-facts dd,.lasha-access-count strong,.lasha-access-count span,.explorer-metrics strong,.explorer-step-number,.inventory-heading strong,.lnp-figure,.lasha-page .network-number,.lasha-page .network-stats dd,.lasha-page .resource-card-top span:first-child,.lasha-page .calculator-results dd,.lasha-page .project-facts-list strong,.lasha-page .purchase-benefit-tiers strong,.lasha-page .rp-index,.lasha-page .rp-stats dd,.lasha-page .rp-stages strong,.lasha-page .dp-price-summary dd,.lasha-home .project-card h3,.lasha-home .dp-listing-cards h3,.lasha-home .lasha-metrics-tagline,.lnp-starting article h2,.lnp-care-text h3,.it-feature h3,.it-step-list h3,.it-card h3,.lasha-page .network-card h3,.lasha-page .network-steps h3,.lasha-page .resource-card h3,.project-upcoming h4,.lasha-page .rp-benefits h3,.lasha-page .rp-amenities h4,.lasha-page .rp-stages h3,.lasha-page .rp-path,.lasha-page .rp-cards h4,.rp-lightbox figcaption strong,.lasha-page .dp-groups h3,.lnp-people h3,.lnp-steps h3,.lasha-page .purchase-benefit-closing,.lasha-page .dp-hero-facts dd,.lasha-page .dp-cards strong,.lasha-page .dp-cards h3,.lasha-page .dp-included-list dt,.lasha-page .network-emphasis){letter-spacing:var(--fig-ls)}:root:not(:lang(ru)) .lasha-home .lasha-metrics-value{--fig-ls: .06em;letter-spacing:.06em}:root:not(:lang(ru)) .lasha-about-points .lasha-index{--fig-ls: .04em}:root:not(:lang(ru)) :is(.lasha-home .project-facts dd,.lasha-access-count strong,.lasha-home .project-card h3,.lasha-home .dp-listing-cards h3){--fig-ls: .01em}:root:not(:lang(ru)) :is(.explorer-metrics strong,.explorer-step-number){--fig-ls: 0em}:root:not(:lang(ru)) .lnp-people .lasha-index{--fig-ls: .05em}:root:not(:lang(ru)) .lnp-people h3{--fig-ls: .03em}:root:not(:lang(ru)) :is(.lasha-metrics-value,.project-facts dd) .lasha-plus{font-size:1em;vertical-align:baseline;margin-left:0}:root:not(:lang(ru)) .lasha-access-count span{margin-bottom:-.1em;font-size:calc(55 / .93705 * var(--u));line-height:.75}:root:lang(pl) .lasha-access-count span{margin-bottom:-.14em;line-height:.86}@media(max-width:899px){:root:not(:lang(ru)) .lasha-access-count span{font-size:min(4.75rem,16.4vw)}}:root:not(:lang(ru)) :is(.lasha-metrics-value,.project-facts dd) .lasha-plus{font-family:inherit}:root:not(:lang(ru)) .lasha-home .lasha-metrics-value{--fig-k: 1.33;font-family:"AiXESS Figma 133",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.1305}:root:not(:lang(ru)) .lasha-about-points .lasha-index{--fig-k: 1.69;font-family:"AiXESS Figma 169",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.69}:root:not(:lang(ru)) .lasha-home .project-card h3{--fig-k: 1.22;font-family:"AiXESS Figma 122",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:.8662}:root:not(:lang(ru)) .lasha-home .dp-listing-cards h3{--fig-k: 1.22;font-family:"AiXESS Figma 122",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.159}:root:not(:lang(ru)) .lasha-home .lasha-metrics-tagline{--fig-k: 1.69;font-family:"AiXESS Figma 169",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.6055}:root:not(:lang(ru)) .lasha-access-count strong{--fig-k: 1.42;font-family:"AiXESS Figma 142",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:.852}:root:not(:lang(ru)) :is(.lasha-home,.lasha-page) .explorer-metrics strong{--fig-k: 1.33;font-family:"AiXESS Figma 133",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif}:root:not(:lang(ru)) :is(.lasha-home,.lasha-page) .explorer-step-number{--fig-k: 1.69;font-family:"AiXESS Figma 169",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif}:root:not(:lang(ru)) .lnp-starting article h2,:root:not(:lang(ru)) .lnp-care-text h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.4915}:root:not(:lang(ru)) .lnp-care-text .lasha-index,:root:not(:lang(ru)) .lnp-steps .lasha-index,:root:not(:lang(ru)) .it-step-list .lasha-index{--fig-k: 2;font-family:"AiXESS Figma 200",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:2}:root:not(:lang(ru)) .lnp-people .lasha-index,:root:not(:lang(ru)) .lnp-people h3{--fig-k: 1.42;font-family:"AiXESS Figma 142",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.42}:root:not(:lang(ru)) .lnp-figure{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.2874}:root:not(:lang(ru)) .lnp-steps h3{--fig-k: 1.69;font-family:"AiXESS Figma 169",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.521}:root:not(:lang(ru)) .it-feature h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.6014}:root:not(:lang(ru)) .it-step-list h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.57}:root:not(:lang(ru)) .it-card h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.6642}:root:not(:lang(ru)) .lasha-page .network-stats dd{--fig-k: 1.07;font-family:"AiXESS Figma 107",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:.9095}:root:not(:lang(ru)) .lasha-page .project-facts-list strong,:root:not(:lang(ru)) .lasha-page .purchase-benefit-closing,:root:not(:lang(ru)) .lasha-page .rp-benefits h3,:root:not(:lang(ru)) .lasha-page .network-emphasis,:root:not(:lang(ru)) .lasha-page .rp-amenities h4{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.57}:root:not(:lang(ru)) .lasha-page .rp-stats dd{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.413}:root:not(:lang(ru)) .lasha-page .rp-stages strong,:root:not(:lang(ru)) .lasha-page .purchase-benefit-tiers strong{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.3345}:root:not(:lang(ru)) .lasha-page .rp-stages h3,:root:not(:lang(ru)) .lasha-page .dp-included-list dt,:root:not(:lang(ru)) .lasha-page .dp-cards h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.7584}:root:not(:lang(ru)) .lasha-page .rp-index{--fig-k: 2;font-family:"AiXESS Figma 200",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:2}:root:not(:lang(ru)) .lasha-page .dp-cards strong{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.6956}:root:not(:lang(ru)) .lasha-page .dp-hero-facts dd,:root:not(:lang(ru)) .lasha-page .dp-groups h3{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.727}:root:not(:lang(ru)) .lasha-page .dp-price-summary dd{--fig-k: 1.57;font-family:"AiXESS Figma 157",AiXESS Figma,AiXESS Head,Arial Narrow,sans-serif;line-height:1.6485}:root:not(:lang(ru)) :is(.lasha-home .lasha-metrics-tagline,.lnp-starting article h2,.lnp-care-text h3,.it-feature h3,.it-step-list h3,.it-card h3,.lasha-page .purchase-benefit-closing,.lasha-page .rp-benefits h3,.lasha-page .network-emphasis,.lasha-page .rp-amenities h4,.lasha-page .rp-stages h3,.lasha-page .dp-included-list dt,.lasha-page .dp-cards h3,.lasha-page .dp-groups h3){line-height:calc(.75 * var(--fig-k))}:root:not(:lang(ru)) .lnp-people h3{line-height:calc(.75 * var(--fig-k))}:root:is(:lang(pl),:lang(sl)):not(:lang(ru)) .lasha-home p.lasha-metrics-tagline{line-height:calc(.84 * var(--fig-k))}html:root:not([data-time-theme=night]) .lasha-home :is(.lasha-metrics,.project-card){--l-blue-light: #8eaaf6;--l-blue: #2557d6;background:#171a1d;color:#f4f4f1}html:root[data-time-theme=afternoon] .lasha-home :is(.lasha-metrics,.project-card){--l-blue-light: #b7cfba;--l-blue: #b7cfba}html:root:not([data-time-theme=night]) .lasha-home .lasha-metrics>div{border-color:#f4f4f180}html:root:not([data-time-theme=night]) .lasha-home .lasha-metrics-value:after{background:#f4f4f1}html:root:not([data-time-theme=night]) .lasha-home .project-card .project-card-meta{border-top-color:#f4f4f180}html:root:not([data-time-theme=night]) .lasha-home .project-card .lasha-button-dark{border-color:#f4f4f1;color:#f4f4f1}html:root[data-time-theme=day] .lasha-home .lasha-metrics-tagline,html:root:not([data-time-theme]) .lasha-home .lasha-metrics-tagline{color:#9bb69e}:root .lasha-home .lasha-metrics-label{font-family:Inter,sans-serif;font-weight:300;letter-spacing:0}:root .lasha-home .lasha-metrics-note{font-weight:300;letter-spacing:0}:root .lasha-home .lasha-about-panel .lasha-eyebrow{font-weight:500;letter-spacing:.02em}:root .lasha-home .lasha-about-body{font-weight:400;letter-spacing:.04em}:root .lasha-home .lasha-about-points li{font-weight:300;letter-spacing:.04em}:root .lasha-home .project-showcase-head .lasha-eyebrow{font-weight:400;letter-spacing:0;text-transform:none}:root .lasha-home .project-facts dt{color:#505050;font-weight:500}html:root[data-time-theme=night] .lasha-home .project-facts dt{color:color-mix(in srgb,var(--l-ink) 74%,transparent)}:root .lasha-home .project-card p{font-weight:500}:root .lasha-home :is(.project-card-actions,.lasha-access-actions) .lasha-button{font-weight:600;letter-spacing:.04em}:root .lasha-home .lasha-access .lasha-eyebrow{font-weight:600;letter-spacing:.04em}@media(min-width:900px){:root .lasha-home .lasha-metrics{height:calc(278 * var(--u));min-height:0}:root .lasha-home .lasha-metrics>div{padding:calc(52 * var(--u)) 0 0 calc(70 * var(--u));border-right-width:max(.5px,calc(.5 * var(--u)))}:root .lasha-home .lasha-metrics>div:nth-child(2),:root .lasha-home .lasha-metrics>div:nth-child(3){padding-left:calc(69 * var(--u))}:root .lasha-home .lasha-metrics-label{min-height:calc(29 * var(--u));font-size:max(calc(13 * var(--u)),11px);line-height:normal}:root:not(:lang(ru)) .lasha-home .lasha-metrics-value{margin-top:0;padding-top:calc(4 * var(--u));font-family:var(--l-fig);font-size:calc(115 / .93705 * var(--u));line-height:calc(120.2 * var(--u));letter-spacing:.057em;translate:none;--fig-k: 1}:root .lasha-home .lasha-metrics-value:after{width:calc(133.5 * var(--u));margin-top:0}:root .lasha-home .lasha-metrics-note{margin-top:calc(12 * var(--u));font-size:max(calc(13 * var(--u)),11px);line-height:normal}:root .lasha-home .lasha-metrics>div:nth-child(1) .lasha-metrics-note{max-width:calc(234 * var(--u))}:root .lasha-home .lasha-metrics>div:nth-child(2) .lasha-metrics-note{max-width:calc(205 * var(--u))}:root .lasha-home .lasha-metrics>div:nth-child(3) .lasha-metrics-note{max-width:calc(182 * var(--u))}:root:not(:lang(ru)) .lasha-home p.lasha-metrics-tagline{padding:calc(53 * var(--u)) 0 0 calc(68 * var(--u));font-family:var(--l-fig);font-size:calc(60 / .93705 * var(--u));line-height:calc(48 * var(--u));letter-spacing:.02em;translate:none;--fig-k: 1}:root .lasha-home .lasha-about-panel{padding:calc(73 * var(--u)) calc(40 * var(--u)) calc(40 * var(--u)) calc(71 * var(--u))}:root .lasha-home .lasha-about-panel .lasha-eyebrow{font-size:max(calc(13 * var(--u)),11px);line-height:1.08}:root .lasha-home .lasha-eyebrow-lead:after{flex-basis:calc(113.5 * var(--u));margin-right:calc(8.5 * var(--u));background:#f4f4f1}:root .lasha-home .lasha-about-panel h2{position:relative;align-content:start;min-height:calc(220 * var(--u));margin-top:calc(29.96 * var(--u))}:root .lasha-home .lasha-about-panel h2:after{position:absolute;top:100%;left:calc(-.5 * var(--u));width:calc(480 * var(--u));height:max(.5px,calc(.5 * var(--u)));margin:0;background:#f4f4f180}:root .lasha-home .lasha-about-body{max-width:calc(488 * var(--u));margin-top:calc(21 * var(--u));font-size:max(calc(16 * var(--u)),12px);line-height:calc(19 * var(--u))}:root .lasha-home .lasha-about-points{position:absolute;top:calc(507 * var(--u));left:calc(71 * var(--u));grid-template-columns:calc(295 * var(--u)) minmax(0,1fr);row-gap:calc(43.84 * var(--u));margin:0}:root .lasha-home .lasha-about-panel{position:relative}:root .lasha-home .lasha-about-points li{row-gap:calc(1 * var(--u));font-size:max(calc(15 * var(--u)),12px);line-height:normal}:root .lasha-home .lasha-about-points li:nth-child(3):before{top:calc(-24 * var(--u));left:0;width:calc(414 * var(--u));height:max(.5px,calc(.5 * var(--u)));background:#f4f4f180}:root:not(:lang(ru)) .lasha-home .lasha-about-points .lasha-index{font-family:var(--l-fig);font-size:calc(40 / .93705 * var(--u));font-weight:700;line-height:calc(40 * var(--u));letter-spacing:.04em;translate:none;--fig-k: 1}:root .lasha-home .project-showcase-head .lasha-eyebrow{font-size:max(calc(16 * var(--u)),12px);line-height:1.08}:root .lasha-home .project-showcase-head .lasha-eyebrow:after{flex-basis:calc(125 * var(--u));margin-left:calc(17 * var(--u));background:var(--l-blue)}:root .lasha-home .project-showcase h2{margin-top:calc(31.4 * var(--u))}:root .lasha-home .project-feature{margin-top:calc(122.32 * var(--u) - .71 * var(--title-size));grid-template-columns:calc(746 * var(--u)) calc(515 * var(--u));column-gap:calc(39 * var(--u))}:root .lasha-home .project-feature-side{align-content:start}:root .lasha-home .project-facts{margin-top:calc(10 * var(--u));grid-template-rows:calc(155 * var(--u)) calc(164 * var(--u));border-top:max(.5px,calc(.5 * var(--u))) solid #5f5f5f}:root .lasha-home .project-facts>div{padding:calc(17 * var(--u)) 0 0 calc(32 * var(--u))}:root .lasha-home .project-facts>div:nth-child(2n){padding-left:calc(85 * var(--u));border-left:max(.5px,calc(.5 * var(--u))) solid #5f5f5f}:root .lasha-home .project-facts>div:nth-child(-n+2){border-bottom:max(.5px,calc(.5 * var(--u))) solid #5f5f5f}:root .lasha-home .project-facts>div:nth-child(n+3){padding-top:calc(26 * var(--u))}:root:not(:lang(ru)) .lasha-home .project-facts dd{font-family:var(--l-fig);font-size:calc(90 / .93705 * var(--u));line-height:calc(97.2 * var(--u));letter-spacing:.01em;translate:none;--fig-k: 1}:root .lasha-home .project-facts dt{max-width:calc(140 * var(--u));margin:calc(-14.8 * var(--u)) 0 0 calc(1 * var(--u));font-size:max(calc(13 * var(--u)),11px);line-height:1.08}:root .lasha-home .project-facts>div:nth-child(n+3) dt{margin-top:calc(-12.8 * var(--u))}:root .lasha-home .project-card{min-height:calc(371 * var(--u));padding:calc(30.9 * var(--u)) calc(37 * var(--u)) calc(35 * var(--u)) calc(32 * var(--u))}:root:not(:lang(ru)) .lasha-home .project-card h3{font-family:var(--l-fig);font-size:calc(80 / .93705 * var(--u));line-height:calc(80 * var(--u));letter-spacing:.01em;translate:none;--fig-k: 1}:root .lasha-home .project-card p{max-width:calc(412 * var(--u));margin-top:calc(-.7 * var(--u));font-size:max(calc(16 * var(--u)),12px);line-height:1.08}:root .lasha-home .project-card>p:not(.project-card-meta){min-height:0}:root .lasha-home .project-card .project-card-meta{width:calc(444 * var(--u));margin:calc(19.7 * var(--u)) 0 0;padding-top:calc(15.7 * var(--u));border-top:max(.5px,calc(.5 * var(--u))) solid rgb(244 244 241 / .5)}:root .lasha-home .project-card-actions{margin-top:auto;padding-top:calc(34.5 * var(--u))}:root .lasha-home .project-card-actions .lasha-button{margin-left:calc(2 * var(--u));width:calc(217 * var(--u));min-height:0;height:calc(69 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(14 * var(--u));justify-content:space-between;font-size:max(calc(15 * var(--u)),12px);line-height:normal;white-space:nowrap}:root .lasha-home .lasha-access{grid-template-columns:calc(405 * var(--u)) calc(388 * var(--u)) minmax(0,1fr);border-top:0}:root .lasha-home .lasha-access:before{position:absolute;top:0;left:calc(70 * var(--u));width:calc(1300 * var(--u));height:max(1px,calc(2 * var(--u)));background:#babfc4;content:""}:root .lasha-home .lasha-access-copy{padding:calc(51.5 * var(--u)) calc(20 * var(--u)) 0 calc(70 * var(--u))}:root .lasha-home .lasha-access .lasha-eyebrow{font-size:max(calc(15 * var(--u)),12px);line-height:normal}:root .lasha-home :is(.lasha-access-count,.lasha-access-actions):before{top:calc(39 * var(--u));bottom:auto;height:calc(238 * var(--u));background:#babfc4}:root .lasha-home .lasha-access-actions:before{top:calc(41 * var(--u))}:root .lasha-home .lasha-access-actions{display:flex;flex-direction:column;align-items:flex-start;gap:calc(53 * var(--u));padding:calc(74 * var(--u)) 0 0 calc(64 * var(--u))}:root .lasha-home .lasha-access-actions .lasha-button{width:calc(417 * var(--u));min-height:calc(69 * var(--u));margin:0;padding:0 calc(21 * var(--u)) 0 calc(29 * var(--u));justify-content:space-between;font-size:max(calc(15 * var(--u)),12px);line-height:normal}}@media(min-width:900px){:root .lasha-home .project-feature{align-items:stretch}:root .lasha-home .project-feature-gallery{grid-template-rows:minmax(0,1fr) auto;row-gap:calc(15 * var(--u));padding-bottom:0}:root .lasha-home .project-feature-media{height:auto;min-height:0;contain:size}:root .lasha-home .project-thumbs button{height:calc(67 * var(--u))}:root .lasha-home .project-thumbs button:not(.is-active) img{opacity:.6;transition:opacity .16s ease}:root .lasha-home .project-thumbs button:not(.is-active):is(:hover,:focus-visible) img{opacity:1}:root .lasha-home .project-facts{margin-top:0}:root .lasha-home .lasha-access-count{display:block;padding:calc(62 * var(--u)) 0 0 calc(33 * var(--u))}:root:not(:lang(ru)) .lasha-home .lasha-access-count strong{display:block;width:max-content;padding:0;margin:0;font-family:var(--l-fig);font-size:calc(255 / .93705 * var(--u));line-height:calc(275.4 * var(--u));letter-spacing:.01em;translate:none;--fig-k: 1}:root:not(:lang(ru)) .lasha-home .lasha-access-count span{position:absolute;top:calc(185 * var(--u));left:calc(218 * var(--u));margin:0;font-family:var(--l-fig);font-size:calc(55 / .93705 * var(--u));font-weight:600;line-height:calc(44 * var(--u));letter-spacing:.02em;translate:none;--fig-k: 1}}@media(min-width:900px){:root .lasha-home .lasha-access{grid-template-rows:calc(270 * var(--u));min-height:calc(339 * var(--u))}:root .lasha-home .lasha-access-count{height:calc(270 * var(--u))}:root .lasha-home .lasha-access-copy{padding-bottom:calc(4 * var(--u))}}@media(min-width:900px){:root:is(:lang(pl),:lang(sl)):not(:lang(ru)) .lasha-home p.lasha-metrics-tagline{line-height:calc(53.8 * var(--u))}}html:root[data-time-theme=afternoon] .lasha-home .project-card .lasha-button-primary{border-color:#4d6e52;background:#4d6e52;color:#fff}html:root[data-time-theme=afternoon] .lasha-home .project-card .lasha-button-primary:hover{border-color:#3c5a41;background:#3c5a41}:root:not(:lang(ru)) .lasha-home :is(.lasha-about-panel h2,.project-showcase h2,.dp-listing h2,.lasha-starting h2,.lasha-access h2){font-family:var(--l-fig);font-weight:700;letter-spacing:.01em}@media(min-width:900px){:root:not(:lang(ru)) .lasha-home .lasha-about-panel h2{margin-left:calc(-3 * var(--u));font-size:calc(125 / .93705 * var(--u));line-height:calc(100 * var(--u));translate:none}:root:not(:lang(ru)) .lasha-home .lasha-about-panel h2>*{line-height:inherit}:root:not(:lang(ru)) .lasha-home .project-showcase h2{margin:calc(19.72 * var(--u)) 0 0 calc(-4 * var(--u));font-size:calc(128 / .93705 * var(--u));line-height:calc(138.24 * var(--u));translate:none}:root:not(:lang(ru)) .lasha-home .project-feature{margin-top:calc(4.76 * var(--u))}:root:not(:lang(ru)) .lasha-home .dp-listing h2{margin-left:calc(-4 * var(--u));font-size:calc(128 / .93705 * var(--u));line-height:calc(138.24 * var(--u));translate:none}:root:not(:lang(ru)) .lasha-home .lasha-starting{padding-top:calc(102 * var(--u))}:root:not(:lang(ru)) .lasha-home .lasha-starting>.lasha-eyebrow{line-height:calc(66 * var(--u));margin-left:calc(71 * var(--u))}:root:not(:lang(ru)) .lasha-home .lasha-starting h2{margin:0 0 0 calc(68 * var(--u));font-size:calc(160 / .93705 * var(--u));line-height:calc(128 * var(--u));translate:none}:root:not(:lang(ru)) .lasha-home .lasha-starting h2>.lasha-accent{display:inline;margin-top:0}:root:not(:lang(ru)) .lasha-home .lasha-starting h2 :is(span,.lasha-starting-line){line-height:inherit}:root:not(:lang(ru)) .lasha-home .lasha-access-copy{padding-bottom:0}:root:not(:lang(ru)) .lasha-home .lasha-access h2{margin:calc(21.85 * var(--u)) 0 0 calc(-1 * var(--u));font-size:calc(120 / .93705 * var(--u));line-height:calc(96 * var(--u));translate:none}:root:not(:lang(ru)) .lasha-home .lasha-access h2>span,:root:not(:lang(ru)) .lasha-home .lasha-access h2>span+span{padding-top:0;margin-top:0;line-height:inherit}}@media(min-width:900px){:root:not(:lang(ru)) .lasha-home .lasha-starting>.lasha-eyebrow{font-family:var(--l-fig);font-size:calc(27.2 / .93705 * var(--u));font-weight:700;letter-spacing:.1em;translate:none}}@media(min-width:900px){:root:is(:lang(pl),:lang(sl)) .lasha-home .lasha-about-panel h2{line-height:calc(115 * var(--u))}:root:is(:lang(pl),:lang(sl)) .lasha-home .lasha-starting h2{line-height:calc(147 * var(--u))}:root:is(:lang(pl),:lang(sl)) .lasha-home .lasha-access h2{line-height:calc(110 * var(--u))}}@media(min-width:900px){:root .lasha-home .lasha-hero-copy p{max-width:max(calc(430 * var(--u)),26rem);margin-top:calc(30 * var(--u));font-size:max(calc(17 * var(--u)),16px);line-height:1.137;letter-spacing:.03em}:root .lasha-home .project-showcase-head .lasha-eyebrow:after{margin-left:calc(23 * var(--u));translate:0 calc(2 * var(--u))}}html:root:is([data-time-theme=day],:not([data-time-theme])) .lasha-home :is(.project-showcase-head h2,.dp-listing h2,.lasha-starting h2>span:not(.lasha-accent),.lasha-access h2,.lasha-access-count span,.lasha-access .lasha-button-outline){color:#000}html:root:is([data-time-theme=day],:not([data-time-theme])) .lasha-home .lasha-access .lasha-button-outline{border-color:#000}html:root .lasha-home .lasha-access-count.lasha-access-explore{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0}html:root .lasha-home .lasha-access-count.lasha-access-explore :is(strong,span){position:static;width:auto;max-width:100%;margin:0;padding:0;white-space:nowrap;translate:none}@media(min-width:900px){html:root .lasha-home .lasha-access-count.lasha-access-explore{padding:0 calc(33 * var(--u))}html:root .lasha-home .lasha-access-count.lasha-access-explore strong{margin-bottom:calc(13 * var(--u) - .28em);font-family:var(--l-fig);font-size:calc(177 / .93705 * var(--u));line-height:1}html:root .lasha-home .lasha-access-count.lasha-access-explore span{margin-top:-.0727em;margin-bottom:calc(5 * var(--u) - .309em);font-size:calc(64 / .93705 * var(--u));line-height:1}}@media(min-width:900px){html:root:lang(ru) .lasha-home .lasha-access-count.lasha-access-explore strong{margin-bottom:calc(12 * var(--u) + .03em);font-family:var(--l-head-tall);font-size:calc(81 * var(--u))}html:root:lang(ru) .lasha-home .lasha-access-count.lasha-access-explore span{margin-top:-.162em;margin-bottom:calc(5 * var(--u) - .2em);font-size:calc(37 * var(--u))}}@media(max-width:899px){html:root .lasha-home .lasha-access-count.lasha-access-explore{gap:.6rem}html:root .lasha-home .lasha-access-count.lasha-access-explore strong{font-size:min(7rem,30vw);line-height:1}html:root .lasha-home .lasha-access-count.lasha-access-explore span{line-height:1}}:root:not(:lang(ru)){--fig-title-page: "AiXESS Figma 138", "AiXESS Figma", "AiXESS Head", "Arial Narrow", sans-serif;--fig-title: "AiXESS Figma 157", "AiXESS Figma", "AiXESS Head", "Arial Narrow", sans-serif;--fig-pitch: .75}:root:is(:lang(de),:lang(pl),:lang(sl)){--fig-pitch: .86}:root:not(:lang(ru)) :is(.lasha-page .lasha-page-hero-title:not(:where(#tresora-title)),.lnp-hero-title){--fig-k: 1.38;font-family:var(--fig-title-page);font-weight:700;font-synthesis:none;letter-spacing:calc(.0187em * var(--fig-k));line-height:calc(var(--fig-pitch) * var(--fig-k))}:root:not(:lang(ru)) :is(.site-footer-intro h2,.cookie-notice h2,.lnp-advantage-title,.lnp-care h2,.lnp-join-title,.lnp-commercial h2,.lnp-process h2,.it-section h2,.lasha-page .network-heading h2,.lasha-page .project-facts-heading h3,.lasha-page .purchase-benefit h2,.privacy-page.lasha-page h2,:is(.lasha-home,.lasha-page) .explorer-intro-panel h2,:is(.lasha-home,.lasha-page) .residence-filter-panel h2),:root:not(:lang(ru)) body:not(:where(:has(#tresora-title))) .lasha-page :is(.rp-heading h2,.rp-subtitle,.dp-hero-subtitle,h3.dp-list-title){--fig-k: 1.57;font-family:var(--fig-title);font-weight:700;font-synthesis:none;letter-spacing:calc(.0187em * var(--fig-k));line-height:calc(var(--fig-pitch) * var(--fig-k))}:root:not(:lang(ru)) :is(.lnp-hero-title,.lnp-advantage-title,.lnp-care h2,.lnp-join-title,.lnp-commercial h2,.lnp-process h2,.it-section h2,.lasha-page .lasha-page-hero-title,:is(.lasha-home,.lasha-page) .explorer-intro-panel h2,:is(.lasha-home,.lasha-page) .residence-filter-panel h2)>span{line-height:inherit}@media(min-width:900px){:root:not(:lang(ru)) body .lnp .lnp-hero-title{--fig-k: 1;font-family:var(--l-fig);font-size:calc(130 / .93705 * var(--u));letter-spacing:.0187em;line-height:calc(104 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-advantage-title{--fig-k: 1;font-family:var(--l-fig);font-size:calc(219 / .93705 * var(--u));letter-spacing:0;line-height:calc(170 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-join-title{--fig-k: 1;font-family:var(--l-fig);font-size:calc(190 / .93705 * var(--u));letter-spacing:.0187em;line-height:calc(152 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-commercial h2{--fig-k: 1;font-family:var(--l-fig);font-size:calc(77 / .93705 * var(--u));letter-spacing:.0187em;line-height:calc(62 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-process h2{--fig-k: 1;font-family:var(--l-fig);font-size:calc(123 / .93705 * var(--u));letter-spacing:0;line-height:calc(100 * var(--u))}:root:is(:lang(de),:lang(pl),:lang(sl)) body .lnp .lnp-hero-title{line-height:calc(118 * var(--u))}:root:is(:lang(de),:lang(pl),:lang(sl)) body .lnp .lnp-advantage-title{line-height:calc(195 * var(--u))}:root:is(:lang(de),:lang(pl),:lang(sl)) body .lnp .lnp-join-title{line-height:calc(172 * var(--u))}:root:is(:lang(de),:lang(pl),:lang(sl)) body .lnp .lnp-commercial h2{line-height:calc(70 * var(--u))}:root:is(:lang(de),:lang(pl),:lang(sl)) body .lnp .lnp-process h2{line-height:calc(114 * var(--u))}}@media(min-width:900px){:root:not(:lang(ru)) .lnp .lnp-hero-body{margin-top:calc(6 * var(--u))}:root:not(:lang(ru)) .lnp .lnp-hero-panel .lnp-button{margin-top:calc(62 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-join-title{margin-top:calc(33 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-advantage-title{margin-top:calc(38 * var(--u))}:root:not(:lang(ru)) .lnp .lnp-advantage-subtitle{margin-top:calc(-3 * var(--u))}:root:not(:lang(ru)) .lnp .lnp-advantage-panel .lnp-button{margin-top:calc(56 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-commercial h2{margin-top:calc(-1 * var(--u))}:root:not(:lang(ru)) body .lnp .lnp-process h2{margin-top:calc(25 * var(--u))}}html:root:is([data-time-theme=day],:not([data-time-theme])) .lnp-advantage-panel{--l-field: #9bb69e;--l-on-field: #f7f7f4}@media(min-width:900px){:root .lnp .lnp-eyebrow{font-size:max(calc(16 * var(--u)),12px);font-weight:500;letter-spacing:.02em}:root .lnp .lnp-eyebrow:after{flex-basis:calc(110 * var(--u));margin-left:calc(28 * var(--u))}:root .lnp .lnp-kicker{font-size:max(calc(19.2 * var(--u)),12px);letter-spacing:.02em}:root .lnp .lnp-commercial-eyebrow{font-size:max(calc(15.5 * var(--u)),12px);letter-spacing:.02em;text-transform:uppercase}:root .lnp .lnp-hero-panel .lnp-hero-body{max-width:calc(470 * var(--u))}:root .lnp .lnp-join .lnp-hero-body{max-width:calc(420 * var(--u))}:root .lnp .lnp-hero-body{line-height:1.25}:root .lnp .lnp-starting p{line-height:1.125}:root .lnp .lnp-advantage-subtitle{line-height:1.1}:root .lnp .lnp-commercial-body{line-height:1.15}:root .lnp .lnp-people p{font-size:max(calc(13.5 * var(--u)),12px);line-height:1.2}:root .lnp .lnp-button{font-size:max(calc(15.4 * var(--u)),12px);letter-spacing:.02em}:root .lnp .lnp-steps{margin-top:calc(18.5 * var(--u));grid-template-columns:calc(114 * var(--u)) calc(212 * var(--u)) calc(198 * var(--u)) calc(206 * var(--u)) minmax(0,1fr)}:root .lnp .lnp-steps li{padding-top:calc(26 * var(--u));padding-bottom:calc(17.8 * var(--u))}:root:not(:lang(ru)) .lnp .lnp-steps .lasha-index{padding-bottom:0;line-height:1.71875}:root .lnp .lnp-steps h3{margin-top:calc(13.8 * var(--u))}:root .lnp .lnp-steps p{margin-top:calc(-4.4 * var(--u));font-size:max(calc(13.5 * var(--u)),12px);line-height:1.2;max-width:calc(180 * var(--u))}}@media(min-width:900px)and (max-width:1399px){:root .lnp .lnp-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:900px){:root .lnp .lnp-people{padding-top:calc(40 * var(--u));padding-bottom:0}:root .lnp .lnp-join-panel{padding-bottom:calc(52 * var(--u))}:root .lnp .lnp-people li:last-child{padding-bottom:calc(7 * var(--u))}:root .lnp .lnp-people li{grid-template-columns:calc(31 * var(--u)) minmax(0,1fr);column-gap:0;padding-bottom:calc(31 * var(--u) + .425rem)}:root .lnp .lnp-people li:first-child{padding-bottom:calc(38 * var(--u) + .425rem)}:root .lnp .lnp-people li:nth-child(2){padding-top:calc(35 * var(--u) + .425rem)}:root .lnp .lnp-people .lasha-index{margin-left:calc(-5 * var(--u))}:root .lnp .lnp-people p{margin-top:calc(4 * var(--u))}}@media(min-width:900px){:root .lnp .lnp-starting article+article:before{left:calc(-122 * var(--u));bottom:0;top:calc(20 * var(--u))}:root .lnp .lnp-starting article:nth-child(3):before{left:calc(-132 * var(--u))}:root .lnp .lnp-button{min-width:calc(266 * var(--u));min-height:calc(68 * var(--u));padding-inline:calc(32 * var(--u)) calc(31 * var(--u))}}@media(min-width:900px){:root .lnp .lnp-commercial{grid-template-columns:calc(326 * var(--u)) calc(408 * var(--u)) minmax(0,1fr);column-gap:0}:root .lnp .lnp-commercial-commission{margin-left:0;padding-top:calc(12 * var(--u));padding-bottom:calc(16 * var(--u))}:root .lnp .lnp-commercial-down{padding-top:calc(12 * var(--u))}:root .lnp :is(.lnp-commercial-down,.lnp-commercial-commission,.lnp-commercial-media){min-height:calc(420 * var(--u))}:root .lnp .lnp-commercial-media{margin-left:calc(32 * var(--u));width:calc(100% - 32 * var(--u))}:root .lnp .lnp-commercial-body{margin-top:calc(22 * var(--u))}}html:root:is([data-time-theme=day],:not([data-time-theme])) .lasha-page:has(>.lnp){--l-paper: #f7f7f4;background-color:#f7f7f4}@media(min-width:900px){:root:not(:lang(ru)) .lnp .lnp-steps h3{--fig-ls: .032em;letter-spacing:.032em;margin-top:calc(11.8 * var(--u))}:root .lnp .lnp-steps p{max-width:calc(155.5 * var(--u));margin-top:calc(-2.9 * var(--u));line-height:1.16}:root .lnp .lnp-steps{align-self:start;min-height:calc(218 * var(--u))}:root .lnp .lnp-steps li{padding-bottom:0}:root .lnp .lnp-process{padding-bottom:calc(56 * var(--u))}:root:lang(en) .lnp .lnp-steps p{-webkit-hyphens:manual;hyphens:manual}:root .lnp .lnp-steps li:nth-child(4){padding-left:calc(24 * var(--u))}:root .lnp .lnp-steps li:nth-child(5){padding-left:calc(25 * var(--u))}:root .lnp .lnp-commercial-media{object-position:96.6% 0;transform:scale(1.407);transform-origin:100% 0;clip-path:inset(0 0 calc(100% - 100% / 1.407) calc(100% - 100% / 1.407))}}@media(min-width:900px){:root:not(:lang(ru)) .lnp .lnp-figure{letter-spacing:.028em}:root:not(:lang(ru)) .lnp .lnp-commercial-down .lnp-figure{margin-left:calc(-4 * var(--u))}:root:not(:lang(ru)) .lnp .lnp-commercial-commission .lnp-figure{margin-left:calc(2 * var(--u))}:root .lnp .lnp-commercial-body{line-height:1.0625}}@media(min-width:900px){:root:not(:lang(ru)) body .lnp .lnp-process h2{font-size:calc(128 / .93705 * var(--u));letter-spacing:-.0076em;margin-top:calc(27 * var(--u));margin-left:calc(-3 * var(--u))}}@media(min-width:900px){:root .lnp .lnp-hero-body{font-size:max(calc(17 * var(--u)),12px);font-weight:400;letter-spacing:0;line-height:1.137}:root .lnp .lnp-button{column-gap:calc(8 * var(--u));padding:calc(3 * var(--u)) calc(33 * var(--u)) 0}}@media(min-width:900px){:root:not(:lang(ru)) body .lnp .lnp-hero-title{margin-top:calc(17 * var(--u))}}@media(min-width:900px){:root:not(:lang(ru)) .lnp .lnp-starting article h2{--fig-ls: .027em;letter-spacing:.027em}:root .lnp .lnp-starting p{font-size:max(calc(15.6 * var(--u)),12px)}}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.woff2) format("woff2");font-style:normal;font-weight:900;font-display:swap}:root{color:#f0efec;background:#1b1716;font-family:Inter,Arial,sans-serif;font-synthesis:none;--ink: #1b1716;--paper: #efefec;--silver: #d6d6d6;--orange: #f16510;--available: #3f9a58;--sold: #4f8fbd}*{box-sizing:border-box}:root{--hero-bar: calc(100lvh - 100svh) }html{min-width:0;scroll-behavior:smooth;scrollbar-width:none;background:var(--ink)}body::-webkit-scrollbar{display:none}body{margin:0;min-width:0;min-height:100vh;overflow-x:hidden;background:var(--ink)}body.modal-open{overflow:hidden}button,input{font:inherit}button{border:0;color:inherit}button:focus-visible,input:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.site-shell{position:relative;min-height:100vh;background:var(--ink)}.residence-explorer-loader{display:grid;min-height:44rem;place-items:center;border-top:1px solid rgba(239,239,236,.35);background:#101316;color:#efefec9e;font-size:.7rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.hero{position:relative;isolation:isolate;min-height:clamp(46.5rem,74vh,50rem);height:auto;overflow:hidden;background:var(--ink)}.site-header{position:relative;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,2rem);width:calc(100% - 3.9rem);height:6.3rem;margin:0 2rem;border-bottom:1px solid rgba(239,239,236,.82)}.brand{display:inline-flex;min-height:2.75rem;align-items:center;width:7.75rem;margin-left:.875rem;padding:0;color:#fff;background:transparent;cursor:pointer}.brand svg{display:block;width:100%;height:auto}.desktop-nav{display:flex;align-items:center;gap:clamp(1rem,1.5vw,2rem);justify-content:space-evenly;min-width:0;color:#c2c0bf}.desktop-nav button,.menu-toggle,.mobile-nav button{padding:0;background:transparent;font-size:.82rem;font-weight:600;letter-spacing:-.012em;white-space:nowrap;cursor:pointer}.desktop-nav button{position:relative;min-height:2.75rem}.desktop-nav button:after{position:absolute;right:0;bottom:-.45rem;left:0;height:1px;background:var(--orange);content:"";opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .18s ease,transform .18s ease}.desktop-nav button:hover:after{opacity:1;transform:scaleX(1)}.header-actions{display:flex;align-items:center;gap:.85rem}.language-switcher{position:relative;z-index:60}.language-switcher-trigger{display:inline-flex;min-height:3rem;align-items:center;gap:.4rem;padding:.65rem .75rem;border:1px solid rgba(239,239,236,.48);background:#11100f38;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.12em;cursor:pointer}.language-switcher-trigger svg:first-child{color:var(--orange);font-size:1rem}.language-switcher-trigger svg:last-child{font-size:.75rem}.language-switcher-trigger:hover,.language-switcher-trigger:focus-visible{border-color:var(--orange)}.language-switcher-menu{position:absolute;top:calc(100% + .45rem);right:0;display:grid;min-width:11rem;padding:.3rem;border:1px solid rgba(239,239,236,.35);background:#171412;box-shadow:0 1rem 2rem #00000059}.language-switcher-menu button{display:flex;width:100%;min-height:2.5rem;align-items:center;justify-content:space-between;padding:.55rem .65rem;border:0;background:transparent;color:#dedbd6;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-align:left;cursor:pointer}.language-switcher-menu button small{color:#88827d;font-size:.62rem;letter-spacing:.12em}.language-switcher-menu button:hover,.language-switcher-menu button:focus-visible,.language-switcher-menu button.is-active{background:#f25c122e;color:#fff}.language-switcher-menu button.is-active small{color:var(--orange)}.button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.85rem 2rem;border:1px solid transparent;border-radius:0;font-size:.77rem;font-weight:600;letter-spacing:.02em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.button-primary{border-color:#c84c08;background:#c84c08;color:#fff}.button-primary:hover{border-color:#b54308;background:#b54308}.button-ghost{border-color:#efefecd1;background:#11100f14;color:#fff}.button-ghost:hover{border-color:#fff;background:#fff;color:var(--ink)}.register-button,.login-button{min-width:7rem;width:auto;padding-inline:1.3rem}.menu-toggle,.mobile-nav{display:none}.hero-media{position:absolute;z-index:-1;top:0;right:0;width:51%;height:100%;overflow:hidden;clip-path:polygon(41% 0,100% 0,100% 100%,0 100%)}.hero-media img{position:absolute;top:-22%;left:-19%;width:135%;height:135%;max-width:none;object-fit:cover;object-position:55% 62%;filter:brightness(.98) contrast(1.34) saturate(1.12)}.hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#010e1f9e,#0313233d 46%,#0a0a0924);pointer-events:none}.hero-copy{position:relative;z-index:2;width:min(53vw,48rem);padding-top:3.3rem;padding-left:3.15rem;padding-bottom:3rem}.hero h1{display:flex;flex-direction:column;margin:0;color:#b8b8b8;font-size:clamp(7.8rem,10.4vw,9.65rem);font-weight:800;letter-spacing:-.055em;line-height:1;text-transform:uppercase;background:linear-gradient(180deg,#c5c5c5,#b9b9b9 48%,#a9a9a9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero h1 span{white-space:nowrap}[data-fitted-heading]{display:flex;flex-direction:column;width:100%;min-width:0}[data-fitted-heading][data-fit-ready=false]{opacity:0}[data-fitted-heading]>span{display:block;width:max-content;white-space:nowrap}.headline-period{color:var(--orange);-webkit-text-fill-color:var(--orange)}.accent-rule{display:block;width:6.8rem;height:.25rem;margin-top:2rem;background:var(--orange)}.hero-subtitle{margin:1.6rem 0 0;color:#d9d7d5;font-size:clamp(1.55rem,2vw,1.86rem);font-weight:500;letter-spacing:-.025em;line-height:1.35}.hero-meta{display:flex;align-items:center;gap:1.3rem;flex-wrap:wrap;margin-top:2.45rem;color:#d0cdca;font-size:.76rem;font-weight:500;letter-spacing:.12em;line-height:1;white-space:normal}.hero-subtitle.hero-introduction{max-width:46ch;font-size:clamp(1.0625rem,1.4vw,1.3rem);line-height:1.6;letter-spacing:0}.home-starting-points{grid-column:1 / -1;min-width:0;width:100%}.home-starting-points+.access-copy{grid-row:2 / span 2}@media(min-width:701px){.hero-first-page .hero-copy{width:49%;padding-right:1.5rem}}.home-intro-followup{max-width:75ch;margin:0;font-size:clamp(1.125rem,1.5vw,1.35rem);line-height:1.6}.home-intro-tagline{margin:1.5rem 0 2.5rem;font-weight:800;line-height:1.5}.home-starting-points h2{max-width:36ch;margin:0 0 2rem;font-size:clamp(1.8rem,3.4vw,3.4rem);line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere}.home-starting-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-bottom:2rem}.home-starting-grid article{min-width:0;border-top:2px solid var(--orange);padding-top:1rem}.home-starting-grid h3{margin:0 0 .8rem;font-size:1.125rem;line-height:1.4;overflow-wrap:anywhere}.home-starting-grid p{margin:0;font-size:1rem;line-height:1.6}@media(max-width:767px){.home-starting-grid{grid-template-columns:1fr;gap:1.5rem}}.meta-project,.meta-dot{color:var(--orange)}.meta-project{font-weight:600}.meta-divider{display:block;width:1px;height:1.5rem;background:var(--orange)}.project-ticker{position:relative;z-index:4;height:2.8rem;overflow:hidden;border-top:1px solid rgba(239,239,236,.72);border-bottom:1px solid rgba(239,239,236,.72);background:var(--ink);color:#eceae6}.ticker-track{display:flex;align-items:center;width:max-content;min-width:100%;height:100%;animation:ticker 32s linear infinite}.ticker-group{display:inline-flex;align-items:center;flex:none}.ticker-item{display:inline-flex;align-items:center;gap:.8rem;padding-left:1.35rem;font-size:.72rem;font-weight:500;letter-spacing:.11em;white-space:nowrap}.ticker-dot{color:var(--orange)}@keyframes ticker{to{transform:translate(-25%)}}.access-section{position:relative;display:grid;grid-template-columns:calc(48.5% - 1.5rem) calc(51.5% - 1.5rem);grid-template-rows:auto auto;column-gap:3rem;min-height:19rem;padding:2.1rem 5.6rem 2.8rem;overflow:hidden;background-color:var(--silver);background-image:linear-gradient(#ffffff0e,#ffffff0e),url(/assets/brushed-silver.webp);background-position:center;background-size:cover;color:#1a1715}.access-copy{grid-row:1 / span 2;align-self:start}.section-eyebrow{margin:0 0 .6rem;color:var(--orange);font-size:.85rem;font-weight:600;letter-spacing:.12em}.access-copy h2{margin:0;color:#211c19;font-size:clamp(3.7rem,4.8vw,4.9rem);font-weight:800;letter-spacing:-.055em;line-height:1.04}.access-actions{display:grid;grid-template-columns:1fr 1.05fr;gap:1.35rem;align-self:start}.access-button{min-height:4.3rem;padding-inline:1.3rem;font-size:.8rem;letter-spacing:.08em}.button-outline-dark{border-color:#2a2623;background:#ffffff1a;color:#221f1c}.button-outline-dark:hover{background:#211d1a;color:#fff}.project-stats{display:flex;align-items:center;justify-content:flex-start;gap:4rem;align-self:start;padding-left:5.75rem;transform:translateY(-.8rem)}.stat{display:flex;align-items:center;gap:1rem}.stat strong{font-weight:800}.stat-residences strong{font-size:3.3rem;letter-spacing:-.05em;line-height:1}.stat span{font-size:1rem;font-weight:400;letter-spacing:.08em;line-height:1.35}.stat-divider{width:2px;height:2.7rem;margin-right:-.875rem;margin-left:.875rem;background:var(--orange)}.stat-completion{display:grid;gap:.25rem}.stat-completion strong{font-size:1.25rem;letter-spacing:.08em}.modal-backdrop{position:fixed;z-index:10005;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.5rem;background:#080808d1}.modal-panel{position:relative;width:min(100%,38rem);max-height:calc(100dvh - 3rem);padding:3.3rem;overflow-y:auto;border:1px solid rgba(239,239,236,.5);background:var(--ink);box-shadow:0 2rem 6rem #0000007a}.modal-close{position:absolute;top:1.2rem;right:1.2rem;padding:.35rem;background:transparent;color:#fff;font-size:.69rem;font-weight:600;letter-spacing:.12em;cursor:pointer}.modal-eyebrow{margin:0 0 .8rem;color:var(--orange);font-size:.75rem;font-weight:600;letter-spacing:.13em}.modal-panel h2{margin:0;color:#f2f0ec;font-size:clamp(2.7rem,5vw,4rem);font-weight:800;letter-spacing:-.05em;line-height:.96}.modal-copy{max-width:30rem;margin:1.25rem 0 0;color:#f2f0ecc2;font-size:1rem;line-height:1.5}.access-form{display:grid;gap:1rem;margin-top:2rem}.access-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:540px){.access-form-row{grid-template-columns:1fr}}.access-form label{display:grid;gap:.45rem}.access-form label span{color:#f2f0ecb3;font-size:.65rem;font-weight:600;letter-spacing:.11em}.access-form input{width:100%;height:3.35rem;padding:0 1rem;border:1px solid rgba(242,240,236,.36);border-radius:0;background:transparent;color:#fff}.access-form input::placeholder{color:#f2f0ec6b}.modal-submit{min-height:3.55rem;margin-top:.4rem}.modal-switch{margin-top:1.2rem;padding:0;background:transparent;color:#f2f0eca8;font-size:.7rem;font-weight:600;letter-spacing:.1em;cursor:pointer}.modal-success .button{margin-top:2rem}.modal-download-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}.modal-download-actions .button{margin-top:0;width:100%;text-align:center}@media(max-width:1220px){.site-header{grid-template-columns:9.5rem 1fr auto;gap:1.4rem}.brand{width:7.4rem}.desktop-nav{gap:1.7rem}.desktop-nav button{font-size:.76rem}.register-button,.login-button{width:8.2rem}.hero-copy{width:55vw;padding-left:2rem}.hero h1{font-size:clamp(4.8rem,7.35vw,6.3rem)}.hero-meta{gap:.85rem;font-size:.65rem}.access-section{grid-template-columns:minmax(23rem,.9fr) minmax(31rem,1.2fr);padding-inline:3.4rem}}@media(max-width:1399px){.hero{min-height:45rem}.site-header{grid-template-columns:1fr auto;width:calc(100% - 3rem);height:5.35rem;margin-inline:1.5rem}.desktop-nav,.header-actions{display:none}.brand{width:7.25rem}.menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:5rem;min-height:2.8rem;padding-inline:.9rem;border:1px solid rgba(239,239,236,.75)}.mobile-nav{position:fixed;z-index:40;top:5.35rem;right:0;left:0;display:grid;gap:0;padding:0 1.5rem 1.5rem;max-height:calc(100dvh - 5.35rem);overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid rgba(239,239,236,.35);background:var(--ink);opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-1rem);transition:opacity .18s ease,transform .18s ease}.mobile-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.mobile-nav button,.mobile-nav a{display:flex;align-items:center;min-height:3.5rem;border-bottom:1px solid rgba(239,239,236,.18);color:inherit;text-align:left;text-decoration:none;white-space:normal}.mobile-nav .language-switcher{margin-top:.85rem}.mobile-nav .language-switcher-trigger{width:100%;justify-content:space-between;min-height:3.5rem;border-width:1px 0;background:transparent}.mobile-nav .language-switcher-menu{position:static;min-width:0;border-width:0 0 1px;box-shadow:none}.mobile-nav .mobile-register{margin-top:.85rem;padding-left:1rem;border-bottom:0;background:var(--orange)}.hero-media{width:56%;clip-path:polygon(42% 0,100% 0,100% 100%,0 100%)}.hero-copy{width:61vw;padding-top:3.6rem;padding-left:2rem}.hero h1{font-size:clamp(4.2rem,9vw,5.7rem)}.hero-subtitle{font-size:1.35rem}.hero-meta{flex-wrap:wrap;max-width:31rem;line-height:1.35}.access-section{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:2rem;row-gap:2.2rem;min-height:21rem;padding:2.5rem}.access-copy{grid-row:auto}.access-copy h2{font-size:clamp(3.25rem,7vw,4rem)}.access-actions{grid-template-columns:1fr}.project-stats{grid-column:1 / -1;justify-content:flex-start;padding:0;transform:none}}@media(max-width:700px){.hero{display:flex;height:auto;min-height:0;flex-direction:column;overflow:hidden}.site-header{order:0;width:calc(100% - 2rem);height:4.75rem;margin-inline:1rem}.brand{width:6.6rem}.menu-toggle{min-width:4.5rem;min-height:2.75rem;font-size:.68rem}.mobile-nav{top:4.75rem;padding-inline:1rem}.hero-copy{order:1;width:100%;padding:2.1rem 1.25rem 1.8rem}.hero h1{font-size:clamp(3.25rem,15.3vw,4.8rem);line-height:.97}.accent-rule{width:5rem;height:.2rem;margin-top:1.55rem}.hero-subtitle{margin-top:1.3rem;font-size:clamp(1.25rem,5.4vw,1.55rem)}.hero-meta{gap:.7rem;max-width:100%;margin-top:1.7rem;font-size:.61rem;letter-spacing:.09em;white-space:normal}.meta-divider{height:1.1rem}.hero-media{position:relative;z-index:0;order:2;top:auto;right:auto;width:100%;height:clamp(22rem,105vw,32rem);clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.hero-media img{top:-19%;left:-22%;width:142%;height:142%;object-position:55% 68%}.project-ticker{height:2.55rem}.ticker-item{padding-left:1rem;font-size:.62rem}.access-section{display:flex;min-height:0;flex-direction:column;gap:2rem;padding:2.25rem 1.25rem 2.8rem}.section-eyebrow{font-size:.72rem}.access-copy h2{font-size:clamp(3rem,14vw,4.35rem)}.access-actions{display:grid;width:100%;grid-template-columns:1fr}.access-button{width:100%;min-height:3.9rem}.project-stats{display:grid;width:100%;grid-template-columns:1fr auto 1fr;gap:1.2rem}.stat{min-width:0;flex-wrap:wrap}.stat{gap:.7rem}.stat-divider{margin:0}.stat-residences strong{font-size:2.7rem}.stat span{font-size:.74rem}.stat-completion strong{font-size:1rem}.modal-backdrop{padding:0;align-items:end}.modal-panel{width:100%;max-height:92dvh;padding:3.2rem 1.25rem 2rem;border-right:0;border-bottom:0;border-left:0}}@media(max-width:380px){.hero h1{font-size:3.05rem}.hero-meta{font-size:.56rem}.project-stats{gap:.8rem}}@media(min-width:701px)and (max-height:760px){.hero{height:auto;min-height:max(34rem,100svh)}.site-header{height:5.2rem}.hero-copy{padding-top:2.45rem}.hero h1{font-size:clamp(5.4rem,8.3vw,8.2rem)}.hero-subtitle{margin-top:1.25rem;font-size:clamp(1.2rem,1.75vw,1.55rem)}.hero-meta{margin-top:1.65rem}}@media(max-width:700px)and (orientation:landscape){.hero{min-height:100svh}.hero-copy{padding-top:1.4rem;padding-bottom:1.3rem}.hero h1{font-size:clamp(2.4rem,8.7vw,4.4rem);line-height:.92}.accent-rule{margin-top:1rem}.hero-subtitle{margin-top:.85rem;font-size:clamp(.92rem,2.5vw,1.25rem)}.hero-meta{margin-top:1rem;font-size:.55rem}.hero-media{height:min(24rem,72svh)}.access-section{padding-block:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker-track{animation:none}.desktop-nav button:after,.mobile-nav,.button{transition:none}}.desktop-nav button.is-active:after{opacity:1;transform:scaleX(1)}.mobile-nav button.is-active{color:var(--orange)}.page-header-wrap{background:var(--ink)}.page-site-header{margin-inline:2rem}.route-page{min-height:100vh;background:var(--ink);color:#f0efec}.page-main{width:100%}.page-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:35rem;border-bottom:1px solid rgba(239,239,236,.24)}.page-intro-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(4rem,8vw,7.5rem) clamp(2rem,7vw,7rem);background:var(--ink)}.page-intro-copy h1{max-width:42rem;margin:0;color:#d4d3d1;font-size:clamp(4.4rem,7.1vw,7.9rem);font-weight:800;letter-spacing:-.075em;line-height:.88;text-transform:uppercase}.page-intro-copy-text{max-width:34rem;margin:2rem 0 0;color:#efefecb3;font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.45}.page-intro-media{position:relative;min-height:35rem;overflow:hidden;border-left:1px solid rgba(239,239,236,.22);background:#101316}.page-intro-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#060e1814,#08080785);content:"";pointer-events:none}.page-intro-media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.86) contrast(1.18) saturate(1.1)}.page-intro-media-label{position:absolute;z-index:1;right:1.4rem;bottom:1.2rem;padding-left:.7rem;border-left:2px solid var(--orange);color:#fffc;font-size:.67rem;font-weight:600;letter-spacing:.12em}.page-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2rem;margin-top:2.25rem}.text-link,.resource-link{padding:0;background:transparent;color:#f0efec;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-decoration:none;cursor:pointer}.text-link span,.resource-link span{display:inline-block;margin-left:.45rem;color:var(--orange);font-size:1rem;transition:transform .16s ease}.text-link:hover span,.resource-link:hover span{transform:translate(.18rem,-.18rem)}.page-section{padding:clamp(4rem,7vw,7rem) clamp(2rem,7vw,7rem);border-bottom:1px solid rgba(239,239,236,.2)}.section-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.section-heading-row h2{max-width:38rem;margin:0;color:#d6d5d2;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:800;letter-spacing:-.065em;line-height:.9;text-transform:uppercase}.section-heading-row .section-eyebrow{flex:0 0 auto;margin-bottom:.3rem}.company-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(239,239,236,.36);border-bottom:1px solid rgba(239,239,236,.36)}.company-stat{display:grid;gap:.65rem;min-height:9.5rem;align-content:center;padding:1.5rem 1.7rem;border-right:1px solid rgba(239,239,236,.26)}.company-stat:last-child{border-right:0}.company-stat strong{color:var(--orange);font-size:clamp(2.5rem,4.7vw,5rem);font-weight:800;letter-spacing:-.07em;line-height:.9}.company-stat span{color:#efefeca1;font-size:.68rem;font-weight:600;letter-spacing:.12em}.split-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,10rem)}.split-section h2,.broker-callout h2{margin:.8rem 0 0;color:#d6d5d2;font-size:clamp(3rem,5.5vw,5.8rem);font-weight:800;letter-spacing:-.07em;line-height:.87;text-transform:uppercase}.section-prose{align-self:end}.section-prose>p{max-width:38rem;margin:0;color:#efefecb3;font-size:clamp(1.1rem,1.55vw,1.45rem);line-height:1.45}.mini-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.4rem;border-top:1px solid rgba(239,239,236,.34)}.mini-facts div{display:grid;gap:.55rem;padding:1.2rem 1.2rem 0 0;border-right:1px solid rgba(239,239,236,.25)}.mini-facts div+div{padding-left:1.2rem}.mini-facts div:last-child{border-right:0}.mini-facts strong{color:var(--orange);font-size:clamp(1.7rem,3vw,3rem);font-weight:800;letter-spacing:-.06em}.mini-facts span{color:#efefec8c;font-size:.62rem;font-weight:600;letter-spacing:.1em}.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#efefec3b}.journey-card{min-height:17rem;padding:1.65rem;background:var(--ink)}.journey-number,.process-number{color:var(--orange);font-size:.78rem;font-weight:600;letter-spacing:.1em}.journey-card h3,.process-row h3,.resource-card h3{margin:3.3rem 0 0;color:#e6e4df;font-size:1.25rem;font-weight:700;letter-spacing:.02em}.journey-card p,.process-row p,.resource-card p{max-width:23rem;margin:.8rem 0 0;color:#efefec99;font-size:.96rem;line-height:1.45}.broker-process .section-heading-row{margin-bottom:2.5rem}.process-list{border-top:1px solid rgba(239,239,236,.34)}.process-row{display:grid;grid-template-columns:5rem minmax(10rem,.55fr) minmax(0,1.35fr) 2rem;align-items:center;gap:1rem;min-height:7.2rem;border-bottom:1px solid rgba(239,239,236,.24)}.process-row h3{margin:0;font-size:1.5rem}.process-row p{margin:0;max-width:34rem}.process-arrow{color:var(--orange);font-size:1.45rem;text-align:right}.broker-callout{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.65fr);gap:3rem;padding:clamp(3rem,6vw,6rem) clamp(2rem,7vw,7rem);background:var(--orange);color:#1b1716}.broker-callout .section-eyebrow{color:#1b1716}.broker-callout h2{color:#1b1716;font-size:clamp(3.2rem,5.6vw,6.4rem)}.broker-facts{display:grid;align-content:end;margin:0}.broker-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(27,23,22,.36)}.broker-facts dt,.broker-facts dd{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.11em}.broker-facts dd{text-align:right}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#efefec3b}.resource-card{display:flex;min-height:21rem;flex-direction:column;padding:1.6rem;background:var(--ink)}.resource-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--orange);font-size:.67rem;font-weight:600;letter-spacing:.1em}.resource-card-top span:last-child{color:#efefec80;text-align:right}.resource-card h3{max-width:18rem;margin-top:auto;font-size:1.45rem;line-height:1}.resource-link{align-self:flex-start;margin-top:1.8rem;color:var(--orange)}.faq-section{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,9rem)}.faq-list{border-top:1px solid rgba(239,239,236,.34)}.faq-list details{border-bottom:1px solid rgba(239,239,236,.25)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 0;color:#e5e3df;font-size:1.05rem;font-weight:600;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--orange);font-size:1.4rem;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:43rem;margin:-.25rem 0 1.45rem;color:#efefec9e;font-size:1rem;line-height:1.5}.residences-route-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.7fr);align-items:end;gap:3rem;padding:clamp(3rem,6vw,5.6rem) clamp(2rem,7vw,7rem) clamp(2.8rem,5vw,4.7rem);border-bottom:1px solid rgba(239,239,236,.22)}.residences-route-intro h1{margin:.7rem 0 0;color:#d4d3d1;font-size:clamp(4rem,7vw,7.8rem);font-weight:800;letter-spacing:-.075em;line-height:.86;text-transform:uppercase}.residences-route-intro>p{max-width:28rem;margin:0 0 .5rem;color:#efefecad;font-size:1.1rem;line-height:1.45}@media(max-width:1100px){.page-site-header{width:calc(100% - 3rem);margin-inline:1.5rem}.page-intro-copy,.page-section,.broker-callout,.residences-route-intro{padding-right:2.5rem;padding-left:2.5rem}.page-intro-copy h1,.residences-route-intro h1{font-size:clamp(3.8rem,7vw,6.2rem)}.company-stat{padding-inline:1rem}.process-row{grid-template-columns:3.5rem minmax(8rem,.55fr) minmax(0,1.35fr) 1.5rem}}@media(max-width:700px){.page-site-header{width:calc(100% - 2rem);margin-inline:1rem}.page-intro{display:flex;flex-direction:column}.page-intro-copy,.page-section,.broker-callout,.residences-route-intro{padding-right:1.25rem;padding-left:1.25rem}.page-intro-copy{min-height:30rem;padding-top:3.6rem;padding-bottom:3.6rem}.page-intro-copy h1,.residences-route-intro h1{font-size:clamp(3.35rem,15vw,5.3rem)}.page-intro-copy-text{margin-top:1.45rem;font-size:1.05rem}.page-intro-media{min-height:23rem;border-top:1px solid rgba(239,239,236,.22);border-left:0}.page-cta-row{align-items:flex-start;flex-direction:column;gap:1.2rem;margin-top:1.8rem}.page-cta-row .button{width:100%}.section-heading-row{display:block;margin-bottom:2rem}.section-heading-row h2{margin-top:.7rem;font-size:clamp(2.8rem,13vw,4.2rem)}.company-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-stat:nth-child(2){border-right:0}.company-stat:nth-child(-n+2){border-bottom:1px solid rgba(239,239,236,.26)}.company-stat strong{font-size:clamp(2.2rem,12vw,3.5rem)}.split-section,.faq-section,.broker-callout,.residences-route-intro{display:block}.section-prose{margin-top:2.8rem}.mini-facts{margin-top:2.5rem}.journey-grid,.resource-grid{grid-template-columns:1fr}.journey-card,.resource-card{min-height:15rem}.process-row{grid-template-columns:2.5rem minmax(0,1fr) 1.2rem;gap:.7rem;padding:1.25rem 0}.process-row h3{font-size:1.2rem}.process-row p{grid-column:2 / -1;font-size:.9rem}.broker-callout h2{font-size:clamp(3.2rem,14vw,5rem)}.broker-facts{margin-top:2.8rem}.faq-list{margin-top:2.4rem}.residences-route-intro>p{margin-top:2rem}}.page-intro-copy,.modal-panel{container-type:inline-size}.modal-panel h2{font-size:clamp(1.8rem,10cqi,4rem)}.page-intro-copy h1{width:100%;font-size:clamp(2rem,12cqi,6rem);line-height:1.04;letter-spacing:-.045em}.page-main h1,.page-main h2,.page-main h3,.modal-panel h2{min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.06}.page-intro-copy,.page-cta-row,.access-copy,.access-actions,.company-stat,.section-heading-row>*,.mini-facts>*,.stat{min-width:0}.page-cta-row{width:100%}.page-cta-row .button{max-width:100%}.button{text-decoration:none;line-height:1.4}.company-stat span,.mini-facts span,.stat span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.section-heading-row{flex-wrap:wrap}.project-stats{gap:clamp(1rem,2vw,3rem);padding-left:0;transform:none}.stat-residences{flex:1}.access-copy{width:100%}.stat-divider{flex-shrink:0}.hero h1:lang(ru){letter-spacing:-.025em;line-height:1.08}@media(max-width:700px){.mobile-nav{max-height:calc(100dvh - 4.75rem)}.mini-facts{grid-template-columns:1fr}.mini-facts div,.mini-facts div+div{padding:1rem 0;border-right:0;border-bottom:1px solid rgba(239,239,236,.2)}}
