:root{--fwaf-primary:#2060df;--fwaf-bg:#ffffff;--fwaf-surface:#f7f9fc;--fwaf-text:#0b1220;--fwaf-text-subtle:#2f3a4a;--fwaf-muted:#6b778b;--fwaf-radius:12px;--fwaf-icon-size:18px;--fwaf-vspace:12px;--fwaf-focus:0 0 0 3px rgba(32,96,223,.18);--fwaf-shadow-1:0 1px 3px rgba(16, 24, 40, .06);--fwaf-answer-px:22px;--fwaf-answer-py:20px}.fwaf-faq,.fwaf-faq *{box-sizing:border-box}.fwaf-faq.fwaf-theme--light{--fwaf-bg:#fff;--fwaf-text:#0b1220;--fwaf-text-subtle:#2f3a4a}.fwaf-faq.fwaf-theme--dark{--fwaf-bg:#0b1220;--fwaf-text:#e6edf7;--fwaf-text-subtle:#c8d2e3;--fwaf-muted:#9db0cc;--fwaf-primary:#7aa2ff}.fwaf-faq.fwaf-theme--elegant{--fwaf-primary:#5b6c7f;--fwaf-text:#1b2432;--fwaf-text-subtle:#3a4759}.fwaf-faq__search{margin-bottom:14px}.fwaf-faq__search-input{width:100%;padding:12px 14px;border:0;border-radius:calc(var(--fwaf-radius) - 2px);background:var(--fwaf-surface);font-size:15px;line-height:1.4;color:var(--fwaf-text);outline:none;transition:background-color .15s ease,box-shadow .15s ease}.fwaf-faq__search-input::placeholder{color:var(--fwaf-muted)}.fwaf-faq__search-input:focus{background:#fff;box-shadow:var(--fwaf-focus)}.fwaf-faq__list{position:relative}.fwaf-faq__item{border:0;border-radius:var(--fwaf-radius);background:var(--fwaf-bg);margin-bottom:var(--fwaf-vspace);overflow:hidden;box-shadow:none}.fwaf-faq.fwaf--minimal .fwaf-faq__item{border:0;border-radius:0;box-shadow:none;background:#fff0}.fwaf-faq__question{margin:0}.fwaf-faq__toggle{appearance:none;width:100%;text-align:left;padding:16px 18px;background:#fff0;border:0;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.fwaf-faq__toggle:hover{background:rgb(0 0 0 / .035)}.fwaf-faq.fwaf-theme--dark .fwaf-faq__toggle:hover{background:rgb(255 255 255 / .06)}.fwaf-faq__toggle:focus{outline:none;box-shadow:var(--fwaf-focus) inset}.fwaf-faq__icon{width:var(--fwaf-icon-size);height:var(--fwaf-icon-size);flex:0 0 var(--fwaf-icon-size);color:var(--fwaf-primary)}.fwaf-faq__icon svg{display:block;width:100%;height:100%;transition:transform .2s cubic-bezier(.2,.6,.2,1),opacity .2s ease}.fwaf-faq__toggle[aria-expanded="true"] .fwaf-icon--chev,.fwaf-faq__toggle[aria-expanded="true"] .fwaf-icon--caret{transform:rotate(180deg)}.fwaf-faq__toggle[aria-expanded="true"] .fwaf-icon__vbar{opacity:0}.fwaf-faq__question-text{color:var(--fwaf-text);font-weight:650;line-height:1.35;font-size:17px}.fwaf-faq__answer{padding:0;overflow:hidden;will-change:height;transition:height .24s cubic-bezier(.2,.6,.2,1);border:0;outline:0;box-shadow:none}section.fwaf-faq .fwaf-faq__answer-inner{display:flow-root;padding:var(--fwaf-answer-py) var(--fwaf-answer-px)!important;color:var(--fwaf-text-subtle);font-size:15.5px;line-height:1.66;position:relative;border:0!important;outline:0!important;box-shadow:none!important}.fwaf-faq__answer-inner>*:first-child{margin-top:0!important}.fwaf-faq__answer-inner>*:last-child{margin-bottom:0!important}.fwaf-faq__answer-inner>p,.fwaf-faq__answer-inner>.wp-block-paragraph{margin:.9em 0 1em}.fwaf-faq__answer-inner ul,.fwaf-faq__answer-inner ol{margin:.8em 0 1em 1.2em;padding-left:1em}.fwaf-faq__answer-inner li{margin:.25em 0}.fwaf-faq__answer-inner h1,.fwaf-faq__answer-inner h2,.fwaf-faq__answer-inner h3,.fwaf-faq__answer-inner h4,.fwaf-faq__answer-inner h5,.fwaf-faq__answer-inner h6{margin:.3em 0 .5em;line-height:1.25}.fwaf-faq__answer-inner .wp-block-image{margin:1em 0}.fwaf-faq__answer-inner .wp-block-image img{display:block;max-width:100%;height:auto;border-radius:6px}.fwaf-faq__answer-inner .wp-block-buttons{margin:1em 0}.fwaf-faq__answer-inner code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:.95em;background:#f0f3f9;border:0;border-radius:6px;padding:.12em .4em}.fwaf-faq.fwaf-theme--dark .fwaf-faq__answer-inner code{background:#15213a;color:#e6edf7}.fwaf-faq__answer-inner pre{background:#0f172a;color:#e2e8f0;border-radius:8px;padding:12px 14px;overflow:auto;margin:1em 0;border:0}.fwaf-faq__answer-inner table{width:100%;border-collapse:separate;border-spacing:0;margin:1em 0;font-size:.96em}.fwaf-faq__answer-inner th,.fwaf-faq__answer-inner td{border:0;padding:.65em .75em;vertical-align:top;background:#fff0}.fwaf-faq__answer-inner blockquote{margin:1em 0;padding:.35em 1.1em;border-left:0;background:color-mix(in srgb,var(--fwaf-primary) 6%,transparent);border-radius:6px}.fwaf-faq__answer-inner .fwaf-faq__item,.fwaf-faq__answer-inner .wp-block-fwaf-faq-item{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}@media (max-width:600px){.fwaf-faq__toggle{padding:14px 14px}section.fwaf-faq .fwaf-faq__answer-inner{padding:16px!important}}.fwaf-faq .fwaf-faq__item{border:1px solid var(--fwaf-border)}.fwaf-faq .fwaf-faq__item>.fwaf-faq__answer{border:0!important;outline:0!important;box-shadow:none!important;background:#fff0;margin:0}.fwaf-faq .fwaf-faq__item>[role="region"].fwaf-faq__answer{border:0!important;outline:0!important;box-shadow:none!important}.fwaf-faq .fwaf-faq__item>div[id^="fwaf-item-"][id$="-panel"].fwaf-faq__answer{border:0!important;outline:0!important;box-shadow:none!important}.fwaf-faq .fwaf-faq__item>.fwaf-faq__answer::before,.fwaf-faq .fwaf-faq__item>.fwaf-faq__answer::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}.fwaf-faq .fwaf-faq__answer-inner{border:0!important;outline:0!important;box-shadow:none!important;padding:var(--fwaf-answer-py,20px) var(--fwaf-answer-px,22px)!important}