.area-h[data-astro-cid-h74acigh] .pre[data-astro-cid-h74acigh]{color:var(--muted);margin-bottom:.12em;font-size:.4em;font-weight:600;line-height:1.1;display:block}.area-line[data-astro-cid-h74acigh]{color:var(--ink);margin-top:16px;font-size:16px;font-weight:600}.area-photo[data-astro-cid-h74acigh]{justify-self:end;width:min(100%,460px)}@media (width<=960px){.area-photo[data-astro-cid-h74acigh]{justify-self:start}}.homes-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:40px clamp(32px,5vw,96px);display:grid}.homes-lede[data-astro-cid-h74acigh]{max-width:52ch;margin-top:26px}.homes-p[data-astro-cid-h74acigh]{margin-top:20px}.facts[data-astro-cid-h74acigh]{border-top:1px solid var(--rule-2);margin:0}.facts[data-astro-cid-h74acigh] div[data-astro-cid-h74acigh]{border-bottom:1px solid var(--rule-2);padding:16px 0}.facts[data-astro-cid-h74acigh] dt[data-astro-cid-h74acigh]{color:var(--muted);font-size:14px}.facts[data-astro-cid-h74acigh] dd[data-astro-cid-h74acigh]{font-family:var(--f-display);margin:4px 0 0;font-size:24px;font-weight:600;line-height:1.15}@media (width<=960px){.homes-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,1fr)}}.common-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(32px,5vw,96px);display:grid}@media (width<=960px){.common-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,1fr)}}.area-qa[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:48px clamp(32px,5vw,88px);display:grid}.faq-wrap[data-astro-cid-h74acigh]{margin-top:32px}@media (width<=960px){.area-qa[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,1fr)}}.near-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(32px,5vw,96px);display:grid}.near-list[data-astro-cid-h74acigh]{gap:20px;display:grid}.acard[data-astro-cid-h74acigh]{color:var(--ink);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:16px 28px;text-decoration:none;display:grid}.acard-text[data-astro-cid-h74acigh]{gap:8px;display:grid}@media (width<=600px){.acard[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,1fr)}}.acard-photo[data-astro-cid-h74acigh]{border-radius:var(--r-media);overflow:hidden}.acard-photo[data-astro-cid-h74acigh] .frame{border-radius:0}.acard-photo[data-astro-cid-h74acigh] img{transition:filter .5s}@media (hover:hover){.acard-photo[data-astro-cid-h74acigh] img{filter:var(--dim)}.acard[data-astro-cid-h74acigh]:hover .acard-photo[data-astro-cid-h74acigh] img,.acard[data-astro-cid-h74acigh]:focus-visible .acard-photo[data-astro-cid-h74acigh] img{filter:none}}.acard-title[data-astro-cid-h74acigh]{font-family:var(--f-display);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.05;transition:color .15s}.acard-title[data-astro-cid-h74acigh] .arr[data-astro-cid-h74acigh],.acard[data-astro-cid-h74acigh]:hover .acard-title[data-astro-cid-h74acigh]{color:var(--accent)}.acard-sub[data-astro-cid-h74acigh]{color:var(--ink-2);font-size:15px}.near-also[data-astro-cid-h74acigh]{border-top:1px solid var(--rule);color:var(--ink-2);margin-top:8px;padding-top:18px;font-size:16px}@media (width<=960px){.near-in[data-astro-cid-h74acigh]{grid-template-columns:minmax(0,1fr)}}
