.entry-card[data-astro-cid-yk5uq4gt]{display:flex;flex-direction:column;gap:var(--sp-4);text-decoration:none;height:100%;overflow:hidden}.entry-card[data-astro-cid-yk5uq4gt].is-soon{opacity:.85;cursor:default}.entry-head[data-astro-cid-yk5uq4gt]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:calc(-1 * var(--sp-6)) calc(-1 * var(--sp-6)) 0;padding:var(--sp-3) var(--sp-6);background:var(--accent);color:var(--on-accent)}.entry-audience[data-astro-cid-yk5uq4gt]{font-size:var(--fs-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.entry-top[data-astro-cid-yk5uq4gt]{display:flex;align-items:center;justify-content:space-between}.entry-icon[data-astro-cid-yk5uq4gt]{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border-radius:var(--r-3);background:color-mix(in srgb,var(--accent) 14%,var(--white));color:var(--accent)}.entry-badge[data-astro-cid-yk5uq4gt]{font-size:var(--fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px var(--sp-3);border-radius:var(--r-pill);background:var(--paper);color:var(--muted)}.entry-body[data-astro-cid-yk5uq4gt]{display:grid;gap:var(--sp-2)}.entry-logos[data-astro-cid-yk5uq4gt]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-4);margin-block:var(--sp-2)}.entry-logos[data-astro-cid-yk5uq4gt] img[data-astro-cid-yk5uq4gt]{height:34px;width:auto;display:block}.entry-kicker[data-astro-cid-yk5uq4gt]{font-size:var(--fs-overline);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.entry-title[data-astro-cid-yk5uq4gt]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;color:var(--ink)}.entry-text[data-astro-cid-yk5uq4gt]{color:var(--slate);font-size:var(--fs-sm)}.entry-foot[data-astro-cid-yk5uq4gt]{margin-top:auto}.entry-cta[data-astro-cid-yk5uq4gt]{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:600;font-size:var(--fs-sm);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);transition:background var(--dur-2) var(--ease-out)}.entry-cta[data-astro-cid-yk5uq4gt].muted{background:var(--paper);color:var(--muted)}.entry-cta[data-astro-cid-yk5uq4gt] svg{transition:transform var(--dur-2) var(--ease-out)}.entry-card[data-astro-cid-yk5uq4gt]:hover .entry-cta[data-astro-cid-yk5uq4gt]:not(.muted){background:color-mix(in srgb,var(--accent) 85%,var(--ink))}.entry-card[data-astro-cid-yk5uq4gt]:hover .entry-cta[data-astro-cid-yk5uq4gt] svg{transform:translate(4px)}.city-hero[data-astro-cid-yeg73pic] h1[data-astro-cid-yeg73pic]{margin-block:var(--sp-2) var(--sp-4)}.city-hero[data-astro-cid-yeg73pic] .overline[data-astro-cid-yeg73pic]{display:inline-flex;align-items:center;gap:var(--sp-2)}.city-lead[data-astro-cid-yeg73pic]{max-width:64ch}.city-hero-img{width:100%;height:auto;margin-top:var(--sp-8);border-radius:var(--r-6);box-shadow:0 16px 48px #1e263024}.proof-list[data-astro-cid-yeg73pic]{list-style:none;padding:0;display:grid;gap:var(--sp-4);margin-top:var(--sp-6);max-width:72ch}.proof-list[data-astro-cid-yeg73pic] li[data-astro-cid-yeg73pic]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6);border:1px solid var(--paper);border-radius:var(--r-3);background:var(--white)}.proof-list[data-astro-cid-yeg73pic] li[data-astro-cid-yeg73pic] svg{flex-shrink:0;margin-top:2px;color:var(--slate)}.city-segments[data-astro-cid-yeg73pic]{margin-top:var(--sp-6)}.occ-strip[data-astro-cid-yeg73pic]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.occ-chip[data-astro-cid-yeg73pic]{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--paper);border-radius:var(--r-pill);background:var(--white);font-size:var(--fs-sm);font-weight:600;color:var(--slate);text-decoration:none;transition:border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.occ-chip[data-astro-cid-yeg73pic]:hover{border-color:var(--slate);color:var(--ink)}.occ-chip-more[data-astro-cid-yeg73pic]{background:var(--paper)}.teaser-intro[data-astro-cid-yeg73pic]{max-width:60ch;color:var(--slate);margin-bottom:var(--sp-6)}.city-teaser-grid[data-astro-cid-yeg73pic]{margin-bottom:var(--sp-8)}.teaser-ctas[data-astro-cid-yeg73pic]{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.quote-narrow[data-astro-cid-yeg73pic]{max-width:820px}.quote-narrow[data-astro-cid-yeg73pic] .overline[data-astro-cid-yeg73pic]{margin-bottom:var(--sp-4)}.other-city[data-astro-cid-yeg73pic] p[data-astro-cid-yeg73pic]{color:var(--slate);max-width:none}.other-link[data-astro-cid-yeg73pic]{display:inline-flex;align-items:center;gap:var(--sp-1);font-weight:600;margin-inline:var(--sp-2)}.form-narrow[data-astro-cid-yeg73pic]{max-width:760px}section[data-astro-cid-yeg73pic] h2[data-astro-cid-yeg73pic]{margin-block:var(--sp-2) var(--sp-4)}
