.blogSearch .blog-search-pagefind{width:100%}.blogSearch .pagefind-ui{--pagefind-ui-scale: 1;--pagefind-ui-primary: #ec7f31;--pagefind-ui-text: #191919;--pagefind-ui-background: #ffffff;--pagefind-ui-border: #d9d9d9;--pagefind-ui-tag: #f4f4f4;--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: 4px;--pagefind-ui-image-border-radius: 4px;--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: "Mulish", sans-serif}.blogSearch .pagefind-ui__search-input{height:40px;padding:0 44px 0 16px;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;background:transparent;border:2px solid #e0e2e9;border-radius:8px}.blogSearch .pagefind-ui__search-input::placeholder{color:#9a9a9a;opacity:1}.blogSearch .pagefind-ui__form:before{top:11px;right:11px;left:auto;width:18px;height:18px;background-color:#ec7f31;opacity:1}.blogSearch .pagefind-ui__search-clear{top:2px;right:2px;height:36px;padding:0 12px;color:#ec7f31;font-size:14px;background:#fff}.blogSearch .pagefind-ui__drawer{position:relative;z-index:20;margin-top:12px;padding:24px;background:#fff;box-shadow:0 8px 30px #0000001f}.blogSearch .pagefind-ui__result-link{color:#191919}.blogSearch .pagefind-ui__result-link:hover,.blogSearch .pagefind-ui__result-link:focus-visible{color:#ec7f31}.blogSearch .pagefind-ui mark{color:inherit;background:#fff0d6}.blogSearch.is-search-unavailable:after{display:block;margin-top:8px;color:#666;content:"Search is temporarily unavailable."}@media(max-width:767px){.blogSearch .pagefind-ui__drawer{padding:18px}}
