.site-sections .sec-note{max-width:68ch;color:var(--color-muted);text-wrap:pretty;margin-top:40px}.site-sections .sec-note a,.site-sections .sec-item-body a,.site-sections .faq-a a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-ink) 35%, transparent);text-underline-offset:3px}.site-sections .sec-note a:hover,.site-sections .sec-item-body a:hover,.site-sections .faq-a a:hover{text-decoration-color:currentColor}.site-sections .faq{border-bottom:1px solid var(--color-hairline);max-width:880px}.site-sections .faq-item{border-top:1px solid var(--color-hairline)}.site-sections .faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding-block:20px;font-size:18px;font-weight:500;line-height:1.35;list-style:none;display:flex}.site-sections .faq-q::-webkit-details-marker{display:none}.site-sections .faq-q:after{content:"+";color:var(--color-muted);flex:none;font-size:24px;font-weight:400;line-height:1}.site-sections .faq-item[open] .faq-q:after{content:"−"}.site-sections .faq-a{max-width:68ch;color:var(--color-muted);text-wrap:pretty;padding-bottom:24px}
