@media (max-width:1024px){.hero-left,.hero-right{max-width:100%}.hero-right{margin:0 auto}.aiagent-hero{align-items:flex-start;display:flex;gap:48px;justify-content:space-between}.aiagent-hero .hero-left .hero-title{font-size:48px}.aiagent-hero .hero-left .hero-desc,.aiagent-hero .hero-left .hero-note{font-size:20px}.hero-right{padding:16px 16px 28px}.hero-offer-image{margin-top:8px;max-width:460px;width:100%}.aiagent-problem-card{padding:32px 40px}.aiagent-problem-icon{height:80px;width:80px}.aiagent-features-section{margin-bottom:0;padding:48px 64px}.feature-row{gap:48px}.aiagent-overview-wrap,.infomi-container{gap:24px}.infomi-card{padding:24px}}@media (max-width:768px){body{padding-top:48px}.aiagent-container{padding:48px 24px}.aiagent-container-content{max-width:100vw}.heading-h2,h2{font-size:32px;margin-bottom:24px}.heading-h3,h3{font-size:20px;margin-bottom:16px}.paragraph,p{font-size:16px}.my-btn-clean{border-radius:28px;font-size:18px;padding:16px 24px}.herojus{padding:48px 24px!important}.aiagent-hero{align-items:center;flex-direction:column;gap:32px}.aiagent-hero .hero-left .hero-note{font-size:16px;text-align:center}.aiagent-hero .hero-left .hero-title{font-size:32px;text-align:center}.aiagent-hero .hero-left .hero-desc{text-align:center}.aiagent-hero-image img{max-width:100%}.hero-left,.hero-right{align-items:center;margin:0}.aiagent-section{gap:24px;padding:0 32px}.aiagent-video video{aspect-ratio:1/1;display:block;object-fit:cover;width:160px}.aiagent-description{font-size:20px;gap:24px;line-height:1.5}.aiagent-problems-grid{gap:24px;grid-template-columns:1fr}.aiagent-problem-card{padding:32px}.aiagent-problem-icon{height:64px;width:64px}.aiagent-section-box{border-radius:16px;padding:16px 24px 48px}.aiagent-poc{font-size:24px;margin-bottom:32px;margin-top:40px}.aiagent-section-price-img{display:block;margin:0 auto 32px;max-width:100%}.aiagent-features-section{padding:48px 24px}.feature-row{flex-direction:column;gap:8px}.feature-col,.feature-col.feature-img-col,.feature-col:not(.feature-img-col){flex:none!important;min-width:0;width:100%!important}.feature-col.feature-img-col{margin-top:0;order:2;padding:0 32px}.feature-col:not(.feature-img-col){gap:0;order:1}.aiagent-architecture-description{display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-top:40px}.aiagent-architecture-step{align-items:flex-start;background:#fff;border-radius:12px;display:flex;flex:1 1 0;flex-direction:column;padding:0 12px 12px}.aiagent-architecture-label{align-items:center;display:flex;gap:8px;margin-bottom:10px}.aiagent-architecture-layer{background:#e8f7f0;border-radius:6px;color:#22b14c;font-size:14px;font-weight:600;letter-spacing:.02em;margin-right:3px;padding:2px 10px}.aiagent-architecture-step:nth-child(2) .aiagent-architecture-layer{background:#f6e8f7;color:#a349a4}.aiagent-architecture-step:nth-child(3) .aiagent-architecture-layer{background:#e8f3fa;color:#2986cc}.aiagent-architecture-name{color:#222;font-size:14px;font-weight:500}.aiagent-stack-grid{grid-template-columns:1fr;grid-template-rows:none;max-width:100vw}.aiagent-stack-item{padding:24px}.poc-roadmap-table-wrapper{border-radius:0;border-radius:16px;margin-left:-16px;margin-right:-16px;margin-top:0;max-width:100%;overflow-x:auto}.poc-roadmap-section .paragraph{text-align:center}.poc-roadmap-table{border-radius:0;font-size:15px;min-width:700px}.poc-roadmap-table thead tr th{font-size:16px;padding:16px}.poc-roadmap-table td{padding:8px}.poc-phase-num{font-size:14px;font-weight:700;height:24px;margin-right:8px;width:24px}.poc-period.badge-green{font-size:14px;line-height:1;padding:16px;text-align:center;width:120px}.price-cards{align-items:center;flex-direction:column}.price-card{max-width:100%;width:98%}.price-section{border-radius:16px;margin-top:40px;padding:24px}.price-cards{gap:24px}.price-card{border-radius:8px;flex-direction:column;padding:24px}.price-card hr{border:none;border-top:1px dashed #7e7e7e;margin:8px 0}.aiagent-usercase-box.reverse{flex-direction:column}.aiagent-usercase-box{display:flex;flex-direction:column;gap:24px;padding:24px}.aiagent-usercase-col.aiagent-usercase-image img{display:block;height:auto;width:100%}.aiagent-faq-list{border-radius:10px;padding:8px}.aiagent-container .aiagent-faq-section .aiagent-faq-question{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin:0;outline:none;padding:16px;text-align:left;text-decoration:none;transition:background .2s;width:100%}.aiagent-faq-answer{padding:0 16px 16px}.aiagent-about-overview{padding:24px}.aiagent-overview-wrap{align-items:center;flex-direction:column;gap:24px}.aiagent-about-image,.aiagent-about-imgwrap{max-width:100%;min-width:0}.infomi-card{border-radius:8px;padding:16px}}