.faq-explorer-empty,.faq-explorer-group,.faq-explorer-status,.faq-explorer-tools{max-width:62.875rem;margin-inline:auto}.faq-explorer-tools{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.faq-explorer-tools{flex-direction:row;align-items:center;justify-content:space-between}}.faq-explorer-search{position:relative;flex:1 1 auto}@media(min-width:768px){.faq-explorer-search{max-width:26rem}}.faq-explorer-search-icon{position:absolute;top:50%;left:1rem;transform:translateY(-50%);color:#626d84;pointer-events:none}.faq-explorer-search-input{width:100%;height:3rem;padding:0 1rem 0 2.75rem;border:1px solid var(--border-color,#e2e8f0);border-radius:0;background:#fff;color:#0f1729;font-family:var(--font-sans),sans-serif;font-size:1rem;appearance:none}.faq-explorer-search-input::placeholder{color:#626d84}.faq-explorer-search-input:focus-visible{outline:2px solid var(--primary,#ef6623);outline-offset:-1px}.faq-explorer-topics{display:flex;flex-wrap:wrap;gap:.5rem}.faq-explorer-topic{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem;border:1px solid var(--border-color,#e2e8f0);border-radius:999px;background:#fff;color:#0f1729;font-family:var(--font-sans),sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.faq-explorer-topic:hover{border-color:var(--secondary,#37474f)}.faq-explorer-topic:focus-visible{outline:2px solid var(--primary,#ef6623);outline-offset:2px}.faq-explorer-topic[aria-pressed=true]{border-color:var(--secondary,#37474f);background:var(--secondary,#37474f);color:#fff}.faq-explorer-topic-count{min-width:1.5rem;padding:0 .375rem;border-radius:999px;background:rgba(55,71,79,.1);font-size:.75rem;line-height:1.25rem;text-align:center}[aria-pressed=true]>.faq-explorer-topic-count{background:rgba(255,255,255,.2)}.faq-explorer-status{min-height:1.25rem;margin-top:1rem;margin-bottom:0;color:#626d84;font-family:var(--font-sans),sans-serif;font-size:.875rem;line-height:1.25rem}.faq-explorer-group{margin-top:1.5rem}.faq-explorer-group+.faq-explorer-group{margin-top:2.5rem}@media(min-width:992px){.faq-explorer-group+.faq-explorer-group{margin-top:3rem}}.faq-explorer-group{scroll-margin-top:6rem}.faq-explorer-group-title{margin:0 0 1rem;color:var(--color-text-primary,#040218);font-family:var(--font-heading-sans),sans-serif;font-size:1.5rem;font-weight:600;line-height:1.25}.faq-explorer-empty{margin-top:1.5rem;padding:2.5rem 1.5rem;border:1px dashed var(--border-color,#e2e8f0);color:#626d84;font-family:var(--font-sans),sans-serif;text-align:center}.faq-explorer-empty p{margin:0;line-height:1.5rem}.faq-explorer-empty a{color:var(--primary,#ef6623);text-decoration:underline;text-underline-offset:2px}.faq-explorer-empty-title{color:#0f1729;font-weight:600}.faq-explorer-empty-title+p{margin-top:.5rem}.faq-explorer-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}