.w-faq-search .fs-h{font:300 clamp(30px,2.6vw,40px)/1.1 var(--serif);color:var(--graphite)}.w-faq-search .fs-intro{margin-top:12px;font:300 clamp(17px,1.3vw,19px)/1.6 var(--serif);color:var(--soft)}.w-faq-search .fs-box{display:none}.w-faq-search .fs-on .fs-box{display:block}.w-faq-search .fs-h+.fs-box,.w-faq-search .fs-intro+.fs-box{margin-top:28px}.w-faq-search .fs-lab{display:block;font:300 clamp(30px,2.6vw,40px)/1.1 var(--serif);color:var(--graphite)}.w-faq-search .fs-row{position:relative;display:flex;align-items:center;gap:12px;margin-top:22px;border-bottom:1px solid rgba(56,60,66,.28)}.w-faq-search .fs-row::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#383C42,#B7BBC0);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-o);pointer-events:none}.w-faq-search .fs-row:focus-within::after{transform:scaleX(1)}.w-faq-search .fs-ic{flex:none;display:grid;place-items:center;color:var(--slate)}.w-faq-search .fs-in{flex:1 1 auto;min-width:0;width:100%;padding:14px 0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;font:400 16px/1.4 var(--sans);color:var(--graphite)}.w-faq-search .fs-in::placeholder{color:#7d8289;opacity:1}.w-faq-search .fs-in:focus{outline:none}.w-faq-search .fs-in::-webkit-search-cancel-button,.w-faq-search .fs-in::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.w-faq-search .fs-x{flex:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-12px;color:var(--slate);transition:color .3s var(--ease)}.w-faq-search .fs-x:hover{color:var(--graphite)}.w-faq-search .fs-x[hidden]{display:none}.w-faq-search .fs-count{margin-top:14px;font:500 11.5px/1.5 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--slate)}.w-faq-search .fs-count b{font-weight:500;color:var(--graphite)}.w-faq-search .fs-none{margin-top:18px;padding:16px 0 16px 18px;border-left:1px solid var(--graphite);font:300 clamp(18px,1.4vw,20px)/1.55 var(--serif);color:var(--graphite)}.w-faq-search .fs-none a{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;overflow-wrap:anywhere}.w-faq-search .fs-none a:hover{background-size:40% 1px}.w-faq-search .fs-topics{margin-top:clamp(30px,3vw,44px)}.w-faq-search .fs-th{padding-bottom:12px;border-bottom:1px solid var(--line);font:500 12px/1.3 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--slate)}.w-faq-search .fs-topics ul{margin:0;padding:0;list-style:none}.w-faq-search .fs-topics li{border-bottom:1px solid var(--line)}.w-faq-search .fs-topics a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:8px 0;font:400 clamp(18px,1.4vw,20px)/1.3 var(--serif);color:var(--soft);transition:color .3s var(--ease),padding .45s var(--ease-o)}.w-faq-search .fs-topics a:hover{color:var(--graphite);padding-left:8px}.w-faq-search .fs-tc{flex:none;font:500 11px/1 var(--sans);letter-spacing:.14em;color:var(--slate);transition:opacity .3s var(--ease)}.w-faq-search .fs-topics a.fs-zero{color:#9AA0A6}.w-faq-search .fs-topics a.fs-zero .fs-tc{opacity:.6}@media(max-width:900px){.w-faq-search .fs-busy .fs-topics{display:none}}.w-faq-search~.fqs-groups ::highlight(fs-hit){background-color:rgba(168,173,179,.42);color:#24272B}.w-faq-search~.fqs-groups .fq-group:not(.fq-group:not([hidden])~.fq-group){margin-top:0}@media(pointer:coarse){.w-faq-search .fs-count,.w-faq-search .fs-tc,.w-faq-search .fs-th{font-size:12px}}@media(pointer:coarse){.w-faq-search .fs-count,.w-faq-search .fs-tc{font-size:12px}}
