.faqp-search{position:relative;max-width:42rem}.faqp-search__icon{position:absolute;left:1.1rem;top:50%;translate:0 -50%;color:#fff9;pointer-events:none}.faqp-search__input{width:100%;height:3.5rem;padding:0 3rem 0 3.1rem;border-radius:9999px;border:1px solid hsl(0 0% 100% / .22);background:#ffffff14;color:#fff;font-size:1rem;transition:border-color .2s ease,background .2s ease}.faqp-search__input::-moz-placeholder{color:#fff9}.faqp-search__input::placeholder{color:#fff9}.faqp-search__input:focus{outline:none;border-color:#20d8f8cc;background:#ffffff1f;box-shadow:0 0 0 4px #07b6d540}.faqp-search__clear{position:absolute;right:.6rem;top:50%;translate:0 -50%;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:9999px;color:#fff}.faqp-search__clear:hover{background:#ffffff1f}.faqp-stats{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.faqp-stats li{padding:.45rem .9rem;border-radius:9999px;border:1px solid hsl(0 0% 100% / .16);background:#ffffff0d;color:#fffc;font-size:.875rem}.faqp-stats strong{color:#fff;font-weight:700}.faqp-nav{position:relative}@media(min-width:1024px){.faqp-nav{position:sticky;top:7.5rem}}.faqp-nav__title{margin-bottom:.75rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--brand-slate))}.faqp-nav__list{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;margin-inline:-1rem;padding:0 1rem .25rem}.faqp-nav__list::-webkit-scrollbar{display:none}.faqp-nav__list>li{flex:none}@media(min-width:1024px){.faqp-nav__list{display:grid;gap:.35rem;overflow:visible;margin:0;padding:0}}.faqp-nav__link{display:flex;min-height:2.75rem;align-items:center;gap:.6rem;padding:0 .9rem;border-radius:.9rem;border:1px solid hsl(var(--brand-line));background:#fff;color:hsl(var(--brand-ink));font-weight:600;font-size:.9375rem;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}@media(min-width:1024px){.faqp-nav__link{border-color:transparent;background:transparent}}.faqp-nav__link:hover{border-color:hsl(var(--brand-blue) / .4);background:hsl(var(--brand-blue) / .06);color:hsl(var(--brand-blue))}.faqp-nav__link:focus-visible{outline:3px solid hsl(189 94% 43%);outline-offset:2px}.faqp-nav__count{margin-left:auto;min-width:1.75rem;padding:.1rem .5rem;border-radius:9999px;background:hsl(var(--brand-blue) / .1);color:hsl(var(--brand-blue));font-size:.75rem;font-weight:700;text-align:center}.faqp-nav__arrow{flex-shrink:0;color:hsl(var(--brand-blue));opacity:.4;transition:transform .3s var(--ease-out-expo, ease-out),opacity .2s ease}a:hover>.faqp-nav__arrow,a:focus-visible>.faqp-nav__arrow{opacity:1;transform:translate(4px)}.dark .faqp-nav__link{background:hsl(var(--brand-mist))}.faqp-help{display:none;margin-top:1.5rem;padding:1.25rem;border-radius:1.25rem;border:1px solid hsl(var(--brand-line));background:hsl(var(--brand-blue) / .04)}@media(min-width:1024px){.faqp-help{display:block}}.faqp-help__link{margin-top:.75rem;display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;font-weight:700;color:hsl(var(--brand-blue))}.faqp-article{display:flex;align-items:center;gap:.6rem;font-size:1.125rem;font-weight:700;color:hsl(var(--brand-ink))}.faqp-article__link{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;text-decoration:underline;text-decoration-color:hsl(var(--brand-blue) / .35);text-underline-offset:4px}.faqp-article__link:hover{color:hsl(var(--brand-blue));text-decoration-color:currentColor}
