.pf-search{--pagefind-ui-scale:.9;--pagefind-ui-primary:#138549;--pagefind-ui-text:#1f2937;--pagefind-ui-background:#fff;--pagefind-ui-border:#e5e7eb;--pagefind-ui-tag:#f0fdf4;--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:.375rem;--pagefind-ui-font:"Inter Variable", system-ui, sans-serif}.pf-search .pagefind-ui__form{width:100%;margin:0;display:block;position:relative}.pf-search .pagefind-ui__search-input{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition:border-color .16s,box-shadow .16s;width:100%!important;max-width:500px!important;height:auto!important;font:inherit!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:9999px!important;outline:none!important;margin:0 auto!important;padding:.625rem 3rem .625rem 2.75rem!important;display:block!important;box-shadow:0 1px #14201a0a,0 12px 32px -16px #14201a1a!important}.pf-search .pagefind-ui__search-input:focus{border-color:#137742!important;box-shadow:0 0 0 3px #15945126!important}.pf-search .pagefind-ui__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}.pf-search .pagefind-ui__search-input::placeholder{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}.pf-search .pagefind-ui__form:before{content:"";opacity:1;pointer-events:none;background-color:#0000;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23706F74'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:18px;height:18px;position:absolute;top:calc(.625rem + 12px);left:calc(50% - 250px + 1rem);transform:translateY(-50%);-webkit-mask-image:none;mask-image:none}.pf-search .pagefind-ui__search-clear{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.pf-search .pagefind-ui__search-clear:hover{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.pf-search .pagefind-ui__search-clear{transform:translateY(-50%);background:0 0!important;border:none!important;padding:0 .25rem!important;position:absolute!important;top:calc(.625rem + 12px)!important;right:calc(50% - 250px + 1rem)!important}.pf-search .pagefind-ui__drawer{margin-top:2.5rem;display:block}.pf-search .pagefind-ui__drawer.pagefind-ui__hidden{display:none}main section:has(.pf-search){overflow:visible!important}.pf-search .pagefind-ui__results-area{display:block}.pf-search .pagefind-ui__message{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));text-align:center;margin:0 0 1.5rem;font-size:.875rem;line-height:1.25rem}.pf-search .pagefind-ui__results{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.pf-search .pagefind-ui__results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.pf-search .pagefind-ui__results{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-search .pagefind-ui__result{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;flex-direction:column;padding:0;transition:box-shadow .3s;display:flex;overflow:hidden}.pf-search .pagefind-ui__result:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.pf-search .pagefind-ui__result-thumb{aspect-ratio:16/9;background:#f3f4f6;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:block!important}.pf-search .pagefind-ui__result-image{display:block;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top!important;object-position:top!important;width:100%!important;height:100%!important}.pf-search .pagefind-ui__result-inner{flex-direction:column;flex:auto;gap:.5rem;padding:1.5rem;display:flex}.pf-search .pagefind-ui__result-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pf-search .pagefind-ui__result-link{color:inherit!important;text-decoration:none!important}.pf-search .pagefind-ui__result-excerpt{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin:0;font-size:.875rem;line-height:1.55}.pf-search mark{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));border-radius:.125rem;padding:0 .125rem}.pf-search .pagefind-ui__button{cursor:pointer;margin:2.5rem auto 0;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .16s;display:block;color:#137742!important;background:0 0!important;border:0!important;width:auto!important;padding:.5rem .75rem!important}.pf-search .pagefind-ui__button:hover{text-underline-offset:4px;text-decoration:underline;color:#15803d!important}html[data-pf-searching] [data-pf-hide]{display:none}html[data-pf-searching] .pf-search{width:100vw;max-width:1232px;position:relative;left:50%;transform:translate(-50%)}
