.SearchPopup-module__1SZbKW__overlay{z-index:9999;background:#0006;justify-content:center;align-items:flex-start;padding:0;display:flex;position:fixed;inset:0}@media (min-width:1024px){.SearchPopup-module__1SZbKW__overlay{padding:5rem}}.SearchPopup-module__1SZbKW__popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;width:100%;height:100%;max-height:100%;display:flex}@media (min-width:1024px){.SearchPopup-module__1SZbKW__popup{--tw-shadow:var(--shadow-popup);--tw-shadow-colored:var(--shadow-popup);max-width:48rem;height:auto;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:2px;border-radius:.5rem}}.SearchPopup-module__1SZbKW__header{border-radius:.5rem;flex-shrink:0;align-items:center;gap:.75rem;display:flex;position:relative;overflow:hidden}.SearchPopup-module__1SZbKW__header.SearchPopup-module__1SZbKW__hasQuery{border-bottom-width:1px;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:1024px){.SearchPopup-module__1SZbKW__header.SearchPopup-module__1SZbKW__hasQuery{border-bottom-width:2px}}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper{flex:1;align-items:center;display:flex}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper .SearchPopup-module__1SZbKW__searchInput{width:100%;font-family:var(--font-lora), serif;color:var(--black);outline-offset:2px;outline:2px solid #0000;padding:1rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}@media not all and (min-width:1024px){.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper .SearchPopup-module__1SZbKW__searchInput::placeholder{color:var(--black)}}@media (min-width:1024px){.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper .SearchPopup-module__1SZbKW__searchInput{padding:1.25rem 1.75rem}}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper .SearchPopup-module__1SZbKW__searchInput:focus,.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__searchInputWrapper .SearchPopup-module__1SZbKW__searchInput:active{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__clearButton{z-index:50;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-style:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}@media (min-width:1024px){.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__clearButton{background-image:none;padding:.25rem;right:.75rem}}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__clearButton .SearchPopup-module__1SZbKW__clearIcon{width:2.5rem;height:2.5rem}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__clearButton:hover .SearchPopup-module__1SZbKW__clearIcon path{fill:var(--red)}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__close{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.375rem;margin-inline-end:.5rem}@media (min-width:1024px){.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__close{margin-inline-end:0;display:none}}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__close .SearchPopup-module__1SZbKW__icon{width:2.5rem;height:2.5rem}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__close:hover{background-color:var(--black)}.SearchPopup-module__1SZbKW__header .SearchPopup-module__1SZbKW__close:hover .SearchPopup-module__1SZbKW__icon path{fill:#fff}.SearchPopup-module__1SZbKW__content{flex:1;overflow-y:auto}.SearchPopup-module__1SZbKW__results{-webkit-user-select:none;user-select:none;flex-direction:column;gap:1.5rem;padding:1rem;display:flex}@media (min-width:1024px){.SearchPopup-module__1SZbKW__results{padding:2.5rem 1.75rem}}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section{flex-direction:column;gap:.75rem;display:flex}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section.SearchPopup-module__1SZbKW__depth1{padding-inline-start:1rem;padding-top:.5rem;padding-bottom:.5rem!important}@media (min-width:1024px){.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section.SearchPopup-module__1SZbKW__depth1{padding-inline-start:1.5rem;padding-bottom:1rem!important}}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section.SearchPopup-module__1SZbKW__depth2{padding-inline-start:1rem;padding-top:.5rem;padding-bottom:.5rem!important}@media (min-width:1024px){.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section.SearchPopup-module__1SZbKW__depth2{padding-inline-start:1.5rem;padding-bottom:1rem!important}}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__sectionResults{flex-direction:column;gap:.5rem;display:flex}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItem{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:100%;min-width:0;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);border-width:1px;border-radius:.375rem;outline:2px solid #0000;padding:1.25rem}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItem:hover{background-color:var(--yellow);--tw-shadow:var(--shadow-hover);--tw-shadow-colored:var(--shadow-hover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItem{overflow-wrap:break-word;word-break:break-word}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItem:hover mark{background-color:var(--yellow)}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItem mark{background-color:var(--yellow);border-radius:.125rem;display:inline-block}.SearchPopup-module__1SZbKW__results .SearchPopup-module__1SZbKW__section .SearchPopup-module__1SZbKW__resultItemFocused{background-color:var(--yellow);--tw-shadow:var(--shadow-hover);--tw-shadow-colored:var(--shadow-hover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.SearchPopup-module__1SZbKW__resultDescription{white-space:pre-wrap;overflow-wrap:break-word;text-align:left;margin-top:.25rem;line-height:1.375}.SearchPopup-module__1SZbKW__poweredBy{justify-content:flex-end;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:1024px){.SearchPopup-module__1SZbKW__poweredBy{padding-bottom:2rem;padding-left:1.75rem;padding-right:1.75rem}}.SearchPopup-module__1SZbKW__poweredByLink{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex;text-decoration-line:none!important}.SearchPopup-module__1SZbKW__poweredByLink:hover{color:var(--black)}.SearchPopup-module__1SZbKW__poweredByLink svg{width:auto;height:1rem}