code:where(.astro-2drbwlaw){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.faq-section:where(.astro-2drbwlaw){margin-top:1.5rem}.faq-section:where(.astro-2drbwlaw) h2:where(.astro-2drbwlaw){font-size:1.15rem;color:var(--text-primary);margin-bottom:.75rem}.faq-followup:where(.astro-2drbwlaw){margin-top:2rem;padding:1.25rem 1.5rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 4%,transparent);border:1px solid var(--border, rgba(255, 255, 255, .08))}.faq-followup:where(.astro-2drbwlaw) h2:where(.astro-2drbwlaw){font-size:1.1rem;margin-top:0}.faq-followup:where(.astro-2drbwlaw) p:where(.astro-2drbwlaw){margin-bottom:0;color:var(--text-secondary)}.faq-followup:where(.astro-2drbwlaw) a:where(.astro-2drbwlaw){color:var(--accent);text-decoration:underline;text-underline-offset:3px}.faq-section__head:where(.astro-2drbwlaw){display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .08))}.faq-section__head:where(.astro-2drbwlaw) h2:where(.astro-2drbwlaw){margin-bottom:0}.faq-section__intro:where(.astro-2drbwlaw){max-width:620px;min-width:0}.faq-section__lead:where(.astro-2drbwlaw){margin:.6rem 0 0;font-size:1rem;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.faq-section__mark:where(.astro-2drbwlaw){flex:0 0 auto;width:168px}.faq-section__mark:where(.astro-2drbwlaw) svg{display:block;width:100%;height:auto}@media(max-width:900px){.faq-section__mark:where(.astro-2drbwlaw){width:148px}}@media(max-width:720px){.faq-section__mark:where(.astro-2drbwlaw){width:132px}}
