.breakdance .nfh-faq-repeater{width:100%}.breakdance .nfh-faq-repeater .nfh-faq{width:100%;max-width:var(--nfh-faq-max-width);margin-inline:auto}.breakdance .nfh-faq-repeater .nfh-faq__grid{display:grid;grid-template-columns:repeat(var(--nfh-faq-columns),minmax(0,1fr));gap:var(--nfh-faq-gap);align-items:start}.breakdance .nfh-faq-repeater .nfh-faq__item{background:var(--nfh-faq-card-bg);border:1px solid var(--nfh-faq-line);border-radius:var(--nfh-faq-radius);overflow:hidden;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.breakdance .nfh-faq-repeater .nfh-faq__item:hover,.breakdance .nfh-faq-repeater .nfh-faq__item.is-open{border-color:color-mix(in srgb,var(--nfh-faq-accent) 38%,var(--nfh-faq-line))}.breakdance .nfh-faq-repeater .nfh-faq__item.is-open{box-shadow:0 18px 42px -28px var(--nfh-faq-shadow)}.breakdance .nfh-faq-repeater .nfh-faq__heading{margin:0}.breakdance .nfh-faq-repeater .nfh-faq__button{width:100%;border:0;background:transparent;cursor:pointer;padding:var(--nfh-faq-padding-y) var(--nfh-faq-padding-x);display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;text-align:left;color:var(--nfh-faq-text)}.breakdance .nfh-faq-repeater .nfh-faq__question{font-size:var(--nfh-faq-title-size);font-weight:750;line-height:1.35;letter-spacing:-0.01em}.breakdance .nfh-faq-repeater .nfh-faq__icon{width:34px;height:34px;border-radius:999px;background:var(--nfh-faq-icon-soft);color:var(--nfh-faq-accent-2);display:grid;place-items:center;flex:0 0 auto;transition:background .24s ease,color .24s ease,transform .24s ease}.breakdance .nfh-faq-repeater .nfh-faq__icon svg{width:13px;height:13px;fill:currentColor;display:block}.breakdance .nfh-faq-repeater .nfh-faq__item.is-open .nfh-faq__icon{background:var(--nfh-faq-accent);color:#fff;transform:rotate(180deg)}.breakdance .nfh-faq-repeater .nfh-faq__panel{max-height:0;overflow:hidden;transition:max-height .34s cubic-bezier(.22,1,.36,1)}.breakdance .nfh-faq-repeater .nfh-faq__answer{padding:0 var(--nfh-faq-padding-x) var(--nfh-faq-padding-y);color:var(--nfh-faq-muted);font-size:var(--nfh-faq-answer-size);line-height:1.6}.breakdance .nfh-faq-repeater .nfh-faq__answer>:first-child{margin-top:0}.breakdance .nfh-faq-repeater .nfh-faq__answer>:last-child{margin-bottom:0}.breakdance .nfh-faq-repeater .nfh-faq__empty{max-width:var(--nfh-faq-max-width);margin-inline:auto;border:1px dashed var(--nfh-faq-line);border-radius:var(--nfh-faq-radius);padding:18px 20px;color:var(--nfh-faq-muted);background:var(--nfh-faq-card-bg)}@media (max-width:900px){.breakdance .nfh-faq-repeater .nfh-faq__grid{grid-template-columns:1fr}}@media (max-width:640px){.breakdance .nfh-faq-repeater .nfh-faq__button{padding:18px 18px;gap:12px}.breakdance .nfh-faq-repeater .nfh-faq__answer{padding:0 18px 18px}}.breakdance .bde-button{max-width:100%}