.blog-controls[data-astro-cid-itpqimdd]{flex-wrap:wrap;align-items:end;gap:24px;margin:32px 0;display:flex}.blog-controls[data-astro-cid-itpqimdd][hidden]{display:none}.blog-controls[data-astro-cid-itpqimdd] label[data-astro-cid-itpqimdd]{gap:8px;font:12px Instrument Sans Variable,sans-serif;display:grid}.blog-controls[data-astro-cid-itpqimdd] select[data-astro-cid-itpqimdd]{border:1px solid var(--rule);background:var(--ink-deep);max-width:100%;min-height:44px;color:var(--paper);border-radius:0;padding:10px 34px 10px 12px;font:14px Instrument Sans Variable,sans-serif}#post-results[data-astro-cid-itpqimdd]{color:var(--support);margin-left:auto;padding-bottom:12px;font:12px Instrument Sans Variable,sans-serif}.blog-posts[data-astro-cid-itpqimdd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin-block:32px 80px;scroll-margin-top:40px;display:grid}.blog-card[data-astro-cid-itpqimdd]{border-bottom:1px solid var(--rule);min-width:0;padding-bottom:24px}.blog-card[data-astro-cid-itpqimdd][hidden]{display:none}.blog-card[data-astro-cid-itpqimdd][data-map-selected]{outline:2px solid var(--support);outline-offset:5px}.blog-card[data-astro-cid-itpqimdd] a[data-astro-cid-itpqimdd]{text-decoration:none;display:block}.blog-card[data-astro-cid-itpqimdd] img[data-astro-cid-itpqimdd]{object-fit:cover;width:100%;height:260px;display:block}.blog-card[data-astro-cid-itpqimdd] img[data-astro-cid-itpqimdd].essay-art{object-fit:contain;padding:20px}.blog-card[data-astro-cid-itpqimdd][data-adventure=gran-fondo-asheville] img[data-astro-cid-itpqimdd]{object-position:50% 28%}.blog-card-copy[data-astro-cid-itpqimdd]{padding-top:22px}.blog-card[data-astro-cid-itpqimdd] h2[data-astro-cid-itpqimdd]{margin:14px 0;font-size:32px;font-weight:400;line-height:1.12}.blog-card[data-astro-cid-itpqimdd] p[data-astro-cid-itpqimdd]{font:13px/1.65 Instrument Sans Variable,sans-serif}.blog-card[data-astro-cid-itpqimdd] .eyebrow[data-astro-cid-itpqimdd]{font-size:10px}@media (width<=900px){.blog-posts[data-astro-cid-itpqimdd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.blog-posts[data-astro-cid-itpqimdd]{grid-template-columns:1fr}.blog-controls[data-astro-cid-itpqimdd]{gap:16px}.blog-controls[data-astro-cid-itpqimdd] label[data-astro-cid-itpqimdd]{flex:1;min-width:140px}.blog-controls[data-astro-cid-itpqimdd] select[data-astro-cid-itpqimdd]{width:100%;font-size:13px}#post-results[data-astro-cid-itpqimdd]{padding:0}.blog-card[data-astro-cid-itpqimdd] img[data-astro-cid-itpqimdd]{height:300px}}
