.faq-banner{display:flex;flex-direction:column;justify-content:center;min-height:220px}@media(min-width:768px){.faq-banner{min-height:300px}}.faq-banner a{text-decoration:none}.faq-banner a:hover{text-decoration:underline}.faq-banner-overlay{pointer-events:none}.faq-breadcrumb{letter-spacing:.02em}.faq-search-input{transition:box-shadow .25s ease}.faq-search-input::-moz-placeholder{color:#9ca3af}.faq-search-input::placeholder{color:#9ca3af}.faq-search-input:focus{box-shadow:0 4px 24px rgba(0,0,0,.1),0 0 0 2px rgba(27,107,109,.25)}.faq-category{transition:box-shadow .25s ease,transform .25s ease}.faq-category:hover{transform:translateY(-2px)}.faq-question-list .faq-question-item accordion-toggle .summary{padding:6px 0;position:relative}.faq-question-list .faq-question-item accordion-toggle .details{padding-left:26px}.faq-question-list .faq-question-item accordion-toggle .details p{margin:0}.faq-question-list .faq-question-item accordion-toggle .details ul{list-style-position:inside;list-style-type:disc}.faq-question-list .faq-question-item accordion-toggle .details ol{list-style-position:inside;list-style-type:decimal}faq-category[data-hidden=true]{display:none}faq-question[data-match=false]{display:none!important}mark.faq-highlight{background-color:#fef08a;border-radius:2px;color:inherit;padding:0 2px}