.hub-hero[data-v-c2eee9d3]{align-items:flex-end;background:var(--c-ink);color:var(--c-paper);display:flex;min-height:54vh;overflow:hidden;padding-bottom:clamp(36px,5vw,64px);padding-top:calc(var(--header-h) + 40px);position:relative}.hub-hero__media[data-v-c2eee9d3]{inset:0;position:absolute}.hub-hero__media img[data-v-c2eee9d3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hub-hero__scrim[data-v-c2eee9d3]{background:linear-gradient(0deg,#10120fd9,#10120f40);inset:0;position:absolute}.hub-hero__content[data-v-c2eee9d3]{position:relative;width:100%}.hub-hero__eyebrow[data-v-c2eee9d3]{color:var(--c-sand);font-size:var(--fs-meta);letter-spacing:.26em;margin-top:22px;text-transform:uppercase}.hub-hero__title[data-v-c2eee9d3]{font-size:var(--fs-h1);margin-top:14px;max-width:18ch}.hub-intro[data-v-c2eee9d3]{align-items:start;display:grid;gap:clamp(32px,4vw,56px)}@media(min-width:1100px){.hub-intro[data-v-c2eee9d3]{gap:clamp(48px,6vw,96px);grid-template-columns:minmax(0,1.5fr) minmax(240px,.8fr)}}.hub-intro__text p[data-v-c2eee9d3]{color:var(--c-ink-soft);font-size:var(--fs-lead);line-height:1.6}.hub-intro__stats[data-v-c2eee9d3]{border-top:1px solid var(--c-line);display:grid;gap:0}.hub-intro__stats li[data-v-c2eee9d3]{align-items:baseline;border-bottom:1px solid var(--c-line);color:var(--c-muted);display:flex;font-size:14px;gap:16px;padding-block:18px}.hub-intro__num[data-v-c2eee9d3]{color:var(--c-ink);font-family:var(--font-serif);font-size:34px;min-width:56px}.hub-grid[data-v-c2eee9d3]{display:grid;gap:clamp(28px,3.5vw,52px);grid-template-columns:repeat(2,1fr)}@media(min-width:860px){.hub-grid[data-v-c2eee9d3]{grid-template-columns:repeat(3,1fr)}.hub-grid--cities[data-v-c2eee9d3]{grid-template-columns:repeat(4,1fr)}}.hub-faq[data-v-c2eee9d3] .faq{max-width:900px}
