.hs-search-results__form{margin-bottom:20px;position:relative}.hs-search-results__form:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMzIj48cGF0aCBmaWxsPSIjNTY0QzkwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4yMTYgMjMuMDQ1QTEyLjQ0IDEyLjQ0IDAgMCAxIDEyLjUgMjVDNS41OTYgMjUgMCAxOS40MDQgMCAxMi41UzUuNTk2IDAgMTIuNSAwIDI1IDUuNTk2IDI1IDEyLjVjMCAyLjk4Ni0xLjA0NyA1LjcyOC0yLjc5NCA3Ljg3OGw4LjcwOCA4LjcwOGEyIDIgMCAxIDEtMi44MjggMi44Mjh6TTIxIDEyLjVhOC41IDguNSAwIDEgMS0xNyAwIDguNSA4LjUgMCAwIDEgMTcgMCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";height:100%;left:15px;pointer-events:none;position:absolute;top:0;width:30px;z-index:1}.hs-search-results__form input[type=search]{background:#f0eff6;border:none;color:#564c90!important;font-family:Montserrat Alternates,sans-serif!important;font-size:32px!important;padding-left:60px}.hs-search-results__form input[type=search]:focus-visible{outline:solid 2px var(--brand-teal)}.hs-search-results__form input[type=search]::placeholder{color:#564c90!important}.hs-search-results__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDE4Ij48cGF0aCBzdHJva2U9IiM1NjRDOTAiIHN0cm9rZS13aWR0aD0iMi4yIiBkPSJtMS4zNjguODcgMTYuMjY0IDE2LjI2M00xLjM2OCAxNy4xMyAxNy42MzIuODY4Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:23px;cursor:pointer;height:23px;right:30px;width:23px}.hs-search-results__pages a{display:flex;gap:10px;height:30px;line-height:28px;place-content:center;width:30px}.hs-search-results__pages a.active{border:1.5px solid var(--brand-dark-purple)}.hs-search-results__flex{align-items:center;display:flex;gap:22px}.hs-search-results__first-page,.hs-search-results__last-page,.hs-search-results__next-page,.hs-search-results__prev-page{align-items:center;display:flex;gap:6px}@media screen and (max-width:550px){.hs-search-results__first-page,.hs-search-results__last-page{display:none}}@media screen and (max-width:400px){.hs-search-results__next-page,.hs-search-results__prev-page{display:none}}