.landing{--l26-sora:var(--fonte-sora), system-ui, sans-serif;--l26-archivo:var(--fonte-archivo), system-ui, sans-serif;--l26-plex:var(--fonte-plex), ui-monospace, monospace;--l26-06101c:#06101c;--l26-06210f:#06210f;--l26-090d18:#090d18;--l26-0a7cfc:#0a7cfc;--l26-0c111e:#0c111e;--l26-121829:#121829;--l26-22d3fb:#22d3fb;--l26-25d366:#25d366;--l26-3d9bff:#3d9bff;--l26-5ad8ff:#5ad8ff;--l26-6b3bf5:#6b3bf5;--l26-6c7592:#6c7592;--l26-6fb4ff:#6fb4ff;--l26-96a0bc:#96a0bc;--l26-a354fa:#a354fa;--l26-b9a4ff:#b9a4ff;--l26-c8cfe2:#c8cfe2;--l26-c9b8ff:#c9b8ff;--l26-cc1a9c:#cc1a9c;--l26-d2b3ff:#d2b3ff;--l26-e0189f:#e0189f;--l26-f8fafc:#f8fafc;--l26-ff3fb0:#ff3fb0;--l26-ff8ccb:#ff8ccb;--l26-ffffff:#fff}.landing .lv{color:#f8fafc;font-family:var(--l26-archivo);background-color:#0c111e;font-size:16px;line-height:1.6;overflow-x:clip}.landing{background:#0c111e;margin:0}.landing a{color:#f8fafc}.landing a:hover{color:#fff}.landing .lv{--bg:#0c111e;--bg2:#090d18;--sf:#121829;--sf2:#171f34;--line:#f8fafc14;--line2:#f8fafc29;--tx:#f8fafc;--mu:#96a0bc;--di:#6c7592;--cy:#22d3fb;--bl:#0a7cfc;--vi:#6b3bf5;--mg:#e0189f;--pk:#ff3fb0;--rx:#a354fa;--wa:#25d366;--grad:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%)}.landing .wrap{box-sizing:border-box;width:100%;max-width:76rem;margin:0 auto;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.landing .serif{font-family:var(--l26-sora);font-style:normal;font-weight:inherit;letter-spacing:inherit;background:linear-gradient(95deg,#22d3fb 0%,#5aa8ff 35%,#a354fa 65%,#ff3fb0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.02em}.landing .eyebrow{font-family:var(--l26-plex);letter-spacing:.22em;text-transform:uppercase;color:#22d3fb;margin:0;font-size:12px;font-weight:500}.landing .count{font-family:var(--l26-plex);color:#96a0bc;font-size:12px}.landing .h2{text-wrap:balance;font-family:var(--l26-sora);letter-spacing:-.03em;color:#f8fafc;margin:0;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:600;line-height:1.05}.landing .lead{color:#96a0bc;margin:0;font-size:17px;line-height:1.65}.landing .btn{box-sizing:border-box;min-height:48px;font-family:var(--l26-archivo);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .25s;display:inline-flex}.landing .btn:hover{transform:translateY(-2px)}.landing .btn svg{transition:transform .25s}.landing .btn:hover svg{transform:translate(3px)}.landing .btn-grad{color:#fff;background:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%);box-shadow:0 10px 36px -10px #6b3bf5e6}.landing .btn-grad:hover{color:#fff;box-shadow:0 14px 48px -8px #ff3fb0bf}.landing .btn-ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f8fafc;background:#ffffff0a;border:1px solid #f8fafc47}.landing .btn-ghost:hover{background:#ffffff1a;box-shadow:0 0 44px -10px #22d3fbb3}.landing .btn-white{color:#0c111e;background:#f8fafc}.landing .btn-white:hover{color:#0c111e;box-shadow:0 0 48px -8px #22d3fbb3}.landing .pill-cy{color:#06101c;background:#22d3fb;min-height:44px;padding:0 20px;font-size:14px}.landing .pill-cy:hover{color:#06101c;box-shadow:0 0 30px -6px #22d3fbe6}.landing .pill-mg{color:#fff;background:#c8117f;min-height:44px;padding:0 20px;font-size:14px}.landing .pill-mg:hover{box-shadow:0 0 30px -6px #ff3fb0e6}.landing .nav a.navlink{color:#96a0bc;font-size:14px;text-decoration:none;transition:color .2s}.landing .nav a.navlink:hover{color:#f8fafc}.landing .logo{mix-blend-mode:screen;display:block}.landing .card{background:#121829;border:1px solid #f8fafc14;border-radius:22px;transition:border-color .3s,transform .3s,box-shadow .3s}.landing .card:hover{border-color:#22d3fb59;transform:translateY(-3px);box-shadow:0 24px 60px -30px #22d3fb59}.landing .gradline{background:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%);border-radius:2px;height:2px}.landing .chk{flex:none;width:18px;height:18px}.landing .hero-h1,.landing .one-line{text-wrap:balance;overflow-wrap:break-word;max-width:100%}.landing .hero-fold{min-height:max(36rem,100svh)!important}@keyframes l26-twinkle{0%,to{opacity:.3}50%{opacity:1}}.landing .star{animation:3.6s ease-in-out infinite l26-twinkle}.landing .d2{animation-delay:1.2s}.landing .d3{animation-delay:2.4s}@keyframes l26-draw{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}.landing .lines{stroke-dasharray:900;animation:3.2s cubic-bezier(.2,.7,.2,1) .3s both l26-draw}@keyframes l26-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.landing .ping{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite l26-ping}@keyframes l26-pulse{0%,to{box-shadow:0 0 #22d3fbb3}50%{box-shadow:0 0 0 6px #22d3fb00}}.landing .dot{background:#22d3fb;border-radius:50%;flex:none;width:8px;height:8px;animation:2s ease-in-out infinite l26-pulse}@keyframes l26-glow{0%,to{box-shadow:0 0 0 1px #22d3fb40,0 0 24px -8px #6b3bf599}50%{box-shadow:0 0 0 1px #ff3fb066,0 0 40px -6px #ff3fb08c}}.landing .glow{animation:4s ease-in-out infinite l26-glow}@keyframes l26-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing .marquee{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing .track{gap:56px;width:max-content;animation:38s linear infinite l26-scroll;display:flex}@keyframes l26-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.landing .floaty{animation:6s ease-in-out infinite l26-floaty}@keyframes l26-spin{to{transform:rotate(360deg)}}.landing .spin{animation:40s linear infinite l26-spin}.landing .tbl{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.landing .tbl th{text-align:right;color:#96a0bc;padding:0 0 14px;font-size:12px;font-weight:500}.landing .tbl th:first-child,.landing .tbl td:first-child{text-align:left}.landing .tbl td{text-align:right;color:#c8cfe2;font-variant-numeric:tabular-nums;border-top:1px solid #f8fafc12;padding:14px 0}.landing .tbl td:last-child{color:#f8fafc;font-weight:600}.landing .cap-copy{flex-direction:column;justify-self:end;gap:14px;max-width:520px;display:flex}.landing .cap-copy p{color:#96a0bc;margin:0;font-size:16px;line-height:1.65}.landing .cap-copy p strong{color:#f8fafc;font-weight:600}.landing .pillars{border-top:1px solid #f8fafc14;border-bottom:1px solid #f8fafc14;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0;margin:0 0 36px;padding:0;list-style:none;display:grid}.landing .pillars li{color:#c8cfe2;flex-direction:column;gap:10px;padding:22px 22px 22px 0;font-size:clamp(15px,1.15vw,17.5px);line-height:1.55;display:flex}.landing .pillars li+li{border-left:1px solid #f8fafc14;padding-left:22px}.landing .pillars .pn{font-family:var(--l26-plex);letter-spacing:.1em;background:linear-gradient(95deg,#22d3fb 0%,#a354fa 55%,#ff3fb0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;font-size:13px;font-weight:500}@media (max-width:900px){.landing .pillars li+li{border-top:1px solid #f8fafc14;border-left:0;padding-left:0}.landing .cap-copy{justify-self:start}}.landing .steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:36px;display:grid}.landing .step{flex-direction:column;gap:14px;display:flex}.landing .step .gradline{margin-bottom:12px}.landing .step h3{font-family:var(--l26-sora);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.landing .st-txt{color:#96a0bc;min-height:3.2em;margin:0;font-size:16px;line-height:1.6}.landing .st-img{aspect-ratio:425/236;border:1px solid #f8fafc1f;border-radius:18px;max-width:100%;margin-top:10px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0a7cfc8c}.landing .st-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.landing .step:hover .st-img img{transform:scale(1.05)}.landing .step:hover .st-img{border-color:#22d3fb66}.landing .st-img:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:6s ease-in-out infinite l26-sheen;position:absolute;inset:0;transform:translate(-120%)}.landing .step:nth-child(2) .st-img:after{animation-delay:2s}.landing .step:nth-child(3) .st-img:after{animation-delay:4s}@keyframes l26-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.landing .st-tag{font-family:var(--l26-plex);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8fafc;background:#0c111eb3;border:1px solid #f8fafc33;border-radius:999px;padding:6px 12px;font-size:11px;position:absolute;bottom:14px;left:14px}.landing .st-tag.ok{color:#25d366;border-color:#25d3668c;box-shadow:0 0 14px -2px #25d36680}@media (prefers-reduced-motion:reduce){.landing .st-img:after{animation:none}}@media (max-width:1099px){.landing .vgrid{grid-template-columns:1fr!important}}.landing .tbl{font-size:clamp(14px,1.1vw,16.5px);min-width:0!important}.landing .tbl th{padding:0 0 14px 10px;font-size:clamp(12.5px,.95vw,14px)}.landing .tbl td{padding:16px 0 16px 10px}.landing .tbl th:first-child,.landing .tbl td:first-child{padding-left:0}.landing .vpanel{transition:border-color .3s,box-shadow .3s,transform .3s}.landing .vpanel:hover{box-shadow:0 20px 50px -28px #6b3bf5cc;border-color:#22d3fb4d!important}.landing .vpanel .gradline{background:linear-gradient(90deg,#22d3fb 0%,#0a7cfc 25%,#6b3bf5 40%,#ff3fb0 50%,#6b3bf5 60%,#0a7cfc 75%,#22d3fb 100%) 0 0/200% 100%;animation:6s linear infinite l26-gradFlow}@keyframes l26-gradFlow{to{background-position:200% 0}}.landing .donut{transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .3s,opacity 1s .3s}.landing.js-rv .rv:not(.in) .donut{opacity:0;transform:rotate(-120deg)scale(.8)}.landing .fbar{transform-origin:50%;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .9s;transition-delay:calc(.35s + var(--i)*.12s)}.landing.js-rv .rv:not(.in) .fbar{opacity:0;transform:scaleX(.15)}@media (prefers-reduced-motion:reduce){.landing .vpanel .gradline{animation:none}}.landing .ag-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;width:100%;margin:6px 0 0;padding:0;list-style:none;display:grid}.landing .ag-list li{font-size:14px}.landing .ag-list li>span:first-child{border-radius:10px!important;width:34px!important;height:34px!important}.landing .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.landing .bot{background:linear-gradient(#0e0b22 0%,#080a16 100%);border:1px solid #a354fa4d;border-radius:22px;flex-direction:column;flex:auto;min-width:min(100%,300px);height:min(100vh - 95px - 2*clamp(14px,2vh,28px) - 2*clamp(20px,3vh,44px),680px);min-height:420px;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #6b3bf5cc,inset 0 0 0 1px #ffffff05}.landing .bot-hd{background:#ffffff05;border-bottom:1px solid #f8fafc14;align-items:center;gap:14px;padding:18px 22px;display:flex}.landing .bot-av{background:linear-gradient(135deg,#22d3fb,#6b3bf5 55%,#ff3fb0);border-radius:50%;flex:none;width:52px;height:52px;padding:2px;box-shadow:0 0 18px #a354fa99}.landing .bot-av img{object-fit:cover;object-position:50% 30%;border:2px solid #0e0b22;border-radius:50%;width:100%;height:100%;display:block}.landing .bot-st{color:#96a0bc;align-items:center;gap:6px;font-size:13px;display:inline-flex}.landing .bot-st i{background:#25d366;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #25d366}.landing .bot-badge{color:#d2b3ff;white-space:nowrap;background:#a354fa2e;border-radius:999px;margin-left:auto;padding:5px 10px;font-size:11px;font-weight:600}.landing .bot-log{scroll-behavior:smooth;flex-direction:column;flex:1 1 0;gap:12px;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}.landing .msg{color:#e6e9f5;background:#151a33;border:1px solid #f8fafc12;border-radius:18px;align-self:flex-start;max-width:86%;padding:13px 17px;font-size:clamp(15px,1.1vw,16.5px);line-height:1.5;animation:.4s cubic-bezier(.2,.7,.2,1) both l26-msgIn}.landing .msg.me{color:#fff;background:linear-gradient(95deg,#0a7cfc,#6b3bf5);border:0;align-self:flex-end}@keyframes l26-msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing .chips{flex-wrap:wrap;gap:8px;display:flex}.landing .chips button{font:inherit;color:#bff3ff;cursor:pointer;background:#22d3fb14;border:1px solid #22d3fb66;border-radius:999px;padding:8px 13px;font-size:13px;transition:background-color .2s}.landing .chips button:hover{background:#22d3fb33}.landing .typing{gap:4px;padding:13px 15px;display:inline-flex}.landing .typing i{background:#96a0bc;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite l26-tdot}.landing .typing i:nth-child(2){animation-delay:.15s}.landing .typing i:nth-child(3){animation-delay:.3s}@keyframes l26-tdot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}.landing .bot-in{border-top:1px solid #f8fafc14;gap:12px;padding:16px 18px;display:flex}.landing .bot-in input{min-width:0;font:inherit;color:#f8fafc;background:#ffffff08;border:1px solid #f8fafc24;border-radius:999px;outline:none;flex:1;height:50px;padding:0 18px;font-size:16px}.landing .bot-in input:focus{border-color:#22d3fb99}.landing .bot-in input::placeholder{color:#6c7592}.landing .bot-in button{cursor:pointer;background:linear-gradient(135deg,#22d3fb,#6b3bf5 55%,#ff3fb0);border:0;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 8px 24px -8px #a354fae6}.landing .bot-in button:disabled{opacity:.4;cursor:default}.landing .bot-cta{background:#25d366;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;color:#06210f!important}@media (min-width:1100px){.landing .vfold{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100svh;display:flex}}@media (max-width:560px){.landing .fwrap{flex-wrap:wrap!important}.landing .fwrap>*{flex-basis:100%!important;max-width:none!important}}@keyframes l26-textGlow{0%,to{filter:drop-shadow(0 0 6px #22d3fb73)drop-shadow(0 0 18px #6b3bf559)}50%{filter:drop-shadow(0 0 8px #ff3fb08c)drop-shadow(0 0 26px #ff3fb059)}}.landing .serif{animation:4s ease-in-out infinite l26-textGlow}@keyframes l26-cardGlow{0%,to{border-color:#22d3fb52;box-shadow:0 0 0 1px #22d3fb29,0 0 34px -12px #6b3bf5a6}50%{border-color:#ff3fb073;box-shadow:0 0 0 1px #ff3fb03d,0 0 48px -10px #ff3fb080}}.landing .gcard{animation:4s ease-in-out infinite l26-cardGlow}.landing .gcard.g2{animation-delay:-1s}.landing .gcard.g3{animation-delay:-2s}.landing .gcard.g4{animation-delay:-3s}@media (prefers-reduced-motion:reduce){.landing .serif,.landing .gcard{animation:none}}@media (min-width:1200px){.landing .ag-title{white-space:nowrap}}.landing .ch-show{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(12px,1.4vw,22px);width:100%;margin-top:auto;margin-bottom:auto;display:grid}.landing .ch-stage{background:#0c111e8c;border:1px solid #f8fafc1a;border-radius:20px;padding:10px;box-shadow:0 30px 70px -36px #6b3bf5cc}.landing .ch-screen{aspect-ratio:16/9;background:#0c111e;border-radius:14px;max-width:100%;position:relative;overflow:hidden}.landing .ch-frame{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 4.6s ease-out;position:absolute;inset:0;transform:scale(1.06)}.landing .ch-frame.on{opacity:1;transform:scale(1)}.landing .ch-live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8fafc;background:#0c111ebf;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.landing .ch-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.landing .ch-tab{text-align:left;color:#f8fafc;width:100%;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #f8fafc14;border-radius:14px;align-items:flex-start;gap:12px;padding:11px 14px;transition:border-color .3s,background-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.landing .ch-tab:hover{border-color:#f8fafc2e}.landing .ch-tab.on{background:linear-gradient(#6b3bf529,#0c111e66);border-color:#a354fa8c;box-shadow:0 0 30px -10px #a354fab3}.landing .ch-n{font-family:var(--l26-plex);color:#6c7592;padding-top:3px;font-size:12px}.landing .ch-tab.on .ch-n{color:#f8fafc}.landing .ch-t{flex-direction:column;gap:2px;min-width:0;display:flex}.landing .ch-t b{font-family:var(--l26-sora);color:#b4bcd3;font-size:clamp(15px,1.15vw,17px);font-weight:600}.landing .ch-tab.on .ch-t b{color:#f8fafc}.landing .ch-t em{letter-spacing:.14em;text-transform:uppercase;color:#6c7592;font-size:10.5px;font-style:normal;font-weight:600}.landing .ch-tab.on .ch-t em{background:linear-gradient(95deg,#22d3fb,#a354fa 55%,#ff3fb0);color:#0000;-webkit-background-clip:text;background-clip:text}.landing .ch-d{opacity:0;color:#c8cfe2;max-height:0;font-size:14px;line-height:1.5;transition:max-height .5s,opacity .4s,margin .4s;display:block;overflow:hidden}.landing .ch-tab.on .ch-d{opacity:1;max-height:90px;margin-top:6px}.landing .ch-bar{background:linear-gradient(95deg,#22d3fb,#6b3bf5 60%,#ff3fb0);width:0;height:2px;position:absolute;bottom:0;left:0}.landing .ch-tab.on .ch-bar{animation:l26-chBar var(--ch-t,4.6s) linear forwards}@keyframes l26-chBar{to{width:100%}}@media (max-width:1099px){.landing .ch-show{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing .ch-frame{transition:opacity .3s}.landing .ch-tab.on .ch-bar{width:100%;animation:none}}.landing .bot-prog{background:#f8fafc0f;height:2px}.landing .bot-prog i{background:linear-gradient(95deg,#22d3fb,#6b3bf5 60%,#ff3fb0);width:0;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.landing .bot-choices{flex-wrap:wrap;gap:8px;max-height:150px;padding:12px 18px 0;display:none;overflow-y:auto}.landing .bot-choices.on{display:flex}.landing .bot-choices button{font:inherit;color:#bff3ff;cursor:pointer;background:#22d3fb14;border:1px solid #22d3fb73;border-radius:999px;padding:8px 14px;font-size:13.5px;transition:background-color .2s,border-color .2s;animation:.35s cubic-bezier(.2,.7,.2,1) both l26-msgIn}.landing .bot-choices button:hover{background:#22d3fb33}.landing .bot-choices button.ghost{color:#96a0bc;background:0 0;border-color:#f8fafc33}.landing .bot-choices button.ghost:hover{color:#f8fafc;border-color:#f8fafc66}.landing .bot-in input.erro{border-color:#ff3fb0cc!important}@media (max-width:900px){.landing .bot{height:560px!important}}.landing{scroll-padding-top:89px}@media (max-width:640px){.landing{scroll-padding-top:69px}}@media (min-width:1100px){.landing .vfold{box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;min-height:calc(100svh - 89px)!important}.landing .vfold>.wrap{width:100%}.landing #atendimento.vfold,.landing #planos.vfold{padding-top:clamp(12px,2.2vh,28px)!important;padding-bottom:clamp(12px,2.2vh,28px)!important}.landing #atendimento .capsule{padding:clamp(14px,2.4vh,30px) clamp(18px,1.8vw,30px)}.landing #atendimento .capsule>.rv:first-child{padding-bottom:clamp(10px,1.6vh,22px)!important}.landing #atendimento .cap-head{margin:clamp(10px,1.8vh,24px) 0!important}.landing #atendimento .h2{font-size:clamp(2rem,5.6vh,3.6rem)}.landing #atendimento .pillars{margin-bottom:clamp(14px,2.4vh,30px)}.landing #atendimento .pillars li{gap:clamp(4px,.8vh,10px);padding-top:clamp(10px,1.8vh,22px);padding-bottom:clamp(10px,1.8vh,22px)}.landing #atendimento .bento.five>.svc{padding:clamp(14px,2vh,22px) clamp(14px,1.4vw,22px) clamp(16px,2.2vh,26px)}.landing #atendimento .bento.five .ill{height:clamp(118px,19vh,200px);margin-bottom:clamp(10px,1.8vh,20px)}.landing #atendimento .bento.five .ticks{gap:clamp(5px,.8vh,9px);margin-top:clamp(10px,1.6vh,18px)}.landing #atendimento .bento.five .svc h3{margin-bottom:clamp(6px,1vh,10px)}}@media (max-width:640px){.landing .hd-vision{display:none}.landing .hd-logo{height:26px!important}.landing .hd-btns{gap:8px!important}.landing .hd-btns .btn{min-height:40px!important;padding:0 14px!important;font-size:14px!important}.landing header .wrap{gap:10px!important;min-height:68px!important}.landing .hero-fold{margin-top:-69px!important}.landing .capsule{border-radius:20px;padding:14px}.landing #vision .gcard,.landing #agencia>.wrap>.gcard,.landing #agencia .gcard:not(.bot){border-radius:22px!important;padding:16px!important}.landing footer a{padding:6px 0;display:inline-block}.landing .bot-in input{font-size:16px!important}}@media (max-width:380px){.landing .hd-btns .btn{padding:0 11px!important;font-size:13px!important}.landing .hd-logo{height:22px!important}}.landing .capsule{background:linear-gradient(#0e1424 0%,#0a0f1c 100%);border:1px solid #f8fafc14;border-radius:26px;padding:clamp(18px,2.2vw,32px);position:relative;box-shadow:inset 0 1px #ffffff0d}.landing .cap-head{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:end;gap:20px 48px;margin:30px 0 32px;display:grid}.landing .cap-head p{color:#96a0bc;justify-self:end;max-width:420px;margin:0;font-size:16px}.landing .cap-head p strong{color:#f8fafc;font-weight:500}.landing .bento{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.landing .svc{background:linear-gradient(#ffffff08,#ffffff02);border:1px solid #f8fafc14;border-radius:20px;flex-direction:column;padding:22px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.landing .svc:hover{border-color:#22d3fb59;transform:translateY(-3px);box-shadow:0 0 60px -18px #6b3bf5e6}.landing .ill{box-sizing:border-box;background:radial-gradient(80% 90% at 50% 100%,#6b3bf52e,#0c111e00 70%),#06091299;border:1px solid #f8fafc14;border-radius:14px;flex-direction:column;justify-content:center;height:190px;margin-bottom:22px;padding:18px;display:flex;position:relative;overflow:hidden}.landing .ico{color:#c9b8ff;width:38px;height:38px;font-family:var(--l26-plex);background:#6b3bf51f;border:1px solid #f8fafc29;border-radius:9px;place-items:center;margin-bottom:14px;font-size:11px;font-weight:500;display:inline-grid}.landing .svc h3{font-family:var(--l26-sora);letter-spacing:-.015em;margin:0 0 8px;font-size:20px;font-weight:600}.landing .svc>p{color:#96a0bc;margin:0;font-size:15px;line-height:1.6}.landing .ticks{color:#b4bcd3;grid-template-columns:1fr 1fr;gap:8px 14px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.landing .ticks li{align-items:flex-start;gap:9px;line-height:1.45;display:flex}.landing .ticks li:before{content:"";background:#22d3fb24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2322D3FB' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;flex:none;width:17px;height:17px;margin-top:3px}.landing .browser{background:#0a0f1c;border:1px solid #f8fafc29;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}.landing .bb{border-bottom:1px solid #f8fafc14;align-items:center;gap:5px;padding:8px 10px;display:flex}.landing .bb i{background:#ffffff2e;border-radius:50%;width:6px;height:6px}.landing .bb span{font-family:var(--l26-plex);color:#6c7592;background:#ffffff0a;border-radius:99px;flex:1;margin-left:8px;padding:4px 9px;font-size:10px}.landing .bd{flex:1;grid-template-columns:1.4fr 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.landing .sk{background:#ffffff14;border-radius:4px;height:7px;margin-bottom:7px}.landing .sk.t{background:#ffffff24;width:92%;height:11px}.landing .fake-btn{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%);border-radius:999px;margin-top:8px;padding:7px 10px;font-size:9px;font-weight:700;animation:2.4s ease-in-out infinite l26-pulseBtn;display:inline-block}@keyframes l26-pulseBtn{50%{box-shadow:0 0 20px #ff3fb0bf}}.landing .ring{justify-self:center;width:78px;height:78px;margin-bottom:12px;position:relative}.landing .ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.landing .ring circle{fill:none;stroke-width:7px}.landing .ring .val{stroke-dasharray:258 264;transition:stroke-dasharray 1.6s cubic-bezier(.2,.7,.2,1) .2s}.landing .ring b{font-family:var(--l26-sora);place-items:center;font-size:21px;font-weight:600;display:grid;position:absolute;inset:0}.landing .ring small{text-align:center;color:#96a0bc;font-size:9.5px;position:absolute;bottom:-15px;left:-14px;right:-14px}.landing .kanban{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:100%;display:grid}.landing .kanban .col{background:#ffffff04;border:1px solid #f8fafc14;border-radius:8px;flex-direction:column;gap:6px;padding:8px 7px;display:flex}.landing .kanban .col b{letter-spacing:.08em;text-transform:uppercase;color:#6c7592;margin-bottom:2px;font-size:9px;font-weight:600}.landing .kanban .col span{background:#ffffff12;border-radius:5px;height:18px}.landing .kanban .col:last-child span{background:#25d36633}.landing .kanban .mover{z-index:1;animation:6s cubic-bezier(.2,.7,.2,1) infinite l26-moveCard;position:relative;box-shadow:0 0 14px #ff3fb08c;background:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%)!important}@keyframes l26-moveCard{0%,15%{transform:translate(0)}30%,45%{transform:translate(calc(100% + 24px))}60%,80%{transform:translate(calc(200% + 48px))}88%{transform:translate(calc(300% + 72px))}95%,to{opacity:1;transform:translate(0)}}.landing .flow{justify-content:space-between;align-items:flex-start;gap:4px;display:flex;position:relative}.landing .flow:before{content:"";background:repeating-linear-gradient(90deg,#22d3fbe6 0 6px,#0000 6px 12px) 0 0/24px 1.5px;height:1.5px;animation:1.1s linear infinite l26-flowDash;position:absolute;top:20px;left:24px;right:24px}@keyframes l26-flowDash{to{background-position:24px 0}}.landing .node{color:#96a0bc;z-index:1;justify-items:center;gap:7px;font-size:11px;display:grid}.landing .node i{color:#f8fafc;background:#0e1424;border:1px solid #f8fafc29;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.landing .node.ai i{background:linear-gradient(135deg,#22d3fb 0%,#6b3bf5 55%,#ff3fb0 100%);border:0;animation:2.6s ease-in-out infinite l26-aiGlow;box-shadow:0 0 24px #a354fabf}@keyframes l26-aiGlow{50%{box-shadow:0 0 34px #ff3fb0d9}}.landing .node svg{width:18px;height:18px}.landing .toast{background:#25d36612;border:1px solid #25d36652;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;padding:9px 11px;font-size:12px;animation:5s cubic-bezier(.2,.7,.2,1) infinite l26-toastIn;display:flex}.landing .toast b{font-weight:600}.landing .toast .tm{color:#96a0bc}.landing .toast .ok{color:#25d366;background:#25d3661f;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:500;display:inline-flex}.landing .toast .ok i{background:#25d366;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #25d366}@keyframes l26-toastIn{0%,8%{opacity:0;transform:translateY(8px)}16%,88%{opacity:1;transform:none}to{opacity:0}}.landing.js-rv .rv{opacity:0;filter:blur(8px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1),filter 1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(24px)}.landing.js-rv .rv.in{opacity:1;filter:none;transform:none}.landing.js-rv .rv:not(.in) .ring .val{stroke-dasharray:0 264}@media (max-width:640px){.landing .ticks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing .fake-btn,.landing .kanban .mover,.landing .flow:before,.landing .toast,.landing .node.ai i{animation:none}.landing.js-rv .rv{opacity:1;filter:none;transform:none}}@media (min-width:1100px){.landing .wrap.wide-wrap{max-width:120rem;padding-left:clamp(12px,1.6vw,32px);padding-right:clamp(12px,1.6vw,32px)}.landing .bento.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.landing .bento.five>.svc{padding:22px 22px 26px}.landing .bento.five .ill{height:200px;margin-bottom:20px;padding:14px}.landing .bento.five .svc h3{margin-bottom:10px;font-size:clamp(20px,1.55vw,24px)}.landing .bento.five .svc>p{font-size:clamp(15px,1.12vw,17px);line-height:1.6}.landing .bento.five .ticks{grid-template-columns:1fr;gap:9px;margin-top:18px;font-size:clamp(14px,1.05vw,16px)}.landing .bento.five .kanban .mover{animation-name:l26-moveCard5}}.landing .ill{container-type:inline-size}.landing .bb span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.landing .bento.five .bd{grid-template-columns:minmax(0,1fr) auto;gap:min(10px,4cqw);padding:min(12px,5cqw)}.landing .bento.five .bd>div:first-child{min-width:0}.landing .bento.five .ring{width:min(60px,30cqw);height:min(60px,30cqw);margin:0}.landing .bento.five .ring b{font-size:min(17px,8.5cqw)}.landing .bento.five .ring small{display:none}.landing .bento.five .fake-btn{text-overflow:ellipsis;box-sizing:border-box;max-width:100%;padding:min(6px,3cqw) min(9px,4cqw);font-size:min(8.5px,4.2cqw);overflow:hidden}.landing .bento.five .flow{gap:0}.landing .bento.five .node{gap:min(7px,3cqw);min-width:0;font-size:min(10.5px,5.4cqw)}.landing .bento.five .node i{border-radius:min(10px,5cqw);width:min(38px,19cqw);height:min(38px,19cqw)}.landing .bento.five .node svg{width:min(18px,9cqw);height:min(18px,9cqw)}.landing .bento.five .flow:before{top:min(19px,9.5cqw);left:min(20px,10cqw);right:min(20px,10cqw)}.landing .bento.five .toast{gap:min(7px,3cqw);margin-top:min(16px,7cqw);padding:min(9px,4cqw) min(10px,4.5cqw);font-size:min(12px,6cqw)}.landing .bento.five .toast .ok{padding:min(4px,2cqw) min(9px,4cqw);font-size:min(11px,5.4cqw)}.landing .bento.five .kanban{gap:min(6px,2.6cqw)}.landing .bento.five .kanban .col{min-width:0;padding:min(8px,3.6cqw) min(6px,2.6cqw)}.landing .bento.five .kanban .col b{letter-spacing:.02em;text-overflow:clip;white-space:nowrap;font-size:min(9px,4.4cqw);overflow:hidden}.landing .bento.five .kanban .mover{animation-name:l26-moveCardCQ}@keyframes l26-moveCardCQ{0%,15%{transform:translate(0)}30%,45%{transform:translate(calc(100% + 2*min(6px,2.6cqw) + min(6px,2.6cqw) + 2px))}60%,80%{transform:translate(calc(200% + 4*min(6px,2.6cqw) + 2*min(6px,2.6cqw) + 4px))}88%{transform:translate(calc(300% + 6*min(6px,2.6cqw) + 3*min(6px,2.6cqw) + 6px))}95%,to{transform:translate(0)}}@keyframes l26-moveCard5{0%,15%{transform:translate(0)}30%,45%{transform:translate(calc(100% + 17px))}60%,80%{transform:translate(calc(200% + 34px))}88%{transform:translate(calc(300% + 51px))}95%,to{transform:translate(0)}}.landing .ve{flex-direction:column;gap:8px;height:100%;display:flex}.landing .ve .pv{flex:1;min-height:0}.landing .ve .tl{flex:none;padding:8px}.landing .ve .tl .tc{display:none}.landing .ve .tl .ph{top:6px}.landing .ba .chips span{padding:4px 8px;font-size:10px}.landing .ba{border-radius:14px;position:absolute;inset:0;overflow:hidden}.landing .ba img{object-fit:cover;object-position:30% 38%;width:100%;height:100%;display:block;position:absolute;inset:0}.landing .ba .raw{filter:grayscale(.85)brightness(.7)contrast(.9)}.landing .ba .pro{filter:saturate(1.25)contrast(1.08)brightness(1.05);clip-path:inset(0 0 0 50%);animation:6s cubic-bezier(.65,0,.35,1) infinite l26-baSweep}.landing .ba .bar{background:#f8fafc;width:2px;margin-left:-1px;animation:6s cubic-bezier(.65,0,.35,1) infinite l26-baBar;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 16px #22d3fbe6}.landing .ba .bar:after{content:"";background:#f8fafc;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 4px #22d3fb59}@keyframes l26-baSweep{0%,to{clip-path:inset(0 0 0 78%)}50%{clip-path:inset(0 0 0 22%)}}@keyframes l26-baBar{0%,to{left:78%}50%{left:22%}}.landing .ba .tag{font-family:var(--l26-plex);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c111eb3;border-radius:999px;padding:5px 9px;font-size:10px;position:absolute;top:10px}.landing .ba .chips{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.landing .ba .chips span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8fafc;background:#0c111ea6;border-radius:999px;padding:5px 9px;font-size:10.5px}.landing .ba .chips span.on{background:linear-gradient(95deg,#22d3fb 0%,#0a7cfc 42%,#6b3bf5 62%,#ff3fb0 100%);font-weight:600}.landing .ve{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:12px;height:100%;display:grid}.landing .ve .pv{border:1px solid #f8fafc1f;border-radius:10px;position:relative;overflow:hidden}.landing .ve .pv img{object-fit:cover;object-position:28% 38%;width:100%;height:100%;display:block}.landing .ve .pv .play{background:#f8fafceb;border-radius:50%;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;animation:2s ease-out infinite l26-playPulse;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 #ff3fb099}@keyframes l26-playPulse{0%{box-shadow:0 0 #ff3fb099}to{box-shadow:0 0 0 14px #ff3fb000}}.landing .ve .pv .rec{font-family:var(--l26-plex);background:#0c111eb3;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:9.5px;display:flex;position:absolute;top:8px;left:8px}.landing .ve .pv .rec i{background:#ff3fb0;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite l26-twinkle}.landing .tl{background:#ffffff04;border:1px solid #f8fafc14;border-radius:10px;flex-direction:column;justify-content:center;gap:7px;padding:10px;display:flex;position:relative}.landing .tl .tc{font-family:var(--l26-plex);color:#6c7592;justify-content:space-between;margin-bottom:2px;font-size:9px;display:flex}.landing .tl .tr{gap:4px;height:16px;display:flex}.landing .tl .tr span{border-radius:4px;height:100%}.landing .wave{align-items:center;gap:2px;height:20px;display:flex}.landing .wave i{background:#22d3fb8c;border-radius:2px;flex:1;animation:1.2s ease-in-out infinite l26-wv}@keyframes l26-wv{0%,to{height:30%}50%{height:100%}}.landing .tl .ph{background:#ff3fb0;width:2px;animation:5s linear infinite l26-phMove;position:absolute;top:22px;bottom:8px;box-shadow:0 0 10px #ff3fb0}.landing .tl .ph:before{content:"";background:#ff3fb0;border-radius:2px;width:10px;height:6px;position:absolute;top:-5px;left:-4px}@keyframes l26-phMove{0%{left:10px}to{left:calc(100% - 12px)}}@media (prefers-reduced-motion:reduce){.landing .ba .pro,.landing .ba .bar,.landing .ve .pv .play,.landing .wave i,.landing .tl .ph,.landing .star,.landing .lines,.landing .ping,.landing .dot,.landing .glow,.landing .track,.landing .floaty,.landing .spin{animation:none}}.landing .tm{--u:10px;background:radial-gradient(70% 60%,#0a7cfc24 0%,#6b3bf514 40%,#090d18 75%);border-top:1px solid #f8fafc14;position:relative;overflow:hidden}@media (min-width:1100px){.landing #equipe.vfold{padding-top:calc(var(--u)*1.6)!important;padding-bottom:calc(var(--u)*1.6)!important}}.landing .tm-head{margin-bottom:calc(var(--u)*1.8);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.landing .tm-head .h2{margin-top:calc(var(--u)*.6);font-size:max(26px,calc(var(--u)*3.9));line-height:1.08}.landing .tm-head .eyebrow{font-size:max(11px,calc(var(--u)*1.2))}.landing .tm-live{font-family:var(--l26-plex);font-size:max(11px,calc(var(--u)*1.2));letter-spacing:.08em;text-transform:uppercase;color:#c8cfe2;background:#25d3660f;border:1px solid #25d36647;border-radius:999px;align-items:center;gap:10px;margin:0;padding:.7em 1.1em;display:inline-flex}.landing .tm-live i{background:#25d366;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite l26-tmPulse;box-shadow:0 0 10px #25d366}@keyframes l26-tmPulse{50%{opacity:.35;transform:scale(.8)}}.landing .tm-stage{position:relative}.landing .tm-fx{pointer-events:none;z-index:0;width:calc(100% + 40px);height:calc(100% + 80px);position:absolute;top:-40px;left:-20px}.landing .tm-grid{z-index:1;gap:calc(var(--u)*1.6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.landing .tm-card,.landing .tm-panel{border-radius:calc(var(--u)*1.8);background:linear-gradient(#0e1630e6,#080c1ceb);border:1px solid #22d3fb47;transition:border-color .35s,box-shadow .35s;position:relative;box-shadow:inset 0 0 0 1px #0a7cfc14,0 18px 50px -24px #0a7cfc8c}.landing .tm-card{align-items:center;gap:calc(var(--u)*2);padding:calc(var(--u)*1.6) calc(var(--u)*2);display:flex}.landing .tm-card:hover,.landing .tm-card.on{border-color:var(--c1);box-shadow:0 0 0 1px var(--c1) inset,0 0 38px -8px var(--c1),0 18px 50px -24px var(--c2)}.landing .tm-av{width:calc(var(--u)*11.5);height:calc(var(--u)*11.5);box-sizing:border-box;padding:calc(var(--u)*.4);background:conic-gradient(from 0deg,var(--c1),var(--c2),var(--c1));box-shadow:0 0 26px -2px var(--c1),0 0 60px -18px var(--c2);border-radius:50%;flex:none;position:relative}.landing .tm-card.tm-hit .tm-av{animation:1.1s cubic-bezier(.2,.7,.2,1) l26-tmRing}@keyframes l26-tmRing{0%{box-shadow:0 0 0 0 var(--c1),0 0 26px -2px var(--c1)}35%{box-shadow:0 0 0 6px var(--c1),0 0 50px 6px var(--c1)}to{box-shadow:0 0 0 18px transparent,0 0 26px -2px var(--c1)}}.landing .tm-av img{object-fit:cover;box-sizing:border-box;border:3px solid #070b18;border-radius:50%;width:100%;height:100%;display:block}.landing .tm-info{flex:1;min-width:0}.landing .tm-st{font-size:max(11.5px,calc(var(--u)*1.3));color:#dde3f3;margin-bottom:calc(var(--u)*.5);background:#ffffff0a;border:1px solid #f8fafc1a;border-radius:999px;align-items:center;gap:.6em;padding:.3em .95em;display:inline-flex}.landing .tm-st i{background:#1ee3a4;border-radius:50%;width:.7em;height:.7em;box-shadow:0 0 8px #1ee3a4}.landing .tm-st.proc i{background:#a354fa;animation:1.2s ease-in-out infinite l26-tmPulse;box-shadow:0 0 8px #a354fa}.landing .tm-card h3{font-family:var(--l26-sora);font-size:max(18px,calc(var(--u)*2.3));color:#f8fafc;margin:0;font-weight:700;line-height:1.15}.landing .tm-role{font-size:max(13px,calc(var(--u)*1.5));color:#c8cfe2;margin:.15em 0 0;line-height:1.3}.landing .tm-m1{margin-top:calc(var(--u)*.8);padding-top:calc(var(--u)*.7);border-top:1px solid #22d3fb38;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.landing .tm-m1 small,.landing .tm-m2 small{font-size:max(11px,calc(var(--u)*1.3));color:#aeb7ce;line-height:1.3;display:block}.landing .tm-m1 strong,.landing .tm-m2 strong{font-family:var(--l26-sora);font-size:max(19px,calc(var(--u)*2.45));color:#f8fafc;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.12;display:block}.landing .tm-m2{margin-top:calc(var(--u)*.45)}.landing .tm-sp{max-width:calc(var(--u)*15);height:calc(var(--u)*3.6);flex:1;overflow:visible}.landing .tm-sp path{fill:var(--c1);opacity:.14;stroke:none}.landing .tm-sp path.ln{opacity:1;fill:none;stroke:var(--c1);stroke-width:2px;filter:drop-shadow(0 0 4px var(--c1));vector-effect:non-scaling-stroke}.landing .tm-card .bump{animation:.7s cubic-bezier(.2,.7,.2,1) l26-tmBump}@keyframes l26-tmBump{40%{color:var(--c1);text-shadow:0 0 14px var(--c1)}}.landing .tm-panel{padding:calc(var(--u)*1.6) calc(var(--u)*2);flex-direction:column;display:flex}.landing .tm-ph{justify-content:space-between;align-items:center;display:flex}.landing .tm-ph h4{font-family:var(--l26-sora);font-size:max(16px,calc(var(--u)*1.9));color:#f8fafc;margin:0;font-weight:700}.landing .tm-dots{gap:4px;display:inline-flex}.landing .tm-dots i{background:#c8cfe2;border-radius:50%;width:4px;height:4px}.landing .tm-sub{font-size:max(12px,calc(var(--u)*1.35));color:#aeb7ce;margin:.25em 0 0}.landing .tm-bars{min-height:calc(var(--u)*5);align-items:flex-end;gap:calc(var(--u)*1);padding:calc(var(--u)*1) 4px calc(var(--u)*.6);border-bottom:1px solid #f8fafc1f;flex:1;display:flex}.landing .tm-bars i{background:linear-gradient(#22d3fb,#0a7cfc 55%,#3b2ae8);border-radius:3px 3px 0 0;flex:1;height:30%;transition:height 1.1s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 14px -4px #22d3fb}.landing .tm-bars i:nth-child(4){background:linear-gradient(#c77dff,#7b3bf5)}.landing .tm-eff{margin-top:calc(var(--u)*.8);justify-content:space-between;align-items:flex-end;display:flex}.landing .tm-eff strong{font-family:var(--l26-sora);font-size:max(28px,calc(var(--u)*3.6));color:#f8fafc;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:block}.landing .tm-eff small{font-size:max(12.5px,calc(var(--u)*1.45));color:#c8cfe2}.landing .tm-up{color:#1ee3a4;font-weight:700;font-size:max(13px,calc(var(--u)*1.5))}.landing .tm-core{min-height:calc(var(--u)*17);place-items:center;display:grid}.landing .tm-orb{width:calc(var(--u)*15);aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#18244a 0%,#0a1024 60%,#060914 100%);border-radius:50%;align-content:center;place-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #22d3fb4d,0 0 60px -6px #0a7cfccc,0 0 120px -20px #ff3fb099}.landing .tm-orb b{font-family:var(--l26-sora);font-size:calc(var(--u)*6.2);letter-spacing:-.04em;background:linear-gradient(120deg,#22d3fb 0%,#0a7cfc 35%,#a354fa 65%,#ff3fb0 100%);color:#0000;filter:drop-shadow(0 0 18px #a354fa99);-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1}.landing .tm-orb small{font-family:var(--l26-plex);font-size:max(8px,calc(var(--u)*.78));letter-spacing:.22em;text-transform:uppercase;color:#c8cfe2;margin-top:.6em}.landing .tm-ring{border:1px solid #22d3fb;border-color:#22d3fb #a354fa99 #0000 #0000;border-radius:50%;animation:6s linear infinite l26-tmSpin;position:absolute;inset:-10px}.landing .tm-ring.r2{opacity:.7;border-top-color:#0000;border-bottom-color:#ff3fb0;border-left-color:#0a7cfc99;animation-duration:9s;animation-direction:reverse;inset:-22px}@keyframes l26-tmSpin{to{transform:rotate(360deg)}}.landing .tm-feed ul{margin:calc(var(--u)*.6) 0 0;flex-direction:column;flex:1;justify-content:space-around;padding:0 0 0 2px;list-style:none;display:flex;position:relative;overflow:hidden}.landing .tm-feed ul:before{content:"";background:linear-gradient(#1ee3a499,#1ee3a40d);width:1px;position:absolute;top:14px;bottom:14px;left:6px}.landing .tm-feed li{gap:calc(var(--u)*1.4);padding:calc(var(--u)*.55) 0;border-bottom:1px solid #f8fafc12;animation:.7s cubic-bezier(.2,.7,.2,1) both l26-tmIn;display:flex;position:relative}.landing .tm-feed li:last-child{border-bottom:0}.landing .tm-feed li:before{content:"";background:#1ee3a4;border-radius:50%;flex:none;width:12px;height:12px;margin-top:.25em;box-shadow:0 0 0 4px #1ee3a426,0 0 12px #1ee3a4}.landing .tm-feed li.c2:before{background:#c77dff;box-shadow:0 0 0 4px #a354fa2e,0 0 12px #a354fa}.landing .tm-feed li p{font-size:max(13px,calc(var(--u)*1.45));color:#dde3f3;margin:0;line-height:1.35}.landing .tm-feed li p b{color:#f8fafc}.landing .tm-feed li time{font-size:max(12px,calc(var(--u)*1.3));color:#aeb7ce;margin-top:.15em;display:block}@keyframes l26-tmIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (max-width:1099px){.landing .tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .tm-core{order:-1;grid-column:1/-1;min-height:240px}.landing .tm-orb{width:170px}.landing .tm-orb b{font-size:70px}}@media (max-width:700px){.landing .tm-grid{grid-template-columns:minmax(0,1fr)}.landing .tm-av{width:92px;height:92px}}@media (max-width:400px){.landing .tm-av{width:76px;height:76px}.landing .tm-card{gap:14px;padding:14px!important}.landing .tm-sp{max-width:90px}.landing .tm-core{min-height:220px}.landing .tm-card{padding:16px 18px}}@media (prefers-reduced-motion:reduce){.landing .tm-ring,.landing .tm-live i,.landing .tm-st.proc i,.landing .tm-feed li{animation:none}}.landing .donut.vx{cursor:pointer;background:0 0!important}.landing .donut.vx svg{width:112%;height:112%;position:absolute;inset:-6%;overflow:visible}.landing .donut.vx .seg{fill:none;stroke-width:22px;transition:stroke-width .35s cubic-bezier(.2,.7,.2,1),opacity .35s,filter .35s,stroke-dasharray 1.1s cubic-bezier(.2,.7,.2,1)}.landing .donut.vx .trk{fill:none;stroke:#f8fafc0d;stroke-width:22px}.landing .donut.vx.hov .seg{opacity:.28}.landing .donut.vx .seg.on{stroke-width:31px;filter:drop-shadow(0 0 10px var(--sc));opacity:1!important}.landing .donut.vx .dv,.landing .donut.vx .dl{transition:opacity .25s,transform .25s}.landing .donut.vx .dl{text-align:center;line-height:1.25}.landing .donut.vx .dl.two{color:#c8cfe2!important;font-size:13px!important}.landing .donut.vx .dl em{color:#96a0bc;font-size:12px;font-style:normal}.landing .donut.vx .swap{opacity:0;transform:translateY(4px)}.landing .donut.vx .halo{fill:none;stroke-width:1px;stroke-dasharray:2 7;opacity:.55;transform-origin:100px 100px;animation:22s linear infinite l26-vxSpin}@keyframes l26-vxSpin{to{transform:rotate(360deg)}}.landing .vleg li{cursor:pointer;border-radius:10px;margin:0 -8px;padding:3px 8px;transition:background-color .25s,opacity .25s,transform .25s}.landing .vleg.hov li{opacity:.4}.landing .vleg li.on{background:#ffffff0d;transform:translate(4px);opacity:1!important}.landing .fcol{position:relative}.landing .fbar{cursor:pointer;position:relative;overflow:hidden}.landing .fbar:after{content:"";animation:4.5s ease-in-out infinite l26-vxShine;animation-delay:calc(var(--i)*.35s);background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@keyframes l26-vxShine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.landing .vx-ready .fbar{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .3s,filter .3s}.landing .fwrap.hov .fbar{opacity:.3}.landing .vx-ready .fbar.on{opacity:1;filter:brightness(1.3)saturate(1.2);transform:scale(1.07)}.landing .fdrops{pointer-events:none;position:absolute;inset:0}.landing .fdrops i{opacity:0;background:#fff;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;animation:3.2s cubic-bezier(.5,0,.6,1) infinite l26-vxDrop;position:absolute;top:-4px;left:50%;box-shadow:0 0 8px #22d3fb,0 0 14px #ff3fb0}.landing .fdrops i:first-child{--x:-38px;animation-delay:0s}.landing .fdrops i:nth-child(2){--x:30px;animation-delay:.55s}.landing .fdrops i:nth-child(3){--x:-12px;animation-delay:1.1s}.landing .fdrops i:nth-child(4){--x:44px;animation-delay:1.65s}.landing .fdrops i:nth-child(5){--x:-26px;animation-delay:2.2s}.landing .fdrops i:nth-child(6){--x:8px;animation-delay:2.75s}@keyframes l26-vxDrop{0%{opacity:0;transform:translate(var(--x),0)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(0,var(--fh,210px)) scale(.6)}}.landing .ftip{white-space:nowrap;pointer-events:none;font-family:var(--l26-plex);letter-spacing:.04em;color:#f8fafc;opacity:0;z-index:3;background:#090d18eb;border:1px solid #22d3fb73;border-radius:999px;padding:5px 10px;font-size:12px;transition:opacity .2s,top .3s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:50%;transform:translate(-50%,-4px);box-shadow:0 8px 24px -8px #22d3fb99}.landing .ftip.on{opacity:1}.landing .fwrap ul li{cursor:pointer;border-radius:10px;margin:0 -8px;padding:2px 8px;transition:background-color .25s,opacity .25s}.landing .fwrap.hov ul li{opacity:.4}.landing .fwrap ul li.on{opacity:1;background:#ffffff0d}.landing .fwrap ul li.on>span{box-shadow:0 0 16px -2px}@media (prefers-reduced-motion:reduce){.landing .fbar:after,.landing .fdrops i,.landing .donut.vx .halo{animation:none}.landing .fdrops{display:none}}.landing .bot-talk{min-height:40px;font:inherit;color:#06210f;cursor:pointer;white-space:nowrap;background:#25d366;border:0;border-radius:999px;align-items:center;gap:8px;margin-left:clamp(10px,2vw,40px);padding:0 18px;font-size:15px;font-weight:700;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 8px 26px -8px #25d366e6}.landing .bot-talk:after{content:"";pointer-events:none;border:2px solid #25d36699;border-radius:999px;animation:2s ease-out infinite l26-talkPing;position:absolute;inset:-4px}@keyframes l26-talkPing{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.18)}}.landing .bot-talk:hover{background:#33e077;transform:translateY(-1px);box-shadow:0 10px 30px -8px #25d366}.landing .bot-talk.busy{color:#7bf0a8;box-shadow:none;cursor:default;background:#25d36624}.landing .bot-talk.busy:after,.landing .bot-talk.again:after{display:none}.landing .bot-intro{text-align:center;color:#96a0bc;flex-direction:column;align-items:center;gap:12px;max-width:300px;margin:auto;font-size:15px;line-height:1.5;display:flex}.landing .bot-intro img{object-fit:cover;object-position:50% 18%;border:2px solid #a354fa80;border-radius:50%;width:76px;height:76px;box-shadow:0 0 30px -6px #a354facc}.landing .bot-intro b{color:#f8fafc;font-family:var(--l26-sora);font-size:17px}@media (max-width:520px){.landing .bot-badge{display:none}.landing .bot-talk{margin-left:auto;padding:0 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.landing .bot-talk:after{animation:none}}.landing .msg.resumo{background:linear-gradient(#22d3fb12,#6b3bf50f);border:1px solid #22d3fb4d;gap:6px;max-width:92%;padding:14px 16px;display:grid}.landing .msg.resumo .rs-t{font-family:var(--l26-plex);letter-spacing:.14em;text-transform:uppercase;color:#22d3fb;margin-bottom:4px;font-size:11.5px}.landing .msg.resumo .rs-r{border-top:1px solid #f8fafc0f;grid-template-columns:minmax(110px,40%) 1fr;gap:10px;padding-top:6px;font-size:13.5px;line-height:1.4;display:grid}.landing .msg.resumo .rs-r em{color:#96a0bc;font-style:normal}.landing .msg.resumo .rs-r b{color:#f8fafc;word-break:break-word;font-weight:600}.landing{scroll-behavior:smooth}.landing .modal,.landing .overlay{--lp-gradient:linear-gradient(95deg, #22d3fb 0%, #0a7cfc 42%, #6b3bf5 62%, #ff3fb0 100%);--lp-bg:#0c111e;--lp-surface:#121829;--lp-surface-2:#182036;--lp-line-strong:#303c5e;--lp-text:#f8fafc;--lp-muted:#96a0bc;--lp-accent:#22d3fb;--lp-ink:#04040a;--lp-crit:#ff5c6c;--lp-glow:0 0 24px #22d3fb47}.landing .overlay{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060912cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.landing .overlay[hidden]{display:none}.landing .modal{background:var(--lp-surface);width:100%;max-width:420px;color:var(--lp-text);border:1px solid var(--lp-line-strong);max-height:92vh;font-family:var(--l26-archivo);border-radius:18px;position:relative;overflow-y:auto;box-shadow:0 1px 2px #04070eb3,0 24px 60px -30px #0a7cfc80}.landing .modal:before{content:"";background-image:var(--lp-gradient);height:2px;position:absolute;inset:0 0 auto}.landing .modal .modal-head{gap:6px;padding:24px 24px 0;display:grid;position:relative}.landing .modal .modal-head h3{font-size:1.4rem;font-family:var(--l26-sora)}.landing .modal .modal-head p{color:var(--lp-muted);font-size:.88rem}.landing .modal .close{color:var(--lp-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;width:32px;height:32px;font-size:1.35rem;line-height:1;position:absolute;top:12px;right:12px}.landing .modal .close:hover{color:var(--lp-text);background:var(--lp-surface-2)}.landing .modal form{gap:14px;padding:20px 24px 24px;display:grid}.landing .modal .field{gap:6px;display:grid}.landing .modal .field label{font-family:var(--l26-plex);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted);font-size:.67rem}.landing .modal .field input{font-family:var(--l26-archivo);color:var(--lp-text);background:var(--lp-bg);border:1px solid var(--lp-line-strong);border-radius:10px;width:100%;padding:11px 12px;font-size:.95rem}.landing .modal .field input:focus{border-color:var(--lp-accent);box-shadow:var(--lp-glow);outline:none}.landing .modal .btn-primary{background-image:var(--lp-gradient);width:100%;color:var(--lp-ink);border:0}.landing .modal .fine{color:var(--lp-muted);text-align:center;font-size:.74rem}.landing .modal .fine a{color:var(--lp-accent)}.landing .err{color:#ff5c6c;font-size:.78rem}.landing .err:empty{display:none}.landing button.btn{cursor:pointer;border:0}.landing button.btn:disabled{opacity:.7;cursor:progress}
