.blog-search[data-v-93677d7a]{margin:-1.5rem auto 2.5rem;max-width:720px;position:relative}.blog-search-input-wrap[data-v-93677d7a]{align-items:center;border-radius:14px;box-shadow:0 0 0 1px #10b9812e,0 8px 28px -6px #10b98152,0 2px 10px #10b9812e;display:flex;position:relative;transition:box-shadow .25s ease}.blog-search-input-wrap[data-v-93677d7a]:focus-within{box-shadow:0 0 0 4px #10b98138,0 14px 40px -6px #10b98166,0 4px 18px #10b98147}.blog-search-icon[data-v-93677d7a]{color:#57534eb3;height:18px;left:.875rem;pointer-events:none;position:absolute;transition:color .2s ease;width:18px}.blog-search-input-wrap:focus-within .blog-search-icon[data-v-93677d7a]{color:#047857e6}.blog-search-input[data-v-93677d7a]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid rgba(16,185,129,.25);border-radius:12px;color:var(--soft-black,#1a1a1a);font-size:.95rem;padding:.75rem 2.75rem .75rem 2.5rem;transition:border-color .2s ease,border-width .2s ease,background .2s ease;width:100%}.blog-search-input[data-v-93677d7a]::-moz-placeholder{color:#57534eb3}.blog-search-input[data-v-93677d7a]::placeholder{color:#57534eb3}.blog-search-input[data-v-93677d7a]:focus{background:#fffffff5;border-color:#10b981d9;border-width:2px;outline:none;padding:calc(.75rem - 1px) calc(2.75rem - 1px) calc(.75rem - 1px) calc(2.5rem - 1px)}.blog-search-kbd[data-v-93677d7a]{border:1px solid rgba(87,83,78,.25);border-radius:4px;color:#57534e8c;font-family:Space Grotesk,sans-serif;font-size:.7rem;padding:.05rem .35rem;pointer-events:none;position:absolute;right:.75rem}.blog-search-clear[data-v-93677d7a]{align-items:center;background:transparent;border:none;border-radius:6px;color:#57534eb3;cursor:pointer;display:inline-flex;font-size:1.25rem;height:26px;justify-content:center;line-height:1;position:absolute;right:.5rem;width:26px}.blog-search-clear[data-v-93677d7a]:hover{background:#0000000f;color:var(--soft-black,#1a1a1a)}.blog-search-scope[data-v-93677d7a]{color:var(--stone-600,#57534e);font-size:.8rem;margin-top:.5rem}.blog-search-scope-label[data-v-93677d7a]{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem}.blog-search-panel[data-v-93677d7a]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fffffff2;border:1px solid hsla(0,0%,100%,.6);border-radius:12px;box-shadow:0 8px 32px #0000001a;left:0;max-height:460px;overflow-y:auto;position:absolute;right:0;top:calc(100% + .4rem);z-index:50}.blog-search-results[data-v-93677d7a]{list-style:none;margin:0;padding:.35rem}.blog-search-result[data-v-93677d7a]{border-radius:8px;cursor:pointer;padding:.6rem .75rem;transition:background .12s ease}.blog-search-result.is-active[data-v-93677d7a],.blog-search-result[data-v-93677d7a]:hover{background:#10b98114}.blog-search-result-title[data-v-93677d7a]{color:var(--soft-black,#1a1a1a);font-family:Space Grotesk,sans-serif;font-size:.95rem;font-weight:600;margin-bottom:.2rem}.blog-search-result-snippet[data-v-93677d7a]{color:var(--stone-600,#57534e);display:-webkit-box;font-size:.825rem;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.blog-search-result-meta[data-v-93677d7a]{margin-top:.4rem}.blog-search-result-category[data-v-93677d7a]{background:#10b9811f;border-radius:999px;color:#047857;display:inline-block;font-size:.7rem;font-weight:500;padding:.1rem .5rem;text-transform:capitalize}.blog-search-empty[data-v-93677d7a]{color:var(--stone-600,#57534e);padding:1rem;text-align:center}.blog-search-empty-title[data-v-93677d7a]{font-size:.9rem;margin:0 0 .6rem}.blog-search-empty-cta[data-v-93677d7a]{background:#10b9811f;border:1px solid rgba(16,185,129,.3);border-radius:8px;color:#047857;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.825rem;font-weight:600;padding:.45rem .85rem;transition:background .15s ease}.blog-search-empty-cta[data-v-93677d7a]:hover{background:#10b98133}
