.lead-lancador{z-index:40;background:var(--accent);color:#0b1220;cursor:pointer;width:56px;height:56px;box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 35%,transparent);transition:transform var(--mo-rapido) var(--mo-curva), background var(--mo-rapido) var(--mo-curva);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:fixed;bottom:24px;right:24px}.lead-lancador svg{width:24px;height:24px}.lead-selo{border:2px solid var(--bg);background:var(--text-1);min-width:20px;height:20px;color:var(--bg);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;right:-2px}.lead-lancador:hover{background:var(--accent-strong)}.lead-lancador:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lead-painel{z-index:40;background:var(--surface);border:1px solid var(--border);width:min(316px,100vw - 48px);min-height:min(480px,100vh - 140px);max-height:min(560px,100vh - 140px);box-shadow:var(--shadow);transform-origin:100% 100%;border-radius:14px;flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) lead-abre;display:flex;position:fixed;bottom:84px;right:24px;overflow:hidden}@keyframes lead-abre{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.lead-painel.saindo{pointer-events:none;animation:.12s cubic-bezier(.4,0,1,1) forwards lead-fecha}@keyframes lead-fecha{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.97)}}.lead-lancador svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.lead-lancador[aria-expanded=true] svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.lead-painel,.lead-painel.saindo{animation:none}.lead-lancador svg{transition:none}.lead-lancador[aria-expanded=true] svg{transform:none}}.lead-topo{border-bottom:1px solid var(--border);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:14px 16px;display:flex}.lead-topo strong{color:var(--text-1);font-size:14.5px}.lead-disponibilidade{color:var(--text-2);margin-top:6px;font-size:12px;line-height:1.4;display:block}.lead-log{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.lead-msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-width:85%;padding:9px 12px;font-size:13.5px;line-height:1.55}.lead-hora{text-align:right;opacity:.7;font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;display:block}.lead-csat{background:var(--accent);color:#fff;border-radius:9px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:block}.lead-csat:hover{filter:brightness(1.08)}.lead-dia{color:var(--text-3);align-self:center;padding:2px 0;font-size:11px}.lead-autor{letter-spacing:.01em;align-items:center;gap:5px;margin-bottom:3px;font-size:11.5px;font-weight:600;line-height:1;display:flex}.lead-autor svg{flex:none;width:13px;height:13px}.lead-msg-ai{background:var(--surface-2);color:var(--text-2);align-self:flex-start}.lead-msg-ai .lead-autor{color:var(--text-3)}.lead-msg-ai .lead-autor>svg{color:var(--accent)}.lead-chip{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text-2);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;transition:color .12s,background .12s,border-color .12s;display:flex}.lead-chip svg{width:15px;height:15px;color:var(--text-3);flex:none}.lead-chip:hover{border-color:color-mix(in srgb,var(--accent) 34%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--surface-2));color:var(--text-1)}.lead-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lead-chip:disabled{cursor:wait;opacity:.55}.lead-msg-agente{background:var(--surface-2);color:var(--text-1);border-left:2px solid var(--accent);align-self:flex-start}.lead-msg-agente .lead-autor{color:var(--accent-ink)}.lead-msg-eu{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--text-1);align-self:flex-end}.lead-msg-eu .lead-autor{color:var(--text-2)}.lead-msg-aviso{background:var(--surface-2);max-width:100%;color:var(--text-2);border:1px solid var(--border);align-self:stretch}.lead-msg-aviso a{color:var(--accent-ink);font-weight:600;text-decoration:underline}.lead-contato,.lead-entrada{border-top:1px solid var(--border);gap:8px;padding:12px 16px;display:flex}.lead-contato{flex-direction:column}.lead-contato p{color:var(--text-2);font-size:12.5px;line-height:1.45}.lead-contato input,.lead-entrada textarea{border:1px solid var(--border);background:var(--bg);min-width:0;height:36px;color:var(--text-1);border-radius:8px;flex:auto;padding:0 10px;font-size:13.5px}.lead-entrada textarea{resize:none;padding:8px 10px;font-family:inherit;line-height:18px;overflow-y:auto}.lead-contato input::placeholder,.lead-entrada textarea::placeholder{color:var(--text-3)}.lead-contato input,.lead-entrada textarea{transition:border-color .1s ease-out,box-shadow .1s ease-out}.lead-contato input:focus,.lead-entrada textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 50%,transparent);outline:none}.lead-painel .btn{cursor:pointer;transition:background var(--mo-rapido,.15s) var(--mo-curva,ease), border-color var(--mo-rapido,.15s) var(--mo-curva,ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:15.5px;font-weight:600;display:inline-flex}.lead-painel .btn-primary{background:var(--accent);color:#04121d}.lead-painel .btn-primary:hover{background:var(--accent-strong)}.lead-painel .btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lead-entrada .btn,.lead-contato .btn{flex:none;height:36px;min-height:0;padding:0 14px;font-size:13.5px}.lead-contato .btn{justify-content:center;width:100%}.lead-erro{color:var(--text-1);font-size:12.5px;font-weight:600}.lead-assinatura{text-align:center;color:var(--text-3);border-top:1px solid var(--border);flex:none;margin:0;padding:8px 16px 10px;font-size:11px;line-height:1.3}.lead-assinatura .foot-marca{letter-spacing:-.02em;color:var(--text-3);font-size:13px;font-weight:800}@media (pointer:coarse){.lead-chip{min-height:44px}.lead-contato input,.lead-entrada .btn,.lead-contato .btn{height:44px}.lead-entrada textarea{min-height:44px}}@media (max-width:560px){.lead-lancador{bottom:16px;right:16px}.lead-painel{width:auto;max-height:min(70vh,100vh - 120px);bottom:76px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.lead-lancador{transition:none}}.lead-lancador{z-index:50;color:#fff;transition:transform .1s var(--mo-curva,ease),background .15s ease,box-shadow .2s ease,bottom var(--mo-rapido,.15s) var(--mo-curva,ease);box-shadow:0 10px 28px #00000073}.lead-lancador:hover{background:var(--cta-hover);transform:none;box-shadow:0 10px 32px #38bdf838}.lead-lancador:active{transform:scale(.96)}.lead-previa{z-index:50;color:#f8fafc;cursor:pointer;background:#101319;border:1px solid #ffffff14;border-radius:14px 14px 4px;align-items:flex-start;gap:10px;max-width:300px;padding:12px 14px;font-size:12.5px;line-height:1.45;animation:.4s cubic-bezier(.22,.7,.25,1) both lead-previa-surge;display:flex;position:fixed;bottom:88px;right:24px;box-shadow:0 14px 36px #0000008c}@keyframes lead-previa-surge{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.lead-previa-conteudo{flex-direction:column;flex:1;min-width:0;display:flex}.lead-quem{color:#38bdf8;align-items:center;gap:5px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.lead-quem>svg{flex:none;width:14px;height:14px}.lead-previa-x{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:6px;right:6px}.lead-previa-x svg{width:12px;height:12px}.lead-previa-x:hover{color:#f8fafc;background:#161a22}.lead-sup-name{white-space:nowrap;display:inline}.lead-brand-period{color:#38bdf8;vertical-align:baseline;margin-left:.03em;font-size:.68em;line-height:1;display:inline}.lead-painel{z-index:50;background:#101319;border:1px solid #ffffff1a;border-radius:14px;width:min(315px,100vw - 32px);height:min(520px,100vh - 110px);min-height:0;max-height:none;padding:0;animation:.2s cubic-bezier(.22,1,.36,1) lead-abre;bottom:88px;right:24px;box-shadow:0 20px 50px -10px #000000b3,0 0 0 1px #ffffff0d}.lead-painel.saindo{animation:.14s cubic-bezier(.4,0,1,1) forwards lead-fecha}.lead-topo{text-align:left;background:#161a22;border-bottom:1px solid #ffffff14;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.lead-topo-user{align-items:center;gap:10px;display:flex}.lead-topo-logo{border-radius:8px;flex:none;width:34px;height:34px;display:block}.lead-topo-avatar{color:#38bdf8;background:linear-gradient(135deg,#18202d,#0d1117);border:1px solid #38bdf852;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative;box-shadow:0 0 10px #38bdf81f}.lead-topo-avatar svg{width:18px;height:18px}.lead-topo-meta{flex-direction:column;gap:1px;display:flex}.lead-topo strong.lead-topo-title{color:#f8fafc;letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}.lead-painel .brand-dot{width:.32em;height:.32em;margin-left:.06em}.lead-topo-close{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:color .12s,background .12s;display:flex}.lead-topo-close svg{width:15px;height:15px}.lead-topo-close:hover{color:#f8fafc;background:#1e2430}.lead-topo-close:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.lead-log{scroll-behavior:smooth;background:#101319;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}.lead-dia-div{text-align:center;color:#64748b;margin:2px 0 6px;font-size:10.5px;position:relative}.lead-dia-div:before{content:"";z-index:1;background:#ffffff0f;height:1px;position:absolute;top:50%;left:0;right:0}.lead-dia-div span{z-index:2;background:#101319;padding:0 8px;position:relative}.lead-msg{word-break:break-word;white-space:pre-wrap;border-radius:12px;max-width:86%;padding:9px 12px;font-size:12.5px;line-height:1.5;animation:.18s lead-abre}.lead-msg-ai{color:#f8fafc;background:#161a22;border:1px solid #ffffff14;border-radius:12px 12px 12px 3px;align-self:flex-start}.lead-msg-agente{color:#f8fafc;background:#161a22;border:1px solid #ffffff14;border-left:2px solid #38bdf8;border-radius:12px 12px 12px 3px;align-self:flex-start}.lead-msg-eu{color:#fff;background:#0284c7;border-radius:12px 12px 3px;align-self:flex-end}.lead-autor{color:#38bdf8;align-items:center;gap:5px;margin-bottom:4px;font-size:11px;font-weight:600;line-height:1;display:flex}.lead-autor svg{width:13px;height:13px}.lead-msg-ai .lead-autor,.lead-msg-agente .lead-autor{color:#38bdf8}.lead-hora{color:inherit;opacity:.65;margin-top:3px;font-size:9.5px}.lead-chips{flex-direction:column;gap:6px;margin-top:4px;display:flex}.lead-chip{color:#94a3b8;text-align:left;cursor:pointer;background:#161a22;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 11px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.35;transition:color .12s,background .12s,border-color .12s;display:flex}.lead-chip svg{color:#64748b;flex:none;width:14px;height:14px}.lead-chip:hover{color:#f8fafc;background:#38bdf80f;border-color:#38bdf84d}.lead-chip:hover svg{color:#38bdf8}.lead-chip:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.lead-card-form{background:#161a22;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:8px;margin-top:4px;padding:12px;animation:.2s lead-abre;display:flex}.lead-card-form-title{color:#f8fafc;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.lead-card-form-title svg{color:#38bdf8;width:14px;height:14px}.lead-card-sub{color:#94a3b8;margin:0;font-size:11px;line-height:1.4}.lead-card-input-wrap{align-items:center;display:flex;position:relative}.lead-card-input-wrap>svg{color:#64748b;pointer-events:none;width:13px;height:13px;position:absolute;left:10px}.lead-card-input{color:#f8fafc;background:#090b0e;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;height:32px;padding:0 10px 0 30px;font:400 12px/1 Inter,sans-serif;transition:border-color .12s}.lead-card-input:focus{box-shadow:none;border-color:#38bdf866}.lead-card-input::placeholder{color:#64748b}.lead-card-btn{color:#04121d;cursor:pointer;background:#38bdf8;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin-top:2px;font:600 12px/1 Inter,sans-serif;transition:background .14s;display:flex}.lead-card-btn:hover{background:#0ea5e9}.lead-card-btn svg{width:13px;height:13px}.lead-card-btn:disabled{cursor:wait;opacity:.72}.lead-erro{color:#f8fafc;font-size:11px}.lead-contato-ok{color:#bae6fd;background:#38bdf812;border:1px solid #38bdf833;border-radius:8px;align-items:center;gap:7px;margin:0;padding:9px 11px;font-size:11.5px;line-height:1.4;animation:.18s lead-abre;display:flex}.lead-contato-ok svg{color:#38bdf8;flex:none;width:15px;height:15px}.lead-handoff-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lead-handoff-actions .lead-chip{justify-content:center}.lead-msg-aviso{color:#94a3b8;background:#161a22;border:1px solid #ffffff14;align-self:stretch;max-width:100%}.lead-rodape{background:#161a22;border-top:1px solid #ffffff14;flex-direction:column;flex:none;gap:6px;padding:10px 14px;display:flex;position:static}.lead-input-box{background:#090b0e;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:3px 6px 3px 12px;transition:border-color .14s;display:flex}.lead-input-box:focus-within{border-color:#38bdf859}.lead-input-field{resize:none;flex:auto;min-width:0;min-height:28px;overflow-y:auto;color:#f8fafc!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:5px 0!important;font:400 12px/18px Inter,sans-serif!important}.lead-input-field::placeholder{color:#64748b}.lead-send-btn{color:#04121d;cursor:pointer;background:#38bdf8;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .12s,opacity .12s;display:flex}.lead-send-btn:hover{background:#0ea5e9}.lead-send-btn:disabled{cursor:not-allowed;opacity:.42}.lead-send-btn svg{width:13px;height:13px;margin-left:1px}.lead-rodape .lead-assinatura{text-align:center;color:#64748b;background:0 0;border:0;margin:0;padding:0;font-size:10px;line-height:1.3}.lead-rodape .lead-assinatura .foot-marca{color:#94a3b8;letter-spacing:0;font-size:10px;font-weight:600}@media (max-width:767px){.lead-lancador{width:50px;height:50px;right:16px}.lead-previa{max-width:calc(100vw - 32px);bottom:74px;right:16px}.lead-painel{width:calc(100vw - 32px);height:min(500px,100vh - 90px);max-height:none;bottom:74px;left:auto;right:16px}}@media (max-width:560px){.lead-lancador{bottom:calc(16px + var(--altura-do-aviso,0px))}.lead-previa{bottom:calc(74px + var(--altura-do-aviso,0px))}}@media (prefers-reduced-motion:reduce){.lead-previa,.lead-painel,.lead-painel.saindo,.lead-msg,.lead-card-form{animation:none}}.lead-desafio{justify-content:center;margin:8px 0;display:flex}@media (max-width:660px){.lead-lancador{bottom:calc(24px + var(--altura-do-aviso,0px));transition:bottom var(--mo-rapido) var(--mo-curva)}}@media (max-width:560px){.lead-lancador{bottom:calc(16px + var(--altura-do-aviso,0px))}}@media (prefers-reduced-motion:reduce){.lead-lancador{transition:none}}@font-face{font-family:Phosphor;src:url(/assets/Phosphor-DtdjzkpE.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor!important}.ph.ph-clock-countdown:before{content:""}.ph.ph-gauge:before{content:""}.ph.ph-moon:before{content:""}.ph.ph-robot:before{content:""}.ph.ph-share-network:before{content:""}.ph.ph-sun:before{content:""}.ph.ph-trend-up:before{content:""}@font-face{font-family:Phosphor-Bold;src:url(/assets/Phosphor-Bold-BCak21uZ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph-bold{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Bold!important}.ph-bold.ph-arrows-clockwise:before{content:""}.ph-bold.ph-check-circle:before{content:""}.ph-bold.ph-shield-check:before{content:""}@font-face{font-family:Phosphor-Duotone;src:url(/assets/Phosphor-Duotone-BOGiEKDk.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph-duotone{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Duotone!important}.ph-duotone.ph-shield-check:before{content:"";opacity:.2}.ph-duotone.ph-shield-check:after{content:"";margin-left:-1em}@font-face{font-family:Phosphor-Fill;src:url(/assets/Phosphor-Fill-D4CDmGRg.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph-fill{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor-Fill!important}.ph-fill.ph-chats-circle:before{content:""}.ph-fill.ph-code:before{content:""}.ph-fill.ph-envelope-simple:before{content:""}.ph-fill.ph-star:before{content:""}.ph-fill.ph-whatsapp-logo:before{content:""}@font-face{font-family:Inter;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap}.mockup-page{--bg:#0a0c0f;--surface:#12151a;--surface-2:#1c2027;--border:#94a3b824;--border-forte:#94a3b84d;--text-1:#f1f5f9;--text-2:#94a3b8;--text-3:#8494ab;--accent:#38bdf8;--accent-2:#7dd3fc;--accent-3:#0ea5e9;--ok:#4ade80;--warn:#fbbf24;--danger:#f87171;--cta:#38bdf8;--cta-hover:#0ea5e9}.mockup-page *{box-sizing:border-box;margin:0;padding:0}.mockup-page{background:var(--bg);color:var(--text-1);-webkit-font-smoothing:antialiased;font:400 16px/1.5 Inter,system-ui,-apple-system,Segoe UI,sans-serif}.mockup-page svg{display:block}.mockup-page img,.mockup-page video{max-width:100%;display:block}.mockup-page .dentro{max-width:1180px;margin:0 auto;padding:0 24px}.mockup-page .selo{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.mockup-page h2{letter-spacing:-.032em;font:700 clamp(28px,3.6vw,46px)/1.1 Sora,Inter,sans-serif}.mockup-page .sub{color:var(--text-2);max-width:52ch;margin-top:14px;font-size:16px}.mockup-page .centro{text-align:center}.mockup-page .centro .sub{margin-left:auto;margin-right:auto}.mockup-page section{padding:64px 0}.mockup-page header{z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#0a0c0fb8;transition:transform .28s cubic-bezier(.22,.7,.25,1);position:sticky;top:0}@media (max-width:767px){.mockup-page header{background:var(--bg);-webkit-backdrop-filter:none}}.mockup-page .progresso{z-index:70;transform-origin:0;background:var(--accent);width:100%;height:3px;display:none;position:fixed;top:0;left:0}@supports (animation-timeline:scroll()){.mockup-page .progresso{animation:linear both lp-progresso;animation-timeline:scroll(root);display:block}}.mockup-page .progresso-js{display:block;transform:scaleX(0)}@keyframes lp-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mockup-page header .dentro{align-items:center;gap:26px;height:62px;display:flex}.mockup-page header .logo-svg{flex:none;width:74px;height:19px;display:block}.mockup-page header nav{color:var(--text-2);gap:22px;margin-left:18px;font-size:14px;display:flex}.mockup-page header nav a{color:inherit;text-decoration:none}.mockup-page header nav a:hover{color:var(--text-1)}.mockup-page header .fim{align-items:center;gap:10px;margin-left:auto;display:flex}.mockup-page header .logo{align-items:center;display:flex}.mockup-page .icone-so{color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;font:600 14px/1 Inter,sans-serif;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.mockup-page .icone-so:hover{color:var(--text-1);background:var(--surface-2)}.mockup-page .icone-so svg{flex:none;width:18px;height:18px}.mockup-page .icone-so.rotulado{padding-right:14px}@media (max-width:900px){.mockup-page .icone-so.rotulado span{display:none}}.mockup-page .btn{transform-origin:50%;touch-action:manipulation;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:11px 17px;font:600 14px/1 Inter,sans-serif;text-decoration:none;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .15s,color .15s,border-color .15s;display:inline-flex}.mockup-page .btn:active,.mockup-page .btn.pressionado{transition:transform 80ms ease-out,background .15s;transition-delay:0s!important;transform:scale(.88)!important}@media (prefers-reduced-motion:reduce){.mockup-page .btn{transition:background .15s,color .15s,border-color .15s}.mockup-page .btn:active,.mockup-page .btn.pressionado{transform:none!important}}.mockup-page .btn-cheio{background:var(--cta);color:#04121d}.mockup-page .btn-cheio:hover{background:var(--cta-hover)}.mockup-page .btn-vazio{border-color:var(--border-forte);color:var(--text-1)}.mockup-page #topo{text-align:center;isolation:isolate;padding:96px 24px 0;position:relative;overflow:hidden}.mockup-page .ceu{width:100vw;height:100vh;z-index:0;pointer-events:none;height:100lvh;position:fixed;inset:0}.mockup-page header,.mockup-page #topo,.mockup-page section,.mockup-page footer,.mockup-page .lead{z-index:1;position:relative}.mockup-page header{z-index:60}.mockup-page #topo h1{letter-spacing:-.035em;text-wrap:balance;max-width:21ch;margin:0 auto 20px;font:700 clamp(34px,5.4vw,66px)/1.06 Sora,Inter,sans-serif}.mockup-page #topo .ponto-h1{width:.24em;height:.24em;margin-left:.08em;display:inline-block;position:relative}.mockup-page #topo .ponto-h1 canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mockup-page #topo .sub{max-width:56ch;margin:0 auto 28px;font-size:clamp(15px,1.5vw,18px)}.mockup-page #topo .micro{color:var(--text-3);margin-top:14px;font-size:12.5px}.mockup-page #topo .halo{z-index:-1;filter:blur(26px);background:radial-gradient(closest-side,#7dd3fcf2,#38bdf880 40%,#0ea5e91f 68%,#0000 84%);width:min(1000px,90vw);height:260px;position:absolute;top:640px;left:50%;transform:translate(-50%,-50%)}.mockup-page #topo .halo:after{content:"";filter:blur(2px);background:linear-gradient(90deg,#0000,#e0f2fe 18% 82%,#0000);height:3px;position:absolute;bottom:0;left:10%;right:10%}.mockup-page .palco-print{perspective:1600px;max-width:1040px;margin:130px auto 0}.mockup-page .quadro{border:1px solid var(--border);transform-origin:50% 0;will-change:transform;border-radius:14px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000 100%);mask-image:linear-gradient(#000 42%,#0000008c 72%,#0000 100%)}.mockup-page #dor .lista{border-top:1px solid var(--border);margin-top:32px}.mockup-page #dor .item{border-bottom:1px solid var(--border);color:var(--text-2);grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:26px 0;font-size:17px;display:grid}.mockup-page #dor .item b{color:var(--text-1);font-weight:600}.mockup-page #dor .item i{background:var(--danger);opacity:.8;border-radius:50%;width:7px;height:7px;margin-top:11px}.mockup-page #hub{padding:64px 24px;overflow:hidden}.mockup-page .palco-hub{transform-origin:50%;width:1040px;height:560px;margin:26px auto 0;position:relative}.mockup-page .fonte{background:var(--surface);border:1px solid var(--border);z-index:2;border-radius:12px;width:226px;height:124px;padding:12px 13px;position:absolute;overflow:hidden}.mockup-page .fonte .top{align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:flex}.mockup-page .fonte .top svg{width:16px;height:16px;color:var(--accent);flex:none}.mockup-page .fonte .top span:first-of-type{white-space:nowrap}.mockup-page .fonte .breve{white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:700;position:absolute;bottom:11px;right:12px}.mockup-page .fonte.futuro{border-style:dashed}.mockup-page .fonte.futuro>*{opacity:.7}.mockup-page .fonte .lin{background:var(--surface-2);border-radius:4px;height:8px;margin-bottom:7px}.mockup-page .bolha{background:var(--surface-2);max-width:84%;color:var(--text-2);border-radius:9px;margin-bottom:6px;padding:7px 9px;font-size:10.5px;line-height:1.35}.mockup-page .cod{color:var(--text-3);white-space:pre;font:500 10px/1.5 ui-monospace,Menlo,monospace}.mockup-page .cod b{color:var(--accent-2);font-weight:500}.mockup-page .virou{color:var(--accent-2);align-items:center;gap:5px;margin-top:6px;font-size:10px;font-weight:600;display:flex}.mockup-page .virou svg{stroke-width:2.4px;width:11px;height:11px}.mockup-page .novo{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,.7,.25,1);transform:translateY(-7px)}.mockup-page .tocou .novo{opacity:1;transform:none}.mockup-page .digitando{align-items:center;gap:3px;display:inline-flex}.mockup-page .digitando i{background:var(--text-3);border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite sobe}.mockup-page .digitando i:nth-child(2){animation-delay:.15s}.mockup-page .digitando i:nth-child(3){animation-delay:.3s}@keyframes sobe{0%,60%,to{opacity:.4;transform:none}30%{opacity:1;transform:translateY(-3px)}}.mockup-page .miolo{z-index:1;place-items:center;width:150px;height:150px;display:grid;position:absolute;top:280px;left:520px;transform:translate(-50%,-50%)}.mockup-page .esfera{width:132px;height:132px}.mockup-page #fila{padding:64px 0;overflow:hidden}.mockup-page #fila .grude{flex-direction:column;align-items:center;gap:30px;display:flex}.mockup-page #fila .cabeca{text-align:center}.mockup-page .lin-t{transition:transform .7s cubic-bezier(.22,.7,.25,1),opacity .5s}.mockup-page .palco-fila{width:min(1240px,94vw);position:relative}.mockup-page .grade{border:1px solid var(--border);background:var(--surface);border-radius:12px;width:100%;font-size:12.5px;overflow:hidden}.mockup-page .grade .topo-g{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;display:flex}.mockup-page .grade .topo-g b{font-size:13.5px}.mockup-page .grade .topo-g .cont{color:var(--text-3);margin-left:auto;font-size:11.5px}.mockup-page .cab,.mockup-page .lin-t{grid-template-columns:74px minmax(0,1fr) 108px 104px 80px 118px 118px 96px 132px;align-items:center;gap:10px;padding:9px 16px;display:grid}.mockup-page .cab>*,.mockup-page .lin-t>*{min-width:0}.mockup-page .cab{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border);font-size:10.5px;font-weight:700}.mockup-page .lin-t{border-bottom:1px solid var(--border);will-change:transform,opacity}.mockup-page .lin-t:last-child{border-bottom:0}.mockup-page .lin-t .id{color:var(--text-2);font-variant-numeric:tabular-nums}.mockup-page .assunto{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mockup-page .de{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.mockup-page .frio{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mockup-page .pri,.mockup-page .sit{border-radius:4px;justify-self:start;padding:2px 7px;font-size:10.5px;font-weight:700}.mockup-page .pri.urg{color:#fca5a5;background:#f8717124}.mockup-page .pri.alt{color:#fcd34d;background:#fbbf2424}.mockup-page .pri.nor{color:var(--accent-2);background:#38bdf824}.mockup-page .pri.bai{background:var(--surface-2);color:var(--text-2)}.mockup-page .sit.at{color:var(--accent-2);background:#38bdf81f;font-weight:600}.mockup-page .sit.ag{color:#fcd34d;background:#fbbf241f;font-weight:600}.mockup-page #ia .par{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:48px;margin-bottom:44px;display:grid}.mockup-page #ia .cabeca{max-width:none;margin:0}.mockup-page #ia h2{font-size:clamp(28px,3.2vw,42px)}.mockup-page .filme{align-items:center;gap:34px;min-height:210px;display:flex}.mockup-page .orbe-ia{flex:none;width:170px;height:170px}.mockup-page .crono-rot{color:var(--text-2);font-size:15px}.mockup-page .crono-n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:6px;font:700 clamp(44px,5.4vw,72px)/1 Sora,Inter,sans-serif}.mockup-page .crono-n small{color:var(--text-2);letter-spacing:normal;margin-left:9px;font-size:17px;font-weight:600}@media (max-width:520px){.mockup-page .filme{gap:20px}.mockup-page .orbe-ia{width:120px;height:120px}}@media (max-width:960px){.mockup-page #ia .par{grid-template-columns:1fr;gap:34px}}.mockup-page .fatos{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.mockup-page .fato{border-right:1px solid var(--border);padding:30px 34px 30px 0}.mockup-page .fato:last-child{border-right:0;padding-right:0}.mockup-page .fato:not(:first-child){padding-left:34px}.mockup-page .fato .n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:700 clamp(28px,3.2vw,42px)/1 Sora,Inter,sans-serif}.mockup-page .fato .n small{color:var(--text-2);margin-left:5px;font-size:16px;font-weight:600}.mockup-page .fato p{color:var(--text-2);margin-top:12px;font-size:13.5px;line-height:1.5}.mockup-page .assuntos h3{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:24px;font-size:13px;font-weight:700}.mockup-page .linha-a{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,15rem) 1fr auto;align-items:center;gap:26px;padding:15px 0;font-size:15px;display:grid}.mockup-page .linha-a:last-child{border-bottom:0}.mockup-page .trilho{background:var(--surface-2);height:2px;position:relative}.mockup-page .ch{background:var(--accent);width:0;transition:width 1.1s cubic-bezier(.22,.7,.25,1);position:absolute;inset:0 auto 0 0}.mockup-page .linha-a .pct{color:var(--accent-2);font-variant-numeric:tabular-nums;text-align:right;min-width:3.4rem;font-weight:700}.mockup-page .painel{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:34px;display:grid}.mockup-page .cartao{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px 22px}.mockup-page .cartao .rot{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:700}.mockup-page .cartao .num{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:7px 0 3px;font:700 30px/1.1 Sora,Inter,sans-serif}.mockup-page .cartao .num small{color:var(--text-2);margin-left:4px;font-size:14px;font-weight:600}.mockup-page .cartao .leg{color:var(--text-2);font-size:12.5px}.mockup-page .tracado{stroke-dasharray:var(--comp);stroke-dashoffset:var(--comp);transition:stroke-dashoffset 1.5s cubic-bezier(.22,.7,.25,1)}.mockup-page .visivel .tracado{stroke-dashoffset:0}.mockup-page .area{opacity:0;transition:opacity .9s .5s}.mockup-page .visivel .area{opacity:1}.mockup-page .canais{gap:12px;margin-top:14px;display:grid}.mockup-page .canais .li{grid-template-columns:96px 1fr 44px;align-items:center;gap:10px;font-size:12.5px;display:grid}.mockup-page .canais .li span:last-child{text-align:right;color:var(--text-2);font-variant-numeric:tabular-nums}.mockup-page .trilho-b{background:var(--surface-2);border-radius:5px;height:9px;overflow:hidden}.mockup-page .barra-h{background:var(--accent);border-radius:5px;width:0;height:9px;transition:width 1.1s cubic-bezier(.22,.7,.25,1)}.mockup-page .visivel .barra-h{width:var(--w)}.mockup-page .notas{align-items:flex-end;gap:8px;height:92px;margin-top:16px;display:flex}.mockup-page .notas div{background:var(--accent);border-radius:4px 4px 0 0;flex:1;height:0;min-height:0;transition:height 1s cubic-bezier(.22,.7,.25,1),min-height 1s cubic-bezier(.22,.7,.25,1)}.mockup-page .visivel .notas div{min-height:7px;height:var(--h)}.mockup-page .notas-rot{color:var(--text-3);gap:8px;margin-top:6px;font-size:11px;display:flex}.mockup-page .notas-rot span{text-align:center;flex:1}.mockup-page #chat .quadro{margin-top:34px}.mockup-page .planos{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:0;margin-top:36px;display:grid}.mockup-page .plano.sob{background:linear-gradient(#94a3b80d,#0000 60%)}.mockup-page .plano .anual{color:var(--text-3);margin-bottom:16px;font-size:12.5px;transition:opacity .18s}.mockup-page .plano .preco.sob-preco{min-height:26px;color:var(--text-2);letter-spacing:-.01em;white-space:nowrap;align-items:center;margin:20px 0 47px;font-size:20px;line-height:1.1;display:flex}.mockup-page .plano{flex-direction:column;display:flex}.mockup-page .plano .quem{min-height:72px}.mockup-page .plano ul{margin-bottom:24px}.mockup-page .plano .btn{justify-content:center;width:100%;margin-top:auto}.mockup-page .plano{transition:transform .15s cubic-bezier(.4,0,.2,1),background .15s,border-color .15s,box-shadow .25s cubic-bezier(.4,0,.2,1)}.mockup-page .plano:focus-within{background:var(--surface);box-shadow:0 0 0 1px var(--border-forte),0 20px 48px #00000059;border-color:#0000;transform:translateY(-5px)}@media (hover:hover){.mockup-page .plano:hover{background:var(--surface);box-shadow:0 0 0 1px var(--border-forte),0 20px 48px #00000059;border-color:#0000;transform:translateY(-5px)}.mockup-page .plano.destaque:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 50%,transparent), 0 18px 52px color-mix(in srgb,var(--accent) 20%,transparent)}}.mockup-page .plano:active{transform:translateY(-1px)}.mockup-page .foot-contato a{align-items:center;gap:8px;display:flex}.mockup-page .foot-contato svg{width:16px;height:16px;color:var(--accent);flex:none}.mockup-page .form{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:16px;gap:16px;max-width:640px;margin:36px auto 0;padding:30px;display:grid}.mockup-page .form .dupla{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mockup-page .form>.revela{transition-delay:calc(var(--i,0)*70ms)}.mockup-page .form label{color:var(--text-2);font-size:13px;font-weight:600;display:block}.mockup-page .form input,.mockup-page .form textarea{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text-1);border-radius:10px;outline:none;margin-top:8px;padding:12px 14px;font:400 15px/1.4 Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s;display:block}.mockup-page .form input:focus,.mockup-page .form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.mockup-page .form input::placeholder{color:var(--text-3)}.mockup-page .form textarea{resize:vertical;min-height:120px}.mockup-page .form .btn{justify-self:start;padding:13px 22px}.mockup-page .form .isca{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}@media (max-width:767px){.mockup-page .form .dupla{grid-template-columns:1fr}.mockup-page .form .btn{justify-self:stretch}.mockup-page .form{padding:22px}}.mockup-page .plano{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:34px 30px}.mockup-page .plano:last-child{border-right:0}.mockup-page .plano.destaque{background:linear-gradient(#38bdf80f,#0000 60%)}.mockup-page .plano.destaque:hover,.mockup-page .plano.destaque:focus-within{background:linear-gradient(180deg,#38bdf80f,transparent 60%),var(--surface)}.mockup-page .plano h3{font-size:15px;font-weight:700}.mockup-page .plano .preco{letter-spacing:-.03em;margin:14px 0 4px;font:700 40px/1 Sora,Inter,sans-serif}.mockup-page .plano .preco small{color:var(--text-2);margin-left:8px;font-size:14px;font-weight:600}.mockup-page .plano .quem{color:var(--text-2);margin-bottom:22px;font-size:13.5px}.mockup-page .plano ul{color:var(--text-2);gap:9px;font-size:13.5px;list-style:none;display:grid}.mockup-page .plano li{align-items:flex-start;gap:9px;display:flex}.mockup-page .plano li svg{width:14px;height:14px;color:var(--accent);flex:none;margin-top:4px}.mockup-page .ciclo{justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}.mockup-page .chave-ciclo{isolation:isolate;border:1px solid var(--border);border-radius:10px;display:inline-flex;position:relative;overflow:hidden}.mockup-page .chave-ciclo button{cursor:pointer;min-width:92px;color:var(--text-2);background:0 0;border:0;flex:1 1 0;padding:10px 18px;font:600 13.5px/1 Inter,sans-serif;transition:color .2s}.mockup-page .chave-ciclo:before{content:"";z-index:-1;background:color-mix(in srgb,var(--accent) 16%,transparent);width:50%;transition:transform .28s cubic-bezier(.22,.7,.25,1);position:absolute;top:0;bottom:0;left:0}.mockup-page .chave-ciclo.anual:before{transform:translate(100%)}.mockup-page .chave-ciclo button[aria-pressed=true]{color:var(--accent-2)}.mockup-page .poupa{color:var(--ok);font-size:12.5px;font-weight:600}.mockup-page .plano .etiqueta{background:var(--cta);color:#04121d;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.mockup-page .plano{position:relative}.mockup-page .pular{text-align:center;color:var(--text-3);margin-top:12px;font-size:12.5px;text-decoration:none;display:block}.mockup-page .pular:hover{color:var(--accent-2)}.mockup-page .calc-caixa{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin-top:34px;overflow:hidden}.mockup-page .calc-abre{background:var(--surface);width:100%;color:var(--text-1);cursor:pointer;text-align:left;border:0;align-items:center;gap:16px;padding:20px 24px;transition:background .15s;display:flex}.mockup-page .calc-abre:hover{background:var(--surface-2)}.mockup-page .calc-lado,.mockup-page .calc-degrau,.mockup-page .calc-preco-campo{background:var(--bg)}.mockup-page .calc-abre svg{width:26px;height:26px;color:var(--accent);flex:none}.mockup-page .calc-abre-txt{gap:3px;display:grid}.mockup-page .calc-abre-txt b{font-size:15.5px;font-weight:700}.mockup-page .calc-abre-txt i{color:var(--text-3);font-size:12.5px;font-style:normal}.mockup-page .calc-abre-acao{color:var(--accent-2);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:700}.mockup-page .calc{border-top:1px solid var(--border);padding:26px 24px 24px}.mockup-page .calc-topo{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.mockup-page .calc-time{color:var(--text-2);font-size:14px}.mockup-page .calc-time b{color:var(--text-1);margin-right:6px;font-size:24px;font-weight:700}.mockup-page .calc-selo{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-2);border-radius:5px;margin-left:10px;padding:3px 9px;font-size:11px;font-weight:700}.mockup-page .calc-selo.cinza{background:var(--surface-2);color:var(--text-3)}.mockup-page .calc-atalhos{gap:7px;margin-left:auto;display:flex}.mockup-page .calc-atalhos button{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:7px 12px;font:600 12.5px/1 Inter,sans-serif}.mockup-page .calc-atalhos button.ativo{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-2);border-color:#0000}.mockup-page .calc-arrasta input{appearance:none;border-radius:4px;outline:none;width:100%;height:6px}.mockup-page .calc-arrasta input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-1);border:3px solid var(--accent);cursor:grab;border-radius:50%;width:20px;height:20px}.mockup-page .calc-arrasta input::-moz-range-thumb{background:var(--text-1);border:3px solid var(--accent);cursor:grab;border-radius:50%;width:16px;height:16px}.mockup-page .calc-marcas{height:30px;margin-top:8px;position:relative}.mockup-page .calc-marcas button{color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;font-size:11px;display:grid;position:absolute;transform:translate(-50%)}.mockup-page .calc-marcas i{background:var(--border-forte);width:1px;height:5px;display:block}.mockup-page .calc-degraus{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.mockup-page .calc-degrau{text-align:left;border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:10px;gap:3px;padding:12px 14px;display:grid}.mockup-page .calc-degrau .faixa{color:var(--text-2);font-size:12.5px}.mockup-page .calc-degrau .pr{color:var(--text-1);font-size:13px;font-weight:700}.mockup-page .calc-degrau.ativo{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.mockup-page .calc-aviso{color:var(--text-2);margin-top:20px;font-size:14px;line-height:1.55}.mockup-page .calc-aviso b{color:var(--text-1)}.mockup-page .calc-lados{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.mockup-page .calc-lado{border:1px solid var(--border);border-radius:12px;padding:18px 20px}.mockup-page .calc-lado.supme{border-color:color-mix(in srgb,var(--accent) 34%,transparent)}.mockup-page .calc-lado-cab{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mockup-page .calc-lado-nome{font-size:13.5px;font-weight:700}.mockup-page .calc-lado-preco{letter-spacing:-.025em;font:700 30px/1 Sora,Inter,sans-serif}.mockup-page .calc-lado.supme .calc-lado-preco{color:var(--accent-2)}.mockup-page .calc-lado-conta{color:var(--text-3);margin-top:6px;font-size:12.5px}.mockup-page .calc-lado-pe{color:var(--text-2);border-top:1px solid var(--border);margin-top:12px;padding-top:12px;font-size:12.5px}.mockup-page .calc-economia{background:color-mix(in srgb,var(--ok) 10%,transparent);border-radius:12px;align-items:center;gap:16px;margin-top:18px;padding:16px 20px;display:flex}.mockup-page .calc-economia .txt{gap:3px;display:grid}.mockup-page .calc-economia b{color:var(--ok);font-size:16px}.mockup-page .calc-economia i{color:var(--text-2);font-size:12.5px;font-style:normal}.mockup-page .calc-economia .selo{color:var(--ok);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.mockup-page .calc-ancora{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;font-size:12.5px;display:flex}.mockup-page .calc-preco-campo{border:1px solid var(--border);color:var(--text-2);border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;display:inline-flex}.mockup-page .calc-preco-campo input{width:70px;color:var(--text-1);background:0 0;border:0;outline:none;font:700 15px/1 Inter,sans-serif}.mockup-page .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:820px){.mockup-page .calc-lados,.mockup-page .calc-degraus{grid-template-columns:1fr}}.mockup-page .faq{border-top:1px solid var(--border);max-width:760px;margin:40px auto 0}.mockup-page .faq details{border-bottom:1px solid var(--border)}.mockup-page .faq summary{cursor:pointer;align-items:center;gap:14px;padding:22px 0;font-size:16px;font-weight:600;list-style:none;transition:color .15s;display:flex}.mockup-page .faq details:hover summary{color:var(--accent-2)}.mockup-page .faq summary::-webkit-details-marker{display:none}.mockup-page .faq summary .mais{color:var(--text-3);margin-left:auto;font-size:22px;font-weight:300;line-height:1;transition:transform .22s cubic-bezier(.4,0,.2,1),color .15s}.mockup-page .faq details[open] summary .mais{color:var(--accent-2);transform:rotate(45deg)}.mockup-page .faq .corpo{overflow:hidden}.mockup-page .faq p{color:var(--text-2);max-width:66ch;padding:0 0 22px;font-size:15px}.mockup-page .trilho-e{margin-top:30px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mockup-page .correia{align-items:center;gap:64px;width:max-content;animation:38s linear infinite anda;display:flex}.mockup-page .trilho-e:hover .correia{animation-play-state:paused}@keyframes anda{to{transform:translate(-50%)}}.mockup-page .tec{color:var(--text-2);white-space:nowrap;opacity:.62;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.mockup-page .tec:hover{opacity:1;color:var(--text-1)}.mockup-page .tec img{filter:invert()opacity(.82);width:26px;height:26px}.mockup-page footer{border-top:1px solid var(--border);color:var(--text-3);padding:72px 0 40px;font-size:14px}.mockup-page footer .cols{grid-template-columns:1.6fr repeat(3,1fr);align-items:start;gap:56px;display:grid}.mockup-page footer .marca p{color:var(--text-2);max-width:32ch;margin-top:16px;font-size:14.5px;line-height:1.6}.mockup-page footer h4{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin-bottom:18px;font-size:11px;font-weight:700}.mockup-page footer a{color:var(--text-2);padding:7px 0;text-decoration:none;transition:color .15s;display:block}.mockup-page footer a:hover{color:var(--accent-2)}.mockup-page footer .fim{border-top:1px solid var(--border);color:var(--text-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:56px;padding-top:26px;font-size:12.5px;display:grid}.mockup-page footer .direitos{text-align:center;flex-wrap:wrap;grid-column:2;justify-content:center;gap:6px 26px;display:flex}.mockup-page footer .redes{grid-column:3;justify-self:end;gap:14px;display:flex}.mockup-page footer .redes a{color:var(--text-3);padding:0;display:inline-flex}.mockup-page footer .redes a:hover{color:var(--accent-2)}.mockup-page footer .redes svg{width:20px;height:20px}@media (max-width:900px){.mockup-page .fatos,.mockup-page .planos{grid-template-columns:1fr}.mockup-page .fato{border-right:0;border-bottom:1px solid var(--border);padding:26px 0}.mockup-page .fato:not(:first-child){padding-left:0}.mockup-page .plano{border-right:0}.mockup-page footer .cols{grid-template-columns:1fr 1fr}}.mockup-page .palco-cel{display:none}@media (max-width:767px){.mockup-page .palco-print{display:none}.mockup-page .palco-cel{max-width:340px;margin:56px auto 0;display:block;position:relative}.mockup-page .palco-cel img{border:1px solid var(--border);border-radius:22px;position:relative}.mockup-page #topo .halo{display:none}.mockup-page .palco-cel:before{content:"";z-index:0;filter:blur(22px);background:radial-gradient(closest-side,#7dd3fcf2,#38bdf880 40%,#0ea5e91f 68%,#0000 84%);width:min(600px,110vw);height:200px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}}.mockup-page .dor-fecho{color:var(--text-2);max-width:60ch;margin-top:30px;font-size:18px}.mockup-page .dor-fecho b{color:var(--text-1);font-weight:600}.mockup-page .tres{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.mockup-page .tres>*{border-right:1px solid var(--border);padding:30px 34px 30px 0}.mockup-page .tres>:last-child{border-right:0;padding-right:0}.mockup-page .tres>:not(:first-child){padding-left:34px}.mockup-page .tres svg{width:24px;height:24px;color:var(--accent);margin-bottom:16px}.mockup-page .tres h3{margin-bottom:8px;font-size:17px;font-weight:700}.mockup-page .tres p{color:var(--text-2);font-size:14.5px;line-height:1.55}.mockup-page #selos-dados{padding-top:0}.mockup-page #selos-dados .tres{margin-top:0}.mockup-page .recurso{border-top:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:56px 0;display:grid}.mockup-page .recurso:first-child{border-top:0;padding-top:0}.mockup-page .recurso h2{font-size:clamp(26px,2.8vw,38px)}.mockup-page .recurso.cheio{display:block}.mockup-page .moldura{border:1px solid var(--border);border-radius:14px;overflow:hidden}.mockup-page .moldura img{width:100%}.mockup-page .legenda{color:var(--text-3);margin-top:10px;font-size:12.5px}.mockup-page .painel-api{border:1px solid var(--border);background:var(--surface);border-radius:14px;max-width:720px;margin-top:28px;overflow:hidden}.mockup-page .painel-api .barra{color:var(--text-3);border-bottom:1px solid var(--border);padding:12px 18px;font:600 12px/1 ui-monospace,Menlo,monospace}.mockup-page .painel-api pre{color:var(--text-2);white-space:pre-wrap;margin:0;padding:18px;font:500 13px/1.6 ui-monospace,Menlo,monospace}.mockup-page .painel-api .k{color:var(--accent-2)}.mockup-page .painel-api .s{color:var(--text-1)}.mockup-page .grade12{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:36px;display:grid}.mockup-page .res{color:var(--text-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:20px 18px;font-size:14.5px;display:flex}.mockup-page .res .ico{flex:none;display:inline-flex}.mockup-page .res svg{width:20px;height:20px;color:var(--accent);filter:drop-shadow(0 0 #0000);transition:transform .3s cubic-bezier(.22,.7,.25,1),filter .15s ease-out}.mockup-page .res:hover svg{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 60%,transparent));transform:rotate(-8deg)}.mockup-page .link-ia{color:var(--accent-2);margin-top:18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.mockup-page .link-ia:hover{color:var(--accent)}.mockup-page .plano .anual{min-height:19px}.mockup-page #final{text-align:center}.mockup-page #final h2{max-width:22ch;margin:0 auto 28px}.mockup-page #final h2 span{color:var(--accent-2);display:block}.mockup-page #final .micro{color:var(--text-3);margin-top:14px;font-size:12.5px}.mockup-page footer .cols{grid-template-columns:280px repeat(5,max-content);gap:40px}.mockup-page footer button.link{color:var(--text-2);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:7px 0;transition:color .15s;display:block}.mockup-page footer button.link:hover{color:var(--accent-2)}.mockup-page .cookie-demo{z-index:90;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--border));background:var(--surface);width:min(480px,100vw - 40px);color:var(--text-2);border-radius:16px;padding:17px 19px;font-size:14px;line-height:1.5;position:fixed;bottom:20px;left:20px}.mockup-page .cookie-demo[hidden]{display:none}.mockup-page .cookie-demo-cabeca{color:var(--text-1);align-items:center;gap:9px;margin-bottom:8px;display:flex}.mockup-page .cookie-demo-cabeca i{color:var(--accent);font-size:19px}.mockup-page .cookie-demo p{margin:0}.mockup-page .cookie-demo p a{color:var(--accent-2);font-weight:600;text-decoration:underline;display:inline}.mockup-page .cookie-demo-cats{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:grid}.mockup-page .cookie-demo-cats[hidden]{display:none}.mockup-page .cookie-demo-cats label{cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;display:flex}.mockup-page .cookie-demo-cats input{width:16px;height:16px;accent-color:var(--accent);margin-top:2px}.mockup-page .cookie-demo-cats span{display:block}.mockup-page .cookie-demo-cats strong{color:var(--text-1);font-size:13px;display:block}.mockup-page .cookie-demo-acoes{flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;display:flex}.mockup-page .cookie-demo-acoes button{border:1px solid var(--border);min-height:34px;color:var(--text-1);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.mockup-page .cookie-demo-acoes .aceitar{background:var(--accent);color:#04121d;border-color:#0000}.mockup-page .cookie-demo-acoes .escolher{min-height:auto;color:var(--text-2);text-underline-offset:3px;border:0;border-radius:0;margin-left:auto;padding:0;font-size:12.5px;text-decoration:underline}@media (max-width:560px){.mockup-page .cookie-demo{width:auto;padding:18px;bottom:12px;left:12px;right:12px}.mockup-page .cookie-demo-acoes button{flex:1;min-height:44px;padding-inline:10px}.mockup-page .cookie-demo-acoes .escolher{text-align:left;flex-basis:100%;min-height:auto;margin-left:0}}@media (max-width:960px){.mockup-page .recurso{grid-template-columns:1fr;gap:28px}}@media (max-width:900px){.mockup-page .tres{grid-template-columns:1fr}.mockup-page .tres>*{border-right:0;border-bottom:1px solid var(--border);padding:24px 0}.mockup-page .tres>:not(:first-child){padding-left:0}.mockup-page .grade12{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.mockup-page .dentro{padding:0 20px}.mockup-page section{padding:48px 0}.mockup-page #topo{padding:64px 20px 0}.mockup-page header nav{display:none}.mockup-page .grade12{grid-template-columns:1fr}.mockup-page .palco-fila{overflow-x:auto}.mockup-page .grade{min-width:980px}.mockup-page footer .cols,.mockup-page footer .fim{grid-template-columns:1fr}.mockup-page footer .direitos,.mockup-page footer .redes{grid-column:1;justify-self:center}.mockup-page .palco-hub{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid;width:auto!important;height:auto!important;transform:none!important}.mockup-page .fonte{width:auto;height:auto;min-height:118px;position:static!important}.mockup-page .fonte .breve{margin-left:auto;position:static}.mockup-page .miolo{grid-column:1/-1;margin:6px auto 0;position:relative;top:auto;left:auto;transform:none}}.mockup-page .brand-dot{background:var(--accent);border-radius:50%;width:.32em;height:.32em;margin-left:.06em;display:inline-block}.mockup-page .lead-lancador{z-index:50;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;transition:transform .16s,background .15s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #00000073}.mockup-page .lead-lancador:hover{background:var(--cta-hover);transform:scale(1.04)}.mockup-page .lead-lancador:active{transform:scale(.96)}.mockup-page .lead-lancador i{color:#fff;grid-area:1/1;font-size:24px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.mockup-page .lead-ico-fecha,.mockup-page .lead-lancador[aria-expanded=true] .lead-ico-chat{display:none!important}.mockup-page .lead-lancador[aria-expanded=true] .lead-ico-fecha{display:block!important}.mockup-page .lead-selo{color:#090b0e;background:#f8fafc;border:2px solid #090b0e;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;animation:.5s cubic-bezier(.34,1.56,.64,1) both pousa-selo;display:grid;position:absolute;top:-2px;right:-2px}@keyframes pousa-selo{0%{transform:scale(0)}to{transform:none}}.mockup-page .lead-lancador.chegou{animation:.6s cubic-bezier(.34,1.56,.64,1) pula}@keyframes pula{0%{transform:none}30%{transform:translateY(-8px)rotate(-6deg)}60%{transform:translateY(0)rotate(4deg)}to{transform:none}}.mockup-page .lead-previa{z-index:50;color:#f8fafc;cursor:pointer;background:#101319;border:1px solid #ffffff14;border-radius:14px 14px 4px;align-items:flex-start;gap:10px;max-width:300px;padding:12px 14px;font-size:12.5px;line-height:1.45;animation:.4s cubic-bezier(.22,.7,.25,1) both surge;display:flex;position:fixed;bottom:88px;right:24px;box-shadow:0 14px 36px #0000008c}.mockup-page .lead-previa-avatar{color:#38bdf8;background:#161a22;border:1px solid #38bdf84d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.mockup-page .lead-previa-conteudo{flex:1;min-width:0}.mockup-page .lead-quem{color:#38bdf8;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.mockup-page .lead-previa-x{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:20px;height:20px;font-size:12px;display:grid;position:absolute;top:6px;right:6px}.mockup-page .lead-previa-x:hover{color:#f8fafc;background:#161a22}.mockup-page .lead-painel{z-index:50;transform-origin:100% 100%;background:#101319;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;width:min(315px,100vw - 32px);height:min(520px,100vh - 110px);padding:0;animation:.2s cubic-bezier(.22,1,.36,1) lead-abre;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden;box-shadow:0 20px 50px -10px #000000b3,0 0 0 1px #ffffff0d}.mockup-page .lead-painel[hidden],.mockup-page .lead-selo[hidden],.mockup-page .lead-previa[hidden]{display:none!important}.mockup-page .lead-painel.saindo{pointer-events:none;animation:.14s cubic-bezier(.4,0,1,1) forwards lead-fecha}.mockup-page .lead-previa.saindo{pointer-events:none;animation:.15s cubic-bezier(.4,0,1,1) forwards lead-fecha}.mockup-page .lead-topo{background:#161a22;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.mockup-page .lead-topo-user{align-items:center;gap:10px;display:flex}.mockup-page .lead-topo-avatar{color:#38bdf8;background:linear-gradient(135deg,#18202d 0%,#0d1117 100%);border:1px solid #38bdf852;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative;box-shadow:0 0 10px #38bdf81f}.mockup-page .lead-topo-meta{flex-direction:column;gap:1px;display:flex}.mockup-page .lead-topo-title{color:#f8fafc;letter-spacing:-.01em;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.mockup-page .lead-topo-sub{color:#64748b;font-size:11px}.mockup-page .lead-topo-close{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;transition:all .12s;display:flex}.mockup-page .lead-topo-close:hover{color:#f8fafc;background:#1e2430}.mockup-page .lead-log{scroll-behavior:smooth;background:#101319;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}.mockup-page .lead-dia-div{text-align:center;color:#64748b;margin:2px 0 6px;font-size:10.5px;position:relative}.mockup-page .lead-dia-div:before{content:"";z-index:1;background:#ffffff0f;height:1px;position:absolute;top:50%;left:0;right:0}.mockup-page .lead-dia-div span{z-index:2;background:#101319;padding:0 8px;position:relative}.mockup-page .lead-msg{word-break:break-word;max-width:86%;padding:9px 12px;font-size:12.5px;line-height:1.5;animation:.18s lead-abre}.mockup-page .lead-msg-ai{color:#f8fafc;background:#161a22;border:1px solid #ffffff14;border-radius:12px 12px 12px 3px;align-self:flex-start}.mockup-page .lead-msg-user{color:#fff;background:#0284c7;border-radius:12px 12px 3px;align-self:flex-end;font-weight:400}.mockup-page .lead-autor{color:#38bdf8;align-items:center;gap:5px;margin-bottom:4px;font-size:11px;font-weight:600;display:flex}.mockup-page .lead-autor i{font-size:13px}.mockup-page .lead-chips{flex-direction:column;gap:6px;margin-top:4px;display:flex}.mockup-page .lead-chip{color:#94a3b8;cursor:pointer;text-align:left;background:#161a22;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:7px 11px;font-size:11.5px;font-weight:500;transition:all .12s;display:flex}.mockup-page .lead-chip i{color:#64748b;flex-shrink:0;font-size:14px;transition:color .12s}.mockup-page .lead-chip:hover{color:#f8fafc;background:#38bdf80f;border-color:#38bdf84d}.mockup-page .lead-chip:hover i{color:#38bdf8}.mockup-page .lead-card-form{background:#161a22;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:8px;margin-top:4px;padding:12px;animation:.2s lead-abre;display:flex}.mockup-page .lead-card-form-title{color:#f8fafc;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.mockup-page .lead-card-form-title i{color:#38bdf8;font-size:14px}.mockup-page .lead-card-sub{color:#94a3b8;margin-bottom:2px;font-size:11px;line-height:1.4}.mockup-page .lead-card-input-wrap{align-items:center;display:flex;position:relative}.mockup-page .lead-card-input-wrap i{color:#64748b;pointer-events:none;font-size:13px;position:absolute;left:10px}.mockup-page .lead-card-input{color:#f8fafc;background:#090b0e;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;height:32px;padding:0 10px 0 30px;font:400 12px Inter,sans-serif;transition:border-color .12s}.mockup-page .lead-card-input:focus{border-color:#38bdf866}.mockup-page .lead-card-input::placeholder{color:#64748b}.mockup-page .lead-card-btn{color:#fff;cursor:pointer;background:#38bdf8;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin-top:2px;font:600 12px Inter,sans-serif;transition:background .14s;display:flex}.mockup-page .lead-card-btn:hover{background:#0ea5e9}.mockup-page .lead-card-btn i{font-size:13px}.mockup-page .lead-rodape{background:#161a22;border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:6px;padding:10px 14px;display:flex}.mockup-page .lead-input-box{background:#090b0e;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:3px 6px 3px 12px;transition:border-color .14s;display:flex}.mockup-page .lead-input-box:focus-within{border-color:#38bdf859}.mockup-page .lead-input-field{color:#f8fafc;background:0 0;border:0;outline:none;flex:1;height:28px;font:400 12px Inter,sans-serif}.mockup-page .lead-input-field::placeholder{color:#64748b}.mockup-page .lead-send-btn{color:#fff;cursor:pointer;background:#38bdf8;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .12s;display:flex}.mockup-page .lead-send-btn:hover{background:#0ea5e9}.mockup-page .lead-send-btn i{color:#fff;margin-left:1px;font-size:13px}.mockup-page .lead-assinatura{text-align:center;color:#64748b;margin:0;padding:0;font-size:10px}.mockup-page .lead-assinatura .foot-marca{color:#94a3b8;font-weight:600}@media (max-width:767px){.mockup-page .lead-lancador{width:50px;height:50px;bottom:16px;right:16px}.mockup-page .lead-previa{max-width:calc(100vw - 32px);bottom:74px;right:16px}.mockup-page .lead-painel{width:calc(100vw - 32px);height:min(500px,100vh - 90px);bottom:74px;right:16px}}.mockup-page .revela{opacity:0;transition:opacity .6s cubic-bezier(.22,.7,.25,1),transform .6s cubic-bezier(.22,.7,.25,1);transform:translateY(16px)}.mockup-page .aparece .revela{opacity:1;transform:none}.mockup-page .aparece #dor .item:nth-child(2) .revela,.mockup-page .aparece .plano:nth-child(2) .revela{transition-delay:.12s}.mockup-page .aparece #dor .item:nth-child(3) .revela,.mockup-page .aparece .plano:nth-child(3) .revela,.mockup-page .aparece .plano:nth-child(4) .revela{transition-delay:.24s}.mockup-page .aparece .tres>:nth-child(2){transition-delay:80ms}.mockup-page .aparece .tres>:nth-child(3){transition-delay:.16s}@keyframes surge{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes sobe-print{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes acende{0%{opacity:0}to{opacity:1}}.mockup-page #topo h1,.mockup-page #topo .sub,.mockup-page #topo>.btn,.mockup-page #topo .micro{animation:.7s cubic-bezier(.22,.7,.25,1) both surge}.mockup-page #topo h1{animation-delay:50ms}.mockup-page #topo .sub{animation-delay:.17s}.mockup-page #topo>.btn{animation-delay:.29s}.mockup-page #topo .micro{animation-delay:.38s}.mockup-page #topo>.btn.animacao-concluida{opacity:1!important;animation:none!important;translate:0!important}.mockup-page .palco-print,.mockup-page .palco-cel{animation:1s cubic-bezier(.22,.7,.25,1) .45s both sobe-print}.mockup-page #topo .halo{animation:1.2s .7s both acende}.mockup-page #dor .item .revela{transform:translate(-34px)}.mockup-page #dor .item i{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.mockup-page #dor.aparece .item i{transform:none}.mockup-page #dor.aparece .item:nth-child(2) i{transition-delay:.12s}.mockup-page #dor.aparece .item:nth-child(3) i{transition-delay:.24s}.mockup-page .tres>*{border-right:0;position:relative}.mockup-page .tres>:after{content:"";background:var(--border);transform-origin:top;width:1px;height:100%;transition:transform .9s cubic-bezier(.22,.7,.25,1) .2s;position:absolute;top:0;right:0;transform:scaleY(0)}.mockup-page .tres>:last-child:after{display:none}.mockup-page .aparece .tres>:after{transform:none}.mockup-page .tres svg{opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1) .25s,opacity .4s .25s;transform:scale(.5)}.mockup-page .aparece .tres svg{opacity:1;transform:none}.mockup-page #chat .quadro{clip-path:inset(0 0 45%);opacity:0;transition:clip-path 1.1s cubic-bezier(.22,.7,.25,1),opacity .5s}.mockup-page #chat.aparece .quadro{clip-path:inset(0);opacity:1}.mockup-page #recursos,.mockup-page #dor{overflow:hidden}.mockup-page .recurso>div:first-child .revela{transform:translate(-24px)}.mockup-page .recurso>div:last-child.revela{transform:translate(48px)}.mockup-page .painel-api .cursor{background:var(--accent);vertical-align:text-bottom;width:7px;height:1.1em;animation:1s steps(2,end) infinite pisca;display:inline-block}@keyframes pisca{to{opacity:0}}.mockup-page .res.revela{transition-delay:calc(var(--i,0)*45ms)}.mockup-page .res .ico{transition:transform .5s cubic-bezier(.34,1.56,.64,1) calc(var(--i,0)*45ms + .15s);transform:scale(.4)}.mockup-page .aparece .res .ico{transform:none}.mockup-page .plano .etiqueta{opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1) .4s,opacity .3s .4s;transform:translateY(-14px)}.mockup-page .aparece .plano .etiqueta{opacity:1;transform:none}.mockup-page .faq details.revela{transition-delay:calc(var(--i,0)*60ms)}.mockup-page footer .cols>.revela{transition-delay:calc(var(--i,0)*80ms)}.mockup-page #final h2 span{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.22,.7,.25,1) .45s}.mockup-page #final.aparece h2 span{clip-path:inset(0)}.mockup-page #final .btn.revela{transition-delay:.6s;transform:scale(.9)}.mockup-page .trilho-e{opacity:0;transition:opacity 1.2s .2s}.mockup-page .aparece .trilho-e{opacity:1}.mockup-page #dor.aparece .item .revela,.mockup-page .aparece .recurso>div:first-child .revela,.mockup-page .aparece .recurso>div:last-child.revela,.mockup-page #final.aparece .btn.revela{transform:none}@media (max-width:900px){.mockup-page .tres>:after{display:none}}@media (prefers-reduced-motion:reduce){.mockup-page .correia,.mockup-page #topo h1,.mockup-page #topo .sub,.mockup-page #topo>.btn,.mockup-page #topo .micro,.mockup-page .palco-print,.mockup-page .palco-cel,.mockup-page #topo .halo,.mockup-page .painel-api .cursor,.mockup-page .lead-selo,.mockup-page .lead-lancador.chegou,.mockup-page .lead-previa,.mockup-page .lead-painel,.mockup-page .lead-painel.saindo{animation:none}.mockup-page .lead-lancador svg,.mockup-page .ch,.mockup-page .barra-h,.mockup-page .notas div,.mockup-page .tracado,.mockup-page .revela,.mockup-page .tres>:after,.mockup-page .tres svg,.mockup-page .res .ico,.mockup-page #chat .quadro,.mockup-page .plano .etiqueta,.mockup-page #final h2 span,.mockup-page .trilho-e,.mockup-page #dor .item i,.mockup-page header{transition:none}.mockup-page .novo,.mockup-page .revela,.mockup-page .tres>:after,.mockup-page .tres svg,.mockup-page .res .ico,.mockup-page #chat .quadro,.mockup-page .plano .etiqueta,.mockup-page .trilho-e,.mockup-page #dor .item i{opacity:1;transform:none}.mockup-page #chat .quadro,.mockup-page #final h2 span{clip-path:none}}.mockup-page header{z-index:100!important;-webkit-backdrop-filter:blur(14px)!important;background:#0a0c0fd1!important;border-bottom:1px solid #ffffff14!important;transition:transform .28s cubic-bezier(.22,.7,.25,1),background .2s,border-color .2s!important;position:sticky!important;top:0!important}.mockup-page header.escondido{transform:translateY(-100%)!important}@media (max-width:767px){.mockup-page header{background:var(--bg)!important;-webkit-backdrop-filter:none!important}.mockup-page header .dentro{gap:8px;padding-inline:20px}.mockup-page header .fim{gap:6px;min-width:0}.mockup-page header .icone-so{justify-content:center;width:34px;min-width:34px;height:34px;padding:0}.mockup-page header .icone-so.rotulado{padding:0}}@media (max-width:380px){.mockup-page header .dentro{gap:6px;height:58px;padding-inline:12px}.mockup-page header .logo-svg{width:66px;height:auto}.mockup-page header .fim{gap:4px}.mockup-page header .icone-so{border-radius:8px;width:32px;min-width:32px;height:32px}.mockup-page header .icone-so svg{width:17px;height:17px}}@media (max-width:767px){.mockup-page .painel{grid-template-columns:minmax(0,1fr)}}@media (max-width:340px){.mockup-page #ia .par{grid-template-columns:minmax(0,1fr)}.mockup-page #ia .filme{gap:12px}.mockup-page #ia .orbe-ia{width:100px;height:100px}.mockup-page #ia .crono{min-width:0}}.mockup-page .hero-trust-bar{color:var(--text-2);background:#ffffff08;border:1px solid #ffffff0f;border-radius:9999px;justify-content:center;align-items:center;gap:14px;max-width:-moz-fit-content;max-width:fit-content;margin:22px auto 0;padding:8px 18px;font-size:12.5px;display:flex}.mockup-page .hero-trust-bar b{color:var(--text-1);font-weight:600}.mockup-page .trust-item{align-items:center;gap:6px;display:inline-flex}.mockup-page .trust-dot{color:var(--text-3);font-size:14px}@media (max-width:640px){.mockup-page .hero-trust-bar{border-radius:12px;flex-direction:column;gap:6px}.mockup-page .trust-dot{display:none}}.mockup-page .cartao-mockup{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:20px 22px;transition:transform .18s,border-color .18s,box-shadow .2s;display:flex;position:relative}.mockup-page .cartao-mockup:hover{border-color:#38bdf840;transform:translateY(-2px);box-shadow:0 12px 30px #00000059}.mockup-page .cartao-mockup .card-top-row{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.mockup-page .cartao-mockup .card-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.mockup-page .cartao-mockup .card-badge{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:9999px;padding:2px 7px;font-size:10.5px;font-weight:600}.mockup-page .cartao-mockup .card-badge.up{color:#22c55e;background:#22c55e1a;border-color:#22c55e38}.mockup-page .cartao-mockup .card-badge.warn{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2438}.mockup-page .cartao-mockup .card-badge.accent{color:#38bdf8;background:#38bdf81a;border-color:#38bdf838}.mockup-page .cartao-mockup .stat-val-row{align-items:baseline;gap:8px;margin:4px 0 2px;display:flex}.mockup-page .cartao-mockup .stat-val{color:var(--text-1);font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.mockup-page .cartao-mockup .stat-val small{color:var(--text-3);margin-left:3px;font-size:13.5px;font-weight:600}.mockup-page .cartao-mockup .stat-sub{color:var(--text-2);margin-bottom:8px;font-size:12px}.mockup-page .chart-dates-row{color:var(--text-3);justify-content:space-between;margin-top:8px;padding:0 4px;font-size:10.5px;font-weight:500;display:flex}.mockup-page .csat-mockup-row{align-items:center;gap:20px;margin-top:8px;display:flex}.mockup-page .csat-score-col{text-align:left;flex:0 0 95px}.mockup-page .csat-score-num{color:var(--text-1);font-family:Sora,sans-serif;font-size:34px;font-weight:800;line-height:1}.mockup-page .csat-score-sub{color:var(--text-3);margin-top:4px;font-size:11px}.mockup-page .csat-bars-col{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mockup-page .csat-star-row{color:var(--text-3);align-items:center;gap:6px;font-size:11px;display:flex}.mockup-page .csat-star-row span:first-child{text-align:right;width:18px}.mockup-page .csat-star-row span:last-child{text-align:left;width:26px;font-weight:600}.mockup-page .csat-track{background:var(--surface-2);border-radius:9999px;flex:1;height:6px;overflow:hidden}.mockup-page .csat-fill{border-radius:9999px;height:100%;transition:width 1s}.mockup-page .gauge-mockup-row{align-items:center;gap:18px;margin-top:6px;display:flex}.mockup-page .gauge-svg-box{width:120px;height:65px;position:relative}.mockup-page .gauge-pct-center{color:var(--ok);font-family:Sora,sans-serif;font-size:20px;font-weight:800;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mockup-page .gauge-chips-box{flex-direction:column;flex:1;gap:6px;display:flex}.mockup-page .gauge-chip-item{color:var(--text-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.mockup-page .gauge-chip-item b{border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.mockup-page .migracao-banner{text-align:left;background:linear-gradient(135deg,#38bdf80f 0%,#a855f70a 100%);border:1px solid #38bdf838;border-radius:14px;align-items:center;gap:18px;max-width:820px;margin:38px auto 0;padding:20px 24px;display:flex}.mockup-page .migracao-icon{width:44px;height:44px;color:var(--accent);background:#38bdf81f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.mockup-page .migracao-texto{flex:1;min-width:0}.mockup-page .migracao-texto b{color:var(--text-1);margin-bottom:2px;font-size:14.5px;display:block}.mockup-page .migracao-texto p{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.45}.mockup-page .btn-migracao{background:var(--surface-2);border:1px solid var(--border);height:38px;color:var(--text-1);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.mockup-page .btn-migracao:hover{background:var(--surface);border-color:var(--accent);color:var(--accent)}@media (max-width:768px){.mockup-page .migracao-banner{flex-direction:column;align-items:flex-start;gap:14px}.mockup-page .btn-migracao{justify-content:center;width:100%}}.mockup-page .recurso{border-top:0!important;padding:40px 0!important}.mockup-page .assuntos{border-top:0!important;margin-top:56px!important;padding-top:0!important}.mockup-page section{position:relative}.mockup-page section:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#38bdf814 12%,#38bdf859 50%,#38bdf814 88%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #38bdf82e}.mockup-page #topo:before,.mockup-page #selos-dados:before,.mockup-page #faq:before,.mockup-page #final:before,.mockup-page #construido:before,.mockup-page .lead-painel:before{display:none!important}.mockup-page footer{position:relative;border-top:0!important}.mockup-page footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#38bdf814 15%,#38bdf84d 50%,#38bdf814 85%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.mockup-page #dor{background:radial-gradient(70% 55% at 50% 0,#38bdf811 0%,#0ea5e905 55%,#0000 75%)!important}.mockup-page #fila{background:radial-gradient(65% 45% at 50% 0,#38bdf80e 0%,#0000 70%)!important}.mockup-page #medir{background:radial-gradient(75% 50% at 50% 0,#38bdf813 0%,#0ea5e905 50%,#0000 75%)!important}.mockup-page #planos{background:radial-gradient(80% 55% at 50% 0,#38bdf814 0%,#0ea5e906 55%,#0000 80%)!important}.mockup-page .plano:first-child{background:linear-gradient(#94a3b80d,#0000 60%)!important}.mockup-page .plano:first-child:hover,.mockup-page .plano:first-child:focus-within{background:linear-gradient(180deg, #94a3b80d, transparent 60%), var(--surface)!important}.mockup-page #construido .revela{transition-duration:.45s}.mockup-page #construido .trilho-e{transition:opacity .55s}.mockup-page>.lead-previa,.mockup-page>.lead-lancador,.mockup-page>.lead-painel{display:none!important}.mockup-page button,.mockup-page input{font:revert}.mockup-page .form-status-real{color:var(--text-2);text-align:left;font-size:12px}.mockup-page .form-status-real:empty{display:none}.mockup-page .form-status-real.erro{color:var(--danger)}.mockup-page .form button:disabled{cursor:wait;opacity:.7}.mockup-page.tema-claro{--bg:#f5f5f5;--surface:#fff;--surface-2:#eef2f6;--border:#4755692e;--border-forte:#47556957;--text-1:#0f172a;--text-2:#475569;--text-3:#55647c;--accent:#0ea5e9;--accent-2:#0369a1;--accent-3:#0284c7;--ok:#15803d;--warn:#a16207;--danger:#b91c1c;--cta:#38bdf8;--cta-hover:#0ea5e9}.mockup-page.tema-claro header{background:#f5f5f5db!important;border-color:#47556929!important}.mockup-page.tema-claro .hero-trust-bar{background:#ffffffb8;border-color:#47556924}.mockup-page.tema-claro .cookie-demo{box-shadow:0 16px 44px #0f172a29}@media (prefers-reduced-motion:reduce){.mockup-page .revela:not(.isca){opacity:1!important;transform:none!important}.mockup-page #final h2 span{clip-path:none!important}.mockup-page .trilho-e{opacity:1!important}}:root{--bg:#0a0c0f;--surface:#12151a;--surface-2:#1c2027;--surface-3:#242a34;--border:#94a3b824;--border-forte:#94a3b847;--text-1:#f1f5f9;--text-2:#94a3b8;--text-3:#8494ab;--accent:#38bdf8;--accent-2:#7dd3fc;--accent-3:#0ea5e9;--ok:#4ade80;--warn:#fbbf24;--danger:#f87171;--cta:#38bdf8;--cta-hover:#0ea5e9;--mo-rapido:.15s;--mo-medio:.3s;--mo-curva:cubic-bezier(.4, 0, .2, 1)}:root.light,:root.tema-claro,.light{--bg:#f8fafc;--surface:#fff;--surface-2:#f1f5f9;--surface-3:#e2e8f0;--border:#0f172a14;--border-forte:#0f172a2e;--text-1:#0f172a;--text-2:#475569;--text-3:#64748b;--accent:#0284c7;--accent-2:#0369a1;--accent-3:#0ea5e9;--ok:#16a34a;--warn:#d97706;--danger:#dc2626;--cta:#0284c7;--cta-hover:#0369a1}.site-header{border-bottom:1px solid var(--border)!important}.sobre-pagina{position:relative;overflow-x:hidden}.dentro,.wrap{max-width:1160px;margin:0 auto;padding:0 24px}h1,h2,h3,h4{font-family:var(--font-sora,Sora), Inter, sans-serif}h2{letter-spacing:-.03em;color:var(--text-1);font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15}.selo{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:6px;margin-bottom:14px;font-size:11.5px;font-weight:700;display:inline-flex}.selo i,.selo svg{font-size:14px}.sub{color:var(--text-2);max-width:58ch;margin-top:14px;font-size:16.5px;line-height:1.6}.centro{text-align:center}.centro .sub{margin-left:auto;margin-right:auto}section{padding:80px 0;position:relative}.btn,.button{transform-origin:50%;transition:transform .5s cubic-bezier(.34, 1.56, .64, 1), background var(--mo-rapido) ease, color var(--mo-rapido) ease, border-color var(--mo-rapido) ease;touch-action:manipulation;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font:600 14.5px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.btn:hover,.button:hover{transform:translateY(-1px)}.btn:active,.btn.pressionado,.button:active,.button.pressionado{transition:transform 80ms ease-out, background var(--mo-rapido) ease!important;transition-delay:0s!important;transform:scale(.88)!important}.btn-cheio,.btn-primary,.button.primary{background:var(--cta);color:#04121d}.btn-cheio:hover,.btn-primary:hover,.button.primary:hover{background:var(--cta-hover);color:#fff}:root.light .btn-cheio,:root.tema-claro .btn-cheio,.light .btn-cheio,:root.light .btn-primary,:root.tema-claro .btn-primary,.light .btn-primary,:root.light .button.primary,:root.tema-claro .button.primary,.light .button.primary{color:#fff}.btn-vazio,.btn-ghost,.button.secondary{border-color:var(--border-forte);color:var(--text-1);background:var(--surface)}.btn-vazio:hover,.btn-ghost:hover,.button.secondary:hover{border-color:var(--accent);color:var(--accent-2)}.ceu-fundo{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.glow-luz{filter:blur(100px);opacity:.18;pointer-events:none;border-radius:50%;position:absolute}.glow-1{background:radial-gradient(circle, var(--accent) 0%, transparent 70%);width:780px;height:380px;top:-120px;left:50%;transform:translate(-50%)}.glow-2{background:radial-gradient(circle,#38bdf84d 0%,#0000 75%);width:550px;height:450px;top:45%;right:-100px}.glow-3{background:radial-gradient(circle,#0ea5e940 0%,#0000 75%);width:600px;height:500px;bottom:15%;left:-100px}:root.light .glow-luz,:root.tema-claro .glow-luz,.light .glow-luz{opacity:.08}#hero,.sobre-hero{z-index:1;padding:72px 0 54px;position:relative}.trilha{color:var(--text-3);align-items:center;gap:8px;margin-bottom:24px;font-size:13.5px;display:flex}.trilha a:hover{color:var(--text-1)}.trilha i,.trilha span{font-size:11px}.hero-grid{grid-template-columns:1fr;gap:28px;display:grid}#hero h1,.sobre-hero h1{font-family:var(--font-sora,Sora), Inter, sans-serif;letter-spacing:-.035em;text-wrap:balance;max-width:24ch;color:var(--text-1);font-size:clamp(34px,4.8vw,56px);font-weight:800;line-height:1.08}.hero-apoio,.sobre-hero-apoio{color:var(--text-2);max-width:58ch;margin-top:18px;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.hero-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.badge-pill{background:var(--surface);border:1px solid var(--border);color:var(--text-1);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #00000026}.badge-pill i,.badge-pill svg{color:var(--accent);font-size:16px}#origem,.sobre-origem{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);z-index:1;padding:54px 0 74px;position:relative}.origem-card{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:44px;display:grid}.origem-palco{border:1px solid var(--border);background:var(--bg);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 20px 40px -15px #00000073}.origem-palco img{width:100%;height:auto;transition:opacity .3s;display:block}.origem-palco img.img-dark{display:block}.origem-palco img.img-light,:root.light .origem-palco img.img-dark,:root.tema-claro .origem-palco img.img-dark,.light .origem-palco img.img-dark{display:none}:root.light .origem-palco img.img-light,:root.tema-claro .origem-palco img.img-light,.light .origem-palco img.img-light{display:block}.tag-palco{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-forte);color:var(--text-1);background:#12151ae6;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;animation:4s ease-in-out infinite alternate flutua-sobre;display:inline-flex;position:absolute;box-shadow:0 8px 16px #00000059}:root.light .tag-palco,:root.tema-claro .tag-palco,.light .tag-palco{color:var(--text-1);background:#ffffffe6}.tag-palco.t1{animation-delay:0s;top:18px;left:18px}.tag-palco.t2{animation-delay:1.2s;bottom:24px;left:24px}.tag-palco.t3{animation-delay:2.4s;top:36px;right:20px}.tag-palco i,.tag-palco svg{color:var(--accent);font-size:14px}@keyframes flutua-sobre{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.origem-texto{flex-direction:column;gap:18px;display:flex}.origem-texto p{color:var(--text-2);font-size:16px;line-height:1.7}.origem-texto b{color:var(--text-1);font-weight:600}.frase-impacto{color:var(--accent-2);border-left:3px solid var(--accent);margin-top:8px;padding-left:16px;font-size:19px;font-weight:600;line-height:1.45}#convergencia,.sobre-convergencia{z-index:1;padding:84px 0;position:relative}.convergencia-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:42px;display:grid}.c-box{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:14px;padding:26px 24px;transition:border-color .2s,transform .2s;display:flex}.c-box:hover{border-color:var(--border-forte);transform:translateY(-2px)}.c-icon{background:var(--surface-2);border:1px solid var(--border);width:44px;height:44px;color:var(--accent);border-radius:10px;place-items:center;font-size:22px;display:grid}.c-icon i,.c-icon svg{font-size:22px}.c-box h3{color:var(--text-1);font-size:18px;font-weight:700}.c-box p{color:var(--text-2);font-size:14px;line-height:1.6}#cobranca,.sobre-cobranca{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);z-index:1;padding:84px 0;position:relative}.cobranca-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:40px;display:grid}.card-modelo{border-radius:16px;flex-direction:column;gap:20px;padding:34px 30px;display:flex;position:relative}.card-tradicional{background:var(--surface-2);border:1px solid var(--border)}.card-supme{background:linear-gradient(#38bdf814 0%,#12151ae6 100%);border:1.5px solid #38bdf859;box-shadow:0 12px 30px -10px #38bdf826}:root.light .card-supme,:root.tema-claro .card-supme,.light .card-supme{background:linear-gradient(#0284c70f 0%,#fff 100%)}.card-rotulo{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.card-tradicional .card-rotulo{color:var(--danger)}.card-supme .card-rotulo{color:var(--accent)}.card-modelo h3{color:var(--text-1);font-size:22px;font-weight:700;line-height:1.3}.card-modelo ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.card-modelo li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.card-tradicional li i,.card-tradicional li svg{color:var(--danger);flex:none;margin-top:2px;font-size:18px}.card-supme li i,.card-supme li svg{color:var(--ok);flex:none;margin-top:2px;font-size:18px}.card-fecho{border-top:1px solid var(--border);margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:600}.card-supme .card-fecho{color:var(--accent-2)}.card-tradicional .card-fecho{color:var(--text-3)}.destaque-cobranca{text-align:center;letter-spacing:-.02em;color:var(--text-1);margin-top:40px;font-size:clamp(20px,2.2vw,26px);font-weight:700}.destaque-cobranca span{color:var(--accent-2)}#pilares,.sobre-pilares{z-index:1;padding:84px 0;position:relative}.pilares-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:44px;display:grid}.pilar-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:16px;padding:32px 28px;transition:border-color .2s,transform .2s;display:flex;position:relative}.pilar-card:hover{border-color:var(--border-forte);transform:translateY(-2px)}.pilar-num{font-family:var(--font-sora,Sora), sans-serif;color:var(--accent);letter-spacing:.04em;font-size:14px;font-weight:800}.pilar-topo{justify-content:space-between;align-items:center;display:flex}.pilar-topo i,.pilar-topo svg{color:var(--accent);font-size:24px}.pilar-card h3{color:var(--text-1);font-size:19px;font-weight:700;line-height:1.3}.pilar-card p{color:var(--text-2);font-size:14.5px;line-height:1.65}#engenharia,.sobre-engenharia{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);z-index:1;padding:80px 0;position:relative}.engenharia-box{background:var(--bg);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;margin-top:36px;padding:40px;display:grid}.eng-item{flex-direction:column;gap:10px;display:flex}.eng-item-top{color:var(--text-1);align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.eng-item-top i,.eng-item-top svg{color:var(--accent);font-size:20px}.eng-item p{color:var(--text-2);font-size:13.5px;line-height:1.6}#fundador,.sobre-fundador{z-index:1;padding:84px 0;position:relative}.fundador-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:40px;padding:44px 40px;display:grid}.fundador-avatar{background:var(--surface-2);border:2px solid var(--border-forte);width:110px;height:110px;color:var(--accent);border-radius:24px;flex:none;place-items:center;font-size:46px;display:grid;box-shadow:0 8px 24px #00000040}.fundador-avatar i,.fundador-avatar svg{color:var(--accent);font-size:46px}.fundador-dados h3{color:var(--text-1);font-size:22px;font-weight:700}.fundador-papel{color:var(--accent-2);margin-top:3px;margin-bottom:14px;font-size:13.5px;font-weight:600}.fundador-bio{color:var(--text-2);max-width:68ch;font-size:15px;line-height:1.7}.fundador-local{color:var(--text-3);align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:500;display:flex}.fundador-local i,.fundador-local svg{color:var(--accent);font-size:15px}#fecho,.sobre-fecho{text-align:center;z-index:1;padding:90px 0;position:relative}.fecho-box{background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%);border:1px solid var(--border-forte);border-radius:20px;max-width:880px;margin:0 auto;padding:64px 32px;position:relative;overflow:hidden;box-shadow:0 24px 48px -12px #0006}.fecho-box h2{font-family:var(--font-sora,Sora), Inter, sans-serif;max-width:20ch;margin:0 auto 16px;font-size:clamp(30px,4vw,44px)}.fecho-box .sub{margin:0 auto 32px}.fecho-acoes{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.fecho-micro{color:var(--text-3);margin-top:18px;font-size:12.5px}@media (max-width:960px){.origem-card{grid-template-columns:1fr;gap:36px}.cobranca-wrap{grid-template-columns:1fr}.fundador-card{text-align:center;grid-template-columns:1fr;justify-items:center}.fundador-local{justify-content:center}}@media (max-width:640px){.fecho-box{padding:44px 20px}#hero h1,.sobre-hero h1{font-size:32px}.tag-palco{display:none}}@media (prefers-reduced-motion:reduce){.btn:active,.btn.pressionado,.button:active,.button.pressionado{transform:none!important}}@font-face{font-family:Inter Variable;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Sora Variable;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap}:root{--bg:#f5f5f5;--surface:#fff;--surface-2:#f1f5f9;--border:#e2e2e2;--text-1:#0f172a;--text-2:#475569;--text-3:#55647c;--accent:#0ea5e9;--accent-2:#0284c7;--accent-ink:#0369a1;--accent-strong:#0284c7;--accent-soft:#e0f2fe;--cta:#38bdf8;--cta-hover:#0ea5e9;--danger:#b91c1c;--shadow:0 1px 2px #0f172a0d,0 8px 24px #0f172a0f;--mo-rapido:.15s;--mo-curva:cubic-bezier(.4,0,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--bg:#0a0c0f;--surface:#12151a;--surface-2:#1c2027;--border:#94a3b829;--text-1:#f1f5f9;--text-2:#94a3b8;--text-3:#8494ab;--accent:#38bdf8;--accent-2:#7dd3fc;--accent-ink:#38bdf8;--accent-strong:#0ea5e9;--accent-soft:#38bdf81f;--danger:#f87171;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}section[id]{scroll-margin-top:64px}body{background:var(--bg);color:var(--text-1);-webkit-font-smoothing:antialiased;margin:0;font:400 16px/1.6 Inter Variable,Inter,system-ui,sans-serif}.site-header,.site-footer{font-family:Inter,Inter Variable,system-ui,sans-serif}.site-header>.container,.site-footer>.container{width:min(1180px,100%);padding-inline:24px}a{color:inherit;text-decoration:none}button,input{font:inherit}svg{display:block}.container{width:min(1180px,100% - 48px);margin-inline:auto}.narrow{max-width:820px}.center{text-align:center}.center .section-sub{margin-inline:auto}h1,h2,h3,.wordmark{font-family:Sora Variable,Sora,Inter Variable,sans-serif}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,5.3vw,68px);line-height:1.04}h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.8vw,46px);line-height:1.1}h3{letter-spacing:-.02em}.eyebrow{color:var(--accent-2);letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:750}.section-sub{max-width:58ch;color:var(--text-2)}.section{padding:76px 0}.brand-dot,.title-dot{background:var(--accent);border-radius:50%;display:inline-block}.brand-dot{width:.2em;height:.2em;margin-left:.07em}.title-dot{width:.27em;height:.27em;margin-left:.08em;animation:3s ease-in-out infinite alternate breathe}@keyframes breathe{to{scale:1.09}}.button{cursor:pointer;transform-origin:50%;touch-action:manipulation;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 18px;font-size:14px;font-weight:700;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .15s,color .15s,border-color .15s;display:inline-flex}.button:active,.button.pressionado{transition:transform 80ms ease-out,background .15s!important;transform:scale(.88)!important}.button svg{width:17px;height:17px}.primary{background:var(--cta);color:#04121d}.primary:hover{background:var(--cta-hover)}.secondary{border-color:var(--border);background:var(--surface);color:var(--text-1)}.text-link{color:var(--accent-2);align-items:center;gap:7px;margin-top:20px;font-weight:650;display:inline-flex}.text-link svg{width:17px;height:17px}.read-progress{z-index:110;transform-origin:0;background:var(--accent);width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.site-header{z-index:100;background:color-mix(in srgb,var(--bg) 82%,transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);transition:transform .28s cubic-bezier(.22,.7,.25,1);position:sticky;top:0}.site-header.escondido{transform:translateY(-100%)!important}.landing-nav-cta{opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.22,1,.36,1),translate .22s cubic-bezier(.22,1,.36,1);translate:0 -4px}.landing-nav-cta.visible{opacity:1;pointer-events:auto;translate:0}.nav{align-items:center;gap:26px;height:62px;display:flex}.wordmark{letter-spacing:-.04em;font-size:22px;font-weight:800}.logo-link,.animated-logo{align-items:center;display:flex}.animated-logo{width:74px;height:19px}.animated-logo img{width:74px;height:auto;display:block}.animated-logo .logo-dark{display:none}.dark .animated-logo .logo-dark{display:block}.dark .animated-logo .logo-light{display:none}.nav nav{color:var(--text-2);gap:22px;margin-left:18px;font-size:14px;display:flex}.nav nav a:hover{color:var(--text-1)}.nav-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.icon-button,.text-button{min-width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.icon-button:hover,.text-button:hover{background:var(--surface-2);color:var(--text-1)}.icon-button svg,.text-button svg{flex:none;width:18px;height:18px}.text-button{padding:9px 14px 9px 11px}.nav .button{border-radius:8px;min-height:34px;padding:0 16px;font-size:12.5px;font-weight:600}.nav-cta{white-space:nowrap}.nav-cta-short{display:none}.hero{isolation:isolate;min-height:900px;padding:88px 0 0;position:relative;overflow:hidden}.hero-content{text-align:center}.hero h1{max-width:21ch;margin:0 auto 22px}.hero-content>p{max-width:62ch;color:var(--text-2);margin:0 auto 28px;font-size:clamp(16px,1.6vw,19px)}.hero-content>small,.final-section small{color:var(--text-3);margin-top:14px;font-size:12.5px;display:block}.fact-strip{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 80%,transparent);width:max-content;max-width:100%;color:var(--text-2);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:26px auto 0;padding:11px 22px;font-size:12.5px;display:flex}.fact-strip span{align-items:center;gap:7px;display:flex}.fact-strip svg{width:15px;height:15px;color:var(--accent)}.hero-shot{perspective:1600px;max-width:1040px;margin:100px auto 0}.hero-shot img{-webkit-mask-image:linear-gradient(#000 45%,#0009 75%,#0000 100%);mask-image:linear-gradient(#000 45%,#0009 75%,#0000 100%)}.floating-points{z-index:-1;pointer-events:none;position:absolute;inset:0}.floating-points i{background:var(--accent);opacity:.55;border-radius:50%;width:3px;height:3px;animation:9s ease-in-out infinite alternate float;position:absolute}.floating-points i:first-child{top:12%;left:3%}.floating-points i:nth-child(2){animation-delay:-4s;top:42%;left:8%}.floating-points i:nth-child(3){animation-delay:-2s;top:75%;left:13%}.floating-points i:nth-child(4){animation-delay:-6s;top:25%;left:18%}.floating-points i:nth-child(5){animation-delay:-1s;top:61%;left:23%}.floating-points i:nth-child(6){animation-delay:-5s;top:9%;left:29%}.floating-points i:nth-child(7){animation-delay:-3s;top:81%;left:34%}.floating-points i:nth-child(8){animation-delay:-7s;top:35%;left:39%}.floating-points i:nth-child(9){animation-delay:-2s;top:69%;left:45%}.floating-points i:nth-child(10){animation-delay:-6s;top:18%;left:51%}.floating-points i:nth-child(11){animation-delay:-4s;top:53%;left:57%}.floating-points i:nth-child(12){animation-delay:-1s;top:87%;left:62%}.floating-points i:nth-child(13){animation-delay:-5s;top:29%;left:68%}.floating-points i:nth-child(14){animation-delay:-3s;top:72%;left:73%}.floating-points i:nth-child(15){animation-delay:-7s;top:11%;left:79%}.floating-points i:nth-child(16){animation-delay:-2s;top:48%;left:84%}.floating-points i:nth-child(17){animation-delay:-5s;top:78%;left:91%}.floating-points i:nth-child(18){animation-delay:-4s;top:22%;left:96%}.floating-points i:nth-child(19){animation-delay:-6s;top:89%;left:6%}.floating-points i:nth-child(20){animation-delay:-2s;top:54%;left:16%}.floating-points i:nth-child(21){animation-delay:-4s;top:46%;left:31%}.floating-points i:nth-child(22){animation-delay:-5s;top:91%;left:48%}.floating-points i:nth-child(23){animation-delay:-1s;top:7%;left:65%}.floating-points i:nth-child(24){animation-delay:-6s;top:59%;left:77%}.floating-points i:nth-child(25){animation-delay:-3s;top:34%;left:88%}.floating-points i:nth-child(26){animation-delay:-7s;top:66%;left:98%}@keyframes float{to{opacity:.85;translate:16px -13px}}.pain-section{border-top:1px solid var(--border)}.pain-list{border-top:1px solid var(--border);margin:36px 0 0;padding:0;list-style:none}.pain-list li{border-bottom:1px solid var(--border);color:var(--text-2);align-items:flex-start;gap:17px;padding:22px 0;font-size:17px;display:flex}.pain-list i{background:var(--danger);border-radius:50%;width:7px;height:7px;margin-top:10px}.section-close{color:var(--text-2);margin-top:28px}.section-close strong{color:var(--text-1)}.path-section{background:var(--surface)}.path-grid{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.path-grid article{border-right:1px solid var(--border);padding:32px 34px;position:relative}.path-grid article:last-child{border-right:0}.path-grid article>span{color:var(--text-3);font-size:11px;position:absolute;top:20px;right:24px}.path-grid svg{width:30px;height:30px;color:var(--accent)}.path-grid h3{margin:18px 0 8px}.path-grid p{color:var(--text-2);font-size:14px}.hub-section{overflow:hidden}.landing-hub{width:min(1040px,100%);height:560px;margin:40px auto 0;position:relative}.org-hub-canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.org-hub-clientes,.org-hub-canais{z-index:2;flex-direction:column;gap:54px;display:flex;position:absolute;top:24px}.org-hub-clientes{left:36px}.org-hub-canais{right:36px}.org-hub-clientes>.hub-source,.org-hub-canais>.hub-source{border:1px solid var(--border);background:var(--surface);border-radius:12px;width:226px;min-height:124px;padding:14px;font-size:13px;font-weight:650}.landing-hub .hub-source{text-align:left;display:block;position:relative;overflow:hidden}.org-hub-clientes svg,.org-hub-canais svg{width:18px;height:18px;color:var(--accent)}.hub-source-title{align-items:center;gap:9px;margin-bottom:10px;display:flex}.hub-line{background:var(--surface-2);border-radius:4px;height:8px;margin-bottom:7px;display:block}.hub-line.long{width:88%}.hub-line.medium{width:68%}.hub-line.short{width:52%}.hub-bubble{background:var(--surface-2);width:84%;color:var(--text-2);border-radius:9px;margin:0 0 7px;padding:7px 9px;font-size:10.5px;line-height:1.35}.typing{background:var(--surface-2);border-radius:9px;gap:3px;width:44px;padding:8px;display:flex}.typing i{background:var(--text-3);border-radius:50%;width:4px;height:4px}.hub-source.future{color:var(--text-2);border-style:dashed}.hub-source.future small{border:1px solid var(--border);color:var(--text-3);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:9px;position:absolute;bottom:8px;right:10px}.hub-source code{color:var(--text-3);font-size:9px;line-height:1.5;display:block}.hub-source>b{color:var(--accent-2);margin-top:5px;font-size:10px;display:block}.org-hub-centro{pointer-events:none;width:150px;height:150px;position:absolute;top:50%;left:50%;translate:-50% -50%}.msp-hub{border:1px solid var(--border);background:var(--surface);border-radius:22px;width:480px;max-width:100%;height:430px;position:relative;overflow:hidden}.msp-hub .org-hub-clientes,.msp-hub .org-hub-canais{gap:12px;top:137px}.msp-hub .org-hub-clientes{left:20px}.msp-hub .org-hub-canais{right:20px}.msp-hub .org-hub-clientes>.hub-source,.msp-hub .org-hub-canais>.hub-source{align-items:center;gap:7px;width:112px;min-height:38px;padding:8px 9px;display:flex}.msp-hub .org-hub-centro{top:48%}.hub-result{z-index:3;border:1px solid var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:28px;left:50%;translate:-50%}.hub-result svg{width:17px;height:17px;color:var(--accent)}.queue-section,.reports-section,.product-section{background:var(--surface);border-block:1px solid var(--border)}.queue-section .product-shot{margin-top:42px}.product-shot{margin:0}.product-shot img{border:1px solid var(--border);width:100%;height:auto;box-shadow:0 18px 50px color-mix(in srgb,var(--text-1) 10%,transparent);border-radius:14px;display:block}.product-shot .shot-dark{display:none}.dark .product-shot .shot-dark{display:block}.dark .product-shot .shot-light{display:none}.split{grid-template-columns:.72fr 1.28fr;align-items:center;gap:60px;display:grid}.shot-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:42px;display:grid}.queue-stage{width:min(1240px,94vw);margin:34px auto 0;overflow-x:auto}.queue-table{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:12px;min-width:1040px;overflow:hidden}.queue-top{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.queue-top span{color:var(--text-3)}.queue-top small{color:var(--text-3);margin-left:auto}.queue-grid{grid-template-columns:74px minmax(0,1fr) 108px 104px 80px 118px 118px 96px 132px;align-items:center;gap:10px;padding:9px 16px;display:grid}.queue-head{border-bottom:1px solid var(--border);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.queue-row{border-bottom:1px solid var(--border);color:var(--text-2);font-size:11px}.queue-row:last-child{border-bottom:0}.queue-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-title{color:var(--text-1)}.queue-title small{color:var(--text-3);font-size:9.5px;display:block}.priority,.queue-status{border-radius:4px;width:max-content;padding:2px 7px;font-size:10px;font-weight:700}.priority.urgente{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.priority.alta{color:#fbbf24;background:#fbbf2424}.queue-status{background:var(--accent-soft);color:var(--accent-2)}.ai-main{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:48px;display:grid}.ai-main h2{font-size:clamp(28px,3.2vw,42px)}.ai-timer{justify-content:center;align-items:center;gap:34px;min-height:210px;display:flex}.orb-frame{flex:none;width:170px;height:170px;position:relative}.orb-frame .orb-only{pointer-events:none;width:240px;height:240px;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.ai-timer>div:last-child>span{color:var(--text-2);font-size:15px}.ai-timer strong{letter-spacing:-.04em;margin-top:6px;font:750 clamp(44px,5.4vw,72px)/1 Sora Variable;display:block}.ai-timer strong small{color:var(--text-2);letter-spacing:0;margin-left:9px;font:600 16px Inter Variable}.ai-facts{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.ai-facts article{border-right:1px solid var(--border);padding:28px 32px}.ai-facts article:last-child{border-right:0}.ai-facts svg{width:24px;height:24px;color:var(--accent)}.ai-facts strong{margin-top:14px;font:750 34px/1 Sora Variable;display:block}.ai-facts strong small{color:var(--text-2);margin-left:5px;font:600 13px Inter Variable}.ai-facts p{color:var(--text-2);margin:8px 0 0;font-size:12px}.ai-topics{margin-top:44px}.ai-topics h3{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);font-size:12px}.topic-row{border-bottom:1px solid var(--border);color:var(--text-2);grid-template-columns:minmax(0,15rem) 1fr 48px;align-items:center;gap:22px;padding:13px 0;font-size:13px;display:grid}.topic-row i{background:var(--surface-2);height:2px}.topic-row i b{background:var(--accent);height:100%;display:block}.topic-row>strong{text-align:right;color:var(--accent-2)}.metrics-panel{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.metric-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;min-height:310px;padding:20px 22px;transition:translate .18s,border-color .18s;display:flex}.metric-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));translate:0 -2px}.metric-card header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex;position:static}.metric-card header>span{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.metric-card header svg{width:16px;height:16px;color:var(--accent)}.metric-card header>small{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:2px 7px;font-size:9.5px}.metric-card>strong{margin-top:10px;font:750 30px/1 Sora Variable}.metric-card>strong small{color:var(--text-3);margin-left:4px;font:600 12px Inter Variable}.metric-card>p{color:var(--text-2);margin:5px 0 8px;font-size:11px}.metric-chart{width:100%;height:120px;margin-top:auto}.metric-chart path{fill:none;stroke:var(--border);stroke-width:1px;stroke-dasharray:3 3}.metric-bars{gap:8px;margin-top:auto;display:grid}.metric-bars>div{color:var(--text-2);grid-template-columns:90px 1fr 36px;align-items:center;gap:8px;font-size:10px;display:grid}.metric-bars i{background:var(--surface-2);border-radius:999px;height:7px;overflow:hidden}.metric-bars i b{border-radius:inherit;background:var(--accent);height:100%;display:block}.metric-bars strong{text-align:right}.metric-gauge{align-items:end;gap:14px;margin-top:auto;display:flex}.metric-gauge svg{width:130px}.metric-gauge path{fill:none;stroke:var(--surface-2);stroke-width:12px;stroke-linecap:round}.metric-gauge path.value{stroke:var(--accent)}.metric-gauge>strong{color:var(--accent-2);margin-left:-94px;margin-right:28px;font:750 18px Sora Variable}.metric-gauge>span{color:var(--text-2);font-size:10px;line-height:2}.metric-gauge>span b{color:var(--text-1)}.chat-section .product-shot{margin-top:34px}.details-section{background:var(--bg)}.detail-row,.api-detail{grid-template-columns:.72fr 1.28fr;align-items:center;gap:60px;padding:44px 0;display:grid}.detail-row{border-bottom:1px solid var(--border)}.api-detail pre{border:1px solid var(--border);color:#94a3b8;white-space:pre-wrap;background:#080a0d;border-radius:14px;margin:0;padding:28px;font:500 12px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.api-detail pre span,.api-detail pre strong{color:#38bdf8}.tech-section{text-align:center;border-top:1px solid var(--border);padding:52px 24px}.tech-section h2{font-size:28px}.tech-section>div{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:24px;display:flex}.tech-section>div span{color:var(--text-2);align-items:center;gap:8px;font-size:13px;display:flex}.tech-section i{background:var(--accent);border-radius:50%;width:6px;height:6px}.resource-grid{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:36px;display:grid}.resource-grid div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:82px;color:var(--text-2);align-items:center;gap:10px;padding:18px;font-size:13px;display:flex}.resource-grid svg{width:22px;height:22px;color:var(--accent)}.pricing-section{background:var(--surface)}.plans{border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px;display:grid;overflow:visible}.plans article{border-right:1px solid var(--border);background:var(--bg);text-align:left;flex-direction:column;min-height:450px;padding:30px;display:flex;position:relative}.plans article:last-child{border-right:0}.plans article.featured{background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent)}.plan-badge{background:var(--accent);color:#04121d;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:800;position:absolute;top:0;left:50%;translate:-50% -50%}.price{letter-spacing:-.05em;font-family:Sora Variable;font-size:40px;font-weight:750}.price small{letter-spacing:0;color:var(--text-2);font:600 13px/1 Inter Variable}.custom-price{min-height:47px;color:var(--text-1);margin:20px 0 8px;font:700 22px/1.2 Sora Variable}.plans ul{color:var(--text-2);gap:11px;margin:22px 0 30px;padding:0;font-size:13px;list-style:none;display:grid}.plans li{gap:8px;display:flex}.plans li svg{width:15px;height:15px;color:var(--accent)}.plans .button{margin-top:auto}.billing-toggle{border:1px solid var(--border);background:var(--bg);border-radius:10px;width:max-content;margin:28px auto 0;padding:4px;display:flex}.billing-toggle button{min-height:38px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 14px}.billing-toggle button.active{background:var(--surface-2);color:var(--text-1);font-weight:700}.billing-toggle small{color:var(--accent-2);margin-left:5px}.annual-line{min-height:20px;color:var(--text-3);font-size:11px}.cost-comparison{border:1px solid var(--border);background:var(--bg);text-align:left;border-radius:16px;grid-template-columns:.7fr 1.3fr;margin-top:30px;display:grid;overflow:hidden}.cost-comparison>div:first-child{border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:16px;padding:30px;display:flex}.cost-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.cost-comparison>div:first-child strong{font-size:22px}.cost-comparison input[type=range]{width:100%;accent-color:var(--accent)}.cost-results{grid-template-columns:1fr 1fr;padding:30px;display:grid}.cost-results article{padding:8px 22px}.cost-results article+article{border-left:1px solid var(--border)}.cost-results article>span{color:var(--text-2);font-size:12px}.cost-results article>strong{letter-spacing:-.04em;margin:10px 0;font:750 34px/1 Sora Variable;display:block}.cost-results article>strong small{color:var(--text-3);font:500 11px Inter Variable}.cost-results label,.cost-results p{color:var(--text-3);font-size:11px}.cost-results input[type=number]{border:1px solid var(--border);background:var(--surface);width:64px;color:var(--text-1);border-radius:6px;padding:5px}.cost-results .ours strong{color:var(--accent-2)}.cost-comparison>p{border-top:1px solid var(--border);color:var(--text-3);grid-column:1/-1;gap:7px;margin:0;padding:14px 20px;font-size:11px;display:flex}.cost-comparison>p svg{width:15px;height:15px;color:var(--accent)}.commitments-section{background:var(--surface);padding:0 0 76px}.commitments{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.commitments article{border-right:1px solid var(--border);gap:14px;padding:30px;display:flex}.commitments article:last-child{border-right:0}.commitments article>svg{width:27px;height:27px;color:var(--accent);flex:none}.commitments h3{margin:0 0 5px;font-size:15px}.commitments p{color:var(--text-2);margin:0;font-size:12px}.migration-banner{border:1px solid var(--border);background:var(--bg);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:28px;padding:22px;display:grid}.migration-banner>svg{width:26px;height:26px;color:var(--accent)}.migration-banner strong{font-size:14px}.migration-banner p{color:var(--text-2);margin:3px 0 0;font-size:12px}.faq-list{gap:12px;margin-top:34px;display:grid}.faq-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;transition:border-color .22s,background .22s,box-shadow .22s;overflow:hidden}.faq-card:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.faq-card.open{border-color:color-mix(in srgb,var(--accent) 60%,var(--border));box-shadow:0 4px 20px #0000000a}.faq-trigger{width:100%;color:var(--text-1);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;font:650 16px/1.4 Sora Variable,system-ui,sans-serif;transition:color .18s;display:flex}.faq-trigger:hover{color:var(--accent-2)}.faq-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.faq-question{flex:1}.faq-icon-wrap{background:color-mix(in srgb,var(--accent) 10%,transparent);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.faq-card.open .faq-icon-wrap{background:var(--accent);color:#fff}.faq-chevron{width:15px;height:15px;transition:transform .26s cubic-bezier(.16,1,.3,1)}.faq-card.open .faq-chevron{transform:rotate(180deg)}.faq-body{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.faq-card.open .faq-body{grid-template-rows:1fr}.faq-content{overflow:hidden}.faq-content p{color:var(--text-2);margin:0;padding:0 22px 20px;font-size:14.5px;line-height:1.6}.contact-section{background:var(--surface)}.contact-form,.contact-success{border:1px solid var(--border);background:var(--bg);text-align:left;border-radius:16px;gap:15px;max-width:640px;margin:34px auto 0;padding:28px;display:grid;position:relative}.contact-form>div{grid-template-columns:1fr 1fr;gap:15px;display:grid}.contact-form label{color:var(--text-2);gap:6px;font-size:12px;font-weight:650;display:grid}.contact-form input,.contact-form textarea{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text-1);border-radius:9px;padding:11px 12px;font:400 14px Inter Variable}.contact-form textarea{resize:vertical;min-height:120px}.contact-form input:focus,.contact-form textarea:focus{outline:2px solid color-mix(in srgb,var(--accent) 48%,transparent);border-color:var(--accent)}.contact-form .button{justify-self:start}.contact-form small{color:var(--text-3);font-weight:400}.honeypot{left:-10000px;position:absolute!important}.form-status{min-height:20px;color:var(--danger);margin:0;font-size:12px}.contact-success{text-align:center}.final-section h2 span{color:var(--accent)}.site-footer{color:var(--text-3);border-top:0;padding:72px 0 40px;font-size:14px;position:relative}.site-footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#38bdf814 15%,#38bdf84d 50%,#38bdf814 85%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.footer-grid{grid-template-columns:280px repeat(5,max-content);gap:40px;display:grid}.footer-about>.animated-logo,.footer-about>.animated-logo img{width:86px}.footer-about>.animated-logo{height:22px}.footer-about p{max-width:32ch;color:var(--text-2);margin-top:16px;font-size:14.5px;line-height:1.6}.footer-links{flex-direction:column;align-items:flex-start;display:flex}.footer-links strong{color:var(--text-3);letter-spacing:.09em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.footer-links a,.footer-cookie{color:var(--text-2);align-items:center;gap:8px;padding:7px 0;font-size:14px;line-height:1.5;display:flex}.footer-cookie{cursor:pointer;text-align:left;background:0 0;border:0}.footer-links a:hover,.footer-cookie:hover{color:var(--accent-2)}.footer-contact svg{width:16px;height:16px;color:var(--accent);flex:none}.footer-bottom{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;margin-top:56px;padding-top:26px;font-size:12.5px;display:grid}.footer-legal{text-align:center;flex-wrap:wrap;grid-column:2;justify-content:center;gap:6px 26px;display:flex}.footer-legal em{font-style:italic}.footer-social{grid-column:3;justify-self:end;gap:14px;display:flex}.footer-social a,.footer-social>span{place-items:center;display:grid}.footer-social svg{width:20px;height:20px}.cookie{z-index:90;border:1px solid var(--accent);background:var(--surface);border-radius:14px;width:min(480px,100vw - 40px);padding:18px;position:fixed;bottom:20px;left:20px;box-shadow:0 18px 50px #0003}.cookie p{color:var(--text-2);margin:6px 0 14px;font-size:13px}.cookie>div{gap:9px;display:flex}.cookie .button{min-height:36px;padding:7px 13px;font-size:13px}@media (max-width:660px){html:has(.cookie){--altura-do-aviso:162px}}.marketing main>section{border-block:0;position:relative}.marketing main>section+section:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#38bdf814 12%,#38bdf859 50%,#38bdf814 88%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #38bdf82e}.organic-hero{isolation:isolate;min-height:760px;padding:90px 0;position:relative;overflow:hidden}.organic-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:52px;display:grid;position:relative}.organic-sky{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.organic-hero h1{max-width:17ch;font-size:clamp(40px,4.8vw,62px)}.organic-hero-grid>div>p:not(.eyebrow){max-width:58ch;color:var(--text-2);font-size:18px}.fact-list{color:var(--text-2);flex-wrap:wrap;gap:10px 20px;margin:25px 0 30px;padding:0;font-size:13px;list-style:none;display:flex}.fact-list li{align-items:center;gap:7px;display:flex}.fact-list svg{width:16px;height:16px;color:var(--accent)}.model-card{border:1px solid var(--border);background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:center;align-items:stretch;gap:16px;min-height:300px;padding:28px;display:grid;position:relative}.model-card article{border:1px solid var(--border);background:var(--bg);border-radius:16px;flex-direction:column;justify-content:center;gap:8px;min-height:140px;padding:22px 20px;transition:border-color .2s,transform .2s;display:flex}.model-card article:hover{transform:translateY(-2px)}.model-card .competitor-model{border-color:var(--border)}.model-card .model-tag{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.model-card .competitor-model strong{color:var(--text-1);font-size:15px;line-height:1.3}.model-card .competitor-model small{color:var(--text-3);font-size:11.5px;line-height:1.4}.model-card .supme-model{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 30%,var(--bg));box-shadow:0 4px 20px #38bdf814}.model-card .supme-tag{color:var(--accent-2);font:800 18px/1 Sora Variable,system-ui,sans-serif}.model-card .supme-model strong{color:var(--text-1);font-size:15px;line-height:1.3}.model-card .supme-model small{color:var(--accent-2);font-size:11.5px;font-weight:600}.versus{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-2);text-transform:uppercase;border-radius:50%;flex-shrink:0;align-self:center;place-items:center;font-size:10px;font-weight:800;display:grid}.calculator-section{background:var(--surface)}.calculator{border:1px solid var(--border);background:var(--bg);border-radius:18px;grid-template-columns:.85fr 1.15fr;gap:0;margin-top:36px;display:grid;overflow:hidden;box-shadow:0 4px 24px #00000008}.calculator-controls{border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:18px;padding:32px;display:flex}.calculator-header-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.calculator-count{color:var(--text-1);font:750 26px/1 Sora Variable,system-ui,sans-serif}.calculator-count small{color:var(--text-2);margin-left:6px;font:500 13.5px Inter Variable,system-ui,sans-serif}.calculator-slider{width:100%;height:6px;accent-color:var(--accent);cursor:pointer;border-radius:3px;outline:none}.calculator-presets{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.calculator-presets span{color:var(--text-3);margin-right:4px;font-size:11px;font-weight:600}.preset-chip{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .18s}.preset-chip:hover{border-color:var(--accent);color:var(--text-1)}.preset-chip.active{background:var(--accent);border-color:var(--accent);color:#fff}.calculator-results{grid-template-columns:1fr 1fr;align-items:center;padding:32px 28px;display:grid}.calculator-results article+article{border-left:1px solid var(--border)}.calculator-results article{padding:10px 22px}.calculator-results article span{color:var(--text-2);font-size:12.5px;font-weight:600}.calculator-results article strong{letter-spacing:-.03em;margin-top:10px;font:750 32px/1 Sora Variable,system-ui,sans-serif;display:block}.calculator-results article strong small{color:var(--text-3);font:500 11px Inter Variable,system-ui,sans-serif}.calculator-results .ours strong{color:var(--accent-2)}.calc-savings{background:color-mix(in srgb,var(--accent-soft) 70%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent-2);border-radius:10px;grid-column:1/-1;align-items:center;gap:8px;margin-top:16px;padding:9px 14px;font-size:12.5px;font-weight:600;display:flex}.calc-savings svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.calculator>p{border-top:1px solid var(--border);color:var(--text-3);background:color-mix(in srgb,var(--surface) 50%,var(--bg));grid-column:1/-1;align-items:center;gap:7px;margin:0;padding:13px 24px;font-size:11.5px;display:flex}.calculator>p svg{width:14px;height:14px;color:var(--accent)}.comparison-section table{border-collapse:separate;border-spacing:0;border:1px solid var(--border);background:var(--surface);border-radius:16px;width:100%;margin-top:34px;overflow:hidden}.comparison-section th,.comparison-section td{border-bottom:1px solid var(--border);text-align:left;padding:18px 22px;font-size:13.5px}.comparison-section th{color:var(--text-1);font-weight:700}.comparison-section td{color:var(--text-2);line-height:1.5}.comparison-section thead th{background:color-mix(in srgb,var(--surface) 60%,var(--bg));text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);font-size:12.5px}.comparison-section thead th.col-supme{background:color-mix(in srgb,var(--accent-soft) 80%,var(--surface));color:var(--accent-2);font-weight:800}.col-supme-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.table-badge{background:var(--accent);color:#fff;letter-spacing:.02em;text-transform:none;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.comparison-section tr>:last-child{background:color-mix(in srgb,var(--accent-soft) 50%,var(--surface));color:var(--text-1);font-weight:550}.comparison-section tr:last-child>*{border-bottom:0}.source{color:var(--text-3);margin-top:14px;font-size:11px}.source a{color:var(--accent-2);text-decoration:underline}.decision-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.decision-grid>article{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:28px}.decision-grid>article.highlight{border-color:var(--accent);background:var(--accent-soft)}.decision-grid ul{gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.decision-grid li{align-items:flex-start;gap:12px;display:flex}.decision-icon{width:20px;height:20px;color:var(--accent);flex-shrink:0;margin-top:2px}.decision-grid li strong,.decision-grid li small{display:block}.decision-grid li small{color:var(--text-2);margin-top:3px;font-size:12.5px;line-height:1.45}.feature-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.feature-grid+.product-shot{margin-top:34px}.feature-grid>article{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:22px 24px;transition:border-color .2s,transform .2s,box-shadow .2s}.feature-grid>article:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--border));transform:translateY(-2px);box-shadow:0 4px 18px #00000008}.feature-icon-badge{background:color-mix(in srgb,var(--accent) 12%,var(--surface));width:38px;height:38px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.feature-icon-badge svg{width:20px;height:20px}.feature-grid h3{color:var(--text-1);margin:0 0 8px;font:700 15.5px/1.35 Sora Variable,system-ui,sans-serif}.feature-grid p{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.split-highlights{gap:12px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.split-highlights li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.split-highlights svg{width:16px;height:16px;color:var(--accent);flex-shrink:0;margin-top:2px}@media (max-width:1120px){.footer-grid{grid-template-columns:repeat(3,1fr)}.footer-about{grid-column:1/-1}.organic-hero-grid{grid-template-columns:1fr}.model-card,.msp-hub{justify-self:center;width:min(100%,520px)}.split{grid-template-columns:1fr}.landing-hub{transform-origin:top;margin-bottom:-100px;scale:.82}}@media (max-width:1000px) and (min-width:781px){.plans{grid-template-columns:1fr 1fr}.plans article:nth-child(2n){border-right:0}}@media (max-width:900px){.ai-main{grid-template-columns:1fr}.ai-timer{justify-content:flex-start}.metrics-panel{grid-template-columns:1fr 1fr}}@media (max-width:780px){.container{width:min(100% - 36px,1180px)}.site-header nav{display:none}.text-button{width:42px;padding:0}.text-button:not(:focus){font-size:0}.section{padding:54px 0}.hero{min-height:auto;padding-top:64px}.hero h1{font-size:clamp(36px,11vw,52px)}.hero-shot{margin-top:64px}.fact-strip{border-radius:14px;width:100%}.path-grid,.plans,.resource-grid,.shot-grid,.decision-grid,.feature-grid{grid-template-columns:1fr}.path-grid article,.plans article{border-right:0;border-bottom:1px solid var(--border)}.resource-grid div{border-right:0}.landing-hub{width:100%;height:640px;margin-bottom:0;scale:1}.landing-hub .org-hub-clientes,.landing-hub .org-hub-canais{grid-template-columns:repeat(3,1fr);gap:7px;display:grid;position:absolute;left:18px;right:18px}.landing-hub .org-hub-clientes{top:20px}.landing-hub .org-hub-canais{top:auto;bottom:20px}.landing-hub .org-hub-clientes>.hub-source,.landing-hub .org-hub-canais>.hub-source{justify-content:center;width:auto;min-height:48px;padding:8px 4px;font-size:10px}.landing-hub .hub-line,.landing-hub .hub-bubble,.landing-hub .typing,.landing-hub .hub-source code,.landing-hub .hub-source>b,.landing-hub .hub-source.future small{display:none}.landing-hub .hub-source-title{justify-content:center;margin:0}.landing-hub .org-hub-centro{top:50%}.organic-hero{min-height:auto;padding:54px 0}.organic-hero h1{font-size:clamp(36px,10vw,50px)}.calculator{grid-template-columns:1fr}.calculator-controls{border-right:0;border-bottom:1px solid var(--border);padding:24px 20px}.calculator-results{padding:24px 20px}.comparison-section table,.comparison-section tbody,.comparison-section tr,.comparison-section th,.comparison-section td{display:block}.comparison-section thead{display:none}.comparison-section tr{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:14px;overflow:hidden}.comparison-section table{background:0 0;border:0}.comparison-section th{background:color-mix(in srgb,var(--surface) 70%,var(--bg));border-bottom:1px solid var(--border);padding:14px 18px;font-size:14px}.comparison-section td{border-bottom:1px solid var(--border);padding:14px 18px}.comparison-section td:before{content:attr(data-label);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.comparison-section td.col-supme-cell:before{color:var(--accent-2)}.footer-grid{grid-template-columns:1fr 1fr}.footer-about{grid-column:1/-1}.footer-bottom{grid-template-columns:1fr}.footer-legal,.footer-social{grid-column:1;justify-self:center}.footer-legal{flex-direction:column;gap:3px}.footer-social{margin-top:18px}.contact-actions{flex-direction:column}.cookie{width:auto;bottom:12px;left:12px;right:12px}.msp-hub{height:510px}.msp-hub .org-hub-clientes,.msp-hub .org-hub-canais{grid-template-columns:repeat(3,1fr);gap:7px;display:grid;position:absolute;left:20px;right:20px}.msp-hub .org-hub-clientes{top:20px}.msp-hub .org-hub-canais{top:auto;bottom:82px}.msp-hub .org-hub-clientes>.hub-source,.msp-hub .org-hub-canais>.hub-source{justify-content:center;width:auto;min-height:34px;padding:7px 4px;font-size:9px}.msp-hub .org-hub-centro{top:46%}}@media (max-width:520px){.nav{gap:10px}.nav-cta{padding-inline:12px;font-size:12px}.model-card{grid-template-columns:1fr;gap:14px;padding:24px 20px}.model-card article{min-height:90px}.versus{justify-self:center}.calculator-results{grid-template-columns:1fr}.calculator-results article+article{border-left:0;border-top:1px solid var(--border);margin-top:18px;padding-top:22px}.footer-grid{grid-template-columns:1fr}}@media (max-width:780px){.commitments{grid-template-columns:1fr}.commitments article{border-right:0;border-bottom:1px solid var(--border)}.migration-banner{text-align:left;grid-template-columns:1fr}.migration-banner .button{justify-self:start}.contact-form>div,.cost-comparison{grid-template-columns:1fr}.cost-comparison>div:first-child{border-right:0;border-bottom:1px solid var(--border)}.detail-row,.api-detail{grid-template-columns:1fr;gap:28px}.metrics-panel,.ai-facts{grid-template-columns:1fr}.ai-facts article{border-right:0;border-bottom:1px solid var(--border)}.topic-row{grid-template-columns:1fr 44px}.topic-row>i{grid-area:2/1/auto/-1}.ai-timer{gap:20px}.orb-frame{width:120px;height:120px}.orb-frame .orb-only{width:190px;height:190px}}@media (max-width:520px){.cost-results{grid-template-columns:1fr}.cost-results article+article{border-left:0;border-top:1px solid var(--border);margin-top:18px;padding-top:22px}}@keyframes hero-enter{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes hero-shot-enter{0%{opacity:0;filter:blur(2px);transform:perspective(1500px)rotateX(7deg)translateY(54px)}to{opacity:1;filter:blur();transform:perspective(1500px)rotateX(0)translateY(0)}}.js .hero-content>h1,.js .hero-content>p,.js .hero-content>.button,.js .hero-content>small,.js .hero-content>.fact-strip{opacity:0;animation:.72s cubic-bezier(.22,1,.36,1) forwards hero-enter}.js .hero-content>p{animation-delay:.1s}.js .hero-content>.button{animation-delay:.2s}.js .hero-content>small{animation-delay:.27s}.js .hero-content>.fact-strip{animation-delay:.34s}.js .hero-shot{opacity:0;animation:1s cubic-bezier(.22,1,.36,1) .42s forwards hero-shot-enter}.js main section:not(.hero) .eyebrow,.js main section:not(.hero) h2,.js main section:not(.hero) .section-sub{transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1)}.js main section:not(.hero):not(.section-visible) .eyebrow,.js main section:not(.hero):not(.section-visible) h2,.js main section:not(.hero):not(.section-visible) .section-sub{opacity:0;translate:0 18px}.js main section.section-visible .eyebrow,.js main section.section-visible h2,.js main section.section-visible .section-sub{opacity:1;translate:0}.js main section.section-visible h2{transition-delay:70ms}.js main section.section-visible .section-sub{transition-delay:.13s}.pain-list li,.path-grid article,.landing-hub .hub-source,.landing-hub .org-hub-centro,.ai-timer,.ai-facts article,.topic-row,.metric-card,.detail-row,.api-detail,.resource-grid>div,.plans article,.commitments article,.migration-banner,.faq-list details,.contact-form,.tech-section>div span{transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1)}.js #dor:not(.section-visible) .pain-list li{opacity:0;translate:-28px}.js #dor.section-visible .pain-list li{opacity:1;translate:0}.js #dor.section-visible .pain-list li:nth-child(2){transition-delay:.1s}.js #dor.section-visible .pain-list li:nth-child(3){transition-delay:.2s}.js #caminho:not(.section-visible) .path-grid article,.js #lista:not(.section-visible) .resource-grid>div,.js #planos:not(.section-visible) .plans article,.js #selos-dados:not(.section-visible) .commitments article{opacity:0;translate:0 26px}.js #caminho.section-visible .path-grid article,.js #lista.section-visible .resource-grid>div,.js #planos.section-visible .plans article,.js #selos-dados.section-visible .commitments article{opacity:1;translate:0}.js #caminho.section-visible .path-grid article:nth-child(2),.js #planos.section-visible .plans article:nth-child(2),.js #selos-dados.section-visible .commitments article:nth-child(2){transition-delay:.1s}.js #caminho.section-visible .path-grid article:nth-child(3),.js #planos.section-visible .plans article:nth-child(3),.js #selos-dados.section-visible .commitments article:nth-child(3){transition-delay:.2s}.js #planos.section-visible .plans article:nth-child(4){transition-delay:.3s}.js #lista.section-visible .resource-grid>div:nth-child(4n+2){transition-delay:60ms}.js #lista.section-visible .resource-grid>div:nth-child(4n+3){transition-delay:.12s}.js #lista.section-visible .resource-grid>div:nth-child(4n+4){transition-delay:.18s}.js #hub:not(.section-visible) .org-hub-clientes .hub-source{opacity:0;translate:-34px}.js #hub:not(.section-visible) .org-hub-canais .hub-source{opacity:0;translate:34px}.js #hub:not(.section-visible) .org-hub-centro{opacity:0;transform:scale(.82)}.js #hub.section-visible .landing-hub .hub-source{opacity:1;translate:0}.js #hub.section-visible .org-hub-centro{opacity:1;transform:scale(1)}.js #hub.section-visible .landing-hub .hub-source:nth-child(2){transition-delay:.1s}.js #hub.section-visible .landing-hub .hub-source:nth-child(3){transition-delay:.2s}.queue-section{overflow:hidden}.queue-row{will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.82s,.5s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease}.js #fila:not(.section-visible) .queue-row{opacity:.04}.js #fila:not(.section-visible) .queue-row[data-channel=e-mail]{transform:translate(-48vw,-74px)}.js #fila:not(.section-visible) .queue-row[data-channel=whatsapp]{transform:translate(48vw,-48px)}.js #fila:not(.section-visible) .queue-row[data-channel=portal]{transform:translateY(260px)}.js #fila.section-visible .queue-row{opacity:1;transform:translate(0,0)}.js #ia:not(.section-visible) .ai-timer{opacity:0;transform:scale(.84)}.js #ia.section-visible .ai-timer{opacity:1;transition-delay:.16s;transform:scale(1)}.js #ia:not(.section-visible) .ai-facts article,.js #ia:not(.section-visible) .topic-row{opacity:0;translate:0 22px}.js #ia.section-visible .ai-facts article,.js #ia.section-visible .topic-row{opacity:1;translate:0}.js #ia.section-visible .ai-facts article:nth-child(2){transition-delay:.1s}.js #ia.section-visible .ai-facts article:nth-child(3){transition-delay:.2s}.js #ia.section-visible .topic-row:nth-child(3){transition-delay:70ms}.js #ia.section-visible .topic-row:nth-child(4){transition-delay:.14s}.js #ia.section-visible .topic-row:nth-child(5){transition-delay:.21s}.js #medir:not(.section-visible) .metric-card{opacity:0;translate:0 28px}.js #medir.section-visible .metric-card{opacity:1;translate:0}.js #medir.section-visible .metric-card:nth-child(2){transition-delay:80ms}.js #medir.section-visible .metric-card:nth-child(3){transition-delay:.16s}.js #medir.section-visible .metric-card:nth-child(4){transition-delay:.24s}.js #medir.section-visible .metric-card:nth-child(5){transition-delay:.32s}.js #medir.section-visible .metric-card:nth-child(6){transition-delay:.4s}.chat-section .product-shot{transition:opacity .8s cubic-bezier(.22,1,.36,1),clip-path 1s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1)}.js #chat:not(.section-visible) .product-shot{opacity:0;clip-path:inset(0 0 42% round 14px);translate:0 30px}.js #chat.section-visible .product-shot{opacity:1;clip-path:inset(0 round 14px);translate:0}.js #recursos:not(.section-visible) .detail-row,.js #recursos:not(.section-visible) .api-detail{opacity:0;translate:0 28px}.js #recursos.section-visible .detail-row,.js #recursos.section-visible .api-detail{opacity:1;translate:0}.js #recursos.section-visible .api-detail{transition-delay:.13s}.js #selos-dados:not(.section-visible) .migration-banner,.js #faq:not(.section-visible) .faq-list details,.js #faq:not(.section-visible) .faq-list .faq-card,.js #contato:not(.section-visible) .contact-form,.js .marketing #construido:not(.section-visible)>div span{opacity:0;translate:0 20px}.js #selos-dados.section-visible .migration-banner,.js #faq.section-visible .faq-list details,.js #faq.section-visible .faq-list .faq-card,.js #contato.section-visible .contact-form,.js .marketing #construido.section-visible>div span{opacity:1;translate:0}.js #faq.section-visible .faq-list details:nth-child(2),.js #faq.section-visible .faq-list .faq-card:nth-child(2){transition-delay:60ms}.js #faq.section-visible .faq-list details:nth-child(3),.js #faq.section-visible .faq-list .faq-card:nth-child(3){transition-delay:.12s}.js #faq.section-visible .faq-list details:nth-child(4),.js #faq.section-visible .faq-list .faq-card:nth-child(4){transition-delay:.18s}.js #faq.section-visible .faq-list details:nth-child(5),.js #faq.section-visible .faq-list .faq-card:nth-child(5){transition-delay:.24s}.final-section{overflow:hidden}.final-section h2{transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1)}.js .marketing #final:not(.section-visible) h2{opacity:0;translate:0 38px}.js .marketing #final.section-visible h2{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.title-dot,.floating-points i{animation:none}.landing-nav-cta{transition:none}.button:active,.button.pressionado{transform:none!important}.js .hero-content>h1,.js .hero-content>p,.js .hero-content>.button,.js .hero-content>small,.js .hero-content>.fact-strip,.js .hero-shot{opacity:1;filter:none;animation:none;transform:none}.js main section *{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}@media (pointer:coarse){.button,.icon-button,.text-button,.nav .button{min-height:44px}.icon-button,.text-button{min-width:44px}}.site-header .nav>.logo-link,.site-header .nav-actions,.site-header .nav-cta{flex:none}.site-header .icon-button{height:34px;min-height:34px;font-size:14px;line-height:1}.site-header .nav .button{height:34px;min-height:34px;font-size:12.5px;line-height:1}.site-header .text-button{height:38px;min-height:38px;font-size:14px;line-height:1}.site-header .icon-button{width:38px;min-width:38px;padding:0}@media (max-width:780px){.site-header>.container{padding-inline:20px}.site-header .nav{gap:8px}.site-header .nav-actions{gap:6px;min-width:0}.site-header .nav-cta{text-overflow:ellipsis;white-space:nowrap;max-width:150px;padding-inline:12px;font-size:clamp(11px,3.2vw,12.5px);line-height:1;overflow:hidden}.site-header .icon-button,.site-header .text-button{width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.site-header .text-button{font-size:0}}@media (max-width:380px){.site-header>.container{padding-inline:12px}.site-header .nav{gap:6px;height:58px}.site-header .animated-logo,.site-header .animated-logo img{width:66px}.site-header .nav-actions{gap:4px}.site-header .nav-cta{max-width:none;padding-inline:10px;font-size:11px}.site-header .nav-cta-full{display:none}.site-header .nav-cta-short{display:inline}.site-header .icon-button,.site-header .text-button{border-radius:8px;width:32px;min-width:32px;height:32px;min-height:32px}.site-header .icon-button svg,.site-header .text-button svg{width:17px;height:17px}}.mockup-page .tec img,.tec img{opacity:.72;transition:opacity .18s;filter:none!important}.mockup-page .tec:hover img,.tec:hover img{opacity:1}html.dark .mockup-page .tec img,html.dark .tec img{opacity:.82;filter:invert()!important}html.dark .mockup-page .tec:hover img,html.dark .tec:hover img{opacity:1}
