.charles-ai-content .content-block{text-align:center}.charles-ai-content .content-block .ai-heading h2{font-family:charles_inktrapitalic,sans-serif;font-size:82px;font-weight:400;letter-spacing:.32px;line-height:100%;margin:0 0 20px}.charles-ai-content .content-block .ai-content-img,.charles-ai-content .content-block .ai-description{margin-bottom:80px}.charles-ai-content .content-block .ai-description,.charles-ai-content .content-block .ai-description p{font-family:Inter,sans-serif;font-size:24px;letter-spacing:-.36px;line-height:136%}.charles-ai-content .content-block .ai-second-description{margin-bottom:40px}.charles-ai-content .content-block .ai-second-description,.charles-ai-content .content-block .ai-second-description p{font-family:Inter,sans-serif;font-size:42px;letter-spacing:-.36px;line-height:130%}.charles-ai-content .content-block .ai-content-img img{margin:0 auto}.charles-ai-content .content-block .ai-button-block{text-align:center}.charles-ai-content .content-block .ai-button-block .btn-ai-primary{align-items:center;background-color:#fff171;border:1px solid #221f20;border-radius:50px;color:#221f20;display:inline-flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;gap:8px;line-height:20px;padding:12px 32px;transition:.3s ease}.charles-ai-content .content-block .ai-button-block .btn-ai-primary:hover{background:#221f20;color:#fff}.charles-ai-content .content-block .ai-button-block .btn-ai-primary svg{fill:#221f20;margin-top:2px}.charles-ai-content .content-block .ai-button-block .btn-ai-primary:hover svg{fill:#fff}#rive-placeholder iframe{width:100%}@media screen and (max-width:768px){.charles-ai-content .content-block .ai-heading h2{font-size:42px;line-height:46px}.charles-ai-content .content-block .ai-description,.charles-ai-content .content-block .ai-description p{font-size:18px;line-height:24px}.charles-ai-content .content-block .ai-second-description,.charles-ai-content .content-block .ai-second-description p{font-size:24px;line-height:30px}.charles-ai-content .content-block .ai-content-img,.charles-ai-content .content-block .ai-description{margin-bottom:40px}#rive-placeholder iframe{height:auto}}