@layer reset,base,tokens,bits;@layer components{.faq-list{border:1px solid var(--nw-border-default);border-radius:var(--nw-radius-l);background:var(--nw-bg-surface);overflow:hidden}.faq-list>.nw-collapsible+.nw-collapsible{border-top:1px solid color-mix(in oklch, var(--nw-border-default) 55%, transparent)}.faq-list .nw-collapsible__trigger{justify-content:space-between;gap:var(--nw-space-4);padding:var(--nw-space-4) var(--nw-space-5);font-weight:var(--nw-font-medium);font-size:var(--nw-text-16);line-height:var(--nw-leading-normal);overflow-wrap:anywhere;border-radius:0}.faq-list .nw-collapsible__trigger[data-state=open],.faq-list .nw-collapsible__trigger:focus-visible{box-shadow:inset 3px 0 var(--nw-accent)}.faq-list .nw-collapsible__trigger:focus-visible{background:var(--nw-bg-hover);outline:none}.faq-list__answer{padding:var(--nw-space-4) var(--nw-space-5) var(--nw-space-5);color:var(--nw-text-secondary);font-size:var(--nw-text-16);line-height:var(--nw-leading-relaxed);overflow-wrap:anywhere}.faq-list__answer p{margin:0}.faq-list__answer p+p{margin-top:var(--nw-space-1)}.faq-list__answer a{color:var(--nw-accent-readable);text-underline-offset:3px;text-decoration:underline}.faq-list__answer a:hover{color:var(--nw-accent-hover)}.faq-list__answer strong{color:var(--nw-text-primary);font-weight:var(--nw-font-semibold)}@media (width<=640px){.faq-list .nw-collapsible__trigger{padding:var(--nw-space-4)}.faq-list__answer{padding-inline:var(--nw-space-4);padding-bottom:var(--nw-space-4)}}}@layer utilities;
