.faq{container-type:inline-size}.faq.faq--text-centered h2{text-align:center}.faq.faq--item-box .accordion__container{background-color:var(--secondary-100);border-radius:16px;margin-bottom:14px}.faq.faq--item-box .accordion__container:after{content:none}.faq.faq--item-box .accordion__container:not(.accordion__container--expanded):hover{background-color:var(--secondary-200)}.faq.faq--item-box .accordion__container:not(.accordion__container--expanded):hover h3{color:var(--secondary-800)}.faq.faq--item-box .accordion__container:not(.accordion__container--expanded):hover button .icon{color:var(--secondary-800)!important}.faq.faq--item-box .accordion__container h3{align-items:center;color:var(--title-color);display:flex;font-size:1rem;margin-bottom:0;position:relative}.faq.faq--item-box .accordion__container button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:1rem 2rem;width:100%}.faq.faq--item-box .accordion__container button span{padding-right:16px;text-align:left;width:100%}.faq.faq--item-box .accordion__container button .icon{color:var(--secondary-600);margin:0;transform:scale(1.2)}.faq.faq--item-box .accordion__container button[aria-expanded=true] .icon{transform:scale(1.2) rotate(180deg)}.faq.faq--item-box .accordion__container--expanded{max-height:1000px;padding-bottom:1rem}.faq.faq--item-box .accordion__container--expanded h3{margin-bottom:1rem;padding-bottom:1rem}.faq.faq--item-box .accordion__container--expanded h3 button{cursor:default;padding-bottom:0}.faq.faq--item-box .accordion__container--expanded h3:after{background-color:var(--secondary-600);bottom:0;content:"";height:1px;left:2rem;position:absolute;width:calc(100% - 4rem)}.faq.faq--item-box .accordion__container--expanded .accordion__panel{max-height:1000px;opacity:1}.faq.faq--item-box .accordion__container--expanded:after{animation:accordionAnimatedGradient 3s ease forwards;background:linear-gradient(90deg,var(--gradient-full))}.faq.faq--item-box .accordion__panel{max-height:0;opacity:0;overflow:hidden;padding:0 2rem}.faq[class*=theme-primary-dark].faq--item-box .accordion__container{background-color:var(--secondary-800)}.faq[class*=theme-primary-dark].faq--item-box .accordion__container button .icon{color:var(--neutral-0)!important}.faq[class*=theme-primary-dark].faq--item-box .accordion__container:not(.accordion__container--expanded):hover{background-color:var(--secondary-600)}.faq[class*=theme-primary-dark].faq--item-box .accordion__container:not(.accordion__container--expanded):hover h3{color:var(--title-color)}@container (min-width: 800px){@media (min-width:80em){.faq__items ul{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:64px;column-gap:64px}.faq__items ul li{-webkit-column-break-inside:avoid}.faq__items ul li.prevent-break{column-break-before:always;-moz-column-break-before:column;break-before:column}}}