.ai-support-section{background:#fafafa;padding:6rem 0}.ai-support-section .ai-support-layout{display:flex;flex-direction:column;gap:4rem}.ai-support-section .ai-support-heading{width:33.333%}.ai-support-section .ai-support-heading h2{color:#1b1718;font-size:2.25rem;font-weight:900;line-height:1.11;margin-bottom:calc(var(--spacing)*6)}.ai-support-section .ai-support-heading h2 span{color:#6ec492}@media (min-width:1024px){.ai-support-section .ai-support-layout{flex-direction:row}.ai-support-section .ai-support-heading h2{position:sticky;top:6rem}}.ai-support-section .ai-support-list{display:flex;flex-direction:column;gap:32px;width:66.666%}.ai-support-section .ai-support-item{align-items:flex-start;display:flex;gap:1.5rem}.ai-support-section .ai-support-number{align-items:center;background:#fff;border:1px solid #e7e3e4;color:#1b1718;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:900;height:calc(var(--spacing)*12);justify-content:center;transition:all .3s ease;width:calc(var(--spacing)*12)}.ai-support-section .ai-support-item:hover .ai-support-number{background:#6ec492;border-color:#6ec492}.ai-support-section .ai-support-text h3{color:#1b1718;font-size:1.5rem;font-weight:700;line-height:1.333;margin-bottom:calc(var(--spacing)*2)}.ai-support-section .ai-support-text p{color:#52525c;font-size:1.125rem;line-height:1.55556;margin:0}@media (max-width:1023px){.ai-support-section .ai-support-heading h2{position:static}.ai-support-section .ai-support-heading,.ai-support-section .ai-support-list{width:100%}}