.ai-hero-pain-section{padding:80px 20px;text-align:center;background:#fff;display:flex;justify-content:center;align-items:center;min-height:60vh}.ai-hero-content{max-width:800px;margin:0 auto}.ai-hero-headline{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:24px;color:#1a1a1a}.ai-hero-subhead{font-size:1.25rem;color:#4a4a4a;margin-bottom:40px;line-height:1.6}.ai-btn-primary{display:inline-block;background:#000;color:#fff;padding:20px 48px;font-weight:700;font-size:1.1rem;text-decoration:none;border-radius:8px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ai-btn-primary:hover{transform:scale(1.05)}@media (max-width: 768px){.ai-hero-pain-section{padding:60px 15px}.ai-btn-primary{width:100%;box-sizing:border-box}}n .ai-prob-sol-section{padding:60px 20px;background:#fdfdfd}.ai-ps-heading{text-align:center;font-size:2.25rem;font-weight:700;margin-bottom:50px;color:#111}.ai-ps-grid{display:flex;gap:30px;max-width:1100px;margin:0 auto}.ai-ps-col{flex:1;padding:40px;border-radius:12px}.ai-ps-left{background:#fff5f5;border:1px solid #ffebeb}.ai-ps-right{background:#f5fff5;border:1px solid #ebffeb}.ai-ps-sub{font-size:1.4rem;font-weight:600;margin-bottom:25px}.ai-ps-list{list-style:none;padding:0;margin:0}.ai-ps-list li{font-size:1.1rem;line-height:1.5;margin-bottom:18px;color:#333}@media (max-width: 768px){.ai-ps-grid{flex-direction:column}.ai-ps-heading{font-size:1.75rem}}body,p,span,li,.ai-section{font-size:17px!important;line-height:1.6!important}.ai-section,[class*=ai-]{max-width:700px!important;margin-left:auto!important;margin-right:auto!important;padding:40px 20px!important}.button,.cta-button,[class*=ai-] button{background-color:#000!important;color:#fff!important;border:none!important;padding:18px 36px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;display:inline-block!important}@media (max-width: 768px){.ai-hero-headline{font-size:2.2rem!important;line-height:1.1!important;text-align:center}.ai-btn-primary{width:100%!important;margin:10px 0!important}.ai_final_cta{padding-top:40px!important;padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ai-homepage.css.map */
