.balance-faq{background-color:var(--balance-faq-background);padding-block:var(--balance-faq-padding-top) var(--balance-faq-padding-bottom)}.balance-faq__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(36rem,1fr);gap:clamp(4rem,7vw,9rem);align-items:start}.balance-faq__content{max-width:62rem}.balance-faq__heading{margin:0;color:var(--balance-faq-heading-color);font-size:var(--balance-faq-heading-size);font-weight:700;line-height:1.12}.balance-faq__subtitle{margin-top:2.2rem;color:var(--balance-faq-subtitle-color);font-size:var(--balance-faq-subtitle-size);font-weight:400;line-height:1.62}.balance-faq__heading p,.balance-faq__subtitle p,.balance-faq__card-title p,.balance-faq__card-text p{margin:0;color:inherit;font:inherit}.balance-faq__heading p+p,.balance-faq__subtitle p+p,.balance-faq__card-text p+p{margin-top:.75em}.balance-faq__accordion{display:flex;flex-direction:column;gap:1.2rem;width:100%}.balance-faq__card{overflow:hidden;border:.1rem solid var(--balance-faq-card-border);border-radius:1.4rem;background-color:var(--balance-faq-card-background);transition:border-color .18s ease,box-shadow .18s ease}.balance-faq__card.is-open{border-color:var(--balance-faq-card-border)}.balance-faq__card:focus-within{border-color:var(--balance-faq-card-active-border)}.balance-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;min-height:6.8rem;padding:2rem 2.2rem;border:0;color:var(--card-title-color);background:transparent;text-align:left;cursor:pointer}.balance-faq__card-title{min-width:0;color:var(--card-title-color);font-size:var(--card-title-size);font-weight:700;line-height:1.25}.balance-faq__icon{position:relative;display:inline-flex;flex:0 0 2.8rem;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;color:var(--balance-faq-icon-color);background-color:var(--balance-faq-icon-background)}.balance-faq__icon-line{position:absolute;display:block;width:1rem;height:.2rem;border-radius:999px;background-color:currentColor;transition:opacity .18s ease,transform .18s ease}.balance-faq__icon-line--vertical{transform:rotate(90deg)}.balance-faq__card.is-open .balance-faq__icon-line--vertical{opacity:0;transform:rotate(90deg) scaleX(0)}.balance-faq__panel{padding:0 2.2rem 2.4rem}.balance-faq__card-text{max-width:56rem;color:var(--card-text-color);font-size:var(--card-text-size);font-weight:400;line-height:1.58}@media screen and (max-width:989px){.balance-faq__inner{grid-template-columns:1fr;gap:3.2rem}.balance-faq__content{max-width:100%}}@media screen and (max-width:749px){.balance-faq__heading{font-size:calc(var(--balance-faq-heading-size) * .84)}.balance-faq__subtitle{margin-top:1.6rem;font-size:calc(var(--balance-faq-subtitle-size) * .94);line-height:1.52}.balance-faq__accordion{gap:1rem}.balance-faq__trigger{min-height:6rem;padding:1.7rem 1.8rem}.balance-faq__panel{padding:0 1.8rem 2rem}.balance-faq__icon{flex-basis:2.6rem;width:2.6rem;height:2.6rem}}@media(prefers-reduced-motion:reduce){.balance-faq__card,.balance-faq__icon-line{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-balance-faq.css.map */
