.geo-grid[data-v-fb1e5eef]{align-items:start;display:grid;gap:48px;grid-template-columns:1.6fr 1fr}.geo-content[data-v-fb1e5eef]{color:var(--fg-muted);font-size:16px;line-height:1.75;min-width:0}.geo-content[data-v-fb1e5eef] h2{color:var(--fg);font-size:24px;font-weight:500;letter-spacing:-.02em;margin:32px 0 14px}.geo-content[data-v-fb1e5eef] h3{color:var(--fg);font-size:19px;font-weight:500;margin:24px 0 10px}.geo-content[data-v-fb1e5eef] p{margin:0 0 16px}.geo-content[data-v-fb1e5eef] ol,.geo-content[data-v-fb1e5eef] ul{margin:0 0 16px;padding-left:22px}.geo-content[data-v-fb1e5eef] a{color:var(--blue);text-decoration:underline}.geo-side[data-v-fb1e5eef]{position:sticky;top:calc(var(--header-h) + 20px)}.geo-cta[data-v-fb1e5eef]{background:var(--blue);border-radius:var(--r-xl);color:#fff;padding:24px}.geo-cta h3[data-v-fb1e5eef]{font-size:18px;font-weight:500;margin:0 0 8px}.geo-cta p[data-v-fb1e5eef]{color:#fffc;font-size:14px;line-height:1.6;margin:0 0 18px}.geo-nearby[data-v-fb1e5eef]{border-top:1px solid var(--border);margin-top:56px;padding-top:36px}.geo-nearby h2[data-v-fb1e5eef]{font-size:clamp(20px,2.5vw,26px);font-weight:500;letter-spacing:-.02em;margin:0 0 20px}.geo-nearby-grid[data-v-fb1e5eef]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.geo-nearby-item[data-v-fb1e5eef]{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--r-md);color:var(--fg);display:block;font-size:14px;padding:12px 14px;transition:border-color .2s,color .2s}.geo-nearby-item[data-v-fb1e5eef]:hover{border-color:var(--border-emphasis);color:var(--accent)}@media(max-width:920px){.geo-grid[data-v-fb1e5eef]{gap:28px;grid-template-columns:1fr}.geo-side[data-v-fb1e5eef]{position:static}.geo-nearby-grid[data-v-fb1e5eef]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.geo-nearby-grid[data-v-fb1e5eef]{grid-template-columns:1fr}}
