.bb-faq{max-width:928px;margin:0 auto;padding:0 24px;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:17px;line-height:1.7;overflow-wrap:anywhere}.bb-faq--intro{padding-top:48px}.bb-faq--sources{padding-bottom:48px;font-size:14px}.bb-faq h1,.bb-faq h2,.bb-faq h3{font-family:var(--font-heading-family);color:inherit}.bb-faq h1{font-size:clamp(28px,5vw,38px);line-height:1.2;margin:0 0 24px}.bb-faq h2{position:relative;font-size:clamp(23px,4vw,27px);line-height:1.3;margin:48px 0 24px;border-top:1px solid rgba(var(--color-foreground),.25);padding-top:24px}.bb-faq h3{font-size:19px;line-height:1.4;margin:30px 0 12px}.bb-faq a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bb-faq a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bb-faq .rte p{margin:0 0 16px}.bb-faq li{margin-bottom:6px}.bb-faq__nav{padding:22px;background:rgba(var(--color-foreground),.05);border-radius:6px;margin-top:28px}.bb-faq__nav h2{font-size:19px;border:0;padding:0;margin:0 0 12px}.bb-faq__nav ul{margin:0;padding-left:24px}.bb-faq__anchor{position:absolute;top:0;scroll-margin-top:150px}.bb-faq--sources li,.bb-faq--intro{scroll-margin-top:150px}.bb-faq__question--highlight{border-left:4px solid rgba(var(--color-foreground),.5);padding:1px 18px;background:rgba(var(--color-foreground),.05)}@media(max-width:600px){.bb-faq{padding-left:20px;padding-right:20px}.bb-faq--intro{padding-top:32px}.bb-faq__nav{padding:18px}}@media print{.bb-faq{max-width:none;padding:0}.bb-faq h2,.bb-faq h3{break-after:avoid}.bb-faq__nav{background:transparent}}
