svg,svg *{color:inherit}:where(.page-faq) .page-banner{align-items:center;display:flex;overflow:hidden}:where(.page-faq) .heading-line{background-color:var(--color-golden);width:168px;height:3px}:where(.page-faq) .faq-list{flex-direction:column;gap:26px;display:flex}:where(.page-faq) .faq-item{border:1px solid var(--color-golden);padding:20px}:where(.page-faq) .faq-head{text-align:left;background-color:#0000;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:0;display:flex;box-shadow:none!important;outline:none!important}:where(.page-faq) .faq-toggle{width:24px;min-width:24px;height:24px;color:var(--color-golden);justify-content:center;align-items:center;transition:all .3s;display:flex}:where(.page-faq) .faq-toggle-bar{transform-origin:50%;transition:all .3s}:where(.page-faq) .faq-item.active .faq-toggle-bar{opacity:0;transform:rotate(90deg)}:where(.page-faq) .faq-body{padding-top:9px;display:none}:where(.page-faq) .faq-item.active .faq-body{display:block}:where(.page-faq) .faq-body p{color:var(--color-white)}:where(.page-faq) .faq-body p+p{margin-top:10px}:where(.page-faq) .faq-body a{color:var(--color-golden)}:where(.page-faq) .faq-cta{border:1px solid var(--border-color-light);padding:40px 32px}@media screen and (max-width:991px){:where(.page-faq) .faq-list{gap:20px}}@media screen and (max-width:767px){:where(.page-faq) .faq-item{padding:16px}:where(.page-faq) .faq-head{gap:16px}:where(.page-faq) .faq-cta{padding:28px 20px}}
