/* MaxEvolution Chatbot public commercial experience v0.11.3 */
:root{--mx13-navy:#0b1c32;--mx13-blue:#1765ae;--mx13-ink:#122b48;--mx13-muted:#566e87;--mx13-line:#dce5ee}
html{scroll-behavior:smooth}body{overflow-x:hidden}#conteudo section{scroll-margin-top:84px}
.mx13-section{padding:94px 0}.mx13-soft{background:#f2f6fa}.mx13-heading{max-width:800px;margin:0 auto 42px;text-align:center}.mx13-heading h2,.mx13-showcase h2,.mx13-cost h2{font-size:clamp(30px,3.3vw,49px);letter-spacing:-.04em;line-height:1.12;color:var(--mx13-ink);margin:15px 0 18px}.mx13-heading h2 span{color:var(--mx13-blue)}.mx13-heading p,.mx13-showcase-copy>p,.mx13-cost-grid>div>p{font-size:16px;line-height:1.75;color:var(--mx13-muted)}
.mx13-segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mx13-segments article{background:white;border:1px solid var(--mx13-line);border-radius:18px;padding:32px;box-shadow:0 12px 35px rgba(15,39,69,.035);transition:transform .2s,box-shadow .2s}.mx13-segments article:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(15,39,69,.09)}.mx13-icon{display:inline-grid;place-items:center;background:#e7f1fb;color:#1765ae;width:48px;height:48px;border-radius:13px;font-weight:800}.mx13-segments h3{font-size:21px;margin:24px 0 12px;color:var(--mx13-ink)}.mx13-segments p{color:var(--mx13-muted);line-height:1.7;min-height:82px}.mx13-segments b{display:block;color:#1765ae;font-size:13px;margin-top:20px}
.mx13-showcase{background:#fff}.mx13-showcase-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.mx13-showcase-copy ul{padding:0;margin:26px 0 30px;list-style:none}.mx13-showcase-copy li{margin:13px 0;color:var(--mx13-ink);display:flex;gap:13px;align-items:flex-start}.mx13-showcase-copy li span{color:#1872c1;font-weight:900}
.mx13-visual{background:#edf3f9;border:1px solid #cfdeeb;border-radius:18px;box-shadow:0 32px 70px rgba(10,31,57,.15);overflow:hidden;transform:perspective(1100px) rotateY(-3deg)}.mx13-visual-top{height:48px;background:#102e50;color:white;display:flex;align-items:center;gap:16px;padding:0 18px;font-size:12px}.mx13-visual-top small{margin-left:auto;letter-spacing:.12em;color:#bad2e8}.mx13-window-dots{color:#7bb2e2;letter-spacing:3px}.mx13-visual-body{display:flex;min-height:325px}.mx13-visual-nav{width:58px;background:#15375c;display:flex;align-items:center;flex-direction:column;gap:28px;padding:28px 0;color:#cde3f7}.mx13-visual-main{padding:27px;flex:1;min-width:0}.mx13-visual-main>strong{color:#132e4c;font-size:20px}.mx13-visual-main>p{color:#657f99;font-size:12px;margin:7px 0 22px}.mx13-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mx13-metrics div{border:1px solid #d5e2ee;border-radius:9px;background:#fff;padding:13px}.mx13-metrics small{display:block;color:#58728c}.mx13-metrics b{display:block;font-size:23px;margin-top:9px;color:#2168a8}.mx13-visual-bars{height:100px;display:flex;align-items:flex-end;gap:12px;border-bottom:1px solid #cad7e4;margin:20px 0 12px;padding:0 12px}.mx13-visual-bars span{background:linear-gradient(#5a9cd5,#a4c8e9);flex:1;border-radius:5px 5px 0 0}.mx13-visual-main>small{font-size:10px;color:#72889c}
.mx13-cost{background:#102c4b;color:white}.mx13-cost-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.mx13-cost h2{color:#fff}.mx13-cost-grid>div>p{color:#c1d4e6}.mx13-cost-list{border:1px solid #41617e;border-radius:18px;overflow:hidden}.mx13-cost-list>div{display:flex;gap:20px;padding:24px 28px;border-bottom:1px solid #41617e}.mx13-cost-list>div:last-child{border:0}.mx13-cost-list>div>span{color:#87c5ff;font-weight:800}.mx13-cost-list strong{font-size:17px}.mx13-cost-list p{color:#c1d4e6;line-height:1.6;margin:7px 0 0;font-size:14px}
.pro-price{position:relative}.pro-pricing-note{line-height:1.75}.pro-price-value{white-space:nowrap}
@media(max-width:900px){.mx13-showcase-grid,.mx13-cost-grid{grid-template-columns:1fr;gap:35px}.mx13-segments{grid-template-columns:1fr}.mx13-segments p{min-height:0}.mx13-section{padding:65px 0}.mx13-visual{transform:none}}
@media(max-width:560px){.mx13-section{padding:52px 0}.mx13-segments article{padding:24px}.mx13-visual-top{gap:7px;padding:0 10px}.mx13-visual-top small{display:none}.mx13-visual-nav{width:38px}.mx13-visual-main{padding:16px}.mx13-metrics{gap:5px}.mx13-metrics div{padding:7px}.mx13-metrics small{font-size:9px}.mx13-cost-list>div{padding:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mx13-segments article{transition:none}}
