.atlas-faq{display:flex;flex-direction:column;gap:var(--faq-gap,10px)}.atlas-faq__faq-wrapper{border:var(--faq-border,none);border-bottom:none;box-shadow:var(--faq-box-shadow,none);overflow:hidden;transition:background-color .15s ease-in-out}.atlas-faq__faq-wrapper:first-of-type{border-top-left-radius:var(--faq-border-radius);border-top-right-radius:var(--faq-border-radius)}.atlas-faq__faq-wrapper:last-of-type{border:var(--faq-border,none);border-bottom-left-radius:var(--faq-border-radius);border-bottom-right-radius:var(--faq-border-radius)}.atlas-faq--separated .atlas-faq__faq-wrapper{border:var(--faq-border,none);border-color:transparent;border-radius:var(--faq-border-radius)}.atlas-faq--separated .atlas-faq__faq-wrapper--active{border:var(--faq-border,none)}.atlas-faq--underlined .atlas-faq__faq-wrapper{border:none;border-bottom:var(--faq-border,none);border-radius:var(--faq-border-radius)}.atlas-faq--underlined .atlas-faq__header{background-color:transparent}.atlas-faq__collapsable-content{display:grid;grid-template-rows:0fr;opacity:1;transition:grid-template-rows .2s ease-in-out,opacity .2s ease-in-out,padding .1s ease-in-out 50ms}.atlas-faq__faq-wrapper--active .atlas-faq__collapsable-content{grid-template-rows:1fr;opacity:1;padding:10px 20px;transition:grid-template-rows .2s ease-in-out,opacity .2s ease-in-out,padding .1s ease-in-out}.atlas-faq__collapsable-content-inner{overflow:hidden}.atlas-faq__header{align-items:flex-start;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;padding:20px;text-align:left;width:100%}.atlas-faq__faq-wrapper--active .atlas-faq__header-icon{transform:rotate(180deg)}.atlas-faq__header-icon{margin-left:auto;transform-origin:50%;transition:transform .2s}.atlas-faq__header-icon svg{transform-origin:50%;width:24px}.atlas-faq__header-icon path{fill:var(--faq-indicator-color)}.atlas-faq__header-icon img{transform-origin:50%;width:24px}