.fa{--fa-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--fa-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fa-eyebrow{display:flex;align-items:center;justify-content:center;gap:14px;white-space:nowrap}.fa-eyebrow:after,.fa-eyebrow:before{content:"";flex:1 1 0;min-width:12px;max-width:72px;height:1px}.fa-eyebrow:before{background:linear-gradient(90deg,transparent,rgba(177,93,255,.6))}.fa-eyebrow:after{background:linear-gradient(90deg,rgba(177,93,255,.6),transparent)}.fa-titulo{font-family:var(--font-satoshi),system-ui,sans-serif;font-weight:900;color:#fff}.fa-lista{max-width:48rem;margin-inline:auto;border-top:1px solid rgba(255,255,255,.1)}.fa-cab+.fa-lista{margin-top:36px}@media (min-width:768px){.fa-cab+.fa-lista{margin-top:44px}}.fa-item{border-bottom:1px solid rgba(255,255,255,.1)}.fa-q{display:flex;align-items:center;gap:16px;width:100%;min-height:56px;padding:12px 0;text-align:left;cursor:pointer;font-family:var(--font-satoshi),system-ui,sans-serif;font-weight:900;font-size:17px;line-height:1.35;color:#fff;transition:color .2s ease}@media (min-width:640px){.fa-q{font-size:18px}}.fa-q:hover,.fa-q[aria-expanded=true]{color:#e9d5ff}.fa-q:focus-visible{outline:2px solid #FFD23F;outline-offset:3px}.fa-n{flex:none;font:700 11px/1 var(--fa-mono);color:var(--lv-num,#FFD23F)}.fa-mas{display:grid;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;font:400 15px/1 var(--fa-mono);color:#b15dff;border:1px solid rgba(177,93,255,.5);transition:background-color .3s ease,border-color .3s ease}.fa-mas i{display:block;font-style:normal;transition:transform .3s ease}.fa-q[aria-expanded=true] .fa-mas{background:rgba(138,43,226,.2);border-color:#b15dff}.fa-q[aria-expanded=true] .fa-mas i{transform:rotate(45deg)}.fa-p{display:none}.fa-p-on{display:block}.fa-p-on .fa-in{animation:fa-entra .28s cubic-bezier(.2,.8,.2,1) both}@keyframes fa-entra{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fa-in{min-height:0;overflow:hidden}.fa-in p{padding:0 4px 20px 29px;font:400 15px/1.65 var(--fa-sans);color:rgba(243,239,251,.8);text-wrap:pretty}@media (min-width:640px){.fa-in p{padding-right:40px;font-size:16px}}@media (max-width:479px){.fa-eyebrow{white-space:normal;text-align:center;line-height:1.7}.fa-eyebrow:after,.fa-eyebrow:before{max-width:40px}}@media (prefers-reduced-motion:reduce){.fa-mas,.fa-mas i,.fa-q{transition:none!important}.fa-p-on .fa-in{animation:none!important}}