faq-search{display:block;margin-bottom:3rem}.faq-search-section{padding:4rem 0;background-color:var(--color-background)}.faq-search-section.banner-radius{-webkit-clip-path:ellipse(100% 100% at 50% 0)}.faq-search-wrapper{margin:0 auto;text-align:center}.faq-search-wrapper use-animate{display:inline-block}.faq-search-wrapper .heading p{margin:0}.faq-search-title{margin-bottom:2.4rem;font-size:2rem}.faq-search-container{max-width:90%;position:relative;margin:0 auto}.faq-search-input{padding:1.5rem;margin:3rem 0;width:100%;border:solid .1rem #9e007e;border-radius:3rem;background-color:transparent}.faq-clear-button svg,.faq-search-button svg{width:100%;height:100%}.faq-search-button{display:block;height:3.5rem}.faq-clear-button{display:none;height:2rem}.input-field__filled .faq-search-button{display:none}.input-field__filled .faq-clear-button{display:block}.faq-nb-results{display:none;margin:5rem 0}.faq-nb-results p{font-size:2rem;font-weight:500;margin:0}.faq-search-results{display:none;text-align:left;margin-top:2.4rem}#faq.faq--with-results .h2,#faq.faq--with-results .rte:not(.accordion__content),#faq.faq--with-results accordion-tab:not([highlighted]){display:none}#faq.faq--with-results .faq-list-button,#faq.faq--with-results .faq-nb-results{display:block}#faq .h2{margin-top:4rem;font-weight:500}@media (min-width:750px){faq-search{margin-bottom:5rem}.faq-search-container{max-width:41rem}#faq .h2{margin-top:7rem}}