div.faq-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;position:relative}div.faq-container div.background{position:absolute;top:0;width:100%;height:345px;opacity:.6;background:linear-gradient(180deg,#e7daff,#ffc0c7);z-index:-1000}div.faq-container h3{font-weight:600;font-size:34px;color:#252525;padding:64px 0 59px}@media screen and (max-width: 768px){div.faq-container h3{font-size:24px;line-height:32px;text-align:center;padding:55px 0 40px;max-width:306px}}div.faq-container img.faq-char{width:240px;height:180px;-o-object-fit:contain;object-fit:contain}div.faq-container div.topics-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}div.faq-container div.topics-container div.topics-list{display:grid;justify-items:center;max-width:750px;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:12px;margin-bottom:80px}@media screen and (max-width: 768px){div.faq-container div.topics-container div.topics-list{grid-template-columns:repeat(1,1fr);width:100%;padding:0 32px;margin-bottom:88px;max-width:unset}}div.faq-container div.topics-container div.qa-list{display:flex;flex-direction:column;gap:24px;margin-bottom:80px}@media screen and (max-width: 768px){div.faq-container div.topics-container div.qa-list{width:100%;padding:0 32px}}div.faq-container div.topics-container h1{padding:48px 0;font-weight:600;font-size:24px;line-height:29px;letter-spacing:0}@media screen and (max-width: 768px){div.faq-container div.topics-container h1{font-size:20px;line-height:24px;padding:48px 0 32px}}
