.faq-accordion{display:flex;flex-direction:column;gap:16px}.faq-accordion__item{border-radius:16px;background:#141414;backdrop-filter:blur(8px)}.faq-accordion__trigger{display:flex;align-items:center;gap:8px;width:100%;padding:8px 8px 8px 24px;border:0;background:rgba(0,0,0,0);color:#F4F6F5;text-align:left;cursor:pointer}.faq-accordion__question{flex:1;font-size:18px;line-height:28px;font-weight:400}@media(min-width:1024px){.faq-accordion__question{font-size:24px;line-height:32px}}.faq-accordion__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;color:#F4F6F5;transition:transform .5s ease}.faq-accordion__item.is-open .faq-accordion__icon{transform:rotate(180deg)}.faq-accordion__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1)}.faq-accordion__item.is-open .faq-accordion__panel{grid-template-rows:1fr;opacity:1}.faq-accordion__panel-inner{overflow:hidden;min-height:0}.faq-accordion__answer{margin:0;padding:24px;border-top:1px solid #3c3d3d;color:#CACCCB;font-size:18px;line-height:24px;font-weight:300}@media(min-width:1024px){.faq-accordion__answer{font-size:20px}}.faq-accordion__answer p{margin:0}.faq-accordion__answer p+p{margin-top:16px}