.rb-faq{--header-height:80px}.rb-faq__wrapper{display:flex;flex-direction:column;gap:4rem}@media (min-width:750px){.rb-faq__wrapper{flex-direction:row}}.rb-faq__nav{align-self:flex-start;display:none;position:sticky;top:calc(var(--header-height));z-index:1}@media (min-width:750px){.rb-faq__nav{display:block;flex-basis:240px;height:auto;max-width:240px;min-width:240px;overflow-x:hidden;padding:0}}.rb-faq__nav--highlight{border-radius:var(--rb-cards-radius);padding:2rem}.rb-faq__nav-list{display:flex;flex-direction:row;gap:1rem;list-style:none;margin:0;padding:0;white-space:nowrap}@media (min-width:750px){.rb-faq__nav-list{flex-direction:column;white-space:normal}}.rb-faq__nav-link{font-size:var(--font-size-small);line-height:1;text-decoration:none}.rb-faq__nav-link:hover{text-decoration:underline}.rb-faq__content{width:100%}.rb-faq__group-header{font-size:var(--font-size-heading-small);margin-bottom:2rem;scroll-margin-top:calc(var(--header-height) + 1rem)}.rb-faq__item{margin-bottom:1rem;width:100%}.rb-faq__item+.rb-faq__item{border-top:1px solid rgba(var(--color-foreground),.25);padding-top:1rem}.rb-faq__item+.rb-faq__group-header{margin-top:4rem}.rb-faq__summary{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:.5rem}.rb-faq__answer{margin-bottom:2rem}.rb-faq__chevron{align-items:center;display:inline-flex;flex-shrink:0;transition:transform .2s ease}.rb-faq__chevron svg{height:1rem;width:1rem}.rb-faq__details[open] .rb-faq__chevron{transform:rotate(90deg)}