#search .pagefind-ui{display:flex!important;width:100%!important;flex-direction:column!important;gap:1rem!important}#search .pagefind-ui__form{position:relative!important;display:flex!important;width:100%!important;flex-wrap:wrap!important;align-items:center!important}#search .pagefind-ui__search-input{border-radius:.375rem!important;--tw-border-opacity: 1 !important;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-input:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(68 64 60 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-input{padding:.75rem 3rem!important;font-size:1rem!important;line-height:1.5rem!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.2s!important;width:100%!important;flex:1 1 0%!important;min-width:0px!important;max-width:100%!important;font-weight:400!important;box-sizing:border-box!important;display:block!important}#search .pagefind-ui__search-input:focus{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important;outline:2px solid transparent!important;outline-offset:2px!important}#search .pagefind-ui__search-input:focus:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}#search .pagefind-ui__form:before{position:absolute!important;left:1rem!important;z-index:10!important;height:1.25rem!important;width:1.25rem!important;opacity:.4!important;top:25px!important;--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}#search .pagefind-ui__form:is(.dark *):before{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}#search .pagefind-ui__form:before{content:""!important;pointer-events:none!important}#search .pagefind-ui__search-clear{background-color:transparent!important;--tw-text-opacity: 1 !important;color:rgb(168 162 158 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-clear:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(120 113 108 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-clear{padding:.25rem .75rem!important;cursor:pointer!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.2s!important;position:absolute!important;right:.5rem!important;top:25px!important;--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;font-size:.875rem!important;line-height:1.25rem!important;border-radius:0!important;border-style:none!important;height:auto!important;width:auto!important;margin:0!important;white-space:nowrap!important;z-index:20!important}#search .pagefind-ui__search-clear:hover{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-clear:hover:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}#search .pagefind-ui__search-clear:hover{background-color:transparent!important}#search .pagefind-ui__drawer{gap:2rem!important;margin-top:2rem!important;width:100%!important;position:static!important;display:block!important;flex:none!important}.pagefind-ui__result{border-bottom-width:1px!important;border-color:#0000000d!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pagefind-ui__result:is(.dark *){border-color:#ffffff0d!important}.pagefind-ui__result{display:flex!important;flex-direction:column!important;gap:.5rem!important}.pagefind-ui__result:last-child{border-style:none!important}.pagefind-ui__result-title{font-size:1.125rem!important;line-height:1.75rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-title:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-title{text-decoration-line:none!important}.pagefind-ui__result-link{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important;text-decoration-line:none!important;text-decoration-color:#0003!important;text-underline-offset:4px!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}@media(hover:hover)and (pointer:fine){.pagefind-ui__result-link:hover{text-decoration-line:underline!important}}.pagefind-ui__result-link:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important;text-decoration-color:#ffffff4d!important}.pagefind-ui__result-excerpt{font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity: 1 !important;color:rgb(120 113 108 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-excerpt:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(168 162 158 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-excerpt{line-height:1.625!important;font-weight:400!important}.pagefind-ui__result-excerpt mark{border-radius:0!important;--tw-bg-opacity: 1 !important;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))!important;padding-left:.125rem!important;padding-right:.125rem!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-excerpt mark:is(.dark *){background-color:#eab3084d!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.pagefind-ui__result-excerpt mark{font-weight:500!important}.pagefind-ui__message{--tw-text-opacity: 1 !important;color:rgb(120 113 108 / var(--tw-text-opacity, 1))!important}.pagefind-ui__message:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(168 162 158 / var(--tw-text-opacity, 1))!important}.pagefind-ui__message{margin-top:1rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important}.pagefind-ui__button{background-color:transparent!important;--tw-text-opacity: 1 !important;color:rgb(120 113 108 / var(--tw-text-opacity, 1))!important}.pagefind-ui__button:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(168 162 158 / var(--tw-text-opacity, 1))!important}.pagefind-ui__button{border-radius:0!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))!important}.pagefind-ui__button:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(68 64 60 / var(--tw-border-opacity, 1))!important}.pagefind-ui__button{margin-top:2rem!important;padding:.5rem 1.5rem!important}@media(hover:hover)and (pointer:fine){.pagefind-ui__button:hover{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.pagefind-ui__button:hover:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}}.pagefind-ui__button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.2s!important;font-size:.875rem!important;line-height:1.25rem!important}
