.faq-search{display:block}.faq-search__form{align-items:stretch;display:flex;flex-direction:column;gap:20px;padding-block:24px}@media screen and (min-width:576px){.faq-search__form{align-items:center;flex-direction:row}}.faq-search__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.faq-search__input{background-color:#0000;border-bottom:1px solid var(--color-soft-black);border-radius:0;color:var(--color-soft-black);flex:1 1 auto;font-size:14px;min-width:0;padding:10px 30px 10px 0}@media(min-width:400px){.faq-search__input{font-size:calc(.16667vw + 13.33333px)}}@media(min-width:1600px){.faq-search__input{font-size:16px}}.faq-search__input::placeholder{color:var(--color-soft-black)}.faq-search__input:focus-visible{outline:none}.faq-search__input[type=search],.faq-search__input[type=search]:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%2317191B' d='m16.6 18-6.3-6.3q-.75.6-1.725.95T6.5 13q-2.725 0-4.612-1.887T0 6.5t1.888-4.612T6.5 0t4.613 1.888T13 6.5a6.1 6.1 0 0 1-1.3 3.8l6.3 6.3zM6.5 11q1.875 0 3.188-1.312Q11 8.375 11 6.5T9.688 3.313 6.5 2 3.313 3.313 2 6.5t1.313 3.188T6.5 11'/%3E%3C/svg%3E");background-size:18px}.faq-search__meta{align-items:center;display:flex;gap:20px;justify-content:space-between}.faq-search__count{color:var(--color-soft-black);font-size:14px;margin:0}@media(min-width:400px){.faq-search__count{font-size:calc(.16667vw + 13.33333px)}}@media(min-width:1600px){.faq-search__count{font-size:16px}}.faq-search__count-value{font-weight:var(--font-weight-medium)}.faq-search__clear{color:var(--color-silver);font-size:14px;margin-inline-start:auto;text-decoration:underline;text-underline-offset:2px}@media(min-width:400px){.faq-search__clear{font-size:calc(.16667vw + 13.33333px)}}@media(min-width:1600px){.faq-search__clear{font-size:16px}}.faq-search__clear{transition-duration:var(--transition-time);transition-property:color;transition-timing-function:var(--transition-easing)}.faq-search__clear:hover{color:var(--color-soft-black)}.faq-search__clear:focus-visible{border-radius:2px;outline:2px solid var(--color-soft-black);outline-offset:2px}.faq-search__no-results,.faq-search__results{margin-block-start:var(--grid-section-gutter)}.faq-search__heading,.faq-search__message{color:var(--color-soft-black);font-family:var(--heading-font-family);font-size:29px;font-weight:var(--font-weight-default);line-height:var(--heading-line-height);margin:0 0 var(--grid-section-gutter);text-align:center}@media(min-width:400px){.faq-search__heading,.faq-search__message{font-size:calc(2.1vw + 20.6px)}}@media(min-width:1400px){.faq-search__heading,.faq-search__message{font-size:50px}}.faq-search__message{margin-block-end:var(--grid-row-gutter)}.faq-search__contact{color:var(--color-soft-black);font-size:14px;margin:0;text-align:center}@media(min-width:400px){.faq-search__contact{font-size:calc(.16667vw + 13.33333px)}}@media(min-width:1600px){.faq-search__contact{font-size:16px}}.faq-search__contact a{color:inherit;text-decoration:underline;text-underline-offset:2px}.faq-search__contact a:focus-visible{border-radius:2px;outline:2px solid var(--color-soft-black);outline-offset:2px}.section .section__title~.faq-search{margin-block-start:64px}
