PageSourceSearch

https://controlle.com/assets/Sobre-fVXtkIAt.js

js controlle.com collected 2026-09-25 07:13:29 UTC 16,192 bytes, 19 lines download raw bytes

1import{j as e}from"./vendor-query-BHbF8vTt.js";import{r as d,L as O}from"./vendor-react-DhnQGDJb.js";import{u as Q}from"./useDocumentMeta-DTg9gslE.js";import{H as B}from"./Header-BWTjcnMZ.js";import{F as U}from"./Footer-CnPrR_sU.js";import{i as p,o as g,s as v,a as S,h as w,b as G}from"./tokens-CFtGXiGi.js";import{j as E,c as Z,P as y,d as J,h as j,i as m,T as K,n as W,o as X,p as Y,A as ee}from"./index-CMa98kiX.js";import{A as h}from"./AnimatedSection-DaMXkkdy.js";import{S as ae}from"./skeleton-CIwvzZY-.js";import{m as C}from"./vendor-framer-BqDouaV5.js";import{s as se,a as te}from"./sobre-team-3-DK3Zmo_W.js";import{s as re}from"./sobre-team-2-new-Rflz4ixN.js";import{S as oe}from"./sparkles-BXhTSo02.js";import{T as ne}from"./trending-up-zG7zonhu.js";import{S as ie}from"./shield-check-lHTz8_4Y.js";import"./LogoSvg-BQNrQ38z.js";import"./chevron-down-BiSfCwI5.js";import"./menu-CExd0wtB.js";import"./chevron-right-DvWHnVQV.js";import"./linkedin-Di-w7eLz.js";import"./youtube-Ylxe8_zI.js";import"./message-circle-B5nPmw-w.js";import"./logo-blue-BZPToAtz.js";import"./analytics-GmyS2mRy.js";import"./gtm-D1qo8DAi.js";import"./clock-DaOKc5-G.js";import"./shield-tE2ffsoY.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const le=E("Compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const de=E("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]);var k={exports:{}},M={};/**
12 * @license React
13 * use-sync-external-store-shim.production.js
14 *
15 * Copyright (c) Meta Platforms, Inc. and affiliates.
16 *
17 * This source code is licensed under the MIT license found in the
18 * LICENSE file in the root directory of this source tree.
19 */var x=d;function ce(a,s){return a===s&&(a!==0||1/a===1/s)||a!==a&&s!==s}var me=typeof Object.is=="function"?Object.is:ce,ue=x.useState,pe=x.useEffect,xe=x.useLayoutEffect,fe=x.useDebugValue;function he(a,s){var r=s(),n=ue({inst:{value:r,getSnapshot:s}}),o=n[0].inst,t=n[1];return xe(function(){o.value=r,o.getSnapshot=s,b(o)&&t({inst:o})},[a,r,s]),pe(function(){return b(o)&&t({inst:o}),a(function(){b(o)&&t({inst:o})})},[a]),fe(r),r}function b(a){var s=a.getSnapshot;a=a.value;try{var r=s();return!me(a,r)}catch{return!0}}function ge(a,s){return s()}var ve=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?ge:he;M.useSyncExternalStore=x.useSyncExternalStore!==void 0?x.useSyncExternalStore:ve;k.exports=M;var be=k.exports;function je(){return be.useSyncExternalStore(ye,()=>!0,()=>!1)}function ye(){return()=>{}}var N="Avatar",[Ne,na]=Z(N),[Se,L]=Ne(N),I=d.forwardRef((a,s)=>{const{__scopeAvatar:r,...n}=a,[o,t]=d.useState("idle");return e.jsx(Se,{scope:r,imageLoadingStatus:o,onImageLoadingStatusChange:t,children:e.jsx(y.span,{...n,ref:s})})});I.displayName=N;var z="AvatarImage",q=d.forwardRef((a,s)=>{const{__scopeAvatar:r,src:n,onLoadingStatusChange:o=()=>{},...t}=a,i=L(z,r),l=we(n,t),c=J(u=>{o(u),i.onImageLoadingStatusChange(u)});return j(()=>{l!=="idle"&&c(l)},[l,c]),l==="loaded"?e.jsx(y.img,{...t,ref:s,src:n}):null});q.displayName=z;var R="AvatarFallback",T=d.forwardRef((a,s)=>{const{__scopeAvatar:r,delayMs:n,...o}=a,t=L(R,r),[i,l]=d.useState(n===void 0);return d.useEffect(()=>{if(n!==void 0){const c=window.setTimeout(()=>l(!0),n);return()=>window.clearTimeout(c)}},[n]),i&&t.imageLoadingStatus!=="loaded"?e.jsx(y.span,{...o,ref:s}):null});T.displayName=R;function A(a,s){return a?s?(a.src!==s&&(a.src=s),a.complete&&a.naturalWi
19dth>0?"loaded":"loading"):"error":"idle"}function we(a,{referrerPolicy:s,crossOrigin:r}){const n=je(),o=d.useRef(null),t=n?(o.current||(o.current=new window.Image),o.current):null,[i,l]=d.useState(()=>A(t,a));return j(()=>{l(A(t,a))},[t,a]),j(()=>{const c=V=>()=>{l(V)};if(!t)return;const u=c("loaded"),f=c("error");return t.addEventListener("load",u),t.addEventListener("error",f),s&&(t.referrerPolicy=s),typeof r=="string"&&(t.crossOrigin=r),()=>{t.removeEventListener("load",u),t.removeEventListener("error",f)}},[t,r,s]),i}var $=I,H=q,P=T;const _=d.forwardRef(({className:a,...s},r)=>e.jsx($,{ref:r,className:m("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",a),...s}));_.displayName=$.displayName;const D=d.forwardRef(({className:a,...s},r)=>e.jsx(H,{ref:r,className:m("aspect-square h-full w-full",a),...s}));D.displayName=H.displayName;const F=d.forwardRef(({className:a,...s},r)=>e.jsx(P,{ref:r,className:m("flex h-full w-full items-center justify-center rounded-full bg-muted",a),...s}));F.displayName=P.displayName;function Ce(a){return a.split(" ").filter(Boolean).slice(0,2).map(s=>s[0]).join("").toUpperCase()}function Ae(a){const s=a.length;if(s===0)return[];const r=[{count:Math.min(7,s),radius:36,layer:"near",size:62},{count:Math.min(9,Math.max(0,s-7)),radius:45,layer:"mid",size:50},{count:Math.max(0,s-16),radius:54,layer:"far",size:40}],n=[];let o=0;return r.forEach(t=>{for(let i=0;i<t.count&&o<s;i++){const l=i/t.count*Math.PI*2+(t.layer==="mid"?.25:t.layer==="far"?.5:0);n.push({member:a[o],angle:l,baseRadius:t.radius,size:t.size,layer:t.layer,delay:Math.random()*5,pulseAmount:1.5+Math.random()*1.5,speed:10+Math.random()*6}),o++}}),n}const Ee={far:"z-0",mid:"z-10",near:"z-20"};function ke({a}){const[s,r]=d.useState(!1),n=a.baseRadius,o=a.baseRadius+a.pulseAmount,t=a.baseRadius-a.pulseAmount*.5,i=f=>({x:50+Math.cos(a.angle)*f,y:50+Math.sin(a.angle)*f}),l=i(n),c=i(o),u=i(t);return e.jsx(C.div,{className:`absolute hidden md:flex ${Ee[a.layer]}`,style:{transform:"translate(-50%, -50%)",animationPlayState:s?"paused":"running"},animate:s?{}:{left:[`${l.x}%`,`${c.x}%`,`${u.x}%`,`${l.x}%`],top:[`${l.y}%`,`${c.y}%`,`${u.y}%`,`${l.y}%`]},transition:s?{duration:.2}:{duration:a.speed,repeat:1/0,ease:"easeInOut",delay:a.delay},onHoverStart:()=>r(!0),onHoverEnd:()=>r(!1),children:e.jsxs(W,{children:[e.jsx(X,{asChild:!0,children:e.jsx(C.div,{className:"cursor-default",animate:s?{scale:1,opacity:1,filter:"blur(0px)"}:{scale:[1,.82,1.12,1],opacity:[1,.45,1,1],filter:["blur(0px)","blur(2px)","blur(0px)","blur(0px)"]},transition:s?{duration:.2}:{duration:a.speed,repeat:1/0,ease:"easeInOut",delay:a.delay},children:e.jsxs(_,{className:`shadow-lg transition-colors duration-200 ${s?"border-[3px] border-primary/40":"border-2 border-card"}`,style:{width:a.size,height:a.size},children:[e.jsx(D,{src:a.member.avatar_url,alt:a.member.nome}),e.jsx(F,{className:"bg-primary/10 text-primary text-xs font-semibold",children:Ce(a.member.nome)})]})})}),e.jsxs(Y,{side:"bottom",className:"text-center z-[100]",children:[e.jsx("p",{className:"font-semibold text-sm",children:a.member.nome}),e.jsx("p",{className:"text-xs text-muted-foreground",children:a.member.cargo})]})]})})}function Me({children:a}){const[s,r]=d.useState([]),[n,o]=d.useState(!0);d.useEffect(()=>{fetch("https://ydcsavfwuqaujyimkven.supabase.co/functions/v1/get-team-public").then(i=>i.json()).then(i=>{Array.isArray(i)&&r(i)}).catch(()=>{}).finally(()=>o(!1))},[]);const t=d.useMemo(()=>Ae(s),[s]);return e.jsx(K,{delayDuration:100,children:e.jsxs("div",{className:"relative w-full",style:{minHeight:480},children:[!n&&t.map((i,l)=>e.jsx(ke,{a:i},l)),n&&Array.from({length:12}).map((i,l)=>{const c=l/12*Math.PI*2,u=38;return e.jsx("div",{className:"absolute hidden md:block",style:{left:`${50+Math.cos(c)*u}%`,top:`${50+Math.sin(c)*u}%`,transform:"translate(-50%, -50%)"},children:e.jsx(ae,{className:"h-10 w-10 rounded-full"})},l)}),e.jsx("div",{className:"pointer-events-none relative z-30 flex items-center justify-center",style:{minHeight:480},children:e.jsx("div",{className:"pointer-events-auto",children:a})})]})})}const Le=[{valor:"5.000+",label:"Empresas ativas"},{valor:"R$ 2 bi+",label:"Transações gerenciadas por mês"},{valor:"82%",label:"Taxa de satisfação"},{valor:"2018",label:"Fundado em"}],Ie=[{bold:"Autonomia",desc:"Acreditamos que cada empresa deve ter visibilidade total dos seus números, seja gerenciando internamente ou com apoio especializado.",icon:le},{bold:"Simplicidade",desc:"Financeiro não precisa ser complicado. Traduzimos a complexidade em processos simples e intuitivos.",icon:oe},{bold:"Desenvolvimento",desc:"Cada funcionalidade existe para fazer sua empresa crescer com mais previsibilidade e inteligência.",icon:ne},{bold:"Confiança",desc:"Dados precisos e visão clara do caixa para que você tome decisões com segurança, não com achismo.",icon:ie},{bold:"Sucesso",desc:"O nosso sucesso é medido pelo sucesso dos nossos clientes. Se você cresce, a gente cresce junto.",icon:de}],ze=["Empresas de serviços exigem decisões rápidas e ideias práticas. Não há tempo a perder com rotinas repetitivas.","O seu financeiro, por exemplo, pode ser automático e ainda fornecer insights valiosos. É o que acontece quando você está no Controlle: A plataforma de gestão financeira eficiente.","De lançamentos a conciliação bancária, do envio de notas à gestão de contas. Entradas, saídas, custos, métricas, insights, balanços: tudo aqui.","Defina os comandos e veja a ferramenta te entregar dados, permitindo visualizar panoramas com clareza e decidir com certeza. Passe mais tempo criando estratég
19ias para crescer.","Porque fazer mesmo, o Controlle faz. Controlle, faz com você!"],ia=()=>(Q({title:"Sobre o Controlle | Quem Somos",description:"Conheça a história, valores e o time por trás do Controlle. Desde 2018, ajudando empresas de serviço a ter controle financeiro de verdade.",canonical:"https://controlle.com/sobre",meta:[{property:"og:title",content:"Sobre o Controlle | Quem Somos"},{property:"og:description",content:"Conheça a história, valores e o time por trás do Controlle."},{property:"og:url",content:"https://controlle.com/sobre"}]}),e.jsxs("div",{className:"min-h-screen bg-card",children:[e.jsx(B,{}),e.jsx("section",{className:"bg-card px-5 pb-12 pt-32 md:pb-16 md:pt-40",children:e.jsxs("div",{className:m(p,"text-center"),children:[e.jsx("p",{className:m(g,"mb-3"),children:"Sobre nós"}),e.jsxs("h1",{className:"hidden font-heading text-4xl font-semibold text-heading md:block md:text-5xl lg:text-6xl",children:["Construindo o financeiro",e.jsx("br",{})," que as empresas merecem"]}),e.jsx("h1",{className:"font-heading text-3xl font-semibold text-heading md:hidden",children:"Construindo o financeiro que as empresas merecem"})]})}),e.jsx(h,{as:"div",className:"bg-card px-5 pb-8 md:pb-12",children:e.jsxs("div",{className:m(p,"max-w-[1200px]"),children:[e.jsxs("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-3 md:gap-5 md:min-h-[480px]",children:[e.jsxs("div",{className:"flex flex-col gap-4 md:gap-5",children:[e.jsx("div",{className:"flex-[2] overflow-hidden rounded-2xl",children:e.jsx("img",{src:se,alt:"Equipe Controlle colaborando",className:"h-full w-full object-cover"})}),e.jsxs("div",{className:"flex flex-1 flex-col justify-center rounded-2xl bg-primary p-5",children:[e.jsx("h3",{className:"font-heading text-base font-semibold text-primary-foreground md:text-lg",children:"Nossa Missão"}),e.jsx("p",{className:"mt-1.5 text-xs leading-relaxed text-primary-foreground/70 md:text-sm",children:"Dar a qualquer empresa de serviços o mesmo nível de inteligência financeira que grandes corporações têm."})]})]}),e.jsx("div",{className:"overflow-hidden rounded-2xl",children:e.jsx("img",{src:re,alt:"Colaboradora do Controlle",className:"h-full w-full object-cover"})}),e.jsxs("div",{className:"flex flex-col gap-4 md:gap-5",children:[e.jsxs("div",{className:"flex flex-1 flex-col justify-center rounded-2xl bg-primary p-5",children:[e.jsx("h3",{className:"font-heading text-base font-semibold text-primary-foreground md:text-lg",children:"Nossa Visão"}),e.jsx("p",{className:"mt-1.5 text-xs leading-relaxed text-primary-foreground/70 md:text-sm",children:"Ser a plataforma financeira mais usada por empresas de serviços no Brasil, tornando a gestão acessível e inteligente."})]}),e.jsx("div",{className:"flex-[2] overflow-hidden rounded-2xl",children:e.jsx("img",{src:te,alt:"Colegas discutindo projeto",className:"h-full w-full object-cover"})})]})]}),e.jsx("p",{className:"mx-auto mt-12 max-w-2xl text-center text-base text-muted-foreground md:text-lg",children:"O Controlle nasceu da frustração de ver boas empresas tomando decisões erradas por falta de informação financeira. Somos obcecados em mudar isso."})]})}),e.jsx(h,{className:v.light,children:e.jsx("div",{className:p,children:e.jsx("div",{className:"grid grid-cols-2 gap-6 lg:grid-cols-4",children:Le.map((a,s)=>e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"font-heading text-4xl font-semibold text-primary md:text-5xl",children:a.valor}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:a.label})]},s))})})}),e.jsx(h,{className:v.muted,children:e.jsxs("div",{className:p,children:[e.jsxs("div",{className:"mb-12 text-center",children:[e.jsx("p",{className:m(g,"mb-3"),children:"Manifesto"}),e.jsx("h2",{className:m(S,"hidden md:block"),children:"No que acreditamos"}),e.jsx("h2",{className:m(w,"md:hidden"),children:"No que acreditamos"})]}),e.jsx("div",{className:"mx-auto max-w-3xl flex flex-col gap-6",children:ze.map((a,s)=>e.jsx("p",{className:"text-base leading-relaxed text-muted-foreground md:text-lg",children:a},s))})]})}),e.jsx(h,{className:"bg-primary px-5 py-20 md:py-28",children:e.jsxs("div",{className:p,children:[e.jsxs("div",{className:"mb-12 text-center",children:[e.jsx("p",{className:"mb-3 text-xs font-bold uppercase tracking-widest text-primary-foreground
19/50",children:"Nossos valores"}),e.jsx("h2",{className:"font-heading text-2xl font-semibold text-primary-foreground md:text-4xl",children:"O que nos move todos os dias"})]}),e.jsx("div",{className:"flex flex-col gap-3 sm:grid sm:grid-cols-3 sm:gap-4 lg:grid-cols-5",children:Ie.map(a=>{const s=a.icon;return e.jsxs("div",{className:"flex flex-row items-start gap-4 rounded-2xl bg-primary-foreground/10 p-4 sm:flex-col sm:gap-4 sm:rounded-3xl sm:p-6",children:[e.jsx("div",{className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl bg-primary-foreground/10",children:e.jsx(s,{className:"h-5 w-5 text-primary-foreground"})}),e.jsxs("div",{className:"min-w-0",children:[e.jsx("h3",{className:"font-heading text-base font-semibold text-primary-foreground sm:text-lg",children:a.bold}),e.jsx("p",{className:"mt-1 text-sm leading-relaxed text-primary-foreground/60 sm:mt-2",children:a.desc})]})]},a.bold)})})]})}),e.jsx(h,{className:v.light,children:e.jsx("div",{className:p,children:e.jsx(Me,{children:e.jsxs("div",{className:"mx-auto max-w-md px-6 py-10 text-center md:px-10 md:py-12",children:[e.jsx("p",{className:m(g,"mb-3"),children:"Carreiras"}),e.jsx("h2",{className:m(S,"hidden md:block"),children:"Quer fazer parte do time?"}),e.jsx("h2",{className:m(w,"md:hidden"),children:"Quer fazer parte do time?"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-muted-foreground md:text-base",children:"Pessoas apaixonadas por tecnologia que querem transformar a gestão financeira de milhares de empresas."}),e.jsxs(O,{to:"/trabalhe-aqui",className:m(G.primary,"mt-6 inline-flex items-center gap-2 rounded-full"),children:["Ver vagas abertas",e.jsx(ee,{className:"h-4 w-4"})]})]})})})}),e.jsx(U,{ctaTitle:"Vamos construir isso juntos?",ctaSubtitle:"Junte-se a 5.000 empresas que já confiam no Controlle para gerir seu financeiro.",ctaLabel:"Começar gratuitamente",ctaHref:"/cadastro",ctaSecondaryLabel:"Ver planos",ctaSecondaryHref:"/planos"})]}));export{ia as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.