.ofaq-wrapper{width:100%}.ofaq-search-wrap{position:relative;margin-bottom:1.5em}.ofaq-search{display:block;width:100%;box-sizing:border-box;padding:.65em 2.6em .65em 1em;background-color:var(--input-bg,#fff);color:var(--input-color,inherit);border:1px solid var(--input-border-color,#d0d0d0);border-radius:var(--input-border-radius,4px);font-family:inherit;font-size:1em;line-height:1.4;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.ofaq-search:focus{outline:none;border-color:var(--color-primary,#1a73e8);box-shadow:0 0 0 3px rgb(26 115 232 / .15)}.ofaq-search::-webkit-search-cancel-button{display:none}.ofaq-search-icon{position:absolute;right:.8em;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:var(--input-color,#888);opacity:.6}.ofaq-no-results{color:var(--color-body-text,#555);font-style:italic;margin:0 0 1em}.ofaq-item{margin-bottom:var(--ofaq-gap-items,var(--gap-m,30px))}.ofaq-list>.ofaq-item:last-child,.ofaq-list>*:last-child{margin-bottom:0}.ofaq-question{margin-bottom:var(--ofaq-gap-q-to-a,var(--gap-xs,10px))!important;margin-top:0!important}.ofaq-answer{margin-top:0!important}.ofaq-section-break{margin-top:var(--ofaq-gap-section,var(--gap-l,40px));margin-bottom:var(--ofaq-gap-items,var(--gap-m,30px));padding-bottom:.4em;border-bottom:2px solid var(--color-border,#e0e0e0)}.ofaq-list>.ofaq-section-break:first-child{margin-top:0}.ofaq-section-heading{margin:0!important}.ofaq-item[hidden],.ofaq-item.ofaq-hidden{display:none!important}