.sale-range[data-astro-cid-lcdefpme]{white-space:nowrap}.opening[data-astro-cid-lcdefpme]{padding:4.87cqw 7.8cqw 0}.poster-title[data-astro-cid-lcdefpme]{font:900 14cqw/.77 var(--display);letter-spacing:-.065em;text-shadow:.085cqw 0,-.085cqw 0,0 .035cqw,0 -.035cqw;margin:0;padding-bottom:0;overflow:visible}.poster-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;transform-origin:0;width:max-content;display:block;transform:scaleX(.98)}.opening-copy[data-astro-cid-lcdefpme]{max-width:52cqw;margin:2.71cqw 0 0 1.2cqw}.service-description[data-astro-cid-lcdefpme]{font:400 3.8cqw/.95 var(--serif);letter-spacing:-.025em;margin:0}.opening-promise[data-astro-cid-lcdefpme]{font:400 2.73cqw/1.04 var(--serif);letter-spacing:-.025em;margin:2cqw 0 1.5cqw}.opening-copy[data-astro-cid-lcdefpme] .action[data-astro-cid-lcdefpme]{padding:1.55cqw 4cqw;font-size:2.25cqw}.handover-space[data-astro-cid-lcdefpme]{margin:7.1cqw 0 11.5cqw}.handover-art[data-astro-cid-lcdefpme]{aspect-ratio:1019/389;width:100%;position:relative;overflow:hidden}.handover-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.decision[data-astro-cid-lcdefpme]{grid-template-columns:42.6cqw 1fr;gap:1cqw;padding:0 2.5cqw 0 6.7cqw;display:grid}.decision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:900 5.45cqw/.9 var(--display);letter-spacing:-.07em;word-spacing:.025em;transform-origin:0;text-shadow:.045cqw 0,-.045cqw 0,0 .02cqw,0 -.02cqw;margin:0;transform:scaleX(.96)}.decision-copy[data-astro-cid-lcdefpme]{padding-top:1.5cqw}.decision-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:400 1.8cqw/1.18 var(--serif);letter-spacing:-.025em;margin:0}.invitation[data-astro-cid-lcdefpme]{margin-top:1.9cqw}.invitation[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:bold 1.95cqw/1.1 var(--serif);letter-spacing:-.025em;margin:0 0 .45cqw}.invitation[data-astro-cid-lcdefpme] .action[data-astro-cid-lcdefpme]{margin-top:.85cqw;padding:1.1cqw 2.6cqw;font-size:1.85cqw}.other-services[data-astro-cid-lcdefpme]{margin:1.9cqw 6.7cqw 0}.other-services[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:bold 1.85cqw/1.2 var(--serif);letter-spacing:-.04em;margin:0 0 .5cqw}.other-services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-rows:repeat(2,auto);grid-template-columns:30% 36%;grid-auto-flow:column;column-gap:2cqw;margin:0;padding:0;list-style:none;display:grid}.other-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:400 1.85cqw/1.4 var(--serif);letter-spacing:-.02em;text-underline-offset:.2em;align-items:center;gap:.7em;padding:.15cqw 0;text-decoration-thickness:1px;display:inline-flex}.other-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent);text-decoration:underline}@media (width<=900px){.opening[data-astro-cid-lcdefpme]{padding:36px 24px 0}.poster-title[data-astro-cid-lcdefpme]{letter-spacing:-.075em;padding-bottom:12px;font-size:14.5cqw;line-height:.99}.poster-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:none}.opening-copy[data-astro-cid-lcdefpme]{max-width:100%;margin:24px 0 0 8px}.service-description[data-astro-cid-lcdefpme]{font-size:clamp(26px,6.5cqw,42px);line-height:1.04}.opening-promise[data-astro-cid-lcdefpme]{max-width:30ch;margin:22px 0 20px;font-size:clamp(21px,4.8cqw,29px);line-height:1.15}.opening-copy[data-astro-cid-lcdefpme] .action[data-astro-cid-lcdefpme]{padding:15px 23px;font-size:17px}.desktop-break[data-astro-cid-lcdefpme]{display:none}.handover-space[data-astro-cid-lcdefpme]{margin:72px 0 84px}.decision[data-astro-cid-lcdefpme]{padding:0 24px;display:block}.decision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.065em;font-size:clamp(34px,8.7cqw,55px)}.decision-copy[data-astro-cid-lcdefpme]{margin-left:clamp(16px,8cqw,52px);padding-top:28px}.decision-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.25}.invitation[data-astro-cid-lcdefpme]{margin-top:26px}.invitation[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:5px;font-size:21px;line-height:1.15}.invitation[data-astro-cid-lcdefpme] .action[data-astro-cid-lcdefpme]{margin-top:18px;padding:14px 20px;font-size:17px}.other-services[data-astro-cid-lcdefpme]{margin:48px 24px 0}.other-services[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:19px}.other-services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:8px 20px}.other-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;padding:4px 0;font-size:18px;line-height:1.2}}@media (width<=380px){.other-services[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:0}}
