.cb2-faq .cb2-faq__layout{min-width:0}.cb2-faq .sec-title{text-wrap:balance;line-height:var(--lh-head)}.cb2-faq .cb2-faq__item{position:relative;transition:border-color 180ms var(--cb2-ease),background-color 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__item::before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent 2%,rgb(217 169 63 / .6) 50%,transparent 98%);opacity:0;transform:scaleX(.7);transform-origin:center;pointer-events:none;transition:opacity 180ms var(--cb2-ease),transform 180ms cubic-bezier(.23,1,.32,1)}.cb2-faq .cb2-faq__item.active{border-color:var(--cb2-gold-line)}.cb2-faq .cb2-faq__item.active::before{opacity:1;transform:scaleX(1)}.cb2-faq .cb2-faq__q{user-select:none;-webkit-user-select:none;transition:background-color 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__q:active{transform:scale(.995);transition:transform 90ms ease-out,background-color 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__q:focus-visible{outline:2px solid var(--cb2-gold-ink);outline-offset:2px;border-radius:12px}.cb2-faq .cb2-faq__q::before{content:attr(data-n);flex:0 0 auto;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .07);color:var(--cb2-faint);font-size:12px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;transition:border-color 180ms var(--cb2-ease),color 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__item.active .cb2-faq__q::before{border-color:var(--cb2-gold-line);color:var(--cb2-gold-ink)}.cb2-faq .cb2-faq__q-text{flex:1 1 auto;text-wrap:balance}.cb2-faq .cb2-faq__a-inner>p{font-size:15px;line-height:2;padding-inline-start:60px}.cb2-faq .cb2-faq__all .cb2-quiet-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 16px;border-radius:999px;font-size:14px;line-height:1.9;text-underline-offset:4px;color:var(--cb2-muted);transition:color 180ms var(--cb2-ease),background-color 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__cta{overflow:hidden;isolation:isolate}.cb2-faq .cb2-faq__cta>*{position:relative;z-index:1}.cb2-faq .cb2-faq__cta-title{text-wrap:balance}.cb2-faq .cb2-faq__cta-desc{font-size:15px;max-width:30ch;text-wrap:balance}.cb2-faq .cb2-faq__cta-call,.cb2-faq .cb2-faq__cta-wa{user-select:none;-webkit-user-select:none}.cb2-faq .cb2-faq__cta-call{position:relative;isolation:isolate;transition:transform 180ms var(--cb2-ease),filter 180ms var(--cb2-ease),box-shadow 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__cta-call:active{transform:scale(.97);transition-duration:90ms}.cb2-faq .cb2-faq__ring{position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;border:1px solid rgb(217 169 63 / .4);opacity:.55;transform:scale(1)}.cb2-faq .cb2-faq__cta-wa{transition:transform 180ms var(--cb2-ease),background-color 180ms var(--cb2-ease),box-shadow 180ms var(--cb2-ease)}.cb2-faq .cb2-faq__cta-wa:active{transform:scale(.97);transition-duration:90ms}.cb2-faq .cb2-faq__cta-wa{color:#fff}.cb2-faq .cb2-faq__cta-call:focus-visible,.cb2-faq .cb2-faq__cta-wa:focus-visible,.cb2-faq .cb2-faq__all .cb2-quiet-link:focus-visible{outline:2px solid var(--cb2-gold-ink);outline-offset:3px;border-radius:12px}@media (hover:hover) and (pointer:fine){.cb2-faq .cb2-faq__q:hover{background:rgb(255 255 255 / .03)}.cb2-faq .cb2-faq__q:hover::before{border-color:rgb(217 169 63 / .3)}.cb2-faq .cb2-faq__all .cb2-quiet-link:hover{color:var(--cb2-ink);background:rgb(255 255 255 / .05)}.cb2-faq .cb2-faq__cta-wa:hover{background:rgb(255 255 255 / .06)}}@media (min-width:1024px){.cb2-faq .cb2-faq__cta{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.cb2-faq .cb2-faq__item,.cb2-faq .cb2-faq__item::before,.cb2-faq .cb2-faq__q,.cb2-faq .cb2-faq__q::before,.cb2-faq .cb2-faq__a,.cb2-faq .cb2-faq__cta-call,.cb2-faq .cb2-faq__cta-wa{transition:none}.cb2-faq .cb2-faq__q:active{transform:none;transition:none}.cb2-faq .cb2-faq__cta-call:active,.cb2-faq .cb2-faq__cta-wa:active{transform:none}}