.bb-faq-section__layout{display:grid;gap:clamp(2rem,1rem + 3vw,4rem)}.bb-faq-section__aside{display:contents}.bb-faq-section__layout>.bb-faq-section__list,.bb-faq-section__layout .bb-faq-section__list{order:1}.bb-faq-section__layout .bb-faq-section__help--card{order:2}.bb-faq-section__heading{margin-bottom:0}.bb-faq-section--cols-2 .bb-faq-section__heading{margin-bottom:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.bb-faq-section__list{min-width:0}.bb-faq-section__cols{display:grid;gap:.75rem}.bb-faq-section .bb-faq__q{gap:.75rem;min-height:3.75rem;padding:1.05rem 1.05rem 1.05rem 1.15rem}.bb-faq-section__num{flex:none;min-width:1.5rem;font-family:var(--bb-font-mono);font-size:var(--fs-micro);font-weight:700;color:color-mix(in srgb,var(--bb-gold-deep) 82%,var(--bb-ink))}.bb-section--ink .bb-faq-section__num,.bb-section--teal .bb-faq-section__num{color:var(--bb-butter)}.bb-faq-section__q{flex:1 1 auto;min-width:0}.bb-faq-section .bb-faq__item:not([open])>.bb-faq__q:hover:after{transform:rotate(90deg) scale(1.08)}.bb-faq-section .bb-faq__q:focus-visible{outline-offset:-3px;border-radius:var(--r-md)}.bb-faq-section .bb-faq__a{padding:0 1.15rem 1.3rem}.bb-faq-section .bb-faq__a a{color:var(--bb-text);font-weight:600}.bb-faq-section .bb-faq__item[open] .bb-faq__a{animation:bb-sc-rise-sm .52s var(--ease-spring) both}.bb-faq-section__help-core{display:grid;gap:var(--sp-4);padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.bb-faq-section__help-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:var(--bb-butter);color:var(--bb-ink);animation:bb-sc-wiggle 6s var(--ease-spring) infinite}.bb-faq-section__help-title{font-family:var(--bb-font-display);font-size:var(--fs-h4);font-weight:650;font-variation-settings:"SOFT" 100;line-height:1.15;letter-spacing:-.015em}.bb-faq-section__help-text{margin-top:.35rem;font-size:var(--fs-small);color:var(--bb-text-soft)}.bb-faq-section__help-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.bb-faq-section__phone{min-height:44px;font-size:var(--fs-small)}.bb-faq-section__help--bar{max-width:60rem;margin:clamp(2rem,1rem + 3vw,3.5rem) auto 0}.bb-faq-section__help-actions .bb-btn{max-width:100%;min-width:0;white-space:normal;text-align:left}@media(min-width:480px){.bb-faq-section__help-actions .bb-btn{white-space:nowrap}}@media(min-width:640px){.bb-faq-section .bb-faq__a{padding-left:3.4rem}.bb-faq-section__help--card .bb-faq-section__help-core{grid-template-columns:auto minmax(0,1fr);align-items:start}.bb-faq-section__help--card .bb-faq-section__help-actions{grid-column:2}}@media(min-width:768px){.bb-faq-section__help--bar .bb-faq-section__help-core{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}@media(min-width:900px){.bb-faq-section__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,.5rem + 1vw,1.25rem);align-items:start}}@media(min-width:1024px){.bb-faq-section__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.bb-faq-section__aside{position:sticky;top:var(--bb-faq-aside-top, calc(var(--header-h) + 2rem));transition:top var(--dur-3) var(--ease-out);display:grid;gap:var(--sp-5);align-content:start;min-width:0}.bb-faq-section__layout .bb-faq-section__list{order:0}html.bb-header-hidden .bb-faq-section__aside{top:var(--bb-faq-aside-top-hidden, 1.5rem)}}@keyframes bb-sc-rise-sm{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bb-faq-section__help-icon{animation:none}}body.bb-motion-reduced .bb-faq-section__help-icon,body.bb-motion-reduced .bb-faq-section .bb-faq__item[open] .bb-faq__a{animation:none!important}.bb-faq-section{--cv-h: 1150px;--cv-h-lg: 1080px}
