.accordion-item{border-bottom:1px solid var(--color-accordion-lines,currentColor);display:flex;flex-direction:column}.accordion-item header .btn{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:1.2;padding:1em 0;text-align:left;width:100%}.accordion-item header .btn:hover .accordion-title{opacity:.8}.accordion-item .indicator{--indicator-size:0.1em;aspect-ratio:1;display:block;margin-left:.5em;min-width:1em;position:relative;transition:transform .25s ease}.accordion-item .indicator:after,.accordion-item .indicator:before{background-color:var(--color-accordion-indicator,currentColor);content:"";height:var(--indicator-size);position:absolute;top:50%;transform-origin:center center;width:100%}.accordion-item .indicator:after{transform:translateY(-50%);transition:transform .25s ease}.accordion-item .indicator:before{transform:translateY(-50%) rotate(90deg)}.accordion-item .accordion-title{font-size:1.17em;margin:0}.accordion-item .content{color:var(--color-accordion-content);flex-basis:0;opacity:0;overflow:hidden;transform:scale(.2);transform-origin:top center;transition:transform .5s ease-in-out,opacity .3s ease-in,flex-basis .3s}.accordion-item .content p+p{margin-top:1em}.accordion-item .content a{word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.accordion-item.active .content{flex-basis:100%;opacity:1;padding-bottom:1.5em;transform:scale(1)}.accordion-item.active header .indicator{transform:rotate(90deg)}.accordion-item.active header .indicator:after{transform:translateY(-50%) rotate(90deg)}.faqs{display:grid;gap:var(--spacer)}.page-faqs .faqs-list{display:grid;gap:var(--size-600)}