#marketing-root .site-faq-item{border-top:1px solid var(--color-home-hairline)}#marketing-root .site-faq-item:last-child{border-bottom:1px solid var(--color-home-hairline)}#marketing-root .site-faq-item>summary{min-height:3rem;cursor:pointer;list-style:none;color:var(--color-text-primary)}#marketing-root .site-faq-item>summary::-webkit-details-marker{display:none}#marketing-root .site-faq-item>summary:hover,#marketing-root .site-faq-item[open],#marketing-root .site-faq-item[open]>summary{background:color-mix(in srgb,var(--color-text-primary) 4%,transparent)}#marketing-root .site-faq-item[open]>summary{background:transparent}#marketing-root .site-faq-item>summary:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-3px;border-radius:.25rem}#marketing-root .site-faq-toggle{display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;align-items:center;justify-content:center;border-radius:50%;background:var(--color-marketing-surface-inset);color:var(--color-text-secondary)}#marketing-root .site-faq-toggle svg{width:1rem;height:1rem;stroke:currentColor;stroke-width:1.5}#marketing-root .site-faq-item[open] .site-faq-toggle{color:var(--color-text-primary)}#marketing-root .site-faq-item[open] .site-faq-toggle-vertical{visibility:hidden}