.hs.astro-pfuyua2l{position:relative;width:100%;text-align:left}.hs__form.astro-pfuyua2l{position:relative;display:flex;align-items:center}.hs__icon.astro-pfuyua2l{position:absolute;left:20px;color:var(--c-ink-3);pointer-events:none}.hs__input.astro-pfuyua2l{width:100%;height:64px;padding:0 64px 0 56px;border-radius:20px;border:1px solid rgb(18 20 25 / .08);background:#fff;color:var(--c-ink);font-size:19px;font-weight:400;letter-spacing:-.005em;box-shadow:var(--sh-lift);-webkit-appearance:none;appearance:none;transition:box-shadow var(--t-fast) var(--ease-ui),border-color var(--t-fast) var(--ease-ui)}.hs__input.astro-pfuyua2l::placeholder{color:#7d8392}.hs__input.astro-pfuyua2l::-webkit-search-cancel-button{display:none}.hs__input.astro-pfuyua2l:focus{outline:none;border-color:#3d4fd673;box-shadow:0 0 0 4px #3d4fd61f,var(--sh-lift)}.hs__kbd.astro-pfuyua2l{position:absolute;right:18px;pointer-events:none;transition:opacity var(--t-fast) var(--ease-ui)}.hs__input.astro-pfuyua2l:focus~.hs__kbd.astro-pfuyua2l,.hs__input.astro-pfuyua2l:not(:placeholder-shown)~.hs__kbd.astro-pfuyua2l{opacity:0}@media(hover:none),(pointer:coarse){.hs__kbd.astro-pfuyua2l{display:none}.hs__input.astro-pfuyua2l{padding-right:20px}}.hs--dialog.astro-pfuyua2l .hs__input.astro-pfuyua2l{height:56px;font-size:18px;border-radius:16px;box-shadow:none;border-color:var(--c-hair)}.hs--dialog.astro-pfuyua2l .hs__kbd.astro-pfuyua2l{display:none}.hs__panel.astro-pfuyua2l{margin-top:10px;border-radius:18px;background:#fff;border:1px solid rgb(18 20 25 / .07);box-shadow:var(--sh-overlay);overflow:hidden;color:var(--c-ink)}.hs--dialog.astro-pfuyua2l .hs__panel.astro-pfuyua2l{box-shadow:none;border:0;margin-top:8px;border-radius:0}.hs__list.astro-pfuyua2l{max-height:min(56vh,520px);overflow-y:auto;padding:6px;scrollbar-width:thin}.hs--page.astro-pfuyua2l .hs__list.astro-pfuyua2l{max-height:none;overflow-y:visible}.hs--dialog.astro-pfuyua2l .hs__list.astro-pfuyua2l{max-height:min(60vh,560px);padding:0}.hs--dialog.astro-pfuyua2l .hs__list.astro-pfuyua2l .hs__more{position:sticky;bottom:0;width:100%;margin:4px 0 0;border-radius:0 0 12px 12px;background:#fff;box-shadow:0 -12px 16px -12px #0e10141f}.hs__list.astro-pfuyua2l .hs__opt{display:grid;gap:3px;padding:12px 14px;border-radius:12px;color:var(--c-ink);scroll-margin:8px}.hs__list.astro-pfuyua2l .hs__opt[aria-selected=true],.hs__list.astro-pfuyua2l .hs__opt:hover{background:var(--c-mist)}.hs__list.astro-pfuyua2l .hs__opt[aria-selected=true]{box-shadow:inset 2px 0 0 var(--c-indigo)}.hs__list.astro-pfuyua2l .hs__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 19px;overflow:hidden;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-3)}.hs__list.astro-pfuyua2l .hs__kind{color:var(--c-indigo);white-space:nowrap}.hs__list.astro-pfuyua2l .hs__role{position:relative;white-space:nowrap}.hs__list.astro-pfuyua2l .hs__dot{position:absolute;left:-11px;top:calc(50% - 1.5px);width:3px;height:3px;border-radius:50%;background:currentColor}.hs__list.astro-pfuyua2l .hs__title{font-size:16.5px;font-weight:500;line-height:1.35}.hs__list.astro-pfuyua2l .hs__desc,.hs__list.astro-pfuyua2l .hs__head{font-size:14.5px;line-height:1.45;color:var(--c-ink-2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hs__list.astro-pfuyua2l .hs__head{color:var(--c-indigo)}.hs__list.astro-pfuyua2l mark{background:#3d4fd61f;color:inherit;border-radius:3px;padding:0 1px}.hs__list.astro-pfuyua2l .hs__note{padding:10px 14px 6px;font-size:13.5px;color:var(--c-ink-3)}.hs__list.astro-pfuyua2l .hs__note b{font-weight:500;color:var(--c-ink)}.hs__list.astro-pfuyua2l .hs__divider{margin:6px 14px 2px;padding-top:12px;border-top:1px solid var(--c-hair);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-3)}.hs__list.astro-pfuyua2l .hs__more{display:block;width:calc(100% - 12px);margin:4px 6px 6px;min-height:44px;border-radius:12px;font-size:14.5px;font-weight:500;color:var(--c-indigo)}.hs__list.astro-pfuyua2l .hs__more:hover{background:var(--c-mist)}.hs__list.astro-pfuyua2l .hs__empty{padding:18px 16px 20px;font-size:15px;color:var(--c-ink-2)}.hs__list.astro-pfuyua2l .hs__empty-title{font-weight:500;color:var(--c-ink);margin-bottom:4px}@media(max-width:599px){.hs__input.astro-pfuyua2l{height:56px;font-size:17px;padding-left:50px;border-radius:16px}.hs__icon.astro-pfuyua2l{left:17px}}@media(max-width:479px){.hs--page.astro-pfuyua2l .hs__input.astro-pfuyua2l{font-size:17px;padding-left:50px}.hs--page.astro-pfuyua2l .hs__icon{left:16px}}@media(max-width:379px){.hs--page.astro-pfuyua2l .hs__input.astro-pfuyua2l{font-size:16px;padding-left:44px;padding-right:14px}.hs--page.astro-pfuyua2l .hs__icon{left:14px}}
