.blog-hero .mh-glow,.blog-hero .mh-glow-soft{display:none}.blog-hero__search{display:flex;flex-direction:column;gap:10px;width:100%;max-width:36rem;margin-top:20px}@media (min-width:640px){.blog-hero__search{flex-direction:row;align-items:stretch}}.blog-hero__search-input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--background) 92%,transparent);font-family:var(--font-family-sans);font-size:14px;color:var(--foreground)}.blog-hero__search-input::placeholder{color:var(--muted-foreground)}.blog-hero__search-input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.blog-hero__search-btn{display:inline-flex;height:44px;flex-shrink:0;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:12px;background:var(--primary);font-family:var(--font-family-sans);font-size:14px;font-weight:600;color:var(--primary-foreground);cursor:pointer}.blog-hero__search-btn:hover{opacity:.92}.blog-hero__search-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.blog-hero__categories{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.blog-hero__chip{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--background) 88%,transparent);font-family:var(--font-family-sans);font-size:13px;font-weight:600;color:var(--muted-foreground);text-decoration:none;transition:border-color .16s var(--ease-out,ease),background-color .16s var(--ease-out,ease),color .16s var(--ease-out,ease)}.blog-hero__chip:hover{color:var(--foreground);border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.blog-hero__chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.blog-hero__chip--active{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--background));color:var(--primary)}.blog-hero .services-hero-stats{margin-top:24px}