.cta__headline[data-astro-cid-o46t2fpl],.cta__text[data-astro-cid-o46t2fpl]{margin-block-end:16px}.floor-plan__headline[data-astro-cid-hcan3op5]{margin-block-end:12px}.floor-plan__body[data-astro-cid-hcan3op5]{min-width:0;container-type:inline-size}.floor-plan__grid--photo[data-astro-cid-hcan3op5]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}figure[data-astro-cid-hcan3op5]{min-width:0;max-width:560px;margin:0}.floor-plan__photo[data-astro-cid-hcan3op5] img[data-astro-cid-hcan3op5]{width:100%;height:auto;display:block}@container (width>=880px){.floor-plan__grid--photo[data-astro-cid-hcan3op5]{grid-template-columns:minmax(0,420fr) minmax(0,460fr);column-gap:40px;max-width:920px}.floor-plan__grid--photo[data-astro-cid-hcan3op5] figure[data-astro-cid-hcan3op5]{max-width:none}}svg[data-astro-cid-hcan3op5]{width:100%;height:auto;font-family:var(--font-body);display:block}figcaption[data-astro-cid-hcan3op5]{margin-block-start:8px;font-size:16px}@media (width>=1024px){.floor-plan__plan[data-astro-cid-hcan3op5]{max-width:420px}.floor-plan__photo[data-astro-cid-hcan3op5]{max-width:460px}}.fp-floor[data-astro-cid-hcan3op5]{fill:var(--plan-floor)}.fp-step[data-astro-cid-hcan3op5]{fill:var(--plan-step)}.fp-room--small[data-astro-cid-hcan3op5]{fill:var(--plan-small)}.fp-room--large[data-astro-cid-hcan3op5]{fill:var(--plan-large)}.fp-partition[data-astro-cid-hcan3op5]{fill:var(--plan-wood)}.fp-wall[data-astro-cid-hcan3op5]{fill:none;stroke:var(--color-text);stroke-width:11px;stroke-linejoin:round;stroke-linecap:round}.fp-stepline[data-astro-cid-hcan3op5]{fill:none;stroke:var(--color-text-secondary);stroke-width:4px}.fp-door[data-astro-cid-hcan3op5]{stroke:var(--color-text);stroke-width:8px;stroke-linecap:round}.fp-swing[data-astro-cid-hcan3op5]{fill:none;stroke:var(--color-text-secondary);stroke-width:3px;stroke-dasharray:10 9}.fp-label[data-astro-cid-hcan3op5],.fp-corridor[data-astro-cid-hcan3op5],.fp-step-label[data-astro-cid-hcan3op5],.fp-entry[data-astro-cid-hcan3op5]{fill:var(--color-text)}.fp-size[data-astro-cid-hcan3op5]{font-size:50px;font-weight:800}.fp-area[data-astro-cid-hcan3op5]{font-size:35px;font-weight:400}.fp-corridor[data-astro-cid-hcan3op5],.fp-step-label[data-astro-cid-hcan3op5],.fp-entry[data-astro-cid-hcan3op5]{font-size:46px;font-weight:700}.fp-arrow[data-astro-cid-hcan3op5]{fill:var(--color-text)}@media (width<=640px){.fp-area[data-astro-cid-hcan3op5]{display:none}}@media (forced-colors:active){svg[data-astro-cid-hcan3op5]{forced-color-adjust:none;background:#fcfbf7}}.hero__grid[data-astro-cid-sf272gaj]{width:min(100% - var(--gutter) * 2, var(--wide-width));margin-inline:auto;display:grid}.hero--photo[data-astro-cid-sf272gaj] .hero__grid[data-astro-cid-sf272gaj]{grid-template-columns:minmax(340px,1fr) minmax(0,min(720px,56vw));align-items:start;gap:clamp(32px,4vw,56px);padding-block:clamp(24px,3vw,40px)}.hero[data-astro-cid-sf272gaj]:not(.hero--photo) .hero__grid[data-astro-cid-sf272gaj]{padding-block:clamp(28px,4vw,48px) 20px}.hero__photo[data-astro-cid-sf272gaj]{order:2;min-width:0}.hero__photo[data-astro-cid-sf272gaj] img{object-fit:cover;object-position:50% 62%;width:100%;height:auto;display:block}.hero__text[data-astro-cid-sf272gaj]{min-width:0;container-type:inline-size}.hero__headline[data-astro-cid-sf272gaj]{font-size:min(var(--font-size-display), calc((100vw - 40px) / 9.1));line-height:1.25}@supports (font-size:1cqw){.hero__headline[data-astro-cid-sf272gaj]{font-size:min(var(--font-size-display), calc(100cqw / 9.1))}}.hero__sub[data-astro-cid-sf272gaj]{margin-block-start:2px;font-size:18px;line-height:1.5}.hero__line[data-astro-cid-sf272gaj]{margin-block-start:4px;line-height:1.5}.hero__line--strong[data-astro-cid-sf272gaj]{font-weight:700}.hero__price[data-astro-cid-sf272gaj]{border-block:1px solid var(--color-border-strong);margin-block:10px;padding-block:8px}.hero__amount-line[data-astro-cid-sf272gaj]{line-height:1.35}.hero__label[data-astro-cid-sf272gaj]{font-weight:700}.hero__amount[data-astro-cid-sf272gaj]{font-size:clamp(22px,6.7vw,26px);font-weight:800;line-height:1.35}.hero__condition[data-astro-cid-sf272gaj]{font-size:17px;font-weight:400;display:inline-block}.hero__note[data-astro-cid-sf272gaj]{margin-block-start:2px;font-size:17px;font-weight:700;line-height:1.5}.hero__extra[data-astro-cid-sf272gaj]{margin-block-start:2px;font-size:17px;line-height:1.5}.hero__phone[data-astro-cid-sf272gaj]{margin-block-start:14px}@media (width<=860px){.hero--photo[data-astro-cid-sf272gaj] .hero__grid[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding-block:0 24px}.hero__photo[data-astro-cid-sf272gaj]{order:0}.hero__photo[data-astro-cid-sf272gaj] img{height:clamp(160px,38vw,320px)}.hero--photo[data-astro-cid-sf272gaj] .hero__text[data-astro-cid-sf272gaj]{padding-inline:var(--gutter)}.hero--photo[data-astro-cid-sf272gaj] .hero__headline[data-astro-cid-sf272gaj]{font-size:min(24px,6.4vw)}}@media (width<=860px) and (height<=700px){.hero__photo[data-astro-cid-sf272gaj] img{height:100px}}@media (height<=480px){.hero__photo[data-astro-cid-sf272gaj]{display:none}.hero--photo[data-astro-cid-sf272gaj] .hero__grid[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,1fr);padding-block-start:16px}.hero__extra[data-astro-cid-sf272gaj]{display:none}}@media (height<=480px) and (width>=480px){.hero--photo[data-astro-cid-sf272gaj] .hero__text[data-astro-cid-sf272gaj]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.hero--photo[data-astro-cid-sf272gaj] .hero__text[data-astro-cid-sf272gaj]>[data-astro-cid-sf272gaj]:not(.hero__headline,.hero__sub,.hero__line:nth-last-of-type(-n+2)){grid-column:1/-1}.hero__sub[data-astro-cid-sf272gaj],.hero__line[data-astro-cid-sf272gaj]{margin-block-start:0}.hero__price[data-astro-cid-sf272gaj]{margin-block:4px;padding-block:4px}.hero__phone[data-astro-cid-sf272gaj]{margin-block-start:8px}}.interior__head[data-astro-cid-vvmmvmul]{margin-block-end:16px}.interior__note[data-astro-cid-vvmmvmul]{margin-block-start:8px}.interior__body[data-astro-cid-vvmmvmul]{min-width:0;container-type:inline-size}.interior__grid[data-astro-cid-vvmmvmul]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.interior__closing[data-astro-cid-vvmmvmul]{margin-block-start:16px}figure[data-astro-cid-vvmmvmul]{min-width:0;margin:0}img[data-astro-cid-vvmmvmul]{width:100%;height:auto;display:block}figcaption[data-astro-cid-vvmmvmul]{margin-block-start:8px;font-size:16px;line-height:1.6}.interior__materials[data-astro-cid-vvmmvmul]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.interior__materials[data-astro-cid-vvmmvmul] img[data-astro-cid-vvmmvmul].interior__swatch{aspect-ratio:2;object-fit:cover;width:100%;height:auto}.interior__materials[data-astro-cid-vvmmvmul] figcaption[data-astro-cid-vvmmvmul] .interior__subject{display:block}@container (width>=760px){.interior__grid[data-astro-cid-vvmmvmul]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 140px;gap:0 20px}.interior__photo[data-astro-cid-vvmmvmul]{display:contents}.interior__photo[data-astro-cid-vvmmvmul] img[data-astro-cid-vvmmvmul]{grid-area:1/1}.interior__photo[data-astro-cid-vvmmvmul] figcaption[data-astro-cid-vvmmvmul]{grid-area:2/1/auto/-1}.interior__materials[data-astro-cid-vvmmvmul]{grid-area:1/2;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:8px}}.facts[data-astro-cid-3kldpsma]{justify-items:start;gap:8px;display:grid}.facts__map[data-astro-cid-3kldpsma]{min-height:44px;color:var(--color-text);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.facts__list[data-astro-cid-3kldpsma]>div[data-astro-cid-3kldpsma]{border-block-end:1px solid var(--color-border-strong);grid-template-columns:6.5em minmax(0,1fr);align-items:start;gap:12px;padding-block:10px;display:grid}.facts__list[data-astro-cid-3kldpsma] dt[data-astro-cid-3kldpsma]{color:var(--color-text-secondary);font-size:16px;line-height:1.8}.facts__list[data-astro-cid-3kldpsma] dd[data-astro-cid-3kldpsma]{line-height:1.7}.facts__list[data-astro-cid-3kldpsma] .facts__map[data-astro-cid-3kldpsma]{display:flex}.facts__tel[data-astro-cid-3kldpsma]{font-variant-numeric:tabular-nums;min-height:44px;color:var(--color-text);text-underline-offset:3px;align-items:flex-start;text-decoration:underline;display:inline-flex}.facts__fees[data-astro-cid-3kldpsma]{border-block-start:1px solid var(--color-border-strong);grid-template-columns:minmax(0,1fr);column-gap:40px;display:grid}.facts__fees[data-astro-cid-3kldpsma] li[data-astro-cid-3kldpsma]{border-block-end:1px solid var(--color-border-strong);justify-content:space-between;gap:16px;padding-block:10px;display:flex}.facts__fees[data-astro-cid-3kldpsma] strong[data-astro-cid-3kldpsma]{white-space:nowrap;font-weight:700}.facts__rows[data-astro-cid-3kldpsma]{border-block-start:1px solid var(--color-border-strong)}.facts__rows[data-astro-cid-3kldpsma] li[data-astro-cid-3kldpsma]{border-block-end:1px solid var(--color-border-strong);padding-block:10px;line-height:1.55}.facts__rows[data-astro-cid-3kldpsma] strong[data-astro-cid-3kldpsma]{font-weight:700}@media (width>=700px){.facts__fees[data-astro-cid-3kldpsma]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.facts__list[data-astro-cid-3kldpsma]>div[data-astro-cid-3kldpsma]{grid-template-columns:minmax(0,1fr);gap:0}}.phone-contact[data-astro-cid-oyfg5oj7]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.phone-contact__headline[data-astro-cid-oyfg5oj7]{font-size:var(--font-size-display)}.phone-contact__lead[data-astro-cid-oyfg5oj7]{margin-block:8px 16px}.phone-contact__subhead[data-astro-cid-oyfg5oj7]{margin-block:32px 8px}.phone-contact__rental[data-astro-cid-oyfg5oj7]{margin-block-start:16px}.phone-contact__photo[data-astro-cid-oyfg5oj7]{width:100%;max-width:480px;height:auto;display:block}@media (width>=1024px){.phone-contact[data-astro-cid-oyfg5oj7]{grid-template-columns:minmax(0,1fr) 480px}.phone-contact__photo[data-astro-cid-oyfg5oj7]{align-self:start}}.sizes[data-astro-cid-3pmdfyyj] .section-headline{margin-block-end:12px}.sizes__conditions[data-astro-cid-3pmdfyyj]{gap:4px;max-width:760px;margin-block-end:16px;display:grid}.sizes__condition[data-astro-cid-3pmdfyyj]{font-weight:700}table[data-astro-cid-3pmdfyyj],thead[data-astro-cid-3pmdfyyj],tbody[data-astro-cid-3pmdfyyj]{display:block}table[data-astro-cid-3pmdfyyj]{font-variant-numeric:tabular-nums;max-width:760px}tr[data-astro-cid-3pmdfyyj]{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}th[data-astro-cid-3pmdfyyj],td[data-astro-cid-3pmdfyyj]{text-align:start;white-space:nowrap;flex:none;min-width:72px;display:block}thead[data-astro-cid-3pmdfyyj] tr[data-astro-cid-3pmdfyyj]{border-block-end:2px solid var(--pine-strong);padding-block:6px}thead[data-astro-cid-3pmdfyyj] th[data-astro-cid-3pmdfyyj]{font-size:16px;font-weight:700}tbody[data-astro-cid-3pmdfyyj] tr[data-astro-cid-3pmdfyyj]{border-block-end:1px solid var(--color-border-strong);padding-block:12px}tbody[data-astro-cid-3pmdfyyj] th[data-astro-cid-3pmdfyyj]{font-size:19px;font-weight:400}tr[data-astro-cid-3pmdfyyj] .sizes__price[data-astro-cid-3pmdfyyj]{text-align:end;flex:1 0 auto}tbody[data-astro-cid-3pmdfyyj] .sizes__price[data-astro-cid-3pmdfyyj]{font-size:19px;font-weight:800}tbody[data-astro-cid-3pmdfyyj] .sizes__price--ask[data-astro-cid-3pmdfyyj]{color:var(--color-text-secondary);font-size:16px;font-weight:400}.sizes__note[data-astro-cid-3pmdfyyj]{max-width:760px;color:var(--color-text-secondary);margin-block-start:10px;font-size:16px;line-height:1.6}.sizes__phone[data-astro-cid-3pmdfyyj]{margin-block-start:16px}.sizes__photo[data-astro-cid-3pmdfyyj]{display:none}@media (width>=861px){table[data-astro-cid-3pmdfyyj],.sizes__conditions[data-astro-cid-3pmdfyyj],.sizes__note[data-astro-cid-3pmdfyyj]{max-width:none}}@media (width>=1024px){.sizes__with-photo[data-astro-cid-3pmdfyyj]{grid-template-columns:minmax(0,1fr) 360px;column-gap:40px;display:grid}.sizes__with-photo[data-astro-cid-3pmdfyyj]>[data-astro-cid-3pmdfyyj]{grid-column:1}.sizes__with-photo[data-astro-cid-3pmdfyyj] .sizes__photo[data-astro-cid-3pmdfyyj]{grid-area:2/2/span 3;width:100%;height:auto;display:block}}.split__headline[data-astro-cid-atliwrbw]{margin-block-end:16px}.split__body[data-astro-cid-atliwrbw]{gap:16px;display:grid}.split__closing[data-astro-cid-atliwrbw]+.split__closing[data-astro-cid-atliwrbw]{margin-block-start:-12px}.split__groups[data-astro-cid-atliwrbw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px 40px;display:grid}.split__group-title[data-astro-cid-atliwrbw]{margin-block-end:4px;font-size:17px;font-weight:700}.split__rows[data-astro-cid-atliwrbw]{border-block-start:1px solid var(--color-border-strong)}.split__rows[data-astro-cid-atliwrbw] li[data-astro-cid-atliwrbw]{border-block-end:1px solid var(--color-border-strong);padding-block:10px;line-height:1.55}.page-header[data-astro-cid-otyvg7kl]{padding-block-start:clamp(56px,7vw,104px)}.page-header__title[data-astro-cid-otyvg7kl]{max-width:20ch;font-size:var(--font-size-h2)}
