.discover-film[data-astro-cid-jbl7nfic]{gap:var(--s-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"video copy";align-items:center}.featured-copy[data-astro-cid-jbl7nfic]{grid-area:copy;min-width:0}.featured-video[data-astro-cid-jbl7nfic]{grid-area:video;min-width:0}@media (width<=820px){.discover-film[data-astro-cid-jbl7nfic]{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""video"}}.home-reviews-section[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-soft)}.home-reviews-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.recent-articles-more[data-astro-cid-lcdefpme]{text-align:center;margin:32px 0 0}.hero[data-astro-cid-lcdefpme]{min-height:clamp(480px,62svh,620px)}.hero[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .hero-overlay[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero[data-astro-cid-lcdefpme] .hero-content[data-astro-cid-lcdefpme]{padding-block:clamp(48px,5vw,72px)}.hero[data-astro-cid-lcdefpme] .hero-content[data-astro-cid-lcdefpme]>h1[data-astro-cid-lcdefpme]{font-size:clamp(40px,5vw,72px)}.hero-lede[data-astro-cid-lcdefpme]{max-width:640px}@media (width<=820px){.hero[data-astro-cid-lcdefpme]{min-height:auto}}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero-proof[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff3d;flex-wrap:wrap;gap:16px 40px;max-width:640px;margin:36px 0 0;padding-top:24px;display:flex}.hero-proof[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{align-items:baseline;gap:12px;display:flex}.hero-proof[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--copper-tint);font-size:clamp(32px,3.4vw,44px);line-height:1}.hero-proof[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;max-width:150px;color:var(--paper);margin:0;font-size:13px;font-weight:650;line-height:1.35}@media (width>=1024px){.hero[data-astro-cid-lcdefpme] .hero-content[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:64px;display:grid}.hero[data-astro-cid-lcdefpme] .hero-content[data-astro-cid-lcdefpme]>h1[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero[data-astro-cid-lcdefpme] .hero-lede[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{grid-column:1}.hero-proof[data-astro-cid-lcdefpme]{border-top:0;border-left:1px solid #ffffff3d;flex-direction:column;grid-area:2/2/span 2;align-self:end;gap:28px;margin:0;padding:4px 0 4px 36px}.hero-proof[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:clamp(44px,4vw,56px)}}.featured-listings-section[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.featured-listings-action[data-astro-cid-lcdefpme]{margin-top:24px}.featured-listings-description[data-astro-cid-lcdefpme]{color:var(--porcelain)}.featured-listings-action[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{color:var(--paper)}.featured-listings-action[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]:hover{color:var(--copper-tint)}.founders-section[data-astro-cid-lcdefpme]{border-block:1px solid var(--line-soft)}.founders-heading[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px;margin-bottom:44px;display:grid}.founders-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.founders-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.founders-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:620px;color:var(--muted);font-size:17px}.founders-heading[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{justify-self:start}.home-team[data-astro-cid-lcdefpme]{margin:0}.home-founders[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:clamp(32px,4vw,48px);display:grid}.home-founders[data-astro-cid-lcdefpme] .home-team-card[data-astro-cid-lcdefpme]{text-align:left;background:var(--white);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);grid-template-columns:minmax(150px,.8fr) 1.2fr;align-items:stretch;display:grid;overflow:hidden}.home-founders[data-astro-cid-lcdefpme] .home-team-copy[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-start;padding:clamp(18px,2.4vw,30px)}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-photo[data-astro-cid-lcdefpme]{aspect-ratio:auto;width:100%;height:100%;min-height:240px;box-shadow:none;border-radius:0;margin:0}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:clamp(24px,2.2vw,30px)}.home-team-teaser[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 14px;font-size:14.5px;line-height:1.6}.home-founders[data-astro-cid-lcdefpme] .home-team-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].home-team-more{color:var(--bronze);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:700}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:inherit;color:inherit;font-family:inherit;text-decoration:none}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline}.home-team-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(12px,1.6vw,22px);display:grid}.home-team-card[data-astro-cid-lcdefpme]{text-align:center;min-width:0;color:var(--ink);flex-direction:column;align-items:center;display:flex}.home-team-photo[data-astro-cid-lcdefpme]{aspect-ratio:5/6;background:var(--paper,#f4f1ec);border-radius:2px;width:min(160px,100%);height:auto;margin-bottom:14px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 10px 28px #0e203324}.home-team-card[data-astro-cid-lcdefpme]:hover .home-team-photo[data-astro-cid-lcdefpme]{transform:translateY(-3px);box-shadow:0 14px 34px #0e203333}.home-team-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center top;width:100%;height:100%}.home-team-photo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:100%;height:100%;color:var(--bronze);font-family:var(--serif);place-items:center;font-size:42px;display:grid}.home-team-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.home-team-role[data-astro-cid-lcdefpme]{color:var(--bronze);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-family:var(--serif);margin:0 0 10px;font-size:19px;font-weight:400;line-height:1.2}.home-team-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{max-width:100%;color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px;text-decoration:none;display:block}.home-team-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.home-team-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1000px){.home-founders[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=760px){.home-team-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-founders[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-founders[data-astro-cid-lcdefpme] .home-team-card[data-astro-cid-lcdefpme]{grid-template-columns:130px 1fr}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-photo[data-astro-cid-lcdefpme]{min-height:170px}.home-team-card[data-astro-cid-lcdefpme].is-founder .home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:21px}.home-team-teaser[data-astro-cid-lcdefpme]{font-size:13.5px}.home-team-photo[data-astro-cid-lcdefpme]{width:min(160px,100%)}.home-team-copy[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:19px}.home-team-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:12.5px}}.city-guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.local-guides-section[data-astro-cid-lcdefpme]{color:var(--navy)}.city-guide-grid[data-astro-cid-lcdefpme] .city-card[data-astro-cid-lcdefpme]{min-height:0;color:var(--navy);background:var(--white);border:1px solid var(--line-soft);grid-template-rows:auto 1fr}.city-guide-grid[data-astro-cid-lcdefpme] .city-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;grid-area:auto;height:auto}.city-guide-grid[data-astro-cid-lcdefpme] .city-card-content[data-astro-cid-lcdefpme]{background:var(--white);grid-area:auto;justify-content:flex-start;padding:clamp(24px,3vw,36px)}.city-guide-grid[data-astro-cid-lcdefpme] .city-card-content[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--copper)}.city-guide-grid[data-astro-cid-lcdefpme] .city-card-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.city-guide-grid[data-astro-cid-lcdefpme] .city-card-content[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-top:auto}.city-guide-grid[data-astro-cid-lcdefpme] .city-card-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:6px 0 11px;font-size:clamp(34px,4vw,56px)}.local-guides-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:540px;color:var(--muted);margin:0}.guide-group[data-astro-cid-lcdefpme]+.guide-group[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:clamp(48px,6vw,80px);padding-top:clamp(40px,5vw,64px)}.guide-group-label[data-astro-cid-lcdefpme]{color:var(--copper);letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700}.recent-articles-section[data-astro-cid-lcdefpme]{color:var(--ink);background:var(--paper)}.recent-articles-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 32px;scroll-margin-top:180px}.market-report-feature[data-astro-cid-lcdefpme]{color:var(--navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;display:grid}.market-report-copy[data-astro-cid-lcdefpme] .guide-group-label[data-astro-cid-lcdefpme]{margin-bottom:12px}.market-report-feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:clamp(28px,3vw,38px)}.market-report-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{max-width:640px;color:var(--muted);margin:0;font-size:17px}.market-report-feature[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{max-width:100%;color:var(--navy);white-space:normal;justify-self:start}.market-report-feature[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]:hover{color:var(--copper-deep)}.home-guidance-section[data-astro-cid-lcdefpme]{color:var(--paper);background:var(--navy)}.home-guidance-copy[data-astro-cid-lcdefpme]{max-width:760px}.home-guidance-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.home-guidance-image[data-astro-cid-lcdefpme]{min-width:0;margin:0}.home-guidance-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.home-guidance-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--porcelain);margin-top:10px;font-size:11px;line-height:1.5}.home-guidance-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 20px;scroll-margin-top:180px}.home-guidance-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:620px;color:var(--porcelain);margin:0 0 28px;font-size:18px;line-height:1.6}.home-contact-links[data-astro-cid-lcdefpme]{color:var(--porcelain);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;font-size:14px;font-weight:650;display:flex}.home-contact-links[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;text-underline-offset:4px;border-bottom:1px solid #f7f5f04d;min-width:0}.home-contact-links[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover{color:var(--paper)}.section-heading-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}.article-grid[data-astro-cid-lcdefpme]{gap:24px;display:grid}.article-grid[data-astro-cid-lcdefpme].three{grid-template-columns:repeat(3,1fr)}@media (width<=1100px){.article-grid[data-astro-cid-lcdefpme].three{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.home-guidance-layout[data-astro-cid-lcdefpme],.founders-heading[data-astro-cid-lcdefpme],.market-report-feature[data-astro-cid-lcdefpme],.city-guide-grid[data-astro-cid-lcdefpme],.article-grid[data-astro-cid-lcdefpme].three{grid-template-columns:1fr}}
