.city-guides[data-astro-cid-lcdefpme]{padding-top:40px;padding-bottom:56px}.city-guides[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--text-2)}.city-guides[data-astro-cid-lcdefpme]>.btn[data-astro-cid-lcdefpme]{margin-top:24px}.hero[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(900px 420px at 50% 0%, var(--brand-soft), transparent);padding:12vh 0 10vh}.logo[data-astro-cid-lcdefpme]{width:200px;height:auto;margin:0 auto 28px;display:block}.lead[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:600px;margin:0 auto;font-size:19px}.search[data-astro-cid-lcdefpme]{background:var(--raised);border:1px solid var(--border-2);max-width:640px;box-shadow:var(--shadow);color:var(--text-3);border-radius:999px;align-items:center;gap:10px;margin:32px auto 28px;padding:6px 6px 6px 18px;display:flex}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;height:44px;font:500 16px Figtree,sans-serif}.types[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:640px;margin:0 auto;display:grid}.type[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);color:var(--text);flex-direction:column;align-items:center;gap:10px;padding:18px 8px;font-weight:600;display:flex}.type[data-astro-cid-lcdefpme]:hover{border-color:var(--border-2);text-decoration:none}.type-icon[data-astro-cid-lcdefpme]{background:var(--brand-soft);width:48px;height:48px;color:var(--brand-text);border-radius:999px;place-items:center;display:grid}@media (width<=560px){.logo[data-astro-cid-lcdefpme]{width:160px;margin-bottom:20px}.types[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}
