.lp.land .lpr{--lpr-gap:clamp(40px, 6vw, 96px);padding:clamp(64px, 7vw, 104px) var(--lp-inline);gap:clamp(36px,4.5vw,56px);display:grid}.lp.land .lpr-plans{column-gap:var(--lpr-gap);border-block-start:1px solid var(--color-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp.land .lpr-plan{align-content:start;min-width:0;padding-block-start:clamp(28px,3vw,40px);display:grid;position:relative;container-type:inline-size}.lp.land .lpr-plan+.lpr-plan:before{background:var(--color-border-strong);content:"";inline-size:1px;position:absolute;inset-block:0;inset-inline-start:calc(var(--lpr-gap) / -2)}.lp.land .lpr-name{font-size:var(--mk-h3-size);letter-spacing:var(--mk-h3-tracking);line-height:var(--mk-h3-leading)}.lp.land .lpr-who{color:var(--color-ink-muted);font-size:var(--mk-body-size);line-height:var(--mk-body-leading)}.lp.land .lpr-price{gap:4px;margin-block-start:24px;display:grid}.lp.land .lpr-price strong{font-size:var(--mk-numeral-size);font-variant-numeric:tabular-nums;letter-spacing:-.05em;white-space:nowrap;font-weight:500;line-height:1}.lp.land .lpr-price span{color:var(--color-ink-muted);font-size:var(--mk-body-size)}.lp.land .lpr-minutes{color:var(--color-ink-muted);font-size:var(--mk-lead-size);font-variant-numeric:tabular-nums;margin-block:24px 28px}.lp.land .lpr-minutes strong{color:var(--color-ink);font-size:var(--mk-ui-lg-size);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:500}.lp.land .lpr-price+.lpr-figure{margin-block-start:clamp(32px,4vw,48px)}.lp.land .lpr-foot{border-block-start:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-block-start:20px;display:flex}.lp.land .lpr-foot .ui-button{color:var(--color-ink-muted);font-size:var(--mk-caption-size);min-height:44px}.lp.land .lpr-note{color:var(--color-ink-muted);font-size:var(--mk-caption-size);line-height:var(--mk-caption-leading);text-wrap:pretty}.lp.land .lpr-note a{color:var(--color-ink);text-underline-offset:4px;margin-block:-14px;padding-block:14px;font-weight:500;text-decoration:underline;text-decoration-thickness:from-font;display:inline-block}.lp.land .lpr-figure{margin:0}.lp.land .lpr-compare{--pitch:5px;--ease:var(--ease-enter);--grey:color-mix(in oklch, var(--color-ink) 42%, var(--tone-mist));min-block-size:calc(var(--max-coins) * var(--pitch) + 3.2rem);font-variant-numeric:tabular-nums;grid-template-columns:auto auto;justify-content:start;align-items:end;gap:32px;margin-block-end:clamp(28px,3vw,40px);display:grid}.lp.land .lpr-side{justify-items:start;gap:8px;min-width:0;display:grid}.lp.land .lpr-side-plan{align-self:end}.lp.land .lpr-ref-value{color:var(--color-ink);font-size:var(--mk-body-size);font-weight:600;line-height:var(--mk-caption-leading);white-space:nowrap}.lp.land .lpr-ref-label{color:var(--color-ink-muted);font-size:var(--mk-caption-size);line-height:var(--mk-caption-leading)}.lp.land .lpr-ground{align-items:flex-end;gap:6px;display:flex}.lp.land .lpr-people{align-items:flex-end;gap:3px;display:flex}.lp.land .lpr-person{block-size:35px;inline-size:26px;fill:var(--grey)}.lp.land .lpr-pile{--tone:var(--color-accent);inline-size:3.5rem;block-size:calc(var(--coins) * var(--pitch));background:linear-gradient(90deg, color-mix(in oklch, var(--tone) 76%, black) 0, var(--tone) 30%, var(--tone) 62%, color-mix(in oklch, var(--tone) 84%, black) 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 10' preserveAspectRatio='none'%3E%3Crect width='72' height='8' rx='5' ry='4'/%3E%3C/svg%3E") left bottom / 100% var(--pitch) repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 10' preserveAspectRatio='none'%3E%3Crect width='72' height='8' rx='5' ry='4'/%3E%3C/svg%3E") left bottom / 100% var(--pitch) repeat-y;display:block}.lp.land .lpr-pile[data-tone=ref]{--tone:var(--grey)}@media (prefers-reduced-motion:no-preference){.lp.land .lpr-compare[data-armed=true]:not([data-seen=true]) .lpr-pile{clip-path:inset(100% 0 0)}.lp.land .lpr-compare[data-armed=true]:not([data-seen=true]) :is(.lpr-ref-value,.lpr-person){opacity:0}.lp.land .lpr-compare[data-seen=true] .lpr-pile{animation:lpr-up .8s var(--ease) backwards;animation-delay:calc(var(--n) * .11s + 60ms)}.lp.land .lpr-compare[data-seen=true] :is(.lpr-ref-value,.lpr-person){animation:.36s ease-out backwards lpr-in;animation-delay:calc(var(--n) * .11s + .52s)}}@keyframes lpr-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes lpr-in{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.lp.land .lpr-plans{grid-template-columns:minmax(0,1fr)}.lp.land .lpr-plan{border-block-end:1px solid var(--color-border-strong);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"art art""name price""who price""minutes minutes""compare compare";align-items:start;column-gap:16px;padding-block:28px 0}.lp.land .lpr-plan+.lpr-plan:before{display:none}.lp.land .lpr-art{grid-area:art}.lp.land .lpr-name{grid-area:name}.lp.land .lpr-who{grid-area:who;margin-block-start:4px}.lp.land .lpr-price{text-align:end;grid-area:price;justify-items:end;margin-block-start:0}.lp.land .lpr-price strong{font-size:3rem}.lp.land .lpr-minutes{grid-area:minutes;margin-block:20px 24px}.lp.land .lpr-figure{grid-area:compare}.lp.land .lpr-compare{--pitch:4.5px;min-block-size:calc(var(--own-coins) * var(--pitch) + 3.2rem);margin-block-end:32px}}
.lp.land .lpr-art{--k:min(100cqw / var(--wmax), 1.15px);block-size:calc(var(--art-h) * var(--k));justify-content:flex-start;align-items:flex-end;margin-block-end:28px;display:flex}.lp.land .lprc-svg{inline-size:calc(var(--w) * var(--k));block-size:auto;aspect-ratio:var(--ratio);-webkit-user-select:none;user-select:none;pointer-events:none;display:block;overflow:visible}.lp.land .lprc-shadow{fill:var(--tone-deep);fill-opacity:.07}.lp.land .lprc-slab-top{fill:var(--color-ground)}.lp.land .lprc-slab-left{fill:color-mix(in oklch, var(--tone-brand) 38%, var(--color-ground))}.lp.land .lprc-slab-right{fill:color-mix(in oklch, var(--tone-brand) 62%, var(--color-ground))}.lp.land .lprc-tile-a{fill:color-mix(in oklch, var(--color-ground) 94%, var(--tone-tint))}.lp.land .lprc-tile-b{fill:color-mix(in oklch, var(--color-ground) 62%, var(--tone-tint))}.lp.land .lprc-wall-top{fill:var(--color-ground)}.lp.land .lprc-wall-left{fill:color-mix(in oklch, var(--tone-tint) 70%, var(--tone-brand))}.lp.land .lprc-wall-right{fill:color-mix(in oklch, var(--tone-tint) 50%, var(--tone-brand))}.lp.land .lprc-part-top{fill:color-mix(in oklch, var(--tone-tint) 80%, var(--tone-brand))}.lp.land .lprc-part-left{fill:color-mix(in oklch, var(--tone-tint) 58%, var(--tone-brand))}.lp.land .lprc-part-right{fill:color-mix(in oklch, var(--tone-tint) 40%, var(--tone-brand))}.lp.land .lprc-desk-top{fill:color-mix(in oklch, var(--tone-brand) 28%, var(--color-ground))}.lp.land .lprc-desk-left{fill:color-mix(in oklch, var(--tone-brand) 52%, var(--color-ground))}.lp.land .lprc-desk-right{fill:color-mix(in oklch, var(--tone-brand) 72%, var(--color-ground))}.lp.land .lprc-chair-top{fill:color-mix(in oklch, var(--tone-brand) 20%, var(--color-ground))}.lp.land .lprc-chair-left{fill:color-mix(in oklch, var(--tone-brand) 42%, var(--color-ground))}.lp.land .lprc-chair-right{fill:color-mix(in oklch, var(--tone-brand) 60%, var(--color-ground))}.lp.land .lprc-glass{fill:color-mix(in oklch, var(--color-ground) 80%, var(--tone-tint))}.lp.land .lprc-mullion{fill:none;stroke:color-mix(in oklch, var(--tone-tint) 50%, var(--tone-brand));stroke-width:1.4px}.lp.land .lprc-rug{fill:color-mix(in oklch, var(--tone-tint) 70%, var(--color-ground))}@media (prefers-reduced-motion:no-preference){.lp.land .lpr-art[data-armed=true]:not([data-seen=true]) .lprc-room{opacity:0}.lp.land .lpr-art[data-seen=true] .lprc-room{animation:lprc-rise .52s var(--ease-enter) backwards;animation-delay:calc(var(--i) * .14s + var(--r) * .11s + 80ms)}.lp.land .lpr-art[data-seen=true] .lprc-person{animation:lprc-arrive .48s var(--ease-enter) backwards;animation-delay:calc(var(--i) * .14s + var(--r) * .11s + .36s)}}@keyframes lprc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lprc-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.lp.land .lpr-art{block-size:auto;margin-block-end:24px}}@media (max-width:479px){.lp.land .lpr-art{--k:calc(120px / var(--wmax));margin-block-end:16px}}
.lp.land .land-questions{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:clamp(56px,7vw,104px)}.lp.land .land-questions h2{max-width:15ch}.lp.land .lq-list{max-width:820px;margin:0;padding:0;list-style:none;display:grid}.lp.land .lq-list li{border-top:1px solid var(--color-border)}.lp.land .lq-list li:last-child{border-bottom:1px solid var(--color-border)}.lp.land .lq-item{interpolate-size:allow-keywords}.lp.land .lq-item summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:24px;min-height:44px;margin-inline:-12px;padding:20px 12px;list-style:none;display:flex}.lp.land .lq-item summary::-webkit-details-marker{display:none}.lp.land .lq-item summary h3{color:var(--color-ink);text-wrap:balance;border:0;margin:0;padding:0}.lp.land .lq-item summary:after{content:"";border-inline-end:1.5px solid var(--color-ink-muted);border-block-end:1.5px solid var(--color-ink-muted);flex-shrink:0;block-size:10px;inline-size:10px;margin-inline-end:4px;transition:rotate .22s cubic-bezier(.32,.72,0,1),translate .22s cubic-bezier(.32,.72,0,1);translate:0 -2px;rotate:45deg}.lp.land .lq-item[open] summary:after{translate:0 2px;rotate:225deg}.lp.land .lq-item summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-sm)}.lp.land .lq-item::details-content{block-size:0;transition:block-size .22s cubic-bezier(.32, .72, 0, 1), content-visibility .22s allow-discrete;overflow:clip}.lp.land .lq-item[open]::details-content{block-size:auto}.lp.land .lq-answer{padding-block:0 24px;scroll-margin-block-start:140px}.lp.land .lq-answer p{max-width:62ch;font-size:var(--mk-body-size);line-height:var(--mk-body-leading);margin:0}.lp.land .lq-answer a{min-height:44px;color:var(--color-accent);text-underline-offset:4px;align-items:center;margin-top:8px;font-weight:500;text-decoration:underline;text-decoration-thickness:from-font;display:inline-flex}@media (hover:hover) and (pointer:fine){.lp.land .lq-item summary{transition:background-color .15s ease-out}.lp.land .lq-item summary:hover{background-color:color-mix(in oklab, var(--color-ink) 4%, transparent)}}@media (max-width:760px){.lp.land .land-questions{gap:32px}.lp.land .lq-item summary{padding-block:16px}}@media (prefers-reduced-motion:reduce){.lp.land .lq-item summary:after{transition:none}.lp.land .lq-item::details-content{transition:none}}@media print{.lp.land .lq-item::details-content{content-visibility:visible;block-size:auto}}
