@media (width<=809px){:root{--pad:20px}html,body{overflow-x:clip}#intro,#build{border-radius:0!important;inset:0!important}.i-top{padding:18px 20px}.i-prog{gap:5px}.i-prog span{white-space:nowrap;margin-right:4px}.i-prog i{width:16px}.i-hero{padding:72px 20px 0}.i-hero h1{font-size:60px!important}.i-hero p{margin-top:10px;font-size:16px;line-height:1.45}.i-stage{margin:46px 10px 10px}.i-card{border-radius:28px}.i-bar{width:calc(100% - 20px);top:-30px}.askbar{gap:8px;height:58px;padding:0 7px 0 18px}.askbar input,#cIn,#heroIn,#dockIn{font-size:16px!important}.send{width:44px;height:44px}.send svg{width:18px;height:18px}.cc-body{padding-left:14px!important;padding-right:14px!important}#intro.talking .cc-body{padding-top:26px!important}.bub{max-width:90%;padding:12px 15px;font-size:16px}.cm .acts{flex-wrap:wrap}#intro.talking .i-hero{padding-top:64px}#intro.talking .i-hero h1{font-size:40px!important}#intro.talking .i-hero p{font-size:14px}#intro.talking .i-stage{margin-top:26px}#intro.talking .i-bar{bottom:56px}.cc-sugg{gap:6px}.i-card .i-foot{padding:0 18px;font-size:11px;bottom:12px}#intro .i-stage{margin-bottom:4px}.i-rec{gap:8px;padding:4px 12px 10px}.i-rec .laurel{width:15px;height:28px}.i-rec b{font-size:13px}.i-rec small{font-size:11px}#intro.talking .i-stage{margin-bottom:10px}.i-hero .i-steps{gap:4px 12px;margin-top:10px;font-size:11.5px}.i-steps b{width:16px;height:16px;font-size:9.5px}.bd-top{padding:18px 20px}.bd-main{padding:2vh 16px 0}.bd-say{margin-top:8px;font-size:38px!important}.bd-list{gap:8px;margin-top:24px}.bd-list li{border-radius:18px;gap:12px;padding:12px 14px}.bd-list b{padding-top:3px;font-size:15px}.bd-ic{width:24px;height:24px}.bd-list p{margin-top:6px}.bd-prog{margin-top:22px}.bd-foot{font-size:12px}.bd-objs{display:none}#site{padding:6px 6px 0}#site>section,#site>footer,.chan{border-radius:28px}#site>section+section,#site>footer{margin-top:6px}header.nav{padding:50px 14px 0!important;top:6px!important;left:6px!important;right:6px!important}.topo-blur{height:104px}header.nav .logo .lg-svg,.i-top .logo .lg-svg,.bd-top .logo .lg-svg{height:19px}.menubtn{height:38px;padding:0 16px;font-size:14px}.isl{width:210px;padding:6px 12px 7px 6px}.isl:before,.isl:after{display:none}.isl-mid b{font-size:12.5px}.isl:not(.open) .isl-r{display:none}.isl.open{border-radius:0 0 26px 26px;width:calc(100vw - 12px);padding:14px 14px 16px}.isl.open.cal{width:calc(100vw - 12px)}.isl.open .isl-logo{width:42px;height:42px}.isl.open .isl-mid b{white-space:normal;font-size:16px}.isl.open .isl-r b{font-size:14px}.isl-cal{height:calc(100vh - 270px)}.isl.open .isl-logo>span{font-size:7.5px}#leitura{padding:128px 0 70px}#thesis{padding:0 6px;letter-spacing:-.03em!important;max-width:none!important;font-size:36px!important;line-height:1.12!important}#src{padding:0 18px;font-size:13px}#leitura .askbox{margin-top:34px;padding:0 12px}#leitura .sugg,#heroSugg{justify-content:center;padding:0;flex-wrap:wrap!important;width:100%!important;margin-left:0!important;transform:none!important}#leitura .sugg button{height:34px;padding:0 12px;font-size:12.5px}.fs-body{row-gap:16px;grid-template-columns:1fr!important;bottom:96px!important;left:18px!important;right:18px!important}.fs-main .fs-lab{margin-bottom:8px!important;font-size:12.5px!important}.fs-body .fs-say{font-size:30px!important;line-height:1.08!important}.fs-say .fs-sub{font-size:.62em}.fs-side{gap:14px}.fs-side .fs-why2{font-size:14px!important}.fs-side .btn,.fs-side a{height:44px;padding:0 18px;font-size:14px}.fs-body .fs-mets{margin-top:4px;padding-top:14px;grid-template-columns:repeat(3,1fr)!important;gap:0 12px!important}.fs-body .fs-mets div b{font-size:22px!important}.fs-body .fs-mets div span{margin-top:4px;font-size:11px!important}.fs-media{background-position:60% 40%}#mais .stick{justify-content:flex-start;padding:150px 10px 96px}#mais .mais-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex;top:96px;left:18px;right:18px}#mais .mais-head h3{white-space:nowrap;font-size:30px!important}#mais .mais-head a{white-space:nowrap;font-size:13px}.sdeck{height:calc(100vh - 270px);padding:0}.scard{border-radius:26px;grid-template-rows:40% 1fr;grid-template-columns:1fr;gap:12px;padding:10px;top:10px;left:6px;right:6px}.scard .simg{border-radius:18px}.scard .simg .pl{width:48px;height:48px}.scard .sinfo{min-height:0;padding:2px 8px 6px}.scard .sinfo small{font-size:12.5px}#mais .scard .sinfo h4{margin-top:6px;line-height:1.2;font-size:19px!important}.scard .smets{gap:12px;margin-top:12px}.scard .smets b{font-size:19px}.scard .smets span{margin-top:2px;font-size:10.5px;line-height:1.3;display:block}.scard .sfoot .tags span{padding:6px 10px;font-size:11px}.scard .sfoot .btn{height:40px;padding:0 16px;font-size:13px}#prova{padding:130px 0 70px}#prova .prova-say{font-size:34px!important}.p48c{flex-direction:column;align-items:center;gap:6px;margin-top:26px;display:flex}.p48c .side{max-width:260px;font-size:15px;text-align:center!important;position:static!important}.p48c .big{font-size:150px!important}.p48c .big.m{font-size:92px!important}.p48c .big.l{font-size:50px!important}p.ans.d.trust{margin-top:40px;font-size:28px!important;line-height:1.22!important}#metodo .lede{margin-top:10px;padding:0 6px;font-size:16px}#metodo h2.d{font-size:54px!important}.mt-sub{padding:0 10px;font-size:15px}.mt-cards{grid-template-columns:1fr;gap:10px;margin-top:30px}.mc{border-radius:26px;min-height:430px;padding:22px 20px}.op-pin{padding:0}.op-stage{border-radius:28px}.op-head{padding:0 18px;top:108px}#operacao .sv-say{font-size:34px!important}.op-sub{font-size:14px!important}.op-glass{border-radius:30px;padding:14px 12px 12px;width:calc(100% - 16px)!important}.og-status{padding:2px 8px 0;font-size:14px}.og-top{gap:10px;padding:14px 2px 12px}.og-back{font-size:26px}.og-av{width:40px!important;height:40px!important}.og-top b{font-size:15px}.og-top small{font-size:12px}#opFeed.op-feed{gap:14px!important;padding:18px 0 20px!important}.op-glass .om p{max-width:100%;font-size:14px!important}.op-glass .oscr{width:100%}.om-dots{left:46px}.om.me .om-dots{right:46px}.og-orb{width:40px;height:40px;box-shadow:0 0 0 4px #fff}.og-msg{height:50px;margin-left:-44px;padding-left:56px;font-size:14px}.og-mic{width:50px;height:50px;font-size:18px}#formatos{border-radius:28px!important;margin:6px!important;padding:110px 0 60px!important}#formatos .wrap{padding:0 10px}h3.fm-say,.fm-say{font-size:34px!important}.bento{grid-template-columns:1fr;gap:10px;margin-top:30px}.bx{border-radius:24px;min-height:0;padding:24px 20px 0}.bx-hero{grid-template-columns:1fr;gap:18px;padding:26px 20px 0;min-height:0!important}.bx-hero .bx-plus{left:20px}.bx-hero .bx-more{padding-left:20px}.bx p{font-size:14px}.bx-vis{min-height:280px;padding:20px 0 76px}.bx-more{padding:24px 20px 80px}.bx-vis .ph2{width:170px}.cp-wrap{min-height:380px}.cp-wrap .ph2,.cp-wrap .ph{width:160px;left:auto!important;right:0!important}.cp-chips{top:auto;bottom:26px;left:0}.cp-chips span{padding:8px 13px;font-size:12.5px}#clientes{padding:110px 0 60px}.cl-head h3,#clientes .cl-head h3{font-size:34px!important}#clientes .cl-head p{font-size:15px}#clientes .lrow{gap:0;margin-top:26px}#clientes .mq{margin-top:0}#clientes .mq .lslot{width:140px;height:72px}#clientes .mq .lslot .lg3{max-width:104px}#midia{padding:110px 0 70px}.press{padding:0 6px;line-height:1.4;font-size:25px!important}.pq .pl0{width:1.5em;height:1.5em}#blog{padding:110px 0 60px}#blog .mais-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#blog .mais-head h3{font-size:30px!important}#blog .mais-head a{white-space:nowrap;font-size:13px}#bgrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;gap:10px;margin:26px -20px 0;padding:4px 20px 10px;display:grid;overflow-x:auto}#bgrid::-webkit-scrollbar{display:none}#bgrid .bcard{scroll-snap-align:start}#bgrid .bcard h4{font-size:19px}#ecossistema{border-radius:28px;margin:6px;padding:54px 14px 50px}#ecossistema .eco-h{font-size:30px!important}.eco-sub{font-size:14px}.dockbar{border-radius:24px;gap:8px;max-width:100%;height:76px;margin-top:30px;padding:10px 12px}.dk{width:calc(50px * var(--z));height:calc(50px * var(--z));border-radius:calc(14px * var(--z))}.dk-tip{display:none}footer.ft{padding:54px 0 140px}.ft-top{grid-template-columns:1fr;gap:0}.ft-cta h2{max-width:11ch;font-size:32px}.ft-cta p{margin-top:12px;font-size:15px}.ft-btn{height:48px;margin-top:22px}.ft-cols{display:none}.ft-bot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:40px;padding-top:22px}.ft-bot .ft-meta:nth-of-type(2){display:none}.ft-logo .lg-svg{height:17px}#menu{border-radius:0;padding:18px 20px 26px;inset:0}#menu nav{justify-content:flex-start;margin-top:26px;overflow-y:auto}#menu nav a{grid-template-columns:34px 1fr;gap:6px 10px;padding:12px 0;font-size:30px}#menu nav a small{grid-column:2;font-size:13px}#menu nav a:hover,#menu nav a.on{padding-left:0}.dock{width:calc(100vw - 20px);bottom:12px}.dock .askbar{height:56px}.dock.open{border-radius:0!important;width:100vw!important;inset:0!important}.msg.ai .rich{font-size:15px}.cm-card{border-radius:0;width:100vw;height:100vh;max-height:100vh;padding:14px 14px 30px}.cm-grid{grid-template-columns:1fr;gap:20px}.cm-player{width:100%;height:auto;max-height:62vh}.cm-info h2{font-size:28px!important}.cm-mets{gap:8px}.cm-mets b{font-size:22px!important}.cm-res{font-size:15px}.i-cred{flex-wrap:wrap;gap:6px 14px;padding:4px 12px 10px}.i-cred .i-rec{flex-basis:100%;order:-1}.i-fact{flex:1 1 0;max-width:none;text-align:center!important}.i-fact b{font-size:11.5px}.i-fact small{font-size:10.5px}#intro:not(.talking) .i-hero{padding-top:96px}#intro .i-hero h1.long{font-size:min(6.5vw,30px)!important;line-height:1.1!important}#case .fs:after{background:linear-gradient(#0000 15%,#08080e59 30%,#08080ec7 55%,#08080eeb 100%)}.fs-dor{margin-top:12px}.fs-dor .cdor p{font-size:16px}#depo{padding:84px 0 64px!important}.sq-tabs span{white-space:nowrap;font-size:12px}.sq-tabs{gap:6px}.v-tiles em{max-width:calc(100% - 12px);line-height:1.2;white-space:normal!important;padding:4px 7px!important;font-size:10px!important;bottom:6px!important;left:6px!important}#intro{--hfs:min(6.6vw,30px);--col:calc(100% - 32px);--cred:calc(100% - 32px)}#intro:not(.talking) .i-fact{white-space:normal}#intro:not(.talking) .i-stage{height:120px;margin-top:56px}#intro:not(.talking) .i-card .i-foot{padding:0;top:84px}#intro:not(.talking) .i-cred{gap:6px 14px;margin-top:32px;padding-top:16px}#intro:not(.talking) .i-cred .i-rec{flex:0 0 100%}#intro:not(.talking) #helloSub{text-wrap:balance}.fs-media.tri{display:block}.fs-media.tri .fs-col{display:none}#nice{padding:84px 0}#nice .nc-from{margin-bottom:18px}#nice .nc-say{line-height:1.14;font-size:30px!important}#nice .nc-txt{margin-top:22px;font-size:16px}#nice .nc-acts{margin-top:28px}#nice .nc-acts .btn{height:48px;padding:0 20px;font-size:15px}.ni-painel{padding:84px 0 60px}.ni-fecha-painel{height:40px;padding:0 14px;top:14px;right:14px}.ni-h{font-size:40px!important}.ni-sub{font-size:16px}.ni-capas{grid-template-columns:1fr;gap:26px;margin-top:40px}.ni-mini{min-height:0;padding:20px}.ni-tw-txt{font-size:21px}.ni-capa-ml{grid-column:auto}.ni-acts{flex-direction:column;margin-top:44px}.ni-acts .btn{justify-content:center}.ni-visor{place-items:end center;padding:0}.ni-janela{width:100%;padding:22px 20px calc(28px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;max-height:92dvh;overflow:auto;transform:translateY(40px)}.ni-janela .ni-tw-txt{font-size:24px}.ni-j-mail{padding:0}.ni-ml-cab{padding:22px 20px 16px}.ni-ml-corpo{max-height:none;padding:20px 20px 30px}.fs-main .fs-selo{height:28px;margin-bottom:12px;padding:0 12px;font-size:12px}.fs-body .fs-say.ponte{font-size:25px!important;line-height:1.12!important}.fs-main .fs-say+.fs-lab{margin:10px 0 0!important}.scard .sinfo .sponte{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}#menu nav a{grid-template-columns:minmax(0,1fr)}#menu nav a small{grid-column:1}#mais .mais-head{flex-direction:column;align-items:flex-start;gap:6px;top:112px}#mais .mais-head h3{white-space:normal;line-height:1.12;font-size:23px!important}#mais .mais-sub{margin-top:6px;font-size:13px;line-height:1.35}#mais .stick{padding-top:250px}.sdeck{height:calc(100vh - 350px)}#mais .scard{grid-template-rows:29% 1fr}#mais .scard .sinfo h4{font-size:17px!important}.scard .sinfo .sponte{-webkit-line-clamp:3;flex-shrink:0}.bx-rec{height:26px;margin-bottom:10px;padding:0 10px;font-size:11px}#depo .dp-say,h3.fm-say#fmT{font-size:28px!important;line-height:1.1!important}}
