.bbu-faq{--bbu-accent:#0b406a;--bbu-accent-strong:#0b406a;--bbu-accent-soft:#eaf3ed;--bbu-ink:#0b406a;--bbu-muted:#0b406a;--bbu-line:#e2e8e5;--bbu-radius:12px;margin:0 auto;color:var(--bbu-ink);font-family:inherit;line-height:1.6;box-sizing:border-box}.bbu-faq *,.bbu-faq *:before,.bbu-faq *:after{box-sizing:border-box}.bbu-faq__head{margin-bottom:1.5rem}.bbu-faq__eyebrow{display:inline-block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--bbu-accent);margin:0 0 .4rem}.bbu-faq__title{font-size:clamp(1.55rem,4vw,2.1rem);line-height:1.15;margin:0 0 .5rem;font-weight:700}.bbu-faq__lede{margin:0;color:var(--bbu-muted);max-width:60ch}.bbu-faq__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;padding-bottom:1.25rem;border-bottom:1px solid var(--bbu-line)}.bbu-chip{font:inherit;font-size:.82rem;font-weight:600;color:var(--bbu-muted);background:0 0;border:1px solid var(--bbu-line);border-radius:999px;padding:.42rem .85rem;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.bbu-chip:hover{border-color:var(--bbu-accent);color:var(--bbu-accent-strong)}.bbu-chip[aria-pressed=true]{background:var(--bbu-accent);border-color:var(--bbu-accent);color:#fff}.bbu-chip:focus-visible{outline:3px solid var(--bbu-accent-soft);outline-offset:2px}.bbu-cat{margin:0 0 2.25rem}.bbu-cat[hidden]{display:none}.bbu-cat__label{display:flex;align-items:baseline;gap:.7rem;margin:0 0 .9rem}.bbu-cat__num{font-size:.8rem;font-weight:700;color:var(--bbu-accent);font-variant-numeric:tabular-nums}.bbu-cat__name{font-size:1.05rem;font-weight:700;margin:0}.bbu-item{border:1px solid var(--bbu-line);border-radius:var(--bbu-radius);background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.bbu-item.is-open{border-color:var(--bbu-accent);box-shadow:0 6px 22px -14px rgba(0,0,0,.35)}.bbu-item__heading{margin:0;font-size:inherit;display:flex;margin-bottom:0 !important}.bbu-item__btn{all:unset;display:flex;align-items:center;gap:.85rem;width:100%;padding:1rem 1.15rem;cursor:pointer;font:inherit;font-weight:600;color:var(--bbu-ink);line-height:1.45}.bbu-faq__list{display:flex;flex-direction:column;gap:.4em}.bbu-item__btn:focus-visible{outline:3px solid var(--bbu-accent-soft);outline-offset:-3px;border-radius:var(--bbu-radius)}.bbu-item__q{flex:1;font-weight:600}.bbu-item__icon{flex:0 0 auto;width:40px;height:40px;color:var(--bbu-accent)}.bbu-item__icon .nectar-toggle-icon{display:block;width:40px;height:40px;overflow:visible}.bbu-item__icon .nectar-toggle-icon-circle{opacity:.35}.bbu-item__icon .nectar-toggle-icon-circle-hover{stroke-dasharray:113;stroke-dashoffset:113;transform:rotate(-90deg);transform-origin:center;transform-box:fill-box;transition:stroke-dashoffset .45s ease}.bbu-item__btn:hover .nectar-toggle-icon-circle-hover,.bbu-item__btn:focus-visible .nectar-toggle-icon-circle-hover,.bbu-item.is-open .nectar-toggle-icon-circle-hover{stroke-dashoffset:0}.bbu-item__icon .plus-line{stroke:currentColor;stroke-width:2;stroke-linecap:round}.bbu-item__icon .plus-line-vertical{transform-origin:center;transform-box:fill-box;transition:transform .3s cubic-bezier(.4,0,.2,1)}.bbu-item.is-open .plus-line-vertical{transform:rotate(90deg)}.bbu-item__panel{overflow:hidden;height:0;transition:height .26s ease}.bbu-item__answer{padding:0 1rem 1.15rem;color:var(--bbu-muted);margin:0}.bbu-item__answer p{margin:0 0 .6rem}.bbu-item__answer p:last-child{margin-bottom:0}@media (max-width:520px){.bbu-item__answer{padding-left:1.15rem}}.bbu-faq__cta{text-align:center;margin-top:1.5rem}.bbu-faq__link{display:inline-flex;align-items:center;gap:.5rem;font:inherit;font-weight:700;text-decoration:none;color:#fff;background:var(--bbu-accent);padding:.7rem 1.4rem;border-radius:999px;transition:background .15s ease}.bbu-faq__link:hover{background:var(--bbu-accent-strong);color:#fff}.bbu-faq__link:focus-visible{outline:3px solid var(--bbu-accent-soft);outline-offset:2px}.bbu-faq__link svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.bbu-item__panel,.bbu-item__icon .plus-line-vertical,.bbu-item__icon .nectar-toggle-icon-circle-hover{transition:none}}