@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a869fe2d-module__Nl2jCG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a869fe2d-module__Nl2jCG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_79fead66-module__cPvj8q__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_79fead66-module__cPvj8q__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
:root{--developer-section-p-color:#cbd5e1;--service-btn-bg:linear-gradient(90deg, #00c6ff, #0072ff);--service-btn-color:#fff;--service-btn-hover-shadow:0 6px 15px #0082ff80;--pricing-card-highlight-border:1px solid #5eead440;--pricing-card-highlight-box-shadow:0 20px 50px #2e364280;--pricing-card-hover:0 24px 60px #00000073, 0 0 14px #3b82f64d;--header-bg:linear-gradient(180deg, #060a0e99, #080c1273);--primary:#e0a045;--primary-600:#c8862e;--secondary:#0c47b7;--secondary-600:#1a73e8;--taga:#551a8b;--radius-lg:18px;--shadow-sm:0 6px 18px #03080e99;--shadow-lg:0 20px 60px #03080eb3;--card-radius-sm:18px;--card-radius:22px;--card-radius-lg:26px;--bg-gradient-primary:linear-gradient(180deg, #04101a 0%, #04101a 50%,  #04101a 100% );--maxw:1150px;--easing:cubic-bezier(.16, .84, .37, 1);--glass-blur:6px;--gap:18px;--about-color:var(--primary);--hero-bg-grad:linear-gradient(135deg, #28283265, #19192365);--hero-text-li:#f4f4f8;--primary-color:#00bfa6;--bg-card:#ffffff0d;--bg-card-hover:#ffffff1a;--testimonials-text-muted:#ccc;--testimonials-card-bg:#ffffff0d;--testimonials-text-light:#ddd;--testimonials-accent:#1a73e8;--newsletter-text:#fff;--newsletter-subtext:#ccc;--social-shadow-strong:#00000080;--plan-status-ativo:#4caf50;--plan-status-expirado:#f44336;--plan-status-sem:#ff9800;--card-corner:#e0a04538;--card-corner-hover:#e0a04599;--text-color:#ffffffe6;--text-muted:#0b0b0bd3;--card-icon-hover:gold;--btn-text:#000;--btn-bg:#fff;--btn-radius:12px;--btn-gradient-hover:linear-gradient(120deg, #e0a045, #f2c77a);--btn-gradient-accent:linear-gradient(135deg, #e0a045, #f2c77a);--btn-gradient-warn:linear-gradient(135deg, #fbbf24, #f97316);--btn-shadow:0 8px 26px #e0a04524;--btn-shadow-hover:0 18px 40px #e0a04552, 0 0 8px #f2c77a40;--btn-hover-bg:#e14040;--btn-hover-opacity:.15;--btn-hover-opacity-strong:.2;--btn-ghost-bg-hover:#ffffff0a;--btn-outline:3px solid #e0a0452e;--btn-padding-y:10px;--btn-padding-x:16px;--btn-gap:8px;--btn-font-weight:700;--btn-font-size-lg:1.05rem;--btn-padding-y-lg:14px;--btn-padding-x-lg:22px;--btn-easing:var(--easing,cubic-bezier(.4, 0, .2, 1));--btn-transition:all .25s var(--btn-easing);--input-radius:10px;--focus-shadow:0 0 0 4px #e0a04529, 0 8px 20px #03080e73;--focus-radius:10px;--hero-btn-hover-transform:translateY(-6px) scale(1.01);--card-tilt-transform:translateY(-8px) rotateX(1deg);--loading-bg:linear-gradient(180deg, #ffffff03, #ffffff04);--loading-text:var(--muted);--plan-bg:#ffffff0f;--plan-border:var(--border);--hero-overlay-start:#060c14b3;--hero-overlay-end:#060c14cc;--hero-overlay-end-strong:#060c14f0;--hero-text-shadow:0 4px 20px #0009;--hero-sub-color:var(--muted);--hero-color:#fff;--card-icon-color:#4a90e2;--side-btn-bg:#0009;--side-btn-bg-hover:#000000b3;--side-btn-color:#fff;--side-btn-arrow-move:translateX(3px);--accordion-border:var(--border);--accordion-bg:var(--panel);--accordion-header-hover:#ffffff0d;--accordion-header-color:var(--text);--accordion-body-color:var(--muted);--whatsapp-bg:#25d366;--whatsapp-color:#fff;--btn-bg-hover:var(--primary-600);--btn-color-hover:#fff;--activation-notice-bg:#2a9df4}:root[data-theme=light]{--developer-section-p-color:#212833;--service-btn-bg:linear-gradient(90deg, #09f, #06f);--service-btn-color:#fff;--service-btn-hover-shadow:0 6px 15px #06f6;--pricing-card-highlight-border:1px solid #06b6d440;--pricing-card-highlight-box-shadow:0 20px 50px #64b4dc4d;--pricing-card-hover:0 20px 50px #00000014, 0 0 12px #06b6d426;--pricing-accent-free:#28a745;--pricing-accent-premium:#007bff;--header-bg:linear-gradient(180deg, #fffaeff7, #f5f8fcd9);--primary:#b8721f;--primary-600:#8a5518;--secondary:#3b82f6;--secondary-600:#1e40af;--taga:#7c3aed;--radius-lg:18px;--card-radius-sm:18px;--card-radius:22px;--card-radius-lg:26px;--shadow-sm:0 6px 18px #00000014;--shadow-lg:0 20px 60px #0000001f;--bg-gradient-primary:linear-gradient(180deg, #e6ebf1 0%, #e6ebf1 50%, #e6ebf1 100%);--maxw:1150px;--easing:cubic-bezier(.16, .84, .37, 1);--glass-blur:6px;--gap:18px;--btn-text:#fff;--btn-bg:#b8721f;--about-color:var(--primary);--btn-radius:12px;--btn-gradient-hover:linear-gradient(120deg, #b8721f, #d99a3f);--btn-gradient-accent:linear-gradient(135deg, #b8721f, #d99a3f);--btn-gradient-warn:linear-gradient(135deg, #fcd34d, #f97316);--btn-shadow:0 8px 26px #b8721f1f;--btn-shadow-hover:0 18px 40px #b8721f47, 0 0 8px #d99a3f38;--btn-hover-bg:#000;--btn-hover-opacity:.15;--btn-hover-opacity-strong:.2;--btn-ghost-bg-hover:#0000000a;--btn-outline:3px solid #b8721f38;--btn-padding-y:10px;--btn-padding-x:16px;--btn-gap:8px;--btn-font-weight:700;--btn-font-size-lg:1.05rem;--btn-padding-y-lg:14px;--btn-padding-x-lg:22px;--btn-easing:var(--easing);--btn-transition:all .25s var(--btn-easing);--input-radius:10px;--focus-shadow:0 0 0 4px #b8721f24, 0 8px 20px #0000001f;--focus-radius:10px;--hero-overlay-start:#ffffffb3;--hero-overlay-end:#ffffffd9;--hero-overlay-end-strong:#fffffff5;--hero-text-shadow:0 4px 20px #0000001a;--hero-sub-color:#151515;--hero-color:#000;--side-btn-bg:#ffffffd9;--side-btn-bg-hover:#fffffff2;--side-btn-color:#2563eb;--side-btn-arrow-move:translateX(3px);--loading-bg:linear-gradient(180deg, #fffffff2, #f5f8fce6);--loading-text:#4b5563;--whatsapp-bg:#25d366;--whatsapp-color:#fff;--btn-bg-hover:var(--primary-600);--btn-color-hover:#fff;--activation-notice-bg:#000;--hero-bg-grad:linear-gradient(135deg, #fff5e684, #fffaf084);--hero-text-li:#333;--primary-color:#00786f;--bg-card:#0000000a;--bg-card-hover:#00000014;--testimonials-text:#222;--testimonials-text-muted:#555;--testimonials-card-bg:#0000000d;--testimonials-text-light:#333;--testimonials-accent:#1a73e8;--newsletter-text:#111;--newsletter-subtext:#555;--social-shadow-strong:#0000004d;--plan-bg:#fff;--plan-border:#ccc;--plan-status-ativo:#388e3c;--plan-status-expirado:#d32f2f;--plan-status-sem:#f57c00;--card-corner:#b8721f2e;--card-corner-hover:#b8721f80;--text-color:#141414e6;--text-muted:#ffffffd3;--card-icon-color:#b8860bcc;--card-icon-hover:#daa520}:root{--solutions-surface:var(--panel);--solutions-surface-2:#ffffff08;--solutions-border:var(--pricing-border);--solutions-border-hover:#5eead433;--solutions-title:var(--text);--solutions-text:#dbe4ee;--solutions-badge-bg:#5eead41f;--solutions-badge-border:#5eead433;--solutions-badge-text:var(--accent);--solutions-glow-1:#3b82f629;--solutions-glow-2:#5eead41f;--solutions-shadow:var(--shadow-lg);--solutions-shadow-hover:var(--pricing-card-hover);--solutions-check-bg:var(--accent);--solutions-check-color:#041018;--solutions-bottom-bg:#ffffff08;--solutions-bottom-border:#ffffff0f}:root[data-theme=light]{--solutions-surface:var(--panel);--solutions-surface-2:#0f172a08;--solutions-border:var(--pricing-border);--solutions-border-hover:#06b6d438;--solutions-title:var(--text);--solutions-text:#475569;--solutions-badge-bg:#06b6d414;--solutions-badge-border:#06b6d424;--solutions-badge-text:var(--accent);--solutions-glow-1:#2563eb14;--solutions-glow-2:#06b6d414;--solutions-shadow:var(--shadow-lg);--solutions-shadow-hover:var(--pricing-card-hover);--solutions-check-bg:var(--accent);--solutions-check-color:#fff;--solutions-bottom-bg:#ffffff8c;--solutions-bottom-border:#0000000f}:root{--pricing-surface:#0a1018e0;--pricing-border-hover:#5eead42e;--pricing-divider:#ffffff0f;--pricing-title:#f8fafc;--pricing-muted:#94a3b8;--pricing-label-bg:#ffffff0d;--pricing-label-border:#ffffff14;--pricing-label-text:#dbeafe;--pricing-highlight-border:#5eead440;--pricing-glow-1:#3b82f62e;--pricing-glow-2:#5eead41f;--pricing-highlight-glow-1:#00ffe038;--pricing-highlight-glow-2:#3b82f629;--pricing-shadow:0 20px 60px #00000059;--pricing-shadow-hover:0 28px 80px #00000073;--pricing-check-bg:var(--accent);--pricing-check-color:#041018;--pricing-top-line:#ffffffd9}:root[data-theme=light]{--pricing-surface:#ffffffeb;--pricing-border-hover:#3b82f62e;--pricing-divider:#0f172a14;--pricing-title:#0f172a;--pricing-muted:#64748b;--pricing-label-bg:#3b82f614;--pricing-label-border:#3b82f61f;--pricing-label-text:#1d4ed8;--pricing-highlight-border:#3b82f62e;--pricing-glow-1:#3b82f614;--pricing-glow-2:#10b98114;--pricing-highlight-glow-1:#3b82f61f;--pricing-highlight-glow-2:#10b9811a;--pricing-shadow:0 12px 40px #0f172a14;--pricing-shadow-hover:0 20px 50px #0f172a24;--pricing-check-bg:var(--accent);--pricing-check-color:#fff;--pricing-top-line:#3b82f673}.planos-page{--pricing-surface:#0a1018e0;--pricing-border:#ffffff14;--pricing-border-hover:#5eead42e;--pricing-divider:#ffffff0f;--pricing-title:#f8fafc;--pricing-text:#dbe4ee;--pricing-muted:#94a3b8;--pricing-label-bg:#ffffff0d;--pricing-label-border:#ffffff14;--pricing-label-text:#dbeafe;--pricing-highlight-border:#5eead440;--pricing-glow-1:#3b82f62e;--pricing-glow-2:#5eead41f;--pricing-highlight-glow-1:#00ffe038;--pricing-highlight-glow-2:#3b82f629;--pricing-shadow:0 20px 60px #00000059;--pricing-shadow-hover:0 28px 80px #00000073;--pricing-check-bg:var(--accent);--pricing-check-color:#041018;--pricing-top-line:#ffffffd9;--pricing-note-bg:#ffffff08;--pricing-note-border:#ffffff0f}:root[data-theme=light] .planos-page{--pricing-surface:#ffffffeb;--pricing-border:#0f172a14;--pricing-border-hover:#3b82f62e;--pricing-divider:#0f172a14;--pricing-title:#0f172a;--pricing-text:#334155;--pricing-muted:#64748b;--pricing-label-bg:#3b82f614;--pricing-label-border:#3b82f61f;--pricing-label-text:#1d4ed8;--pricing-highlight-border:#3b82f62e;--pricing-glow-1:#3b82f614;--pricing-glow-2:#10b98114;--pricing-highlight-glow-1:#3b82f61f;--pricing-highlight-glow-2:#10b9811a;--pricing-shadow:0 12px 40px #0f172a14;--pricing-shadow-hover:0 20px 50px #0f172a24;--pricing-check-bg:var(--accent);--pricing-check-color:#fff;--pricing-top-line:#3b82f673;--pricing-note-bg:#3b82f60a;--pricing-note-border:#3b82f614}:root{--pricing-card:#0f172abf;--pricing-border:#ffffff14;--pricing-text:#f8fafc;--pricing-note-bg:#ffffff08;--pricing-note-border:#ffffff0f;--pricing-accent-free:#5eead4;--pricing-accent-premium:#00ffe0;--scroll-track:#ffffff0d;--scroll-thumb:#ffffff2e}:root[data-theme=light]{--pricing-card:#ffffffeb;--pricing-border:#0f172a14;--pricing-text:#0f172a;--pricing-note-bg:#0f172a08;--pricing-note-border:#0f172a14;--scroll-track:#0f172a0f;--scroll-thumb:#0f172a2e}:root{--panel:#0f172a;--muted-text:#94a3b8}:root[data-theme=light]{--panel:#fff;--muted-text:#64748b}:root{--toast-width:360px;--toast-bg:var(--card);--toast-border:1px solid var(--border);--toast-radius:var(--card-radius);--toast-padding-y:16px;--toast-padding-x:16px;--toast-gap:14px;--toast-gap-inner:10px;--toast-shadow:var(--shadow-lg);--toast-backdrop:blur(var(--glass-blur));--toast-muted:var(--muted);--toast-progress-bg:var(--border);--toast-progress-height:4px;--toast-progress-radius:999px;--toast-wrap-right:20px;--toast-wrap-bottom:20px}:root[data-theme=light] .loading-overlay{background:radial-gradient(circle at top,#8b5cf61a,#0000 35%),#ffffffb8}:root[data-theme=light] .spinner{border:3px solid #0f172a14;border-top:3px solid var(--accent);border-right:3px solid #8b5cf659}:root[data-theme=light] .loading-message{color:#0f172ad1}:root[data-theme=light] .support-alert{background:linear-gradient(#ffffffeb,#f8fafcf5)}:root{--apps-card-bg:#0d0d0d;--apps-card-shadow:0 10px 25px #0009;--apps-title-color:#0fc;--apps-text-color:#e0e0e0;--apps-btn-bg:#0fc;--apps-btn-color:#121212;--apps-btn-hover:#00e6b8;--apps-sub-color:#a0a0a0}:root[data-theme=light]{--apps-card-bg:#fff;--apps-card-shadow:0 10px 25px #00000026;--apps-title-color:#099;--apps-text-color:#1e1e1e;--apps-btn-bg:#099;--apps-btn-color:#fff;--apps-btn-hover:teal;--apps-sub-color:#606060}:root{--panel-bg:#0d0d0d;--header-app-bg:#1b1b1f;--border-color:#2e2e33;--text-primary:#f0f0f0;--text-secondary:#b5b5b5;--accent-color:#007bff;--shadow-color:#00000080;--btn-bg-ghost:transparent;--btn-text-ghost:var(--accent)}:root[data-theme=light]{--panel-bg:#fff;--header-app-bg:#fff;--border-color:#d9d9d9;--text-primary:#1e1e1e;--text-secondary:#555;--accent-color:#06c;--shadow-color:#00000014;--btn-bg-ghost:transparent;--btn-text-ghost:var(--accent)}:root{--bg:#0a0b0e;--bg-secondary:#121317;--card-solid:#17181d;--text:#f2f0ea;--text-soft:#dad7d0;--muted:#8d8b87;--border:#ffffff0f;--border-strong:#ffffff1c;--glass:#ffffff0a;--shadow:0 20px 45px #00000073;--shadow-soft:0 10px 30px #00000047;--accent:#f2c77a;--accent-2:#e0a045;--purple:#9047f2;--cyan:#00c6ff;--green:#10b981;--orange:#fb923c;--yellow:#facc15;--success-bg:#10b98129;--warning-bg:#f9731624;--cyan-bg:#00c6ff1f;--purple-bg:#5eead41f;--input-bg:#ffffff0a;--input-focus:#ffffff12;--hover-bg:#ffffff0d;--plan-gradient:linear-gradient(135deg, #5eead424, #3b82f61a);--hero-gradient:linear-gradient(135deg, #3b82f624, #5eead414)}:root[data-theme=light]{--bg:#f7f5f1;--bg-secondary:#f1eee7;--card-solid:#fff;--text:#211e19;--text-soft:#33302a;--muted:#6b675f;--border:#211c1414;--border-strong:#211c1421;--glass:#ffffffbf;--shadow:0 20px 45px #211c1414;--shadow-soft:0 10px 25px #211c140f;--accent:#8a5a1c;--accent-2:#b8721f;--purple:#9333ea;--cyan:#0891b2;--green:#059669;--orange:#ea580c;--yellow:#ca8a04;--success-bg:#10b9811f;--warning-bg:#f973161f;--cyan-bg:#06b6d41f;--purple-bg:#7c3aed1f;--input-bg:#0f172a0a;--input-focus:#0f172a12;--hover-bg:#0f172a0d;--plan-gradient:linear-gradient(135deg, #7c3aed1f, #06b6d414);--hero-gradient:linear-gradient(135deg, #7c3aed14, #06b6d40d)}[data-tool]{--tool-ink:#04101a}[data-tool=agendador]{--tool-c1:#22d3ee;--tool-c2:#3b82f6}[data-tool=docksmith]{--tool-c1:#a78bfa;--tool-c2:#7c3aed}[data-tool=flexipage]{--tool-c1:#38bdf8;--tool-c2:#22d3ee}[data-tool=agenteos]{--tool-c1:#fb923c;--tool-c2:#f97316}[data-tool=anz-finance]{--tool-c1:#34d399;--tool-c2:#10b981}[data-tool=docksmith-desktop]{--tool-c1:#fbbf24;--tool-c2:#f59e0b}[data-tool=fleximedia-desktop]{--tool-c1:#818cf8;--tool-c2:#6366f1}[data-tool=notalis-desktop]{--tool-c1:#f472b6;--tool-c2:#ec4899}:root[data-theme=light] [data-tool=agendador]{--tool-c1:#0891b2;--tool-c2:#2563eb}:root[data-theme=light] [data-tool=docksmith]{--tool-c1:#7c3aed;--tool-c2:#6d28d9}:root[data-theme=light] [data-tool=flexipage]{--tool-c1:#0284c7;--tool-c2:#0891b2}:root[data-theme=light] [data-tool=agenteos]{--tool-c1:#ea580c;--tool-c2:#c2410c}:root[data-theme=light] [data-tool=anz-finance]{--tool-c1:#059669;--tool-c2:#047857}:root[data-theme=light] [data-tool=docksmith-desktop]{--tool-c1:#d97706;--tool-c2:#b45309}:root[data-theme=light] [data-tool=fleximedia-desktop]{--tool-c1:#4f46e5;--tool-c2:#4338ca}:root[data-theme=light] [data-tool=notalis-desktop]{--tool-c1:#db2777;--tool-c2:#be185d}:root[data-theme=light] [data-tool]{--tool-ink:#fff}:root[data-theme=light] #servicesArea .hero-stat-card{background:linear-gradient(#ffffffeb,#f8fafcf5);box-shadow:0 10px 30px #0f172a0d}:root[data-theme=light] #servicesArea .hero-stat-card:hover{box-shadow:0 18px 42px #0f172a14}:root[data-theme=light] .plan-label{color:#7c3aed}:root{--card:linear-gradient(180deg, #0f172af5, #111827f0);--card-hover-border:#8b5cf638}:root[data-theme=light]{--card:linear-gradient(180deg, #fffffff5, #f8fafcf0);--card-hover-border:#8b5cf62e;--eco-bg:#0f172a09;--eco-border:#0f172a1a;--eco-border-soft:#0f172a26;--eco-dot:#0f172a2e}:root{--eco-bg:#ffffff0a;--eco-border:#ffffff14;--eco-border-soft:#ffffff1f;--eco-glow:#3b82f655;--eco-primary:#3b82f6;--eco-secondary:#7c3aed;--eco-dot:#ffffff30;--eco-text-muted:var(--muted)}
@media (max-width:1200px){.service-card{flex:0 380px}}@media (max-width:1100px){.solutions-grid,.pricing-section .grid-2,.planos-page .grid-2,.planos-page .planos-grid.planos-grid-page{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:50px}.footer-brand{max-width:100%}}@media (max-width:1080px){.grid{grid-template-columns:1fr}.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.header .nav-toggle{display:flex}.header .main-nav{background-color:var(--panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-image:radial-gradient(circle, color-mix(in srgb, var(--text) 22%, transparent) 1px, transparent 1.3px);width:min(320px,85vw);transition:transform .35s var(--easing);z-index:95;background-position:0 0;background-size:11px 11px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:96px 24px 24px;animation:22s linear infinite grain-drift;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 30px #0000004d;-webkit-mask-image:linear-gradient(#0000 0,#000 30px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 30px calc(100% - 30px),#0000 100%)}.header .main-nav.is-open{transform:translate(0)}.header .main-nav-links{flex-direction:column;align-items:stretch;gap:2px}.header .main-nav-links a{border-radius:10px;padding:14px 12px;font-size:1rem}.header .main-nav-links a:hover,.header .main-nav-links a.active{background:var(--hover-bg)}.header .main-nav-links a:after{display:none}.header .main-nav-links+.header-actions{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.header .main-nav .header-actions{flex-wrap:wrap}.header .main-nav .header-actions .btn{flex:1}.header .main-nav .account-menu{flex:100%;position:static}.header .main-nav .account-menu-toggle{display:none}.header .main-nav .account-menu-dropdown{opacity:1;visibility:visible;background:0 0;border-width:0;width:100%;min-width:0;max-height:none;padding:0;display:flex;position:static;transform:none}.header .nav-backdrop{opacity:0;pointer-events:none;transition:opacity .3s var(--easing);z-index:90;background:#00000080;display:block;position:fixed;inset:0}.header .nav-backdrop.is-open{opacity:1;pointer-events:auto}body.nav-open{overflow:hidden}body.nav-open .whatsapp-button,body.nav-open .chat-button,body.nav-open .side-button{display:none}.premium-section{padding:60px 20px}.carousel{gap:20px}.app-card{min-width:300px;max-width:320px;padding:25px}.app-card h3{font-size:1.2rem}.app-card p,.app-card ul{font-size:.9rem}.download-card .btn-download{padding:12px 20px;font-size:.9rem}.demo-gallery,.stats-grid,.case-grid{gap:25px}.demo-item,.case-card,.stat{max-width:280px;padding:20px}.demo-section h2,.stats-section h2,.cases-section h2,.newsletter-section h2{font-size:1.8rem}.demo-section .sub,.newsletter-section .sub,.stat p,.case-card p{font-size:1rem}.testimonials-section{padding:70px 15px}.testimonial-card{min-width:320px}}@media (max-width:992px){.downloads-container{gap:1.5rem}.app-section{padding:1.2rem}.versions-table th,.versions-table td{padding:.5rem}body #servicesArea{padding:60px 20px}body .dashboard-hero{padding:28px}.dashboard-header{flex-direction:column}.dashboard-actions{width:100%}.search-box{flex:1;width:100%;min-width:0}.dashboard-create-btn{width:100%}.services-toolbar{flex-direction:column;align-items:flex-start}.toolbar-actions,#categoryFilter,.service-footer{width:100%}#servicesArea .plan-panel-identity{flex-direction:column;align-items:flex-start}}@media (max-width:980px){.auth-layout{grid-template-columns:1fr}.auth-showcase{display:none}.services-orbit{flex-direction:column;gap:18px;height:auto;display:flex}.orbit-card{inset:unset;width:100%;max-width:340px;position:relative}.orbit-line{display:none}.module-block{padding:28px}.module-title{font-size:1.5rem}}@media (max-width:900px){#servicesArea .modern-grid.list-view .modern-service-card{flex-direction:column;align-items:stretch}#servicesArea .modern-grid.list-view .service-footer{justify-content:flex-start;width:100%;min-width:0}#servicesArea .modern-grid.list-view .service-open-btn,#servicesArea .modern-grid.list-view .service-download-btn{flex:1;min-width:0}.hero{padding:24px 16px}.hero-content h2{font-size:clamp(1.25rem,5vw,1.8rem)}.hero-content p.sub{margin:8px 0 12px;font-size:clamp(.85rem,3.5vw,1.1rem)}.hero-cta{flex-direction:column;gap:12px}.hero-cta .btn{width:100%;padding:12px 0;font-size:.95rem}.grid{grid-template-columns:1fr}.grid-4{grid-template-columns:repeat(2,1fr)}.grid-2{gap:24px}#servicesList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.service-card{flex:0 320px}.pricing-card header{text-align:center;flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.pricing-card header h3,.pricing-card header .price{margin:0}.developer-content{grid-template-columns:1fr}.values{margin-top:25px}}@media (max-width:768px){#hero.video-hero{height:70vh}.hero-container{padding-inline:16px}.hero{padding:18px 12px}.hero-description{margin-bottom:24px;font-size:.98rem;line-height:1.6}.hero-badge{margin-bottom:18px;padding:8px 14px;font-size:.75rem}.hero-mini-benefits{gap:10px;margin-top:24px}.mini-benefit{padding:10px 14px;font-size:.85rem}.hero-footer{margin-top:16px;padding:0 12px;font-size:1rem}.module-title{font-size:1.2rem}.module-desc{padding:0 10px;font-size:.9rem}.summary-card{min-width:140px;padding:16px 20px}.summary-card h3{font-size:1.5rem}.summary-card p{font-size:.8rem}.solutions-grid{grid-template-columns:1fr}.solution-card{max-width:100%;padding:28px}.solution-card h3{font-size:1.5rem}.solution-footer strong{font-size:1.8rem}.solutions-bottom{flex-direction:column;align-items:flex-start}.solutions-footer-content{text-align:center;flex-direction:column;padding:26px}.solutions-footer-content i{font-size:1.35rem}.solutions-footer-text p{font-size:.95rem}.solutions-footer .btn{justify-content:center;width:100%}.services-footer-content{text-align:center;flex-direction:column;padding:26px}.services-footer-content i{font-size:1.35rem}.services-footer-content p{font-size:.95rem}.pricing-section{padding:70px 16px}.pricing-grid{gap:18px}.grid-2,.pricing-section .grid-2,.planos-page .grid-2{grid-template-columns:1fr;gap:24px}.pricing-card,.planos-page .pricing-card{padding:30px 24px}.pricing-card h3,.planos-page .pricing-card h3{font-size:1.7rem}.price,.planos-page .price{font-size:2.3rem}.plan-note-item,.planos-page .plan-note-item{flex-direction:column}.plan-card{max-width:100%}.plan-card.highlight{transform:none}.plan-card.highlight:hover{transform:translateY(-8px)}.planos-page .planos-grid.planos-grid-page{grid-template-columns:1fr}.planos-page .plan-card{min-height:auto}.planos-page .plan-price{font-size:1.4rem}.more-info{margin-top:22px}.security-grid,.stats-grid{grid-template-columns:1fr}.privacy-footer-content{text-align:center;flex-direction:column}body .privacy-footer-actions{justify-content:center}#solucoes .pillars-grid{grid-template-columns:1fr;max-width:480px}#solucoes .pillar-card{border-left:none;border-top:1px solid var(--border);padding:32px 0 0}#solucoes .pillar-card:first-child{border-top:none;padding-top:0}#solucoes .pillar-card:hover{border-top-color:color-mix(in srgb, var(--primary) 45%, var(--border))}.footer{text-align:center;padding:70px 24px 34px;font-size:.9rem}.footer-grid{grid-template-columns:1fr;gap:42px}.footer-brand,.footer-links,.footer-contact{text-align:center;align-items:center}.footer-description{margin-inline:auto}.footer-socials,.footer-logo-area{justify-content:center}.footer-links a,.footer-policy-links a{width:auto}.footer-links a:hover,.footer-policy-links a:hover{transform:none}.footer-flex{flex-direction:column;align-items:center;gap:20px}.footer-right{text-align:center}.footer-right a{margin:0 10px}.feedback-panel{padding:24px}.feedback-header h2{font-size:1.7rem}.feedback-form input,.feedback-form textarea{padding:14px 16px}.btn-feedback,.btn-upgrade-feedback{width:100%}.feedback-locked{padding:36px 20px}.demo-gallery,.case-grid{flex-direction:column;align-items:center;gap:20px}.demo-item,.case-card,.stat{width:90%;padding:18px}.demo-section h2,.stats-section h2,.cases-section h2,.newsletter-section h2{font-size:1.6rem}.demo-section .sub,.newsletter-section .sub,.stat p,.case-card p{font-size:.95rem}.testimonials-section h2{font-size:1.9rem}.testimonials-section .sub{margin-bottom:30px;font-size:1rem}.testimonial-card{width:clamp(200px,70%,300px);padding:1.4rem 1rem}}@media (max-width:640px){.toast-wrap{bottom:14px;left:14px;right:14px}.toast{width:100%}.spinner{width:56px;height:56px}.loading-message{font-size:.92rem}.support-alert{flex-direction:column}.support-alert-links{flex-direction:column;align-items:stretch}.support-alert-links a{justify-content:center}.final-cta-content{border-radius:24px;padding:36px 24px}.final-cta-text h2{font-size:2rem}.final-cta-actions{flex-direction:column;width:100%}.final-cta-actions .btn{width:100%}#servicesArea .plan-panel-stats{grid-template-columns:1fr 1fr}}@media (max-width:480px){#servicesArea .plan-panel-stats{grid-template-columns:1fr}}@media (max-width:600px){body .auth-page{padding:20px}body .auth-container{border-radius:24px;padding:28px}body .auth-header h2{font-size:1.7rem}.auth-benefits{grid-template-columns:1fr}.accordion-header{padding:14px 16px;font-size:.95rem}.accordion-body{font-size:.9rem}.plan-note{padding:14px;font-size:.85rem}.plan-note-item{flex-direction:column;gap:8px}.service-card{flex:0 100%}#servicesArea .modern-grid{grid-template-columns:1fr}.modern-service-card{padding:20px}.service-footer{flex-direction:column}.service-footer .btn{width:100%}}@media (max-width:580px){.hero-content h2{font-size:2rem}.hero-content p.sub{font-size:.79rem;line-height:1.4}.hero-cta .btn{padding:8px 0;font-size:.85rem}.hero{padding:18px 12px}}@media (max-width:480px){body #servicesArea{padding:40px 16px}body .dashboard-hero{padding:20px}.services-summary{gap:10px}.summary-card{border-radius:10px;min-width:120px;padding:12px 16px}.summary-card h3{font-size:1.3rem}.summary-card p{font-size:.75rem}.hero-content h2{font-size:1.5rem}.hero-content p.sub{font-size:.8rem}h2{font-size:1.25rem}h3{font-size:1.05rem}p,.sub,label{font-size:.88rem}.btn{padding:8px 10px;font-size:.9rem}.grid,.grid-2,.grid-4{gap:10px}.card{padding:12px}.footer{padding-inline:18px}.footer-logo{width:48px;height:48px}.footer-logo-area h3{font-size:1.4rem}.premium-section{padding:40px 15px}.app-card{border-radius:14px;min-width:280px;max-width:400px;padding:20px}.app-card .app-cover{width:80px;height:80px;margin-bottom:15px}.app-card h3{font-size:1.1rem}.app-card ul li{font-size:.85rem}.download-card .btn-download{padding:10px 18px;font-size:.85rem}.app-section{border-radius:10px;padding:1rem}.app-header h3{font-size:.95rem}.versions-table th,.versions-table td{padding:.45rem;font-size:.85rem}.coming-soon{padding:1.5rem 1rem}}@media (max-width:420px){#servicesArea .modern-grid.list-view .service-footer{flex-direction:column;align-items:stretch}#servicesArea .modern-grid.list-view .service-open-btn,#servicesArea .modern-grid.list-view .service-download-btn{width:100%;min-width:0}body .chat-popup{width:auto;max-width:calc(100vw - 24px);max-height:min(66vh,500px);bottom:120px;left:12px;right:12px}}@media (max-width:375px){.hero-content h2{font-size:1.45rem}.hero-content p.sub{font-size:.7rem}}@media (max-width:360px){body .developer-section .developer-photo{width:100px}.developer-photo img{width:100px;height:100px}.app-header h3{font-size:.9rem}.accordion-header,.versions-table{font-size:.8rem}.btn.small{padding:.25rem .5rem}.footer-left p{font-size:.8rem}}@media (min-width:500px){#feedbackForm .btn-feedback{width:auto;padding:12px 32px}}@media (max-width:992px){.downloads-container{gap:1.5rem}.app-section{padding:1.2rem}.versions-table th,.versions-table td{padding:.5rem}}@media (max-width:768px){.downloads-main{padding-bottom:3rem}.app-header{flex-direction:column;align-items:flex-start;gap:.8rem}.app-header img.app-icon{width:52px;height:52px}.app-header h3{font-size:1rem}.accordion-header{padding:.7rem 0;font-size:.9rem}.versions-table{border-spacing:0;-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.versions-table table{width:100%;min-width:500px}.versions-table th,.versions-table td{white-space:nowrap}.btn.small{padding:.35rem .7rem;font-size:.8rem}}@media (max-width:480px){.app-section{border-radius:10px;padding:1rem}.app-header h3{font-size:.95rem}.versions-table th,.versions-table td{padding:.45rem;font-size:.85rem}.btn.small{padding:.3rem .6rem}.coming-soon{padding:1.5rem 1rem}}@media (max-width:768px){.problems-section .card,.features-section .card{padding:24px}.services-footer-content{text-align:center;flex-direction:column;padding:26px}.services-footer-content i{font-size:1.35rem}.services-footer-content p{font-size:.95rem}}@media (max-width:980px){.services-orbit{flex-direction:column;gap:18px;height:auto;display:flex}.orbit-card{inset:unset;width:100%;max-width:340px;position:relative}.orbit-line{display:none}.module-block{padding:28px}.module-title{font-size:1.5rem}}@media (max-width:768px){.hero-container{padding-inline:16px}.hero-description{margin-bottom:24px;font-size:.98rem;line-height:1.6}.hero-badge{margin-bottom:18px;padding:8px 14px;font-size:.75rem}.hero-mini-benefits{gap:10px;margin-top:24px}.mini-benefit{padding:10px 14px;font-size:.85rem}}@media (max-width:980px){.final-cta-content{flex-direction:column;align-items:flex-start;padding:42px 32px;display:flex}.final-cta-actions{width:100%}}@media (max-width:640px){.final-cta-content{border-radius:24px;padding:36px 24px}.final-cta-text h2{font-size:2rem}.final-cta-actions{flex-direction:column;width:100%;display:flex}.final-cta-actions .btn{width:100%}}@media (max-width:768px){.accordion{gap:18px}.accordion-header{padding:22px}.accordion-header span{font-size:.96rem}.accordion-content{padding:0 22px 22px}.accordion-content-inner{padding:18px}.accordion-icon{width:34px;height:34px}}@media (max-width:500px){#hero{min-height:60vh;padding:20px 16px}.hero-content{gap:12px;padding:0 8px}.hero-content .sub{margin-bottom:18px;font-size:.9rem;line-height:1.5}.hero-cta{gap:10px;margin-top:16px}.hero-cta .btn,.btn.lg{border-radius:12px;width:100%;min-height:44px;padding:10px 18px;font-size:.88rem}.hero-footer{margin-top:16px;font-size:.8rem;line-height:1.5}}@media (max-width:400px){#hero{min-height:58vh;padding:18px 14px}.hero-content{gap:10px}.hero-content .sub{margin-bottom:16px;font-size:.82rem}.hero-cta{gap:8px}.hero-cta .btn,.btn.lg{min-height:40px;padding:9px 14px;font-size:.8rem}.hero-footer{margin-top:12px;font-size:.74rem}}@media (max-width:992px){.video-hero{padding:110px 28px 90px}#hero .hero-title{letter-spacing:-1px;margin-bottom:22px;font-size:clamp(2.6rem,6vw,4.5rem);line-height:1}#hero .hero-content{padding:0 1.5rem}}@media (max-width:768px){#hero.video-hero{height:auto;min-height:0;padding:96px 0 56px}#hero .hero-title{letter-spacing:-1px;margin-bottom:16px;font-size:clamp(2.2rem,7.5vw,3.2rem);line-height:1.05}#hero .sub{margin-bottom:22px}.hero-cta{flex-direction:column;align-items:center;margin-top:4px}.hero-cta .btn{width:100%;max-width:320px}.hero-footer{margin-top:18px}}@media (max-width:540px){#hero .hero-benefits{display:none}}@media (max-width:480px){#hero.video-hero{padding:84px 0 48px}#hero .hero-title{letter-spacing:-.5px;margin-bottom:14px;font-size:clamp(2.1rem,10.5vw,2.6rem);line-height:1.05}#hero .hero-title span{display:inline-block}#hero .hero-content{padding:0 1.25rem}#hero .sub{margin-bottom:26px;font-size:1.05rem}.hero-footer{margin-top:16px;padding:0 10px;font-size:.75rem}}@media (max-width:360px){#hero .hero-title{letter-spacing:-1px;margin-bottom:10px;font-size:clamp(1.9rem,11vw,2.2rem);line-height:1.02}}@media (max-width:980px){.developer-content{gap:40px;grid-template-columns:1fr!important}.developer-text{text-align:center}.developer-text p{margin-bottom:16px}.values{text-align:center;margin-top:20px}}@media (max-width:768px){.developer-section .developer-photo{justify-content:center;width:140px;display:flex}.developer-photo img{object-fit:cover;border-radius:50%;width:140px;height:140px}.values h3{margin-top:15px;font-size:1.3rem}.values ul{padding:0}.values li{font-size:.9rem;line-height:1.6}}@media (max-width:480px){.developer-section .developer-photo{width:120px}.developer-photo img{width:120px;height:120px}.values h3{font-size:1.1rem}.values li{font-size:.85rem}}@media (max-width:768px){.cta{flex-direction:column;align-items:center;gap:12px;display:flex}.cta .btn{text-align:center;width:100%;max-width:320px}}
