.autosearch__field{position:relative}.autosearch__input{padding-left:1.75em}.autosearch__input--show-result,.autosearch__input--show-result:focus{border-bottom-color:var(--wp--preset--color--grey-400)}.autosearch__icon{pointer-events:none;--mem-icon-bg:transparent;--mem-icon-accent:var(--wp--preset--color--grey-700);width:30px;height:30px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.autosearch__result{z-index:1;border:2px solid var(--wp--preset--color--grey-400);box-sizing:border-box;background-color:#fff;border-top:0;width:100%;margin-top:-1px;display:none;position:absolute}.autosearch__input--show-result+.autosearch__result,.autosearch__input--show-result+.autosearch__icon+.autosearch__result{display:block}.autosearch__input:focus+.autosearch__result{border-color:#0072bc}.autosearch__result--loading{min-height:34px}.autosearch__result--404{text-align:center;padding:1em}.autosearch__404{font-style:italic;line-height:1.4}.autosearch__item{padding:.3125em .75em;line-height:1.4;display:block}.no-touch .autosearch__item--active{background-color:rgba(var(--mem-primary-400-rgb), .1)}.faq-posts{font-size:18px}@media only screen and (width>=1025px){.faq-posts{font-size:20px}}.faq-posts__btn{font:inherit;cursor:pointer;appearance:none;box-shadow:none;width:100%;text-align:inherit;background-color:#eee;border:0;outline:0;margin:.45em 0 0;padding:1em 2.25em 1em 1.5em;transition:background-color .3s;display:block;position:relative}.faq-posts__btn:first-child{margin-top:0}.faq-posts__btn:hover{background-color:#d5d5d5}.faq-posts__btn:before,.faq-posts__btn:after{content:"";pointer-events:none;background-color:#000;width:1.25em;height:.25em;margin-top:-.125em;transition:transform .2s;position:absolute;top:1.75em;right:.75em;transform:rotate(0)}.faq-posts__btn:after{transform:rotate(-90deg)}.faq-posts__btn.toggle-active:after{transform:rotate(0)}.faq-posts__content{padding:0 20px;line-height:27px}.faq-posts__content p{margin-top:.625em}.faq-posts__content p:first-child{margin-top:0;padding-top:20px}.faq-posts__content p:last-child{padding-bottom:20px}