.faqs{border-radius:16px;padding:48px 0}.faqs .intro{display:flex;flex-direction:column;gap:16px}.faqs .intro h2 span{color:var(--cpn-primary-300)}.faqs .faq-help{display:flex;flex-direction:column;gap:16px;text-align:center;align-items:center}@media (min-width:768px){.faqs{padding:96px 0}.faqs .faq-help{text-align:left;align-items:start}}.faqs .faq-help .material-symbols-outlined{font-size:24px;background:var(--cpn-orange-10);color:var(--cpn-orange-100);padding:8px;border-radius:50%}.faqs .more-info{order:10}.faqs .questions-list{border-radius:16px;background-color:var(--cpn-white-color);border:2px solid var(--cpn-cool-gray-10);box-shadow:var(--cpn-elevation-5);overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:0}@media (min-width:768px){.faqs .more-info{order:0}.faqs .questions-list{padding:24px}}.faqs .questions-list .question{padding:24px;display:flex;flex-direction:column;gap:0;transition:var(--cpn-default-transition)}.faqs .questions-list .question .header{display:flex;gap:24px;justify-content:space-between;align-items:center;width:100%;cursor:pointer;user-select:none}.faqs .questions-list .question .header>span{font-weight:600;color:var(--cpn-cool-gray-300)}.faqs .questions-list .question .header .icon{background-color:var(--cpn-orange-10);transition:var(--cpn-default-transition);color:var(--cpn-orange-100);padding:4px;border-radius:50%}.faqs .questions-list .question .header .material-symbols-outlined{font-size:16px}.faqs .questions-list .question .header .material-symbols-outlined.open{display:block}.faqs .questions-list .question .header .material-symbols-outlined.close{display:none}.faqs .questions-list .question .answer{display:flex;flex-direction:column;height:0;max-height:0;opacity:0;overflow:hidden;transition:all .3s;color:var(--cpn-cool-gray-100)}.faqs .questions-list .question .answer p:last-of-type{margin:0}.faqs .questions-list .question.active{gap:24px;transition:var(--cpn-default-transition);background:var(--cpn-cool-gray-10);border-radius:8px}.faqs .questions-list .question.active .header .icon{background-color:var(--cpn-primary-100);color:var(--cpn-default-white);transition:var(--cpn-default-transition)}.faqs .questions-list .question.active .header .icon .material-symbols-outlined.open{display:none}.faqs .questions-list .question.active .header .icon .material-symbols-outlined.close{display:block}.faqs .questions-list .question.active .answer{opacity:1;height:100%;max-height:none}