.w-faq-search [hidden]{display:none!important}.w-faq-search{--fs-top:calc(var(--topbar-h, 40px) + 128px)}.w-faq-search .fs-bar{position:relative;z-index:5;background:var(--paper-2);padding:6px 0 0;border-bottom:1px solid var(--line);transition:box-shadow .5s var(--ease)}.w-faq-search .fs-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 40px}.w-faq-search .fs-label{display:block;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-antique);margin-bottom:10px}.w-faq-search .fs-input{position:relative;display:flex;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:3px;transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.w-faq-search .fs-input:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #ffd53f8c}.w-faq-search .fs-ico{flex:none;width:20px;height:20px;margin-left:18px;fill:none;stroke:var(--ink);stroke-width:1.75;stroke-linecap:round}.w-faq-search input[type=search]{flex:1 1 auto;width:0;min-width:0;border:0;background:transparent;outline:none;font:400 17px/1.3 Inter,Inter Fallback,system-ui,sans-serif;color:var(--ink);padding:18px 14px 18px 12px;min-height:58px;-webkit-appearance:none;appearance:none;border-radius:0}.w-faq-search input[type=search]::-webkit-search-cancel-button{display:none}.w-faq-search input[type=search]::placeholder{color:var(--muted-2);opacity:1}.w-faq-search .fs-clear{flex:none;margin-right:8px;min-height:44px;padding:0 14px;border:0;background:transparent;cursor:pointer;font:600 13px/1 Inter,Inter Fallback,sans-serif;letter-spacing:.04em;color:var(--muted);border-radius:2px;transition:color .3s,background .3s}.w-faq-search .fs-clear:hover{color:var(--ink);background:var(--paper-2)}.w-faq-search .fs-clear:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.w-faq-search .fs-count{margin:0 0 18px;font-size:15px;color:var(--muted);white-space:nowrap;min-height:1.6em;text-align:right}.w-faq-search .fs-count[data-n="0"]{color:var(--ink)}.w-faq-search .fs-tabs{display:flex;gap:6px 34px;flex-wrap:wrap;margin-top:22px}.w-faq-search .fs-tab{position:relative;display:inline-block;padding:12px 0;line-height:22px;font-size:15px;font-weight:500;color:var(--muted);white-space:nowrap;transition:color .35s var(--ease),opacity .35s var(--ease)}.w-faq-search .fs-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--ease)}.w-faq-search .fs-tab:hover{color:var(--ink)}.w-faq-search .fs-tab:hover:after{transform:scaleX(.35)}.w-faq-search .fs-tab.on{color:var(--ink)}.w-faq-search .fs-tab.on:after{transform:scaleX(0)}.w-faq-search .fs-tabs{position:relative}.w-faq-search .fs-ind{position:absolute;left:0;top:0;width:1px;height:2px;background:var(--gold);transform-origin:0 0;opacity:0;pointer-events:none;transition:transform .65s var(--ease-cine),opacity .4s var(--ease)}html:not(.js) .w-faq-search .fs-ind{display:none}.w-faq-search .fs-tn{display:inline-block;min-width:1.4em;margin-left:7px;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--gold-antique);font-variant-numeric:lining-nums tabular-nums;transition:color .35s var(--ease)}.w-faq-search .fs-tab.off .fs-tn{color:var(--muted-2)}.w-faq-search .fs-try{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:14px}.w-faq-search .fs-try-l{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-right:14px}.w-faq-search .fs-tb{appearance:none;background:none;border:0;border-left:1px solid var(--line);cursor:pointer;min-height:44px;padding:0 14px;font:500 14.5px/1 Inter,Inter Fallback,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:#ffd53f00;text-underline-offset:6px;text-decoration-thickness:2px;transition:text-decoration-color .4s var(--ease),color .3s}.w-faq-search .fs-tb:first-of-type{border-left:0;padding-left:0}.w-faq-search .fs-tb:hover,.w-faq-search .fs-tb[aria-pressed=true]{text-decoration-color:var(--gold)}.w-faq-search .fs-tb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.w-faq-search:not(.fs-used) .fs-tb:first-of-type{animation:fsCue 2.6s var(--ease) 1.2s 3}@keyframes fsCue{0%,to{text-decoration-color:#ffd53f00}45%{text-decoration-color:var(--gold)}}.w-faq-search .fs-tab.off{opacity:.38;cursor:default}.w-faq-search .fs-tab.off:after{transform:scaleX(0)}.w-faq-search .fs-tab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.w-faq-search .fs-sentinel{height:1px;margin-bottom:-1px}@media(min-width:1025px){.w-faq-search .fs-bar{position:sticky;top:var(--fs-top)}.w-faq-search .fs-bar:before{content:"";position:absolute;inset:-1px -24px;z-index:-1;background:var(--paper-2);box-shadow:0 18px 30px -24px #07223a59;opacity:0;transition:opacity .5s var(--ease)}.w-faq-search .fs-bar.stuck:before{opacity:1}.w-faq-search .fs-bar.stuck .fs-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.w-faq-search .fs-bar.stuck .fs-tabs{margin-top:8px}.w-faq-search .fs-bar.stuck .fs-try{display:none}.w-faq-search .fs-ghead{position:sticky;top:calc(var(--fs-top) + 150px);align-self:start}}.w-faq-search .fs-none{margin:46px 0 0;max-width:62ch;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:300;font-size:1.35rem;line-height:1.5;color:var(--ink)}.w-faq-search .fs-none a{border-bottom:1px solid var(--gold);white-space:nowrap}.w-faq-search .fs-none a:hover{color:var(--gold-antique)}.w-faq-search .fs-list{margin-top:10px}.w-faq-search .fs-group{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:0 60px;padding:44px 0 30px;scroll-margin-top:calc(var(--topbar-h, 40px) + 140px)}.w-faq-search .fs-ghead{padding-top:20px}.w-faq-search .fs-ghead h3{font-size:clamp(1.55rem,2.2vw,2rem);line-height:1.15;color:var(--ink);outline:none}.w-faq-search .fs-gcount{margin:12px 0 0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-antique)}.w-faq-search .fs-items{margin-top:0;border-bottom:1px solid var(--line)}.w-faq-search .fs-items .faq-item:last-child{border-bottom:0}.w-faq-search .faq-item summary{font-size:1.2rem;line-height:1.4}.w-faq-search .faq-item summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.w-faq-search .faq-a p{font-size:16px;max-width:66ch}.w-faq-search details[open] .faq-a{animation:fsOpen .7s var(--ease) both}@keyframes fsOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.w-faq-search mark.fs-m{background:linear-gradient(transparent 58%,rgba(255,213,63,.75) 58%,rgba(255,213,63,.75) 92%,transparent 92%);color:inherit;padding:0 1px;border-radius:0}.w-faq-search.fs-pulse .fs-group:not([hidden]){animation:fsIn .6s var(--ease) both}@keyframes fsIn{0%{opacity:.4}to{opacity:1}}@media(min-width:1025px){.w-faq-search .fs-group{scroll-margin-top:calc(var(--fs-top) + 110px)}}@media(max-width:1024px){.w-faq-search .fs-group{grid-template-columns:minmax(0,1fr);padding:36px 0 34px}.w-faq-search .fs-ghead{padding-top:0;margin-bottom:14px;display:flex;align-items:baseline;justify-content:space-between;gap:18px}.w-faq-search .fs-gcount{margin:0;white-space:nowrap}}@media(max-width:760px){.w-faq-search .fs-row{grid-template-columns:minmax(0,1fr);gap:12px}.w-faq-search .fs-count{text-align:left;white-space:normal;margin-bottom:4px}.w-faq-search .fs-tabs{gap:0 26px;margin-top:10px}.w-faq-search input[type=search]{font-size:16px}.w-faq-search .faq-item summary{font-size:1.08rem;padding-right:36px}.w-faq-search .faq-a{padding-right:0}.w-faq-search .fs-none{font-size:1.15rem}}@media(max-width:760px){.w-faq-search .fs-try-l{flex-basis:100%;margin:0 0 2px}.w-faq-search .fs-tb,.w-faq-search .fs-tb:first-of-type{border-left:0;padding:0 18px 0 0}}@media(max-width:420px){.w-faq-search .fs-ghead{flex-direction:column;gap:6px}.w-faq-search .fs-tabs{gap:0 20px}.w-faq-search .fs-tab{font-size:14.5px}}@media(prefers-reduced-motion:reduce){.w-faq-search *,.w-faq-search *:before,.w-faq-search *:after{animation:none!important;transition:none!important}}
