.cg-h1{color:#2c3e50;font-size:2.5em;margin-bottom:20px;text-align:center}.cg-faq-question span{font-size:1.2em;transition:transform .3s ease}.cg-faq-question[aria-expanded=true] span{transform:rotate(180deg)}.cg-definedterm-container{margin-top:40px;border-top:1px solid #eee;padding-top:20px}.cg-definedterm-item{margin-bottom:15px}.cg-definedterm-term{font-weight:700;color:#8e44ad;font-size:1.1em;border-bottom:1px dotted #8e44ad;cursor:help}.cg-definedterm-definition{margin-top:5px;padding-left:15px;border-left:3px solid #8e44ad;background-color:#f7f3f9;padding:10px;border-radius:3px;display:none}.cg-definedterm-term[aria-expanded=true]+.cg-definedterm-definition{display:block}@media (max-width:768px){.cg-h1{font-size:2em}}