.land-space-page p{line-height:1.8}.land-space-page p+p{margin-top:18px}.land-space-page h1{letter-spacing:-.055em;font-size:clamp(2.7rem,6.7vw,6.3rem);line-height:1.04}.land-space-page h1 span{color:var(--lime)}.land-space-page h2{letter-spacing:-.045em;font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.14}.land-space-page h3{letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2.15rem);line-height:1.25}.land-space-page h4{letter-spacing:-.02em;font-size:1.35rem;line-height:1.3}.land-space-page .ls-hero{padding-block:48px 38px}.land-space-page .ls-back{color:var(--muted);min-height:30px;margin-bottom:36px;font-size:.85rem;display:inline-block}.land-space-page .ls-opening{grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,100px);margin-top:34px;display:grid}.land-space-page .ls-opening>div+div{color:var(--muted)}.land-space-page .ls-lead{max-width:620px;margin-bottom:28px;font-size:clamp(1.2rem,1.9vw,1.6rem);line-height:1.55}.land-space-page .ls-location{color:var(--muted);border-top:1px solid var(--line);margin-top:36px;padding-top:24px;font-size:.83rem}.land-space-page .ls-page-nav{flex-wrap:wrap;gap:12px 28px;margin-top:22px;display:flex}.land-space-page .ls-page-nav a{color:var(--lime);text-underline-offset:5px;padding-block:10px;font-size:.85rem;text-decoration:underline}.land-space-page .ls-proof-band,.land-space-page .ls-owner-band{background:var(--surface)}.land-space-page .ls-proof{grid-template-columns:1.15fr .85fr;gap:clamp(32px,7vw,100px);padding-block:60px;display:grid}.land-space-page .ls-proof h2{margin-bottom:25px;font-size:clamp(2rem,3.2vw,3rem)}.land-space-page .ls-proof p:not(.eyebrow):not(.small-label){color:var(--muted)}.land-space-page .text-link{color:var(--lime)}.land-space-page .ls-proof .text-link{margin-top:24px;display:inline-flex}.land-space-page .ls-proof-aside{border-left:1px solid var(--line-strong);padding-left:32px}.land-space-page .small-label{color:var(--lime);line-height:1.7}.land-space-page .ls-proof-aside h3{margin:20px 0;font-size:1.6rem}.land-space-page .ls-section{padding-block:clamp(58px,7vw,96px)}.land-space-page .ls-heading{max-width:850px;margin-bottom:34px}.land-space-page .ls-heading>p:last-child{color:var(--muted);max-width:780px;margin-top:24px;font-size:1.08rem}.land-space-page .ls-space-intro{color:var(--muted);grid-template-columns:1fr 1fr;gap:40px;margin-bottom:36px;display:grid}.land-space-page .ls-space-intro p+p{margin-top:0}.land-space-page .ls-options{background:var(--surface-light);color:var(--bg);border-radius:5px;padding:clamp(24px,3.5vw,46px)}.land-space-page .ls-options .small-label{color:var(--ink-label)}.land-space-page .ls-options-heading{max-width:780px}.land-space-page .ls-options h3{margin:14px 0}.land-space-page .ls-options p{color:var(--ink-muted)}.land-space-page .ls-options-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.land-space-page .ls-options-grid article{border-top:2px solid var(--ink-label);padding-top:20px}.land-space-page .ls-space-mark{letter-spacing:.14em;font-size:.65rem;font-family:var(--font-label);color:var(--ink-label);margin-bottom:14px}.land-space-page .ls-option-question{margin-top:18px;font-weight:600}.land-space-page .ls-options-grid p{font-size:.92rem;line-height:1.75}.land-space-page .ls-options-result{border-top:1px solid #344c3c55;padding-top:24px;font-size:.95rem;margin-top:30px!important}.land-space-page .ls-work-section{padding-top:10px}.land-space-page .ls-work{border-top:1px solid var(--line-strong);grid-template-columns:.75fr 1.25fr;gap:clamp(30px,6vw,80px);padding-block:38px;display:grid}.land-space-page .ls-work .small-label{margin-bottom:18px;font-size:.68rem}.land-space-page .ls-work h3{max-width:370px}.land-space-page .ls-work p:not(.small-label){color:var(--muted)}.land-space-page .ls-output{border-left:2px solid var(--lime);padding-left:18px;font-size:.92rem;margin-top:24px!important}.land-space-page .ls-output strong{color:var(--text);font-weight:600}.land-space-page .ls-owner,.land-space-page .ls-delivery{grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,100px);display:grid}.land-space-page .ls-owner h2,.land-space-page .ls-delivery h2{margin-bottom:26px;font-size:clamp(2rem,3.2vw,3rem)}.land-space-page .ls-owner p:not(.eyebrow),.land-space-page .ls-delivery p:not(.eyebrow):not(.small-label){color:var(--muted)}.land-space-page .ls-owner-takeaway{border-top:1px solid var(--line-strong);padding-top:22px}.land-space-page .ls-delivery .button{margin-top:28px}.land-space-page .ls-delivery-location{border-left:1px solid var(--line-strong);padding-left:32px}.land-space-page .ls-delivery-location h3{margin:20px 0 24px;font-size:1.6rem}.land-space-page .ls-related-band{background:var(--surface)}.land-space-page .ls-related{grid-template-columns:.75fr 1.25fr;gap:clamp(30px,6vw,80px);padding-block:48px;display:grid}.land-space-page .ls-related h2{font-size:clamp(2rem,3vw,2.8rem)}.land-space-page .ls-related p:not(.eyebrow){color:var(--muted)}.land-space-page .ls-related .text-link{margin-top:24px;display:inline-flex}.land-space-page .ls-faq{grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,90px);display:grid}.land-space-page .ls-questions details{border-top:1px solid var(--line-strong)}.land-space-page .ls-questions details:last-child{border-bottom:1px solid var(--line-strong)}.land-space-page .ls-questions summary{cursor:pointer;min-height:60px;list-style:revert;padding:22px 20px 22px 0;font-size:1.03rem;line-height:1.5}.land-space-page .ls-questions details[open] summary{color:var(--lime)}.land-space-page .ls-questions p{color:var(--muted);padding:0 16px 24px 0;font-size:.96rem}.land-space-page .ls-final{border-top:1px solid var(--line-strong);padding-block:60px 80px}.land-space-page .ls-final h2{font-size:clamp(2.6rem,5.6vw,5.2rem)}.land-space-page .ls-final>p:not(.eyebrow){max-width:710px;color:var(--muted);margin-top:25px;font-size:1.08rem}.land-space-page .ls-final>div{flex-wrap:wrap;align-items:center;gap:22px 30px;margin-top:28px;display:flex}@media (width<=1000px){.land-space-page .ls-options-grid{gap:22px}.land-space-page .ls-work{grid-template-columns:.85fr 1.15fr;gap:35px}}@media (width<=800px){.land-space-page .ls-opening,.land-space-page .ls-proof,.land-space-page .ls-space-intro,.land-space-page .ls-options-grid,.land-space-page .ls-work,.land-space-page .ls-owner,.land-space-page .ls-delivery,.land-space-page .ls-related,.land-space-page .ls-faq{grid-template-columns:1fr}.land-space-page .ls-proof-aside,.land-space-page .ls-delivery-location{border-left:0;border-top:1px solid var(--line-strong);padding:28px 0 0}.land-space-page .ls-work{gap:22px}.land-space-page .ls-work h3{max-width:600px}.land-space-page .ls-hero{padding-top:30px}.land-space-page .ls-back{margin-bottom:25px}.land-space-page .ls-space-intro{gap:18px}.land-space-page .ls-options-grid{gap:30px}}@media (width<=560px){.land-space-page h1 br,.land-space-page h2 br,.land-space-page h3 br{display:none}.land-space-page .ls-page-nav{gap:0 22px}.land-space-page .ls-final>div{flex-direction:column;align-items:stretch}.land-space-page .ls-final .text-link{justify-content:center}.land-space-page .ls-location{line-height:1.9}.land-space-page .button{white-space:normal;text-align:center}}.land-space-page .ls-decision{border-top:1px solid #344c3c55;margin-top:30px;padding-top:24px}.land-space-page .ls-decision p{max-width:900px;font-size:.95rem}.land-space-page .ls-decision strong{color:var(--bg)}.land-space-page .ls-related .text-link{text-underline-offset:4px;margin:0;text-decoration:underline;display:inline}
