.lr-glow.spotlight-card{padding:0;box-shadow:none}.lr-glow .spotlight-card__border,.lr-glow .spotlight-card__edge,.lr-glow.spotlight-card{border-radius:var(--lr-radius)}.lr-glow:focus-within{outline:1px solid color-mix(in srgb,var(--lr-accent) 55%,transparent);outline-offset:2px}.lr-voice{max-width:none;padding:0;box-shadow:none}.lr-voice>.lr-glow{display:flex;flex-direction:column;height:100%;padding:26px 26px 22px}.lr-voice figcaption{margin-top:auto;padding-top:18px}.lr-rv-wall .lr-glow figure{background:transparent}.lr-rv-wall .lr-glow{background-color:#fff}.lr-rv-feature-glow.spotlight-card{grid-column:1/span 5;position:sticky;top:104px;align-self:start;background-color:var(--lr-paper-ink)}.lr-rv-feature-glow .lr-rv-feature{position:static;grid-column:auto;background:transparent}.lr-rv-layout[data-wall=false] .lr-rv-feature-glow.spotlight-card{grid-column:1/span 8;position:static}@media (max-width:1000px){.lr-rv-feature-glow.spotlight-card,.lr-rv-layout[data-wall=false] .lr-rv-feature-glow.spotlight-card{grid-column:1/-1;position:static}}.lr-header-bar{background:rgb(14 13 11/.84)}.lr-header.is-open .lr-header-bar,.lr-header.is-scrolled .lr-header-bar{background:rgb(14 13 11/.92)}.lr-brand{width:clamp(178px,14vw,204px)}.lr-brand img{filter:brightness(1.18) contrast(1.1)}.lr-nav-trigger,.lr-nav>a{color:#d9d4ca}@media (max-width:980px){.lr-brand{width:142px}}.lr-hero{min-height:max(640px,min(88svh,800px))}.lr-hero-copy{padding-top:clamp(112px,13svh,136px);padding-bottom:clamp(40px,6svh,64px)}.lr-hero .lr-hero-lede{max-width:40ch;margin-top:clamp(20px,2.2vw,30px);color:var(--lr-muted)}.lr-hero .lr-hero-lede strong{display:block;margin-bottom:6px;color:var(--lr-ink);font-weight:500}.lr-hero-actions{margin-top:clamp(24px,2.6vw,34px)}.lr-hero-facts{margin-top:clamp(24px,3.4svh,36px);gap:8px}.lr-hero-facts li{font-size:1rem}.lr-hero-review{left:calc(-1 * clamp(32px,3vw,56px));bottom:clamp(28px,5svh,48px)}@media (max-width:1023px){.lr-hero{min-height:0}.lr-hero-copy{padding-top:clamp(104px,16vw,124px)}}.lr-trust li .lr-stars{display:inline-flex;gap:1px;color:var(--lr-accent)}.lr-trust li .lr-stars svg{width:13px;height:13px}.lr-trust li span{color:var(--lr-muted)}.lr-heat-canvas{max-width:min(100%,1120px,calc((100svh - 150px) * 1.5));margin-inline:auto}.lr-faq.lr-section{padding-block:clamp(64px,6vw,96px)}.lr-faq-grid{align-items:stretch}.lr-faq-copy{grid-column:1/span 7;display:flex;flex-direction:column}.lr-faq-facts{margin:16px 0 clamp(22px,2.4vw,32px);font-size:1rem}.lr-faq-list{gap:0;background:transparent;border-radius:0;overflow:visible}.lr-faq details{background:transparent;border-radius:var(--lr-radius);transition:background-color var(--duration-medium,.35s) ease}.lr-faq details+details{margin-top:8px}.lr-faq summary{min-height:76px;padding:14px 18px 14px 24px;background:var(--lr-surface);border-radius:var(--lr-radius);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:500;letter-spacing:-.02em;transition:background-color var(--duration-fast,.25s) ease}@media (hover:hover) and (pointer:fine){.lr-faq details:not([open]) summary:hover{background:var(--lr-surface-2)}}.lr-faq details[open] summary{background:var(--lr-surface-2);border-radius:var(--lr-radius) var(--lr-radius) 0 0}.lr-faq details>div,.lr-faq details>p{position:relative;margin:0;padding:22px 72px 26px 24px;background:var(--lr-surface-2);border-radius:0 0 var(--lr-radius) var(--lr-radius);color:#d5d0c6;font-size:var(--lr-body);line-height:1.6}.lr-faq details>div:before,.lr-faq details>p:before{content:"";position:absolute;left:24px;top:0;width:44px;height:3px;background:var(--lr-accent)}.lr-faq details>p{padding-top:26px}@supports (interpolate-size:allow-keywords){.lr-faq details::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size var(--duration-slow,.4s) var(--ease-smooth-out,ease),opacity var(--duration-fast,.25s) ease,content-visibility var(--duration-slow,.4s) allow-discrete}.lr-faq details[open]::details-content{block-size:auto;opacity:1}}.lr-faq-media{grid-column:9/span 4;display:flex;flex-direction:column;gap:14px;margin:0;align-self:stretch}.lr-faq-tall{flex:1;min-height:360px;aspect-ratio:auto}.lr-faq-media figcaption{color:var(--lr-paper-muted);font-size:var(--lr-small);line-height:1.5}.lr-faq-square{display:none}@media (max-width:1023px){.lr-faq-copy,.lr-faq-media{grid-column:1/-1}.lr-faq-tall{min-height:0;aspect-ratio:16/10;flex:none}.lr-faq-media{margin-top:32px}}@media (max-width:520px){.lr-faq details>div,.lr-faq details>p{padding-right:24px}}@media (prefers-reduced-motion:reduce){.lr-faq details::details-content,.lr-faq summary{transition:none}}.lr-gallery-b{padding-block:clamp(56px,5.6vw,88px)}.lr-gallery-b-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,2.4vw,36px) var(--lr-gap);align-items:start}.lr-gallery-b-item{margin:0;display:grid;gap:14px}.lr-gallery-b-item .lr-photo{position:relative;overflow:hidden;background:var(--lr-paper-2)}.lr-gallery-b-item.is-1{grid-column:1/span 7;grid-row:1/span 2}.lr-gallery-b-item.is-1 .lr-photo{aspect-ratio:4/3.4}.lr-gallery-b-item.is-2,.lr-gallery-b-item.is-3{grid-column:8/-1}.lr-gallery-b-item.is-2 .lr-photo,.lr-gallery-b-item.is-3 .lr-photo{aspect-ratio:16/10}.lr-gallery-b-item img{object-fit:cover}.lr-gallery-b-item figcaption{display:grid;gap:3px;max-width:52ch}.lr-gallery-b-item strong{font-size:var(--lr-lead);font-weight:500;letter-spacing:-.02em;line-height:1.2}.lr-gallery-b-item figcaption span{color:var(--lr-muted);font-size:1rem;line-height:1.5}@media (max-width:900px){.lr-gallery-b-item.is-1,.lr-gallery-b-item.is-2,.lr-gallery-b-item.is-3{grid-column:1/-1;grid-row:auto}.lr-gallery-b-item.is-1 .lr-photo{aspect-ratio:4/3}}.lr-phero-media.is-shelf{display:grid;place-items:center;padding:clamp(24px,3vw,48px);background:var(--lr-surface)}.lr-shelf-fig{margin:0;width:min(100%,520px)}.lr-shelf-photo{position:relative;aspect-ratio:1;overflow:hidden;background:var(--lr-bg)}.lr-shelf-photo img{object-fit:cover}.lr-shelf-fig figcaption{margin-top:14px;color:var(--lr-muted);font-size:var(--lr-small);line-height:1.5;max-width:52ch}.lr-shelf-tag{position:absolute;z-index:2;padding:5px 9px;border-radius:var(--lr-radius);background:rgb(10 9 8/.84);color:var(--lr-ink);font-size:.8125rem;line-height:1.2;white-space:nowrap}.lr-shelf-tag.is-shelf{left:7%;top:57%}.lr-shelf-tag.is-floor{right:5%;bottom:6%}.lr-shelf-tag.is-access{right:5%;top:12%}@media (max-width:520px){.lr-shelf-tag{font-size:.6875rem;padding:4px 7px}.lr-shelf-tag.is-access{display:none}}@media (max-width:1023px){.lr-phero-media.is-shelf{height:auto;padding:24px var(--lr-m)}}.lr-show-provisional{align-items:flex-start;max-width:46ch;padding:10px 12px;box-shadow:inset 0 0 0 1px rgb(255 211 33/.55);color:var(--lr-ink);font-size:.875rem}.lr-show-provisional svg{flex:none;margin-top:2px;color:var(--lr-accent)}.lr-show-provisional strong{font-weight:500}@media (max-width:700px){.lr-show-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible;margin-bottom:28px;padding:16px var(--lr-m)}.lr-show-tabs button{padding:12px 14px;border-radius:var(--lr-radius);background:rgb(255 255 255/.05);box-shadow:none;min-height:64px}.lr-show-tabs [aria-selected=true]{background:var(--lr-accent);color:var(--lr-on-accent);box-shadow:none}.lr-show-tabs [aria-selected=true] span,.lr-show-tabs [aria-selected=true] strong{color:var(--lr-on-accent)}.lr-show-tabs strong{font-size:1rem;font-weight:500}}.lr-people{padding-block:clamp(56px,5.6vw,88px)}.lr-people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lr-gap);align-items:stretch}.lr-people-quote{display:flex;flex-direction:column;gap:18px;margin:0;padding:clamp(22px,2.2vw,30px);background:var(--lr-surface);border-radius:var(--lr-radius)}.lr-people-quote blockquote{margin:0;font-size:var(--lr-body);line-height:1.5}.lr-people-quote blockquote p{margin:0}.lr-people-quote figcaption{margin-top:auto}.lr-people-contact{display:grid;align-content:center;gap:6px;padding:clamp(22px,2.2vw,30px);background:var(--lr-surface-2);border-radius:var(--lr-radius)}.lr-people-contact span{color:var(--lr-muted);font-size:var(--lr-small)}.lr-people-contact a{color:var(--lr-ink);font-size:var(--lr-lead);letter-spacing:-.02em;text-decoration:none;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.lr-people-contact a:hover{color:var(--lr-accent)}}@media (max-width:900px){.lr-people-grid{grid-template-columns:1fr}}.lr-quote .quote-progress-top strong{font-weight:500}@media (max-width:640px){.lr-quote .quote-progress-top{font-size:.9375rem}}.lr-legal-body li,.lr-legal-body p{max-width:68ch;font-size:1.0625rem;line-height:1.7;color:#e3e0d9}.lr-legal-body li+li{margin-top:6px}.lr-legal-body section{padding-top:clamp(32px,3.4vw,48px)}.lr-legal-body h2{margin-bottom:14px;font-weight:500;line-height:1.2}.lr-legal-toc ol{gap:2px}.lr-legal-toc a{display:inline-block;padding:7px 0;text-decoration:none}.lr-legal-body a:focus-visible,.lr-legal-related a:focus-visible,.lr-legal-toc a:focus-visible{outline:2px solid var(--lr-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.lr-legal-toc a:hover{text-decoration:underline;text-decoration-color:var(--lr-accent);text-underline-offset:4px}}.lr-legal-body table{font-size:.9375rem}.lr-legal-body th{font-weight:500;color:var(--lr-ink)}.lr-legal-body :target h2{scroll-margin-top:96px}@media (max-width:640px){.lr-legal-body li,.lr-legal-body p{font-size:1rem;line-height:1.65}}.lr-people-quote{background:var(--lr-bg)}.lr-scene-backdrop.is-concept img{opacity:0;transition:opacity var(--duration-very-slow,.5s) ease}.lr-scene-backdrop.is-concept img[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.lr-scene-backdrop.is-concept img{transition:none}}.lr-concept-note{padding-block:clamp(104px,12vw,140px) clamp(32px,4vw,48px);max-width:calc(80ch + 2 * var(--lr-m));margin-inline:auto;color:var(--lr-ink)}.lr-concept-note h1{margin:0 0 16px;font-size:var(--lr-head);font-weight:400;letter-spacing:-.03em;line-height:1.05}.lr-concept-note p{margin:0 0 12px;color:var(--lr-muted);line-height:1.6}.lr-concept-note a{color:var(--lr-ink);text-underline-offset:3px}.lr-spot:focus-visible{outline:none}.lr-spot:focus-visible span{outline:3px solid var(--lr-accent);outline-offset:6px}.lr-spot:active span{transform:scale(.92)}.lr-spots-list button:focus-visible{outline:2px solid var(--lr-accent);outline-offset:-2px}.lr-spots-list button{min-height:56px;-webkit-tap-highlight-color:transparent}.lr-spots-list button:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.lr-spot:active span,.lr-spots-list button:active{transform:none}}.lr-faq .lr-faq-list{--lr-ink:var(--lr-paper-ink);--lr-muted:var(--lr-paper-muted);gap:0;border-top:1px solid rgb(21 20 18/.16);border-radius:0;background:transparent;color:var(--lr-paper-ink)}.lr-faq .lr-faq-list details{background:transparent;border-bottom:1px solid rgb(21 20 18/.16);border-radius:0}.lr-faq .lr-faq-list details+details{margin-top:0}.lr-faq .lr-faq-list summary{position:relative;min-height:72px;padding:16px 4px 16px 26px;background:transparent;border-radius:0;color:var(--lr-paper-ink);font-size:clamp(1.125rem,1rem + .45vw,1.375rem);font-weight:400;letter-spacing:-.02em;line-height:1.3}.lr-faq .lr-faq-list summary:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;margin-top:-5px;background:var(--lr-accent);transform:scale(0);transition:transform .25s var(--lr-ease-out)}.lr-faq .lr-faq-list details[open] summary{background:transparent;border-radius:0}.lr-faq .lr-faq-list details[open] summary:before{transform:scale(1)}.lr-faq .lr-faq-list summary:focus-visible{outline:2px solid var(--lr-paper-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lr-faq .lr-faq-list details:not([open]) summary:hover{background:transparent}.lr-faq .lr-faq-list summary:hover span{text-decoration:underline;text-decoration-color:var(--lr-accent);text-decoration-thickness:2px;text-underline-offset:6px}.lr-faq .lr-faq-list details:not([open]) summary:hover i{background:transparent}}.lr-faq .lr-faq-list summary i{width:22px;height:22px;background:transparent}.lr-faq .lr-faq-list summary i:after,.lr-faq .lr-faq-list summary i:before{width:16px;margin-left:-8px;background:var(--lr-paper-ink)}.lr-faq .lr-faq-list details[open] summary i{background:transparent}.lr-faq .lr-faq-list details[open] summary i:after,.lr-faq .lr-faq-list details[open] summary i:before{background:var(--lr-paper-ink)}.lr-faq .lr-faq-list details>div,.lr-faq .lr-faq-list details>p{max-width:none;padding:0 56px 26px 26px;background:transparent;color:var(--lr-paper-ink);font-size:var(--lr-body);line-height:1.6}.lr-faq .lr-faq-list details>div:before,.lr-faq .lr-faq-list details>p:before{display:none}.lr-faq .lr-faq-list details>p{max-width:62ch}.lr-faq .lr-faq-list a{color:var(--lr-paper-ink)}@media (max-width:520px){.lr-faq .lr-faq-list summary{min-height:64px;padding-left:22px}.lr-faq .lr-faq-list details>div,.lr-faq .lr-faq-list details>p{padding:0 8px 22px 22px}}@media (prefers-reduced-motion:reduce){.lr-faq .lr-faq-list summary:before{transition:none}}@media (min-width:901px){.lr-approach .lr-split{align-items:start}.lr-approach .lr-split>.is-left{position:sticky;top:112px;align-self:start}.lr-approach .lr-split>.is-right .lr-photo{aspect-ratio:3/3.8}}.lr-faqe{padding-block:clamp(56px,6vw,96px)}.lr-faqe-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lr-gap);align-items:start}.lr-faqe-main{grid-column:1/span 7;min-width:0}.lr-faqe-head h2{margin:0}.lr-faqe-facts{display:flex;flex-wrap:wrap;gap:4px 22px;margin:14px 0 clamp(24px,3vw,40px);color:var(--lr-muted);font-size:1rem}.lr-faqe-facts a{color:var(--lr-ink);text-decoration:none;font-variant-numeric:tabular-nums}.lr-faqe-list{margin:0;padding:0;list-style:none;border-top:1px solid rgb(21 20 18/.16)}.lr-faqe-list>li{border-bottom:1px solid rgb(21 20 18/.16)}.lr-faqe-list h3{margin:0}.lr-faqe-list button{display:grid;grid-template-columns:14px minmax(0,1fr) 22px;align-items:center;gap:18px;width:100%;min-height:76px;padding:18px 4px;border:0;background:none;color:var(--lr-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.lr-faqe-q{font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-weight:400;letter-spacing:-.025em;line-height:1.25}.lr-faqe-mark{width:10px;height:10px;background:var(--lr-accent);transform:scale(0);transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,ease)}.lr-faqe-list li[data-open=true] .lr-faqe-mark{transform:scale(1)}.lr-faqe-plus{position:relative;width:18px;height:18px;justify-self:end}.lr-faqe-plus:after,.lr-faqe-plus:before{content:"";position:absolute;left:0;top:8px;width:18px;height:2px;background:var(--lr-ink);transition:transform var(--duration-fast,.25s) var(--ease-smooth-out,ease)}.lr-faqe-plus:after{transform:rotate(90deg)}.lr-faqe-list li[data-open=true] .lr-faqe-plus:after{transform:rotate(0)}.lr-faqe-list button:focus-visible{outline:2px solid var(--lr-paper-ink);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.lr-faqe-list button:hover .lr-faqe-q{text-decoration:underline;text-decoration-color:var(--lr-accent);text-decoration-thickness:2px;text-underline-offset:6px}}.lr-faqe-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-slow,.4s) var(--ease-smooth-out,ease)}.lr-faqe-list li[data-open=true] .lr-faqe-a{grid-template-rows:1fr}.lr-faqe-a-in{min-height:0;overflow:hidden;padding-left:32px;opacity:0;transform:translateY(-4px);transition:opacity var(--duration-fast,.25s) ease,transform var(--duration-slow,.4s) var(--ease-smooth-out,ease)}.lr-faqe-list li[data-open=true] .lr-faqe-a-in{opacity:1;transform:none;transition-delay:var(--duration-micro,80ms)}.lr-faqe-text{max-width:56ch;padding:0 4px 26px 0;color:var(--lr-paper-ink);font-size:var(--lr-body);line-height:1.6}.lr-faqe-text p{margin:0}.lr-faqe-text a{color:inherit;text-underline-offset:4px}.lr-faqe-inline{display:none}.lr-faqe-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(28px,3vw,40px)}.lr-faqe-panel{grid-column:9/span 4;position:sticky;top:112px;display:grid;gap:14px}.lr-faqe-frame{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--lr-paper-2)}.lr-faqe-frame img{object-fit:cover;opacity:0;transition:opacity var(--duration-very-slow,.5s) ease}.lr-faqe-frame img[data-active=true]{opacity:1}.lr-faqe-caps{display:grid}.lr-faqe-caps p{grid-area:1/1;margin:0;color:var(--lr-paper-muted);font-size:var(--lr-small);line-height:1.5;opacity:0;transition:opacity var(--duration-fast,.25s) ease}.lr-faqe-caps p[data-active=true]{opacity:1}@media (max-width:900px){.lr-faqe-main{grid-column:1/-1}.lr-faqe-panel{display:none}.lr-faqe-list button{min-height:68px;grid-template-columns:12px minmax(0,1fr) 20px;gap:14px}.lr-faqe-a-in{padding-left:26px}.lr-faqe-inline{display:grid;gap:8px;margin:0 0 24px;max-width:520px}.lr-faqe-inline .lr-photo{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--lr-paper-2)}.lr-faqe-inline img{object-fit:cover}.lr-faqe-inline figcaption{color:var(--lr-paper-muted);font-size:.8125rem;line-height:1.45}}@media (prefers-reduced-motion:reduce){.lr-faqe-a,.lr-faqe-a-in,.lr-faqe-caps p,.lr-faqe-frame img,.lr-faqe-mark,.lr-faqe-plus:after,.lr-faqe-plus:before{transition:none}}.lr-faqe-head>span{display:block}.lr-faqe-facts{margin:18px 0 clamp(28px,3.4vw,44px)}.lr-faqe-a-in{padding-left:36px}@media (max-width:900px){.lr-faqe-a-in{padding-left:30px}}.lr-ic-wrap{padding-block:0 clamp(56px,6vw,96px)}.lr-ic-fig{margin:0;border-radius:var(--lr-radius);overflow:hidden;background:var(--lr-surface)}.lr-ic-scene{position:relative;aspect-ratio:1000/560;max-height:calc(100svh - 120px);width:100%;background:#0a0d14}.lr-ic-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.lr-ic-controls{display:grid;grid-template-columns:minmax(260px,4fr) minmax(0,5fr) minmax(0,3fr);gap:clamp(20px,3vw,44px);align-items:start;padding:clamp(20px,2.4vw,32px)}.lr-ic-controls .lr-levels>div{background:var(--lr-bg)}.lr-ic-state{min-height:9.5rem}.lr-ic-state h3{margin:0 0 8px;font-size:var(--lr-lead);font-weight:500;line-height:1.2;letter-spacing:-.02em}.lr-ic-state p{margin:0 0 10px;color:var(--lr-ink);line-height:1.5}.lr-ic-now{display:flex;flex-wrap:wrap;gap:4px 22px;color:var(--lr-muted)!important;font-size:var(--lr-small)}.lr-ic-now strong{color:var(--lr-ink);font-weight:500;margin-left:4px}.lr-ic-foot{display:grid;gap:12px;justify-items:start}.lr-ic-foot p{margin:0;color:var(--lr-muted);font-size:.8125rem;line-height:1.5}@media (max-width:1000px){.lr-ic-controls{grid-template-columns:1fr 1fr}.lr-ic-controls .lr-levels{grid-column:1/-1}.lr-ic-state{min-height:0}}@media (max-width:640px){.lr-ic-scene{aspect-ratio:4/3.2}.lr-ic-controls{grid-template-columns:1fr;gap:16px;padding:16px}.lr-ic-state{order:2}.lr-ic-foot{order:3}}.lr-ic .lr-levels{min-width:0;margin:0;padding:0;border:0}.lr-ic .lr-levels>div{position:relative}.lr-ic .lr-levels label{z-index:1}.lr-ic .lr-levels label:has(input:checked){background:transparent}.lr-newbuild{padding-block:clamp(56px,5.6vw,96px)}.lr-newbuild-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lr-gap);align-items:center}.lr-newbuild-copy{grid-column:1/span 7;display:grid;gap:18px;justify-items:start}.lr-newbuild-copy .lr-lead{max-width:36ch}.lr-newbuild-copy p{max-width:52ch}.lr-newbuild-photo{grid-column:9/span 4;margin:0}.lr-newbuild-photo .lr-photo{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--lr-surface)}.lr-newbuild-photo img{object-fit:cover}.lr-newbuild-photo figcaption{margin-top:10px;color:var(--lr-muted);font-size:var(--lr-small)}@media (max-width:900px){.lr-newbuild-copy,.lr-newbuild-photo{grid-column:1/-1}.lr-newbuild-photo{margin-top:28px}.lr-newbuild-photo .lr-photo{aspect-ratio:16/10}}@media (min-width:1100px){.lr-others{grid-template-columns:repeat(3,minmax(0,1fr))}.lr-others .lr-other{grid-template-columns:96px minmax(0,1fr) auto}}@media (min-width:1024px){.lr-ladder-hero .lr-spots-figure{max-height:min(56svh,520px);max-width:min(56svh,520px)}.lr-ladder-hero .lr-spots-list{max-width:min(56svh,520px)}}.lr-ahero{padding-bottom:clamp(48px,5vw,76px)}.lr-ahero-foot{margin-top:clamp(32px,4vw,56px)}.lr-crumbs a,.lr-footer-legal a,.lr-hero-slide a,.lr-legal-related a{display:inline-block;padding-block:6px;margin-block:-6px}.lr-enquiry-section{scroll-margin-top:88px}.lr-close-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.lr-close-ask{color:inherit;font-size:.95rem;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding-block:8px}.lr-close-ask:hover{text-decoration-thickness:2px}@media (max-width:900px){.lr-close-actions{flex-direction:column;align-items:stretch}.lr-close-ask{text-align:center}}