.cg-h1{font-size:2.5em;text-align:center;border-bottom:2px solid #e0e0e0;padding-bottom:15px;margin-bottom:30px}.cg-table{width:100%;border-collapse:collapse;margin-bottom:1.5em;font-size:1em}.cg-table th,.cg-table td{border:1px solid #ddd;padding:10px;text-align:left}.cg-table th{background-color:#f2f2f2;font-weight:700;color:#333}.cg-table tr:nth-child(even){background-color:#f9f9f9}.cg-emoji{vertical-align:middle;margin-right:5px}.cg-faq-item.active .cg-faq-answer{display:block}.cg-faq-item.active .cg-faq-toggle{transform:rotate(180deg)}@media (max-width:768px){.cg-h1{font-size:1.8em}.cg-table th,.cg-table td{padding:8px;font-size:.9em}}