@layer theme,base,components,utilities,sp8-core,sp8-state,sp8-theme,sp8-scope;@layer sp8-core{[data-sp8-fe-faq-interaction][data-sp8-fe-faq-hover-highlight] .sp8-fe-faq__item:is(:hover,:focus-within){background-color:var(--faq-hover-bg)}[data-sp8-fe-faq-interaction][data-sp8-fe-faq-hover-lift] .sp8-fe-faq__item{transition:transform .2s ease,box-shadow .2s ease}[data-sp8-fe-faq-interaction][data-sp8-fe-faq-hover-lift] .sp8-fe-faq__item:is(:hover,:focus-within){transform:translateY(-2px);box-shadow:0 8px 24px -8px #0000002e}[data-sp8-fe-faq-interaction] .sp8-fe-faq__item [data-radix-collection-item] svg,[data-sp8-fe-faq-interaction] .sp8-fe-faq__item button svg{color:var(--faq-icon-color)}[data-sp8-fe-faq-interaction] .sp8-fe-faq__item[data-state=open] button svg{color:var(--faq-active-icon-color)}@media(prefers-reduced-motion:reduce){[data-sp8-fe-faq-interaction][data-sp8-fe-faq-hover-lift] .sp8-fe-faq__item{transition:none}}[data-sp8-ui-layout=f-a-q-fixed-1][data-sp8-ui-layout]{margin-bottom:.5rem;display:flex;gap:.75rem;align-items:baseline}}
