.ai-product-page main>.hero,.ai-product-page main>.section,.ai-product-page main>.feature-gallery{display:none}.ai-product-page{background:#f6f5f2}.ai-hero{padding:92px 0 0;text-align:center;background:linear-gradient(180deg,#f6f5f2,#efeeea);overflow:hidden}.ai-hero>div>div{max-width:900px;margin:auto}.ai-hero h1{margin:0;font-size:clamp(66px,8vw,112px);line-height:.9}.ai-hero p:not(.dash-kicker){margin:30px auto 32px;font-size:21px}.ai-hero .dash-screen{width:min(1080px,92%);margin:52px auto 0;border-radius:18px 18px 0 0;box-shadow:0 25px 65px rgba(42,41,37,.18)}.ai-intro{padding:90px 0;background:#fff}.ai-intro h2,.ai-feature h2,.ai-queue h2{max-width:900px;margin:0;font-size:clamp(40px,4.7vw,62px);line-height:1.03}.ai-intro>.dash-shell>p:not(.dash-kicker),.ai-feature p,.ai-queue p{max-width:800px;color:#70706d;font-size:18px}.ai-intro>.dash-shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.ai-intro article{padding:34px;border-radius:24px;background:#f6f5f2}.ai-intro span{color:#7a9b76;font-weight:800}.ai-intro h3{margin:28px 0 8px;font-size:27px}.ai-intro article p{margin:0;color:#70706d}.ai-feature{padding:90px 0;background:#f6f5f2}.ai-feature--soft{background:#efeeea}.ai-feature>.dash-shell{display:grid;grid-template-columns:1.05fr .85fr;gap:60px;align-items:center}.ai-feature>.dash-shell.ai-reverse{grid-template-columns:.85fr 1.05fr}.ai-media{padding:24px;border-radius:26px;background:#fff}.ai-media .dash-screen{border-radius:14px;box-shadow:0 18px 45px rgba(42,41,37,.14)}.ai-queue{padding:90px 0;background:#fff}.ai-queue>.dash-shell>div{max-width:850px;margin-bottom:36px}.ai-queue .dash-screen{border-radius:20px;box-shadow:0 20px 55px rgba(42,41,37,.14)}.ai-product-page .dash-trust{padding-top:90px;background:#efeeea}.ai-product-page .dash-faq{padding-top:86px}
@media(max-width:900px){.ai-feature>.dash-shell,.ai-feature>.dash-shell.ai-reverse{grid-template-columns:1fr}.ai-intro>.dash-shell>div{grid-template-columns:1fr}}
@media(max-width:620px){.ai-hero{padding-top:66px}.ai-hero h1{font-size:54px}.ai-hero p:not(.dash-kicker){font-size:17px}.ai-intro,.ai-feature,.ai-queue{padding:58px 0}.ai-media{padding:10px}.ai-product-page .dash-trust,.ai-product-page .dash-faq{padding-top:58px}}
