.ai-services-title,.ai-services-title *{box-sizing:border-box}.ai-services-title{--ast-navy:#071a4a;--ast-orange:#f36c21;background-color:#fff;overflow:hidden;padding:90px 28px 72px;width:100%}.ai-services-title__inner{margin:0 auto;max-width:1220px;text-align:center;width:100%}.ai-services-title__heading{color:var(--ast-navy);font-family:inherit;font-size:clamp(36px,4vw,58px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}.ai-services-title__accent{background-color:var(--ast-orange);border-radius:999px;display:block;height:5px;margin:24px auto 0;width:82px}.ai-services-title[data-animate=true] .ai-services-title__accent,.ai-services-title[data-animate=true] .ai-services-title__heading{opacity:0;transform:translateY(24px)}.ai-services-title[data-animate=true].is-visible .ai-services-title__heading{opacity:1;transform:translateY(0);transition:opacity .65s ease,transform .65s ease}.ai-services-title[data-animate=true].is-visible .ai-services-title__accent{opacity:1;transform:translateY(0);transition:opacity .65s ease .1s,transform .65s ease .1s}@media (max-width:640px){.ai-services-title{padding:72px 18px 58px}.ai-services-title__heading{font-size:36px}.ai-services-title__accent{height:4px;margin-top:20px;width:68px}}@media (prefers-reduced-motion:reduce){.ai-services-title[data-animate=true] .ai-services-title__accent,.ai-services-title[data-animate=true] .ai-services-title__heading{opacity:1;transform:none;transition:none}}