@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--ar-pad-x: 80px}@media(max-width:1100px){:root{--ar-pad-x: 48px}}@media(max-width:720px){:root{--ar-pad-x: 16px}}.ar-index{display:inline-flex;align-items:center;gap:10px;margin:0;font:500 12px/1 var(--ar-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ar-text-muted)}.ar-index .n{color:var(--ar-cyan)}.ar-index .ln{position:relative;width:24px;height:1px;background:var(--ar-motif-line);flex:none}.ar-index .ln:after{content:"";position:absolute;right:-3px;top:-2px;width:5px;height:5px;border-radius:999px;background:var(--ar-motif-node)}.ar-data-label{font:500 11px/1.3 var(--ar-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ar-text-muted)}.ar-dots{position:relative;isolation:isolate;--dots-m: calc((100% - min(100%, 1280px)) / 2 + var(--ar-pad-x));--dots-band: var(--ar-section-y, 96px)}.ar-dots:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(var(--ar-motif-dot) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000 0,transparent var(--dots-m),transparent calc(100% - var(--dots-m)),#000 100%),linear-gradient(180deg,#000 0,transparent var(--dots-band));mask-image:linear-gradient(90deg,#000 0,transparent var(--dots-m),transparent calc(100% - var(--dots-m)),#000 100%),linear-gradient(180deg,#000 0,transparent var(--dots-band))}.ar-dots-spot{position:relative;isolation:isolate}.ar-dots-spot:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:radial-gradient(var(--ar-motif-dot) 1px,transparent 1.2px);background-size:16px 16px;-webkit-mask-image:radial-gradient(var(--spot-size, 160px 70px) at var(--spot-at, 75% 50%),#000 0%,transparent 100%);mask-image:radial-gradient(var(--spot-size, 160px 70px) at var(--spot-at, 75% 50%),#000 0%,transparent 100%)}.ar-seam{position:relative;--seam-x: calc((100% - min(100%, 1280px)) / 2 + var(--ar-pad-x))}.ar-seam:before{content:"";position:absolute;top:0;height:1px;left:var(--seam-x);right:var(--seam-x);pointer-events:none;background:linear-gradient(90deg,var(--ar-motif-node) 0,var(--ar-motif-line) 18%,var(--ar-motif-line) 70%,transparent 100%)}.ar-seam:after{content:"";position:absolute;top:-3px;left:var(--seam-x);width:7px;height:7px;margin-left:-3.5px;border-radius:999px;box-sizing:border-box;pointer-events:none;background:var(--ar-motif-node);box-shadow:0 0 0 4px color-mix(in srgb,var(--ar-motif-node) 16%,transparent)}.ar-seam.accent:before{background:linear-gradient(90deg,var(--ar-motif-node) 0,var(--ar-border-blue) 30%,var(--ar-border-blue) 70%,var(--ar-motif-node) 100%)}.hero-floor{position:absolute;left:0;right:0;bottom:0;height:132px;overflow:hidden;pointer-events:none;z-index:0;perspective:520px}.hero-floor:before{content:"";position:absolute;left:-20%;right:-20%;bottom:0;height:300px;transform-origin:50% 100%;transform:rotateX(62deg);background-image:radial-gradient(var(--ar-motif-node) 1.1px,transparent 1.4px),radial-gradient(var(--ar-motif-dot) 1px,transparent 1.2px);background-size:44px 44px,22px 22px;background-position:11px 11px,0 0;opacity:.9;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 85%);mask-image:linear-gradient(0deg,#000 10%,transparent 85%)}.hero-floor:after{content:"";position:absolute;left:calc((100% - min(100%,1280px)) / 2 + var(--ar-pad-x));right:calc((100% - min(100%,1280px)) / 2 + var(--ar-pad-x));bottom:0;height:1px;background:linear-gradient(90deg,var(--ar-motif-node),var(--ar-motif-line) 20%,var(--ar-motif-line) 80%,var(--ar-motif-node))}.ar-flow{display:block;width:100%;height:24px;overflow:visible}.ar-flow .l{fill:none;stroke:var(--ar-motif-line);stroke-width:1;vector-effect:non-scaling-stroke}.ar-flow .n{fill:var(--ar-bg-main);stroke:var(--ar-motif-node);stroke-width:1.5}.ar-flow .n.on{fill:var(--ar-motif-node)}.hero-node{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:999px;box-sizing:border-box;border:1.5px solid var(--ar-motif-node);background:var(--ar-bg-main);pointer-events:none}.hero-node.on{background:var(--ar-motif-node);box-shadow:0 0 0 4px color-mix(in srgb,var(--ar-motif-node) 16%,transparent)}.final-side{position:absolute;top:0;bottom:0;width:17%;z-index:0;pointer-events:none}.final-side.l{left:0}.final-side.r{right:0;transform:scaleX(-1)}.final-side svg{width:100%;height:100%;display:block}.hero-trust>span+span:before{content:"";width:1px;height:12px;background:var(--ar-line-soft);margin:0 6px 0 11px}@media(max-width:1360px){.hero-trust{column-gap:20px}.hero-trust>span+span:before{display:none}}.ar-v2 .ar-layer{border:1px solid transparent!important;background:linear-gradient(var(--ar-bg-card),var(--ar-bg-card)) padding-box,linear-gradient(180deg,var(--ar-edge-hi),var(--ar-edge-lo)) border-box!important;box-shadow:var(--ar-shadow-layer)!important}.ar-v2 .ar-layer.is-hover{box-shadow:var(--ar-shadow-layer-hover)!important;background:linear-gradient(var(--ar-bg-card),var(--ar-bg-card)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--ar-cyan) 55%,transparent),var(--ar-border-blue)) border-box!important}.ar-v2 .contact-form-card{border:1px solid transparent!important;box-shadow:var(--ar-shadow-layer)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--ar-blue-primary) 14%,transparent),color-mix(in srgb,var(--ar-blue-primary) 3%,transparent)) padding-box,linear-gradient(var(--ar-bg-card),var(--ar-bg-card)) padding-box,linear-gradient(180deg,var(--ar-border-blue),var(--ar-edge-lo)) border-box!important}.form-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--ar-line-soft);margin-bottom:4px}.ar-note{display:inline-flex;align-items:center;gap:6px;font:400 12.5px/1.3 var(--ar-font-body);color:var(--ar-text-muted)}.ar-note svg{width:14px;height:14px;color:var(--ar-cyan)}.ar-live{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;font:500 11px/1 var(--ar-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ar-success-soft);background:color-mix(in srgb,var(--ar-success) 10%,transparent);border:1px solid color-mix(in srgb,var(--ar-success) 28%,transparent)}.ar-live:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ar-success);animation:ar-live var(--ar-dur-pulse, 1.8s) ease-in-out infinite}@keyframes ar-live{0%,to{box-shadow:0 0 color-mix(in srgb,var(--ar-success) 55%,transparent)}60%{box-shadow:0 0 0 5px transparent}}.ar-live-dot{animation:ar-live var(--ar-dur-pulse, 1.8s) ease-in-out infinite}.ar-draw{stroke-dasharray:1;stroke-dashoffset:1}.in .ar-draw,.ar-draw.in{animation:ar-draw var(--ar-dur-draw, 1.2s) var(--ar-ease) .2s forwards}@keyframes ar-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.ar-live:before,.ar-live-dot,.ar-draw,.in .ar-draw{animation:none!important}.ar-draw{stroke-dashoffset:0}}@media(max-width:980px){.section-head.split{display:block!important}.section-head.split>:last-child p{margin-top:20px!important}}@media(max-width:600px){.ar-index{font-size:10.5px;gap:8px}.ar-index .ln{width:16px}.ar-data-label{font-size:10.5px}.hero-floor{height:56px}.hero-trust>span+span:before{display:none}.final-side{display:none}}@media(max-width:720px){.ar-container{padding-left:16px!important;padding-right:16px!important}section{padding-top:48px!important;padding-bottom:48px!important}footer{padding-top:32px!important;padding-bottom:20px!important}#top{padding-top:24px!important;padding-bottom:64px!important}#contato{padding-bottom:48px!important}.grid-2,.grid-3,.grid-4,.grid-split,.grid-hero,.srv-grid,.svc-steps,.svc-cross,.svc-deliver{gap:12px!important}.srv-grid,.grid-3,.grid-4,.svc-steps,.svc-cross{margin-top:22px!important}.services-band{padding:18px 16px!important;border-radius:16px!important;margin-top:14px!important;box-shadow:none!important;grid-template-columns:1fr!important}.services-band h3{font-size:16px!important;line-height:1.25!important}.services-band p{font-size:13px!important;margin-top:4px!important}.services-band>div:first-child{gap:12px!important}.services-band>div:first-child>div:first-child{width:42px!important;height:42px!important;border-radius:12px!important;box-shadow:none!important}.services-band>div:first-child>div:first-child svg{width:20px!important;height:20px!important}.services-band-cta{margin-top:14px!important}.services-band-cta .ar-btn{width:100%}.final-cta-card{padding:28px 18px!important;border-radius:18px!important;box-shadow:none!important}.svc-hero-grid{gap:24px!important}.svc-faq{margin-top:28px!important;gap:8px!important}.legal-wrap{padding:88px 0 56px!important}}@media(max-width:600px){.section-head h2{font-size:21px!important;line-height:1.12!important;margin-top:10px!important;letter-spacing:-.02em!important}.section-head p{font-size:13px!important;line-height:1.55!important;margin-top:10px!important}section h3{font-size:14px!important;line-height:1.3!important}.section-head .ar-eyebrow,.ar-eyebrow{font-size:9.5px!important;letter-spacing:.14em!important;gap:6px!important}.section-head .ar-eyebrow>span:first-child,.ar-eyebrow>span:first-child{width:12px!important}.ar-btn:not(.ar-btn-ghost){padding:8px 14px!important;font-size:13px!important;border-radius:var(--ar-radius-control)!important;gap:6px!important;box-shadow:none!important;white-space:normal!important;text-align:center}.ar-btn svg{width:14px!important;height:14px!important;flex-shrink:0}.hero-cta,.final-cta-actions,.svc-hero-cta{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%}.hero-cta .ar-btn,.final-cta-actions .ar-btn,.svc-hero-cta .ar-btn{width:100%}.hero-copy h1{font-size:22px!important;line-height:1.12!important;letter-spacing:-.02em!important}.hero-copy p{font-size:13px!important;line-height:1.5!important;margin-top:10px!important;margin-bottom:16px!important}.hero-badge{padding:4px 9px!important;margin-bottom:12px!important;font-size:9.5px!important}.hero-trust{margin-top:16px!important;gap:6px 14px!important;font-size:10.5px!important;justify-content:center!important}.hero-trust>span{font-size:10.5px!important}.hero-trust>span:nth-child(3){display:none!important}.ar-card{padding:14px!important;border-radius:13px!important;box-shadow:0 8px 24px -16px #000000a6!important}.ar-block,.svc-problem-card,.svc-step-card,.svc-use-card,.svc-hero-panel,.svc-deliver-box,.sobre-diff-card,.contact-channel{padding:13px 14px!important;border-radius:13px!important}.svc-hero-panel{padding:18px 16px!important;border-radius:16px!important;box-shadow:none!important}.svc-hero-panel .ar-icon-tile-wrap{transform:scale(.85);transform-origin:left top}.svc-hero-grid h1{font-size:22px!important;line-height:1.14!important}.svc-hero-grid p{font-size:13px!important;margin-top:10px!important}.svc-crumb{font-size:11px!important;margin-bottom:12px!important;gap:6px!important}.svc-faq-q{padding:14px 16px!important;font-size:14px!important;gap:12px!important}.svc-faq-a{padding:0 16px 14px!important;font-size:13px!important;line-height:1.55!important}.svc-cross-card{padding:14px 15px!important;border-radius:14px!important;gap:12px!important}.svc-cross-card:hover{transform:none!important}.final-cta-card{padding:26px 18px!important}.final-cta-card h2{font-size:20px!important;line-height:1.14!important}.final-cta-card p{font-size:12.5px!important;margin:10px auto 16px!important}.final-cta-badge{padding:5px 10px!important;margin-bottom:14px!important;font-size:10px!important}.how-step-icon{width:44px!important;height:44px!important;border-radius:12px!important;box-shadow:none!important}.how-step-icon svg{width:18px!important;height:18px!important}.how-step-row{gap:14px!important;padding-bottom:16px!important}.how-step-row h3{font-size:15px!important;margin:2px 0 4px!important}.how-step-row p{font-size:13px!important;line-height:1.5!important}.how-step-num{font-size:10px!important}.wa-feature-desc{display:none!important}.wa-feature-row{gap:10px!important;align-items:center!important}.wa-feature-row>div:first-child{width:34px!important;height:34px!important;border-radius:10px!important}.wa-feature-row>div:first-child svg{width:16px!important;height:16px!important}.wa-feature-title{font-size:13.5px!important}.wa-features{gap:8px!important;margin-top:18px!important}.tech-pill{padding:8px 12px!important;border-radius:11px!important;font-size:12.5px!important;gap:8px!important}.tech-pill img,.tech-pill>span:first-child{width:18px!important;height:18px!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important;margin-bottom:28px!important}.footer-grid>div:first-child{grid-column:1 / -1}.footer-grid>div:first-child p{font-size:13px!important}.footer-grid a{font-size:13px!important}.footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;font-size:11px!important}nav .ar-container{padding-top:10px!important;padding-bottom:10px!important}.nav-brand-text{display:none!important}.nav-mobile-drawer{padding:6px 16px 16px!important}.nav-mobile-drawer a{padding:11px 4px!important;font-size:15px!important}.nav-mobile-services a{min-height:40px!important;padding:8px 9px!important;font-size:11.5px!important}.nav-burger,.ar-theme-toggle{width:40px!important;height:40px!important;border-radius:var(--ar-radius-control)!important}.contact-channels{gap:8px!important;margin-top:18px!important}.contact-channel{padding:10px 12px!important;gap:10px!important;border-radius:12px!important}.contact-form-card{padding:18px 16px!important}.sobre-stats{margin-top:22px!important;gap:12px!important}.sobre-stats>div>div:first-child{font-size:18px!important}.sobre-stat-l{font-size:10.5px!important}.sobre-diff-card{gap:12px!important}.sobre-diff-card>div:first-child{width:38px!important;height:38px!important}.sobre-diff-card>div:first-child svg{width:18px!important;height:18px!important}.sobre-diff-card>div:last-child>div:first-child{font-size:14px!important;margin-bottom:4px!important}.sobre-diff-card>div:last-child>div:last-child{font-size:12.5px!important;line-height:1.5!important}.legal-title{font-size:24px!important}.legal-doc{padding:18px 16px!important;font-size:14px!important;border-radius:14px!important}.legal-doc h2{font-size:16px!important;margin-top:28px!important;padding-top:18px!important}.apps-tabs{gap:6px!important;margin-top:22px!important}.apps-tabs button{padding:6px 10px!important;font-size:11.5px!important}.apps-tabs button svg{width:12px!important;height:12px!important}.apps-legend{font-size:12px!important;gap:6px!important}.apps-footer-cta{margin-top:28px!important;gap:14px!important}.apps-footer-cta .ar-btn{width:100%}.apps-device-stack{gap:28px!important}.wa-phone{transform:scale(.78)!important;transform-origin:top center!important;margin-bottom:-120px!important}@media(hover:none){.ar-card,.ail-panel,.srv-card,.svc-cross-card{transform:none!important}.ail-panel:hover{box-shadow:none!important}}}@media(max-width:380px){.ar-container{padding-left:14px!important;padding-right:14px!important}.hero-copy h1{font-size:20px!important}.hero-copy p{font-size:12.5px!important}.section-head h2{font-size:19px!important}.section-head p{font-size:12px!important}.wa-phone{transform:scale(.68)!important;margin-bottom:-166px!important}}@media(max-width:600px){.ail-arch{margin-top:24px!important}.ail-row{grid-template-columns:30px 1fr!important;gap:10px!important}.ail-node{width:28px!important;height:28px!important;font-size:12px!important}.ail-panel{padding:13px!important;border-radius:13px!important}.ail-title{font-size:14px!important}.ail-desc{font-size:12px!important;margin-top:3px!important}.ail-chips{gap:6px!important;margin-top:10px!important}.ail-chip{padding:6px 9px!important;font-size:11px!important;gap:6px!important;border-radius:9px!important}.ail-chip svg{width:13px!important;height:13px!important}.ail-more-btn,.ail-status,.ail-seal,.ail-micro{font-size:11px!important;margin-top:10px!important}.ail-status{padding:4px 9px!important}.tech-pill{padding:7px 11px!important;font-size:12px!important}#beneficios .grid-4{grid-template-columns:1fr 1fr!important;gap:10px!important}.ben-title{font-size:13px!important;margin-top:10px!important}.ben-desc{font-size:11.5px!important;line-height:1.45!important}footer .footer-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:600px){.ar-chat-fab{width:44px!important;height:44px!important;bottom:16px!important;right:16px!important}.ar-chat-fab svg{width:19px!important;height:19px!important}}:root{color-scheme:dark;--ar-blue-primary: #005EFF;--ar-blue-hover: #0050DB;--ar-blue-deep: #003C9E;--ar-blue-soft: #7CB0FF;--ar-blue-light: #3D8BFF;--ar-cyan: #00D4FF;--ar-bg-main: #05070D;--ar-bg-section: #0B1020;--ar-bg-card: #10182B;--ar-bg-elev: #182241;--ar-text-main: #F5F8FF;--ar-text-muted: #A7B0C5;--ar-text-dim: #6B7591;--ar-border: rgba(255, 255, 255, .1);--ar-border-strong: rgba(255, 255, 255, .18);--ar-border-blue: rgba(0, 94, 255, .45);--ar-line-soft: rgba(255, 255, 255, .06);--ar-fill-1: rgba(255, 255, 255, .03);--ar-fill-2: rgba(255, 255, 255, .06);--ar-on-accent: #FFFFFF;--ar-scrollbar: #182241;--ar-text-soft: #D6DEEC;--ar-field-bg: color-mix(in srgb, #05070D 55%, transparent);--ar-field-border: rgba(255, 255, 255, .36);--ar-btn2-bg: transparent;--ar-btn2-border: rgba(255, 255, 255, .18);--ar-tab-bg: rgba(255, 255, 255, .025);--ar-popover-bg: rgba(11, 16, 32, .98);--ar-nav-bg-scrolled: color-mix(in srgb, #05070D 82%, transparent);--ar-nav-blur: blur(18px) saturate(140%);--ar-drawer-bg: color-mix(in srgb, #05070D 98%, transparent);--ar-drawer-blur: blur(18px);--ar-chat-header-bg: linear-gradient(135deg, rgba(0,94,255,.38), rgba(0,212,255,.2));--ar-chat-title: #FFFFFF;--ar-chat-shadow: 0 40px 80px -20px rgba(0,0,0,.7), 0 0 60px -20px rgba(0,94,255,.4);--ar-shadow-xs: 0 1px 4px rgba(0, 0, 0, .28);--ar-badge-bg: rgba(255, 255, 255, .03);--ar-selection-bg: rgba(0, 94, 255, .45);--ar-success: #1FD17B;--ar-warn: #FFB020;--ar-danger: #FF4D5E;--ar-info: var(--ar-cyan);--ar-success-soft: #5BE3A8;--ar-grad-primary: linear-gradient(135deg, #005EFF 0%, #00D4FF 100%);--ar-grad-text: linear-gradient(120deg, #3D8BFF 0%, #00D4FF 100%);--ar-grad-bg: radial-gradient(circle at top right, rgba(0,94,255,.35), transparent 35%), linear-gradient(180deg, #05070D 0%, #0B1020 100%);--ar-grad-card: linear-gradient(145deg, rgba(0,94,255,.14), rgba(255,255,255,.03));--ar-grad-stroke: linear-gradient(135deg, rgba(0,212,255,.55), rgba(0,94,255,.1));--ar-shadow-blue: 0 0 32px rgba(0, 94, 255, .35);--ar-shadow-cyan: 0 0 24px rgba(0, 212, 255, .3);--ar-shadow-card: 0 18px 48px -18px rgba(0, 0, 0, .7), 0 0 0 1px var(--ar-border) inset;--ar-shadow-drop: 0 18px 48px -18px rgba(0, 0, 0, .7);--ar-shadow-drop-hover: 0 30px 70px -26px rgba(0, 0, 0, .75);--ar-shadow-modal: 0 32px 80px -16px rgba(0, 0, 0, .85);--ar-radius-xs: 8px;--ar-radius-sm: 12px;--ar-radius-md: 16px;--ar-radius-lg: 20px;--ar-radius-xl: 24px;--ar-radius-2xl: 28px;--ar-radius-pill: 999px;--ar-radius-control: 10px;--ar-radius-card: 22px;--ar-control-sm: 32px;--ar-control-md: 40px;--ar-control-lg: 44px;--ar-icon-sm: 16px;--ar-icon-md: 18px;--ar-icon-stroke: 1.5;--ar-logo-filter: invert(0);--ar-space-1: 4px;--ar-space-2: 8px;--ar-space-3: 12px;--ar-space-4: 16px;--ar-space-6: 24px;--ar-space-8: 32px;--ar-space-12: 48px;--ar-space-16: 64px;--ar-space-24: 96px;--ar-section-y: 116px;--ar-font-title: "Poppins", "Montserrat", system-ui, sans-serif;--ar-font-body: "Inter", "Poppins", system-ui, sans-serif;--ar-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ar-text-hero: clamp(40px, 5.4vw, 64px);--ar-text-h1: clamp(34px, 3.6vw, 48px);--ar-text-h2: clamp(26px, 2.4vw, 34px);--ar-text-h3: 22px;--ar-text-body-lg: 18px;--ar-text-body: 16px;--ar-text-sm: 14px;--ar-text-xs: 13px;--ar-container-max: 1280px;--ar-container-pad: 80px;--ar-ease: cubic-bezier(.22, 1, .36, 1);--ar-dur-fast: .14s;--ar-dur: .22s;--ar-dur-slow: .42s;--ar-dur-enter: .64s}:root[data-theme=light]{color-scheme:light;--ar-blue-primary: #0050DB;--ar-blue-hover: #0046C0;--ar-blue-deep: #003C9E;--ar-blue-soft: #0050DB;--ar-blue-light: #0050DB;--ar-cyan: #006E8E;--ar-bg-main: #F4F6FB;--ar-bg-section: #EAEFF8;--ar-bg-card: #FFFFFF;--ar-bg-elev: #E3EAF7;--ar-text-main: #0B1020;--ar-text-muted: #3A4760;--ar-text-dim: #56627A;--ar-border: rgba(11, 16, 32, .1);--ar-border-strong: rgba(11, 16, 32, .2);--ar-border-blue: rgba(0, 80, 219, .35);--ar-line-soft: rgba(11, 16, 32, .07);--ar-fill-1: rgba(11, 16, 32, .03);--ar-fill-2: rgba(11, 16, 32, .05);--ar-scrollbar: #8A96AD;--ar-text-soft: #3A4760;--ar-field-bg: #FFFFFF;--ar-field-border: #7C889F;--ar-btn2-bg: #FFFFFF;--ar-btn2-border: #7C889F;--ar-tab-bg: #FFFFFF;--ar-popover-bg: #FFFFFF;--ar-nav-bg-scrolled: #F4F6FB;--ar-nav-blur: none;--ar-drawer-bg: #F4F6FB;--ar-drawer-blur: none;--ar-chat-header-bg: #FFFFFF;--ar-chat-title: #0B1020;--ar-chat-shadow: 0 32px 80px -16px rgba(11, 16, 32, .3);--ar-shadow-xs: 0 1px 3px rgba(11, 16, 32, .08);--ar-badge-bg: #0B1020;--ar-selection-bg: #0050DB;--ar-success: #097050;--ar-warn: #8F5400;--ar-danger: #D6263A;--ar-success-soft: #097050;--ar-grad-primary: linear-gradient(135deg, #0050DB 0%, #0098C2 100%);--ar-grad-text: linear-gradient(120deg, #0050DB 0%, #006E8E 100%);--ar-grad-bg: radial-gradient(circle at top right, rgba(0,80,219,.1), transparent 40%), linear-gradient(180deg, #F4F6FB 0%, #EAEFF8 100%);--ar-grad-card: linear-gradient(145deg, rgba(0,80,219,.05), rgba(255,255,255,.6));--ar-grad-stroke: linear-gradient(135deg, rgba(0,110,142,.45), rgba(0,80,219,.1));--ar-shadow-blue: 0 0 24px rgba(0, 80, 219, .16);--ar-shadow-cyan: 0 0 20px rgba(0, 110, 142, .14);--ar-shadow-card: 0 12px 32px -16px rgba(11, 16, 32, .18), 0 0 0 1px var(--ar-border) inset;--ar-shadow-modal: 0 32px 80px -16px rgba(11, 16, 32, .3);--ar-shadow-drop: 0 12px 32px -16px rgba(11, 16, 32, .16);--ar-shadow-drop-hover: 0 20px 44px -18px rgba(11, 16, 32, .22);--ar-logo-filter: invert(1)}.ar-dark-scope{color-scheme:dark;--ar-blue-primary: #005EFF;--ar-blue-hover: #0050DB;--ar-blue-deep: #003C9E;--ar-blue-soft: #7CB0FF;--ar-blue-light: #3D8BFF;--ar-cyan: #00D4FF;--ar-bg-main: #05070D;--ar-bg-section: #0B1020;--ar-bg-card: #10182B;--ar-bg-elev: #182241;--ar-text-main: #F5F8FF;--ar-text-muted: #A7B0C5;--ar-text-dim: #6B7591;--ar-border: rgba(255, 255, 255, .1);--ar-border-strong: rgba(255, 255, 255, .18);--ar-border-blue: rgba(0, 94, 255, .45);--ar-line-soft: rgba(255, 255, 255, .06);--ar-fill-1: rgba(255, 255, 255, .03);--ar-fill-2: rgba(255, 255, 255, .06);--ar-on-accent: #FFFFFF;--ar-text-soft: #D6DEEC;--ar-field-bg: color-mix(in srgb, #05070D 55%, transparent);--ar-field-border: rgba(255, 255, 255, .36);--ar-btn2-bg: transparent;--ar-btn2-border: rgba(255, 255, 255, .18);--ar-tab-bg: rgba(255, 255, 255, .025);--ar-popover-bg: rgba(11, 16, 32, .98);--ar-chat-header-bg: linear-gradient(135deg, rgba(0,94,255,.38), rgba(0,212,255,.2));--ar-chat-title: #FFFFFF;--ar-chat-shadow: 0 40px 80px -20px rgba(0,0,0,.7), 0 0 60px -20px rgba(0,94,255,.4);--ar-shadow-xs: 0 1px 4px rgba(0, 0, 0, .28);--ar-success: #1FD17B;--ar-warn: #FFB020;--ar-danger: #FF4D5E;--ar-info: var(--ar-cyan);--ar-success-soft: #5BE3A8;--ar-grad-primary: linear-gradient(135deg, #005EFF 0%, #00D4FF 100%);--ar-grad-text: linear-gradient(120deg, #3D8BFF 0%, #00D4FF 100%);--ar-grad-bg: radial-gradient(circle at top right, rgba(0,94,255,.35), transparent 35%), linear-gradient(180deg, #05070D 0%, #0B1020 100%);--ar-grad-card: linear-gradient(145deg, rgba(0,94,255,.14), rgba(255,255,255,.03));--ar-grad-stroke: linear-gradient(135deg, rgba(0,212,255,.55), rgba(0,94,255,.1));--ar-shadow-blue: 0 0 32px rgba(0, 94, 255, .35);--ar-shadow-cyan: 0 0 24px rgba(0, 212, 255, .3);--ar-shadow-card: 0 18px 48px -18px rgba(0, 0, 0, .7), 0 0 0 1px var(--ar-border) inset;--ar-shadow-drop: 0 18px 48px -18px rgba(0, 0, 0, .7);--ar-shadow-drop-hover: 0 30px 70px -26px rgba(0, 0, 0, .75);--ar-shadow-modal: 0 32px 80px -16px rgba(0, 0, 0, .85);--ar-logo-filter: invert(0)}.ar-page-servico{--ar-section-y: 100px}@media(max-width:720px){:root{--ar-section-y: 38px}}:root[data-theme=light] .hero-eco-scope{background:radial-gradient(circle at 70% 20%,rgba(0,94,255,.3),transparent 55%),linear-gradient(180deg,#05070d,#0b1020);border-radius:var(--ar-radius-2xl);padding:18px 12px;box-shadow:0 30px 70px -36px #0b102073}:root[data-theme=light] .ts-white-logo{filter:invert(1)}:root[data-theme=light] .ail-node{box-shadow:0 0 0 3px var(--ar-bg-section)!important}:root[data-theme=light] .ail-node.is-core{background:var(--ar-blue-primary)!important;box-shadow:0 0 0 3px var(--ar-bg-section)!important}:root[data-theme=light] .ail-line{background:linear-gradient(to bottom,var(--ar-cyan),color-mix(in srgb,var(--ar-cyan) 35%,transparent))!important}:root[data-theme=light] .ail-line.to-green{background:linear-gradient(to bottom,var(--ar-cyan),var(--ar-success))!important}:root[data-theme=light] .ail-panel{background:var(--ar-bg-card);border-color:var(--ar-border)}:root[data-theme=light] .ail-panel:hover,:root[data-theme=light] .ail-panel.core{box-shadow:var(--ar-shadow-drop)}:root[data-theme=light] .ail-panel.core{background:var(--ar-grad-card),var(--ar-bg-card);border-color:var(--ar-border-blue)}:root[data-theme=light] .how-track{background:linear-gradient(180deg,var(--ar-cyan),color-mix(in srgb,var(--ar-cyan) 25%,transparent))!important}:root[data-theme=light] .services-band{background:var(--ar-bg-card)!important;border-color:var(--ar-border-blue)!important;box-shadow:var(--ar-shadow-drop)!important}.ar-bg{background:var(--ar-bg-main);color:var(--ar-text-main)}.ar-bg-hero{background:var(--ar-grad-bg);color:var(--ar-text-main)}.ar-bg-section{background:var(--ar-bg-section);color:var(--ar-text-main)}.ar-bg-card{background:var(--ar-bg-card);color:var(--ar-text-main)}.ar-text{color:var(--ar-text-main)}.ar-text-muted{color:var(--ar-text-muted)}.ar-text-dim{color:var(--ar-text-dim)}.ar-text-blue{color:var(--ar-blue-primary)}.ar-text-cyan{color:var(--ar-cyan)}.ar-grad-text{background:var(--ar-grad-primary);-webkit-background-clip:text;background-clip:text;color:transparent}.ar-hero{font-family:var(--ar-font-title);font-size:var(--ar-text-hero);font-weight:800;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.ar-h1{font-family:var(--ar-font-title);font-size:var(--ar-text-h1);font-weight:700;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.ar-h2{font-family:var(--ar-font-title);font-size:var(--ar-text-h2);font-weight:700;line-height:1.15;letter-spacing:-.01em}.ar-h3{font-family:var(--ar-font-title);font-size:var(--ar-text-h3);font-weight:600;line-height:1.25}.ar-subtitle{font-family:var(--ar-font-body);font-size:22px;font-weight:500;line-height:1.45;color:var(--ar-text-muted);text-wrap:pretty}.ar-body{font-family:var(--ar-font-body);font-size:var(--ar-text-body);font-weight:400;line-height:1.6;color:var(--ar-text-main)}.ar-body-muted{font-family:var(--ar-font-body);font-size:var(--ar-text-body);font-weight:400;line-height:1.6;color:var(--ar-text-muted)}.ar-small{font-family:var(--ar-font-body);font-size:var(--ar-text-sm);line-height:1.5;color:var(--ar-text-muted)}.ar-label{font-family:var(--ar-font-body);font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--ar-text-muted)}.ar-eyebrow{font-family:var(--ar-font-body);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ar-cyan)}.ar-code,code{font-family:var(--ar-font-mono);font-size:.92em;background:#00d4ff14;border:1px solid var(--ar-border);color:var(--ar-cyan);padding:2px 6px;border-radius:6px}html,body{margin:0;padding:0}body{font-family:var(--ar-font-body);background:var(--ar-bg-main);color:var(--ar-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--ar-selection-bg);color:#fff}input::placeholder,textarea::placeholder{color:var(--ar-text-dim);opacity:1}.ar-btn{transition:background var(--ar-dur-fast) var(--ar-ease),border-color var(--ar-dur-fast) var(--ar-ease),color var(--ar-dur-fast) var(--ar-ease)!important}.ar-btn svg{width:var(--ar-icon-sm);height:var(--ar-icon-sm);flex-shrink:0}.ar-btn-primary:hover{background:var(--ar-blue-hover)!important}.ar-btn-primary:active{background:var(--ar-blue-deep)!important}.ar-btn-secondary:hover{border-color:var(--ar-blue-primary)!important;background:color-mix(in srgb,var(--ar-blue-primary) 6%,var(--ar-btn2-bg))!important}.ar-btn-ghost:hover{color:var(--ar-text-main)!important}.ar-btn:focus-visible{outline:2px solid var(--ar-cyan);outline-offset:2px}@media(max-width:560px){.ar-btn:not(.ar-btn-ghost){height:auto!important;min-height:var(--ar-control-md);padding:8px 14px!important;font-size:13px!important;border-radius:var(--ar-radius-control)!important;gap:6px!important;box-shadow:none!important}.ar-btn svg{width:14px!important;height:14px!important}}:root,.ar-dark-scope{--ar-bg-accent: #0C1A3D;--ar-motif-dot: rgba(255, 255, 255, .08);--ar-motif-line: rgba(0, 212, 255, .32);--ar-motif-node: #00D4FF;--ar-edge-hi: rgba(255, 255, 255, .16);--ar-edge-lo: rgba(255, 255, 255, .04);--ar-shadow-layer: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 24px 48px -24px rgba(0, 0, 0, .8);--ar-shadow-layer-hover: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 32px 64px -28px rgba(0, 0, 0, .85)}:root{--ar-space-32: 128px;--ar-dur-draw: 1.2s;--ar-dur-pulse: 1.8s}:root[data-theme=light]{--ar-bg-accent: #E2EBFB;--ar-motif-dot: rgba(11, 16, 32, .1);--ar-motif-line: rgba(0, 80, 219, .3);--ar-motif-node: #006E8E;--ar-edge-hi: rgba(11, 16, 32, .1);--ar-edge-lo: rgba(11, 16, 32, .1);--ar-shadow-layer: 0 1px 2px rgba(11, 16, 32, .06), 0 6px 16px -8px rgba(11, 16, 32, .1), 0 24px 48px -24px rgba(11, 16, 32, .16);--ar-shadow-layer-hover: 0 1px 2px rgba(11, 16, 32, .06), 0 10px 24px -10px rgba(11, 16, 32, .14), 0 36px 64px -28px rgba(11, 16, 32, .22)}.ar-v2{--ar-section-y: var(--ar-space-32)}.ar-v2 .ar-page-servico,.ar-v2.ar-page-servico{--ar-section-y: 112px}@media(max-width:720px){.ar-v2{--ar-section-y: 48px}}html{scroll-behavior:smooth;background:var(--ar-bg-main)}body{overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(color-mix(in srgb,var(--ar-text-main) 3%,transparent) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(circle at 50% 18%,black 32%,transparent 72%);mask-image:radial-gradient(circle at 50% 18%,black 32%,transparent 72%)}section,nav,footer{position:relative;z-index:1}html{scrollbar-color:var(--ar-scrollbar) var(--ar-bg-main)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ar-bg-main)}::-webkit-scrollbar-thumb{background:var(--ar-scrollbar);border-radius:999px}.reveal{opacity:0;transform:translateY(20px);transition:opacity var(--ar-dur-enter, .64s) var(--ar-ease),transform var(--ar-dur-enter, .64s) var(--ar-ease);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}*{animation-duration:.001ms!important}}@media(min-width:721px)and (max-width:1100px){.ar-container{padding-left:48px!important;padding-right:48px!important}}@media(max-width:720px){#top>.ar-container{padding-left:48px!important;padding-right:48px!important}}@media(max-width:980px){.grid-2,.grid-hero,.grid-split{grid-template-columns:1fr!important}.grid-3,.grid-4{grid-template-columns:1fr 1fr!important}}@media(max-width:620px){.grid-3,.grid-4{grid-template-columns:1fr!important}}.chan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:560px){.chan-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:720px){.hero-copy{text-align:center}.hero-copy p{margin-left:auto!important;margin-right:auto!important}.hero-copy .hero-cta,.hero-copy .hero-trust{justify-content:center}}:root[data-theme=light] .ar-card-glow{display:none}
