.blog-explore[data-astro-cid-xoznf2cr]{width:min(var(--layout-shell),100%);margin:auto;padding:40px 24px 0}.blog-explore-search[data-astro-cid-xoznf2cr]{max-width:640px;margin:0 auto 30px}.blog-explore-search[data-astro-cid-xoznf2cr] label[data-astro-cid-xoznf2cr]{color:var(--color-ink);margin-bottom:10px;display:block}.blog-explore-search[data-astro-cid-xoznf2cr]>div[data-astro-cid-xoznf2cr]{gap:10px;display:flex}.blog-explore-search[data-astro-cid-xoznf2cr] input[data-astro-cid-xoznf2cr][type=search]{border:1px solid var(--color-border);background:var(--color-white);min-width:0;min-height:48px;font-size:var(--type-body);color:var(--color-ink);border-radius:4px;flex:1;padding:10px 14px}.blog-explore-search[data-astro-cid-xoznf2cr] button[data-astro-cid-xoznf2cr]{border:1px solid var(--color-brand);background:var(--color-brand);color:var(--color-white);font-size:var(--type-body);cursor:pointer;border-radius:4px;padding:10px 20px}.blog-explore-search[data-astro-cid-xoznf2cr] button[data-astro-cid-xoznf2cr]:hover{background:var(--color-hover)}.blog-category-nav[data-astro-cid-xoznf2cr]{flex-wrap:wrap;gap:10px;display:flex}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr]{border:1px solid var(--color-border);min-height:44px;color:var(--color-ink);background:var(--color-white);font-size:var(--type-small);border-radius:4px;align-items:center;gap:12px;padding:10px 14px;line-height:1.4;text-decoration:none;display:inline-flex}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr] span[data-astro-cid-xoznf2cr]{font-family:var(--font-sans);font-size:var(--type-label);color:var(--color-body)}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr]:hover{border-color:var(--color-brand);color:var(--color-brand)}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr][aria-current]{color:var(--color-white);background:var(--color-brand);border-color:var(--color-brand)}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr][aria-current] span[data-astro-cid-xoznf2cr]{color:inherit}.blog-explore[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr]:focus-visible,.blog-explore[data-astro-cid-xoznf2cr] input[data-astro-cid-xoznf2cr]:focus-visible,.blog-explore[data-astro-cid-xoznf2cr] button[data-astro-cid-xoznf2cr]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.blog-topic-section[data-astro-cid-xoznf2cr]{margin-top:48px}.blog-topic-section[data-astro-cid-xoznf2cr]>h2[data-astro-cid-xoznf2cr]{font-size:var(--type-h2);color:var(--color-ink);margin:0 0 26px;font-weight:400}.blog-topic-grid[data-astro-cid-xoznf2cr]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.blog-topic-grid[data-astro-cid-xoznf2cr] article[data-astro-cid-xoznf2cr]{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;padding:28px}.blog-topic-kicker[data-astro-cid-xoznf2cr]{font-family:var(--font-mono);font-size:var(--type-label);color:var(--color-brand);margin:0 0 14px}.blog-topic-grid[data-astro-cid-xoznf2cr] h3[data-astro-cid-xoznf2cr]{font-size:var(--type-h3);color:var(--color-ink);margin:0 0 12px}.blog-topic-grid[data-astro-cid-xoznf2cr] article[data-astro-cid-xoznf2cr]>p[data-astro-cid-xoznf2cr]:not(.blog-topic-kicker){margin:0 0 18px}.blog-topic-grid[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr]{width:fit-content;color:var(--color-brand);text-underline-offset:4px;margin-top:10px;line-height:1.5;display:block}@media (width<=767px){.blog-explore[data-astro-cid-xoznf2cr]{padding:28px 16px 0}.blog-category-nav[data-astro-cid-xoznf2cr]{gap:8px}.blog-category-nav[data-astro-cid-xoznf2cr] a[data-astro-cid-xoznf2cr]{padding:10px 12px}.blog-topic-grid[data-astro-cid-xoznf2cr]{grid-template-columns:1fr;gap:20px}.blog-topic-grid[data-astro-cid-xoznf2cr] article[data-astro-cid-xoznf2cr]{padding:22px}.blog-explore-search[data-astro-cid-xoznf2cr]>div[data-astro-cid-xoznf2cr]{gap:8px}.blog-explore-search[data-astro-cid-xoznf2cr] button[data-astro-cid-xoznf2cr]{padding-inline:14px}}.blog-category-label[data-astro-cid-wv6atcqa]{color:var(--color-brand);font:500 var(--type-label)/1.5 var(--font-sans);margin:16px 0 0;text-decoration:none;display:inline-block}.blog-category-label[data-astro-cid-wv6atcqa]:hover{text-underline-offset:4px;text-decoration:underline}.blog-category-label[data-astro-cid-wv6atcqa]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}
