.access[data-astro-cid-llxg2e3m]{background:var(--color-surface-tint)}.access__inner[data-astro-cid-llxg2e3m]{padding-block:var(--space-section);flex-direction:column;gap:2rem;display:flex}.access__title[data-astro-cid-llxg2e3m]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xxl);line-height:var(--leading-title);letter-spacing:.01em;text-align:center;color:var(--color-heading)}.access__row[data-astro-cid-llxg2e3m]{flex-direction:column;gap:2rem;display:flex;container-type:inline-size}.access__photo[data-astro-cid-llxg2e3m]{border-radius:var(--radius-md);flex:1 1 0;min-width:0;overflow:clip}.access__photo[data-astro-cid-llxg2e3m] img[data-astro-cid-llxg2e3m]{aspect-ratio:16/9;object-fit:cover;width:100%}.access__info[data-astro-cid-llxg2e3m]{border-block:1px solid var(--color-border);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:1.25rem;min-width:0;padding:1.5rem 1.5rem 2rem;display:flex}.access__heading[data-astro-cid-llxg2e3m]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.access__type[data-astro-cid-llxg2e3m],.access__name[data-astro-cid-llxg2e3m]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);color:var(--color-text-body)}.access__type[data-astro-cid-llxg2e3m]{word-break:keep-all}@container (width<=19.25rem){.access__info[data-astro-cid-llxg2e3m]{padding:.75rem .75rem 1.25rem}:root[data-text-size=large] .access__info[data-astro-cid-llxg2e3m]{padding:0 0 .5rem}}.access__table[data-astro-cid-llxg2e3m]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;overflow:clip}.access__cell[data-astro-cid-llxg2e3m]{padding:1rem}.access__cell[data-astro-cid-llxg2e3m]+.access__cell[data-astro-cid-llxg2e3m]{border-top:1px solid var(--color-border)}.access__address[data-astro-cid-llxg2e3m]{font-size:var(--text-md);line-height:var(--leading-heading);color:var(--color-text)}.access__station[data-astro-cid-llxg2e3m]{display:block}.access__parking[data-astro-cid-llxg2e3m]{margin-top:.75rem;display:block}.access__tel[data-astro-cid-llxg2e3m]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}.access__map[data-astro-cid-llxg2e3m]{border-radius:var(--radius-card);overflow:clip}.access__map[data-astro-cid-llxg2e3m] iframe[data-astro-cid-llxg2e3m]{border:0;width:100%;height:24.375rem;display:block}@media (min-width:64rem){.access__title[data-astro-cid-llxg2e3m]{line-height:1.5}.access__row[data-astro-cid-llxg2e3m]{flex-direction:row;align-items:flex-start}.access__info[data-astro-cid-llxg2e3m]{padding-top:calc(1.5rem - .3 * var(--text-xl));border-block-start:0;border-block-end:0}.access__heading[data-astro-cid-llxg2e3m]{flex-flow:wrap;gap:0}.access__type[data-astro-cid-llxg2e3m],.access__name[data-astro-cid-llxg2e3m]{line-height:var(--leading-title);padding-bottom:0}.access__address[data-astro-cid-llxg2e3m]{padding-block-start:calc(1rem - .5em);padding-block-end:calc(1rem - .364em)}.access__parking[data-astro-cid-llxg2e3m]{margin-top:calc(.75rem - .864em)}}.basic-info[data-astro-cid-jdtcol43]{padding-top:1rem}.basic-info__grid[data-astro-cid-jdtcol43]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""photo""rooms""plans""specs""equipment""matters";display:grid}.basic-info__grid[data-astro-cid-jdtcol43]:before{content:"";background:var(--color-surface);border-block:1px solid var(--color-border);grid-area:title-start/1/specs-end/-1}.basic-info__grid[data-astro-cid-jdtcol43]>[data-astro-cid-jdtcol43]{position:relative}.basic-info__title[data-astro-cid-jdtcol43]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xxl);line-height:var(--leading-label);text-align:center;color:var(--color-text-body);grid-area:title;padding:2.5rem 1rem}.basic-info__photo[data-astro-cid-jdtcol43]{grid-area:photo}.basic-info__photo[data-astro-cid-jdtcol43] img[data-astro-cid-jdtcol43]{aspect-ratio:391/220;object-fit:cover;width:100%}.basic-info__heading[data-astro-cid-jdtcol43],.basic-info__equipment-title[data-astro-cid-jdtcol43]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);color:var(--color-text-body);word-break:keep-all}.basic-info__heading[data-astro-cid-jdtcol43] .icon[data-astro-cid-jdtcol43]{vertical-align:calc(.436em - .75rem);margin-inline-end:.625rem}.basic-info__rooms[data-astro-cid-jdtcol43]{background:var(--color-surface-tint);border-block:1px solid var(--color-border);flex-direction:column;grid-area:rooms;align-items:flex-start;gap:1.25rem;padding:1.5rem 1.5rem 2rem;display:flex}.basic-info__room-list[data-astro-cid-jdtcol43]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-weight:600;font-size:var(--text-lg);line-height:var(--leading-label);color:var(--color-text-body);overflow:clip}.basic-info__room[data-astro-cid-jdtcol43]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;padding:1.25rem;display:flex}.basic-info__room[data-astro-cid-jdtcol43]+.basic-info__room[data-astro-cid-jdtcol43]{border-top:1px solid var(--color-border)}.basic-info__room-status[data-astro-cid-jdtcol43]{white-space:nowrap}.basic-info__room-mark--few[data-astro-cid-jdtcol43]{color:var(--color-alert)}.basic-info__room-mark--full[data-astro-cid-jdtcol43]{color:var(--color-muted)}.basic-info__room-note[data-astro-cid-jdtcol43]{font-size:var(--text-sm);line-height:var(--leading-label);text-align:center;color:var(--color-text-body);margin-top:-.5rem}.basic-info__plans[data-astro-cid-jdtcol43]{flex-direction:column;grid-area:plans;gap:1.25rem;padding:2.25rem 1.5rem 2rem;display:flex}.basic-info__plan-slider[data-astro-cid-jdtcol43]{flex-direction:column;align-items:center;gap:1rem;display:flex}.basic-info__plan-viewport[data-astro-cid-jdtcol43]{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;overflow-x:auto}.basic-info__plan-list[data-astro-cid-jdtcol43]{display:flex}.basic-info__plan[data-astro-cid-jdtcol43]{scroll-snap-align:start;flex-direction:column;flex:0 0 100%;align-items:center;gap:1rem;display:flex}.basic-info__plan[data-astro-cid-jdtcol43] img[data-astro-cid-jdtcol43]{object-fit:contain;width:100%;height:13rem}.basic-info__plan-caption[data-astro-cid-jdtcol43]{font-size:var(--text-md);line-height:var(--leading);text-align:center;color:var(--color-text-body);flex-direction:column;align-items:center;display:flex}.basic-info__plan-dots[data-astro-cid-jdtcol43]{--carousel-dot-on:var(--color-brand);--carousel-dot-off:var(--color-surface);--carousel-dot-border:1px solid var(--color-border-strong)}.basic-info__specs[data-astro-cid-jdtcol43]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body);flex-direction:column;grid-area:specs;gap:.75rem;margin:0;padding:1rem;display:flex;container-type:inline-size}.basic-info__spec[data-astro-cid-jdtcol43]{border-bottom:1px solid var(--color-border);gap:1.25rem;padding-bottom:.75rem;display:flex}.basic-info__spec[data-astro-cid-jdtcol43] dt[data-astro-cid-jdtcol43]{white-space:nowrap;flex-shrink:0;min-width:5em;font-weight:700}.basic-info__spec[data-astro-cid-jdtcol43] dd[data-astro-cid-jdtcol43]{flex:1 1 0;min-width:0;margin:0}@container (width<=20rem){:root[data-text-size=large] .basic-info__spec[data-astro-cid-jdtcol43]{flex-direction:column;gap:.25rem}}.basic-info__equipment[data-astro-cid-jdtcol43]{background:var(--color-surface-tint);flex-direction:column;grid-area:equipment;gap:2rem;padding:2rem 1rem;display:flex}.basic-info__equipment-title[data-astro-cid-jdtcol43]{font-size:var(--text-2xl)}.basic-info__tabs[data-astro-cid-jdtcol43]{--tab-gap:.25rem;isolation:isolate;gap:var(--tab-gap);background:var(--color-surface);border:1px solid var(--color-filter-on);border-radius:var(--radius-pill);margin-bottom:-.5rem;padding:.25rem;display:flex;position:relative}.basic-info__tabs[data-astro-cid-jdtcol43]:before{content:"";z-index:-1;width:calc((100% - .5rem - var(--tab-gap) * (var(--tab-count) - 1)) / var(--tab-count));translate:calc(var(--tab-index,0) * (100% + var(--tab-gap)));background:var(--color-tag-new);border-radius:var(--radius-pill);transition:translate var(--tab-duration) var(--tab-easing);position:absolute;top:.25rem;bottom:.25rem}.basic-info__tabs[data-astro-cid-jdtcol43]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:.25rem}.basic-info__tabs[data-astro-cid-jdtcol43]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.25rem}.basic-info__tab[data-astro-cid-jdtcol43]{min-height:var(--tap-min);border-radius:var(--radius-pill);font:inherit;font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);color:#3339;cursor:pointer;transition:color var(--tab-duration);background:0 0;border:0;flex:1 1 0;padding:.875rem 1rem}.basic-info__tab[data-astro-cid-jdtcol43][aria-selected=true]{color:var(--color-text-body)}.basic-info__equipment-panel[data-astro-cid-jdtcol43]{flex-direction:column;gap:1rem;display:flex}.basic-info__equipment[data-astro-cid-jdtcol43][data-tabs] .basic-info__equipment-panel[data-astro-cid-jdtcol43]:not([hidden]){animation:equipment-panel-in var(--tab-duration) ease-out}@keyframes equipment-panel-in{0%{opacity:0}}.basic-info__equipment-panel[data-astro-cid-jdtcol43][hidden]{display:none}.basic-info__equipment-caption[data-astro-cid-jdtcol43]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body)}.basic-info__equipment-list[data-astro-cid-jdtcol43]{flex-wrap:wrap;gap:.25rem;display:flex}.basic-info__equipment-item[data-astro-cid-jdtcol43]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);color:var(--color-text-body);align-items:center;gap:.375rem;padding:.5rem .75rem .5rem .5rem;display:flex}.basic-info__equipment-icon[data-astro-cid-jdtcol43]{border-radius:var(--radius-pill);background:var(--color-tag-new);flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.basic-info__equipment-notes[data-astro-cid-jdtcol43]{font-size:var(--text-sm);line-height:var(--leading);color:var(--color-text-body)}.basic-info__matters[data-astro-cid-jdtcol43]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:min(22.375rem,100% - 2rem);min-height:4rem;font-weight:600;font-size:var(--text-md);line-height:var(--leading-label);text-align:center;color:var(--color-text-body);grid-area:matters;justify-content:center;justify-self:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}@media (min-width:64rem){.basic-info[data-astro-cid-jdtcol43]{padding-top:var(--space-section)}.basic-info__room-note[data-astro-cid-jdtcol43]{text-align:start}.basic-info__grid[data-astro-cid-jdtcol43]{max-width:calc(var(--layout-content) + var(--layout-gutter) * 2);padding-inline:var(--layout-gutter);grid-template-columns:minmax(0,52fr) minmax(0,48fr);grid-template-areas:"title title""photo photo""rooms specs""plans specs""plans equipment""matters matters";margin-inline-start:auto;margin-inline-end:auto}.basic-info__grid[data-astro-cid-jdtcol43]:before{border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-row:photo-start/equipment-end}.basic-info__title[data-astro-cid-jdtcol43]{letter-spacing:.01em;padding:0 0 4rem;font-weight:700;line-height:1}.basic-info__room[data-astro-cid-jdtcol43]{padding-block-start:calc(1.25rem - .1em);padding-block-end:calc(1.25rem - .1em)}.basic-info__photo[data-astro-cid-jdtcol43]{padding:1rem}.basic-info__photo[data-astro-cid-jdtcol43] img[data-astro-cid-jdtcol43]{aspect-ratio:1168/456;border-radius:var(--radius-md)}.basic-info__rooms[data-astro-cid-jdtcol43]{border-bottom:0}.basic-info__heading[data-astro-cid-jdtcol43]{font-size:var(--text-2xl)}.basic-info__plans[data-astro-cid-jdtcol43]{padding-top:1.5rem}.basic-info__plan-slider[data-astro-cid-jdtcol43]{flex:1 1 0}.basic-info__plan-viewport[data-astro-cid-jdtcol43]{flex:1 1 0;grid-template-columns:minmax(0,1fr);min-height:min-content;display:grid}.basic-info__grid[data-astro-cid-jdtcol43]:has(.basic-info__tab:first-child[aria-selected=false]) .basic-info__plan-viewport[data-astro-cid-jdtcol43]{height:var(--plan-viewport-height);flex:none}.basic-info__plan[data-astro-cid-jdtcol43] img[data-astro-cid-jdtcol43]{flex:1 1 0;height:auto;min-height:13rem}.basic-info__specs[data-astro-cid-jdtcol43]{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);padding:0 0 1rem}.basic-info__spec[data-astro-cid-jdtcol43]{padding-inline-start:1rem;padding-inline-end:1rem}.basic-info__spec[data-astro-cid-jdtcol43]:first-child{padding-top:.75rem}.basic-info__spec[data-astro-cid-jdtcol43]:last-child{border-bottom:0;padding-bottom:0}.basic-info__spec--place[data-astro-cid-jdtcol43] dd[data-astro-cid-jdtcol43]{color:var(--color-text);line-height:1.5}.basic-info__equipment[data-astro-cid-jdtcol43]{border-left:1px solid var(--color-border);padding:2rem 1rem 1.5rem}.basic-info__equipment[data-astro-cid-jdtcol43]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:var(--radius-xl)}.basic-info__equipment[data-astro-cid-jdtcol43]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--radius-xl)}.basic-info__tabs[data-astro-cid-jdtcol43]{border-color:var(--color-tab-border);margin-bottom:0}.basic-info__tab[data-astro-cid-jdtcol43]{font-family:var(--font-display);line-height:1}.basic-info__equipment-list[data-astro-cid-jdtcol43]{gap:.5rem .25rem}.basic-info__matters[data-astro-cid-jdtcol43]{gap:0}}.cost-amount__number[data-astro-cid-yk3aegwx]{font-size:var(--cost-number-size)}.cost[data-astro-cid-urk753zb]{padding-block:var(--space-section) 4rem;position:relative;overflow:clip}.cost[data-astro-cid-urk753zb]:before{content:"";pointer-events:none;background:url(/assets/decor/glow-lemon.svg) 50%/contain no-repeat;width:46.9375rem;height:46.9375rem;position:absolute;top:9.5375rem;left:calc(50% + 1.96875rem);transform:translate(-50%,-50%)}.cost__inner[data-astro-cid-urk753zb]{flex-direction:column;align-items:center;gap:4rem;display:flex;position:relative}.cost__intro[data-astro-cid-urk753zb]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.cost__title[data-astro-cid-urk753zb]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xxl);line-height:var(--leading-title);letter-spacing:.01em;color:var(--color-text-body)}.cost__lead[data-astro-cid-urk753zb]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body);flex-direction:column;display:flex}.cost__lead-strong[data-astro-cid-urk753zb]{text-underline-position:from-font;font-weight:700;text-decoration:underline}.cost__building[data-astro-cid-urk753zb],.cost__pane-head[data-astro-cid-urk753zb]{text-align:center;color:var(--color-text-body);flex-direction:column;align-items:center;gap:1rem;margin-bottom:-2rem;display:flex}.cost__building-type[data-astro-cid-urk753zb]{font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label)}.cost__building-name[data-astro-cid-urk753zb],.cost__pane-title[data-astro-cid-urk753zb]{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);line-height:var(--leading-label)}.cost__building-lead[data-astro-cid-urk753zb],.cost__pane-lead[data-astro-cid-urk753zb]{font-size:var(--text-md);line-height:var(--leading);text-align:left}.cost__tabs[data-astro-cid-urk753zb]{--tab-gap:.25rem;isolation:isolate;gap:var(--tab-gap);background:var(--color-surface);border:1px solid var(--color-filter-on);border-radius:var(--radius-pill);width:min(100%,22.375rem);margin-bottom:-2rem;padding:.25rem;display:flex;position:relative}.cost__tabs[data-astro-cid-urk753zb]:before{content:"";z-index:-1;width:calc((100% - .5rem - var(--tab-gap) * (var(--tab-count) - 1)) / var(--tab-count));translate:calc(var(--tab-index,0) * (100% + var(--tab-gap)));background:var(--color-tag-new);border-radius:var(--radius-pill);transition:translate var(--tab-duration) var(--tab-easing);position:absolute;top:.25rem;bottom:.25rem}.cost__tabs[data-astro-cid-urk753zb]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:.25rem}.cost__tabs[data-astro-cid-urk753zb]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.25rem}.cost__tab[data-astro-cid-urk753zb]{min-height:var(--tap-min);border-radius:var(--radius-pill);font:inherit;font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);color:#3339;cursor:pointer;transition:color var(--tab-duration);background:0 0;border:0;flex:1 1 0;padding:.875rem 1rem}.cost__tab[data-astro-cid-urk753zb][aria-selected=true]{color:var(--color-text-body)}.cost__pane[data-astro-cid-urk753zb]{flex-direction:column;gap:2rem;width:100%;display:flex}.cost__pane[data-astro-cid-urk753zb][hidden]{display:none}.cost__pane--tabbed[data-astro-cid-urk753zb]:not([hidden]){animation:cost-pane-in var(--tab-duration) ease-out}@keyframes cost-pane-in{0%{opacity:0}}.cost__pane--tabbed[data-astro-cid-urk753zb] .cost__pane-head[data-astro-cid-urk753zb]{margin-bottom:0}.cost__cards[data-astro-cid-urk753zb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:1rem;display:grid;container-type:inline-size}.cost-card[data-astro-cid-urk753zb]{--plan-border:var(--color-heading);--plan-ink:var(--color-heading);--plan-accent:var(--color-heading);--plan-prepay:var(--color-filter-on);background:var(--color-surface);border:2px solid var(--plan-border);color:var(--color-text-body);border-radius:22px;flex-direction:column;gap:1rem;padding:1.625rem 1.5rem 1.375rem;display:flex}.cost-card--reduce[data-astro-cid-urk753zb]{--plan-border:var(--color-gold);--plan-ink:var(--color-plan-ink);--plan-accent:var(--color-care-icon);--plan-prepay:var(--color-prepay-warm)}.cost-card--zero[data-astro-cid-urk753zb]{--plan-border:var(--color-care);--plan-ink:var(--color-care);--plan-accent:var(--color-care);--plan-prepay:var(--color-prepay-warm)}.cost-card__head[data-astro-cid-urk753zb]{text-align:center;flex-direction:column;gap:.375rem;display:flex}.cost-card__name[data-astro-cid-urk753zb]{font-weight:700;font-size:var(--text-2xl);letter-spacing:.08em;color:var(--plan-ink);line-height:1.3}.cost-card__monthly[data-astro-cid-urk753zb],.cost-card__prepay-amount[data-astro-cid-urk753zb],.cost-card__item[data-astro-cid-urk753zb] dd[data-astro-cid-urk753zb]{font-family:var(--font-display);line-height:1.3}.cost-card__monthly[data-astro-cid-urk753zb]{--cost-number-size:var(--text-amount-lg);font-weight:700;font-size:var(--text-lead);color:var(--color-cost-ink)}.cost-card__age[data-astro-cid-urk753zb]{font-size:var(--text-xs);line-height:1.7}.cost-card__prepay[data-astro-cid-urk753zb]{background:var(--plan-prepay);border-radius:14px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.cost-card__prepay-row[data-astro-cid-urk753zb]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem;display:flex}.cost-card__prepay-label[data-astro-cid-urk753zb]{font-weight:700;font-size:var(--text-sm);letter-spacing:.05em;color:var(--plan-accent);line-height:1.3}.cost-card__prepay-amount[data-astro-cid-urk753zb]{--cost-number-size:var(--text-cost-prepay);font-weight:700;font-size:var(--text-md);color:var(--color-cost-ink)}.cost-card__prepay-note[data-astro-cid-urk753zb]{font-size:var(--text-xs);line-height:var(--leading-label)}.cost-card__breakdown[data-astro-cid-urk753zb]{border-block:1px solid var(--color-text-body);flex-direction:column;gap:.625rem;padding-block-start:1rem;padding-block-end:1rem;display:flex}.cost-card__breakdown-title[data-astro-cid-urk753zb]{font-weight:700;font-size:var(--text-sm);line-height:1.3}.cost-card__items[data-astro-cid-urk753zb]{flex-direction:column;gap:.625rem;display:flex}.cost-card__item[data-astro-cid-urk753zb]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.cost-card__item[data-astro-cid-urk753zb] dt[data-astro-cid-urk753zb]{font-size:var(--text-2sm);padding-left:calc(9px + .4375rem);line-height:1.3;position:relative}.cost-card__item[data-astro-cid-urk753zb] dt[data-astro-cid-urk753zb]:before{content:"";border-radius:var(--radius-pill);background:var(--plan-accent);width:9px;height:9px;position:absolute;top:calc(.65em - 4.5px);left:0}.cost-card__item[data-astro-cid-urk753zb] dd[data-astro-cid-urk753zb]{--cost-number-size:var(--text-md);font-weight:700;font-size:var(--text-sm);white-space:nowrap;text-align:right;color:var(--color-cost-ink);flex-shrink:0;margin:0}.cost-card__item[data-astro-cid-urk753zb]:first-child dd[data-astro-cid-urk753zb],.cost-card--zero[data-astro-cid-urk753zb] .cost-card__prepay-amount[data-astro-cid-urk753zb]{-webkit-text-decoration:underline 4px var(--plan-accent);text-decoration:underline 4px var(--plan-accent);text-decoration-skip-ink:none;text-underline-offset:-.15em}.cost-card--zero[data-astro-cid-urk753zb] .cost-card__item[data-astro-cid-urk753zb]:first-child dd[data-astro-cid-urk753zb]{text-decoration:none}.cost-card__text[data-astro-cid-urk753zb]{font-size:var(--text-sm);flex-direction:column;gap:.5rem;line-height:1.7;display:flex}@container (width<=22rem){.cost-card[data-astro-cid-urk753zb]{padding:1.125rem 1rem .875rem}:root[data-text-size=large] .cost-card[data-astro-cid-urk753zb]{padding:.875rem .75rem .625rem}:root[data-text-size=large] .cost-card__item[data-astro-cid-urk753zb]{flex-wrap:wrap;row-gap:.25rem}:root[data-text-size=large] .cost-card__item[data-astro-cid-urk753zb] dt[data-astro-cid-urk753zb]{max-width:100%}:root[data-text-size=large] .cost-card__item[data-astro-cid-urk753zb] dd[data-astro-cid-urk753zb]{margin-left:auto}}.cost-card__text[data-astro-cid-urk753zb] strong{font-weight:700}.cost-card__text[data-astro-cid-urk753zb] u{text-underline-position:from-font}.cost__notes[data-astro-cid-urk753zb]{font-size:var(--text-xs);color:var(--color-text-body);line-height:1.7}.cost__links[data-astro-cid-urk753zb]{flex-direction:column;align-items:flex-start;margin-top:-1.5rem;display:flex}.cost__link[data-astro-cid-urk753zb]{min-height:var(--tap-min);font:inherit;font-weight:700;font-size:var(--text-xs);line-height:var(--leading-label);color:var(--color-text-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;text-decoration:underline;display:inline-flex}.cost__link[data-astro-cid-urk753zb] .icon[data-astro-cid-urk753zb]{width:.9375rem;height:.9375rem}@media (min-width:64rem){.cost[data-astro-cid-urk753zb]{padding-bottom:0}.cost__cards[data-astro-cid-urk753zb]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2rem}.cost__cards--grid[data-astro-cid-urk753zb]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.cost__tabs[data-astro-cid-urk753zb]{border-color:var(--color-tab-border);align-self:flex-start;width:25rem;margin-bottom:-3.25rem}.cost__tab[data-astro-cid-urk753zb]{font-family:var(--font-display);padding:.875rem 1rem;line-height:1}.cost__building[data-astro-cid-urk753zb],.cost__pane-head[data-astro-cid-urk753zb]{text-align:left;align-items:flex-start;gap:.75rem}.cost__building[data-astro-cid-urk753zb]{align-self:stretch}.cost__building-type[data-astro-cid-urk753zb]{font-weight:400;line-height:var(--leading);margin-block-start:-.575em;margin-block-end:-.439em}.cost__building-name[data-astro-cid-urk753zb],.cost__pane-title[data-astro-cid-urk753zb]{letter-spacing:.01em;line-height:1}.cost__building-name[data-astro-cid-urk753zb] .cost__rule[data-astro-cid-urk753zb],.cost__pane-title[data-astro-cid-urk753zb] .cost__rule[data-astro-cid-urk753zb]{background-image:none}.cost__building-lead[data-astro-cid-urk753zb],.cost__pane-lead[data-astro-cid-urk753zb]{font-size:var(--text-lg);margin-block-start:-.575em;margin-block-end:-.439em}.cost__intro[data-astro-cid-urk753zb]{gap:calc(2rem - .575 * var(--text-lg));margin-bottom:calc(-.439 * var(--text-lg))}.cost__title[data-astro-cid-urk753zb]{line-height:1}.cost-card[data-astro-cid-urk753zb]:only-child{justify-self:center;width:min(100%,32.5rem)}.cost-card__age[data-astro-cid-urk753zb]{font-size:var(--text-2sm);line-height:var(--leading)}.cost-card__prepay-amount[data-astro-cid-urk753zb]{--cost-number-size:var(--text-2xl)}.cost-card__breakdown[data-astro-cid-urk753zb]{border-block-start-style:dashed;border-block-end-style:dashed}.cost__links[data-astro-cid-urk753zb]{margin-top:calc((1.7 * var(--text-xs) - var(--tap-min)) / 2);flex-flow:wrap;column-gap:1.25rem}}.facility-intro__inner[data-astro-cid-657zamav]{flex-direction:column;align-items:center;gap:2rem;padding-block-start:2.5rem;padding-block-end:2.5rem;display:flex}.facility-intro__title[data-astro-cid-657zamav]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xxl);line-height:var(--leading-title);text-align:center;color:var(--color-text-body);word-break:keep-all;flex-direction:column;display:flex}.facility-intro__body[data-astro-cid-657zamav]{width:100%;max-width:45rem;font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body);flex-direction:column;gap:1rem;display:flex}.facility-intro__body[data-astro-cid-657zamav] figure{margin:0}.facility-intro__body[data-astro-cid-657zamav] img{border-radius:var(--radius-md);width:100%;height:auto}.facility-intro__sibling[data-astro-cid-657zamav]{border-radius:var(--radius-pill);width:min(100%,22.5rem);min-height:5rem;font-weight:600;font-size:var(--text-xl);line-height:var(--leading-label);border:1px solid #0000;justify-content:center;align-self:center;align-items:center;gap:.75rem;margin-top:1rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex}.facility-intro__sibling--care[data-astro-cid-657zamav]{background:var(--color-cta-warm);border-color:var(--color-cta-warm-border);color:var(--color-text)}.facility-intro__sibling--independent[data-astro-cid-657zamav]{background:var(--color-independent);color:var(--color-surface)}@media (min-width:64rem){.facility-intro__inner[data-astro-cid-657zamav]{padding-block:var(--space-section) 2.5rem;gap:3rem}.facility-intro__title[data-astro-cid-657zamav]{letter-spacing:.01em;flex-direction:row;font-weight:700;line-height:1}.facility-intro__body[data-astro-cid-657zamav]{max-width:35.5rem;font-size:var(--text-sm)}.facility-intro__sibling[data-astro-cid-657zamav]{align-self:flex-start}.facility-intro__body[data-astro-cid-657zamav]:has(img){grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-columns:repeat(2,minmax(0,35.5rem));justify-content:center;gap:0 4rem;max-width:none;display:grid}.facility-intro__body[data-astro-cid-657zamav]:has(img):before{content:"";grid-column:1}.facility-intro__body[data-astro-cid-657zamav]:has(img)>*{grid-column:1}.facility-intro__body[data-astro-cid-657zamav]:has(img)>*+:not(figure,p:has(img)){margin-top:1rem}.facility-intro__body[data-astro-cid-657zamav]:has(img)>.facility-intro__sibling[data-astro-cid-657zamav]{margin-top:2rem}.facility-intro__body[data-astro-cid-657zamav]>:is(figure,p:has(img)){grid-area:1/2/-1;align-self:center}}.related[data-astro-cid-wgurltwz]{background:var(--color-surface-lemon)}.related__inner[data-astro-cid-wgurltwz]{padding-block:var(--space-section);flex-direction:column;align-items:center;gap:4rem;display:flex}.related__intro[data-astro-cid-wgurltwz]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.related__title[data-astro-cid-wgurltwz]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xxl);line-height:var(--leading-title);letter-spacing:.01em;word-break:keep-all;color:var(--color-heading)}.related__lead[data-astro-cid-wgurltwz]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}.related__slider[data-astro-cid-wgurltwz]{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.related__viewport[data-astro-cid-wgurltwz]{width:100%}.related__list[data-astro-cid-wgurltwz]{grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:.75rem;width:100%;display:grid}.related__item[data-astro-cid-wgurltwz]{display:grid}.related__controls[data-astro-cid-wgurltwz]{--carousel-dot-on:var(--color-brand);--carousel-dot-off:var(--color-surface);--carousel-dot-border:1px solid var(--color-border-strong)}.related__more[data-astro-cid-wgurltwz]{--cta-pill-fill:var(--color-tag-new);min-width:min(22.5rem,100%);padding-inline-start:2rem;padding-inline-end:2rem}@media (max-width:63.999rem){.related__viewport[data-astro-cid-wgurltwz]{scroll-snap-type:x mandatory;--reveal-distance:1rem;margin-block-start:-1rem;margin-block-end:-1rem;padding-block-start:1rem;padding-block-end:1rem;overflow-x:auto;container-type:inline-size}.related__list[data-astro-cid-wgurltwz]{justify-content:safe center;min-width:min-content;display:flex}.related__item[data-astro-cid-wgurltwz]{scroll-snap-align:start;flex:none;width:20rem;max-width:100cqw}}@media (min-width:64rem){.related__controls[data-astro-cid-wgurltwz]{display:none}.related__intro[data-astro-cid-wgurltwz]{gap:calc(2rem - .575 * var(--text-lg));margin-bottom:calc(-.439 * var(--text-lg))}.related__title[data-astro-cid-wgurltwz]{line-height:1.5}.related__more[data-astro-cid-wgurltwz]{font-size:var(--text-lg)}}.support[data-astro-cid-mmvwjqo6]{padding-block:var(--space-section);position:relative;overflow:clip}.support[data-astro-cid-mmvwjqo6]:not(:has(.support__list:not([hidden]))){display:none}.support[data-astro-cid-mmvwjqo6]:before{content:"";pointer-events:none;background:url(/assets/decor/glow-lemon-lg.svg) 50%/contain no-repeat;width:55rem;height:55rem;position:absolute;top:21.7275rem;left:50%;transform:translate(-50%,-50%)}.support__inner[data-astro-cid-mmvwjqo6]{flex-direction:column;align-items:center;gap:4rem;display:flex;position:relative}.support__intro[data-astro-cid-mmvwjqo6]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.support__title[data-astro-cid-mmvwjqo6]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xxl);letter-spacing:.01em;color:var(--color-text-body);flex-direction:column;line-height:1.5;display:flex}.support__lead[data-astro-cid-mmvwjqo6]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}.support__list[data-astro-cid-mmvwjqo6]{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));align-items:start;gap:1rem;width:100%;display:grid;container-type:inline-size}.support__list[data-astro-cid-mmvwjqo6][hidden]{display:none}.support__card[data-astro-cid-mmvwjqo6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:clip}.support__photo[data-astro-cid-mmvwjqo6] img[data-astro-cid-mmvwjqo6]{aspect-ratio:16/9;object-fit:cover;width:100%}.support__text[data-astro-cid-mmvwjqo6]{background:var(--color-surface-tint);flex-direction:column;flex:auto;gap:1.5rem;padding:2rem 1.5rem;display:flex}.support__card-title[data-astro-cid-mmvwjqo6]{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:.05em;color:var(--color-text);align-items:center;display:flex}.support__body[data-astro-cid-mmvwjqo6]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}.support__note[data-astro-cid-mmvwjqo6]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body);flex-direction:column;display:flex}@container (width<=20rem){:root[data-text-size=large] .support__text[data-astro-cid-mmvwjqo6]{padding:1.25rem .75rem}}@media (min-width:64rem){.support__intro[data-astro-cid-mmvwjqo6]{gap:calc(2rem - .575 * var(--text-lg));margin-bottom:calc(-.439 * var(--text-lg))}.support__title[data-astro-cid-mmvwjqo6]{flex-direction:row}.support__card-title[data-astro-cid-mmvwjqo6]{margin-block-start:-.5em;margin-block-end:-.364em}}.visit[data-astro-cid-qiwtoina]{background:var(--color-surface-lemon)}.visit__inner[data-astro-cid-qiwtoina]{padding-block:var(--space-section);flex-direction:column;align-items:center;gap:2rem;display:flex}.visit__title[data-astro-cid-qiwtoina]{word-break:keep-all;font-family:var(--font-display);font-weight:700;font-size:var(--text-xxl);line-height:var(--leading-title);text-align:center;color:var(--color-heading)}.visit__columns[data-astro-cid-qiwtoina]{flex-direction:column;gap:2rem;width:100%;display:flex}.visit__main[data-astro-cid-qiwtoina]{flex-direction:column;flex:1 1 0;gap:2rem;min-width:0;display:flex}.visit__photo[data-astro-cid-qiwtoina]{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:clip}.visit__photo[data-astro-cid-qiwtoina] img[data-astro-cid-qiwtoina]{aspect-ratio:16/9;object-fit:cover;width:100%}.visit__lead[data-astro-cid-qiwtoina]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}.visit__side[data-astro-cid-qiwtoina]{flex-direction:column;flex:1 1 0;gap:2rem;min-width:0;display:flex}.visit__group[data-astro-cid-qiwtoina]{flex-direction:column;gap:1rem;display:flex}.visit__card[data-astro-cid-qiwtoina]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;gap:1.5rem;padding:2rem 1.5rem;display:flex}.visit__card-title[data-astro-cid-qiwtoina]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);color:var(--color-text-body)}.visit__points[data-astro-cid-qiwtoina]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body);flex-direction:column;display:flex}.visit__points[data-astro-cid-qiwtoina] li[data-astro-cid-qiwtoina]:before{content:"・"}.visit__action[data-astro-cid-qiwtoina]{border:1px solid var(--color-border);flex-wrap:nowrap;gap:.5rem;padding-inline-start:.75rem;padding-inline-end:.75rem}.visit__action-label[data-astro-cid-qiwtoina]{word-break:keep-all}.visit__action--tour[data-astro-cid-qiwtoina]{--cta-pill-fill:var(--color-cta-highlight);box-shadow:inset 0 -3px 0 var(--color-cta-highlight-border);transition:translate .15s,box-shadow .15s}@media (hover:hover){.visit__action--tour[data-astro-cid-qiwtoina]:hover{filter:none;background-color:var(--cta-pill-fill);box-shadow:inset 0 -1px 0 var(--color-cta-highlight-border);translate:0 2px}}.visit__stay[data-astro-cid-qiwtoina]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.visit__stay-title[data-astro-cid-qiwtoina]{word-break:keep-all;font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:var(--leading-heading);letter-spacing:.05em}.visit__stay-tel[data-astro-cid-qiwtoina]{align-items:center;gap:.5rem;display:flex}.visit__stay-number[data-astro-cid-qiwtoina]{font-family:var(--font-display);font-weight:600;font-size:var(--text-cta-tel);line-height:var(--leading-label);white-space:nowrap;color:var(--color-text-body);margin-block-start:-.2em;margin-block-end:-.2em}.visit__stay-icon[data-astro-cid-qiwtoina]{border-radius:var(--radius-pill);background:var(--color-tag-new);flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.visit__stay-hours[data-astro-cid-qiwtoina]{font-weight:600;font-size:var(--text-lg);line-height:var(--leading-label);align-items:baseline;gap:.5rem;display:flex}.visit__stay-hours-label[data-astro-cid-qiwtoina]{font-weight:500;font-size:var(--text-md)}.visit__stay-hours-time[data-astro-cid-qiwtoina]{font-family:var(--font-latin), var(--font-sans)}.visit__stay-body[data-astro-cid-qiwtoina]{display:contents}.visit__stay-body[data-astro-cid-qiwtoina] :is(ul,p){font-size:var(--text-sm);line-height:var(--leading);color:var(--color-text-body)}.visit__stay-body[data-astro-cid-qiwtoina] li:before{content:"・"}.visit__stay-body[data-astro-cid-qiwtoina] strong{font-weight:700}@media (min-width:64rem){.visit__title[data-astro-cid-qiwtoina]{line-height:1.5}.visit__columns[data-astro-cid-qiwtoina]{flex-direction:row;align-items:flex-start}.visit__columns--single[data-astro-cid-qiwtoina]{justify-content:center}.visit__columns--single[data-astro-cid-qiwtoina] .visit__main[data-astro-cid-qiwtoina]{flex:0 calc(50% - 1rem)}.visit__card[data-astro-cid-qiwtoina]{gap:calc(1.5rem - .264 * var(--text-lg) - .575 * var(--text-md));padding:calc(1.5rem - .4 * var(--text-lg)) 1.5rem calc(1.5rem - .439 * var(--text-md));border-radius:var(--radius-card)}.visit__stay-tel[data-astro-cid-qiwtoina]{gap:1.25rem}.visit__stay-number[data-astro-cid-qiwtoina]{font-size:var(--text-amount)}.visit__stay-hours[data-astro-cid-qiwtoina]{line-height:var(--leading);align-items:center}.visit__stay-hours-label[data-astro-cid-qiwtoina]{line-height:var(--leading-heading)}.visit__stay-body[data-astro-cid-qiwtoina] ul{margin-block-start:-.575em;margin-block-end:-.439em}}
