@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-display:"Archivo Black","Archivo Black Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-body:"Manrope","Manrope Fallback"}@layer reset, base, drawings, utilities;@layer reset{*,:after,:before{box-sizing:border-box;margin:0;padding:0}}@layer base{:root{color-scheme:light}html{scroll-behavior:smooth;background:#0b2633}body{min-width:320px;min-height:100vh;overflow-x:hidden;font-family:var(--font-body),system-ui,sans-serif;color:#0b2633;background:#fefefe;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,button{-webkit-tap-highlight-color:transparent}::-moz-selection{color:#061923;background:#f0421e}::selection{color:#061923;background:#f0421e}}@layer drawings{.drawing-accent,.drawing-bold,.drawing-fine,.drawing-measure,.drawing-wheel{fill:none;vector-effect:non-scaling-stroke}.drawing-fine{stroke:rgba(247,244,240,.38);stroke-width:1}.drawing-bold{stroke:#fefefe;stroke-width:2}.drawing-measure{stroke:#f0421e;stroke-width:1;stroke-dasharray:5 5}.drawing-accent{stroke:#f0421e;stroke-width:20;opacity:.72}.drawing-accent-fill{fill:#c2941a}.drawing-wheel{stroke:#fefefe;stroke-width:8}.drawing-word{fill:#fefefe;font-family:var(--font-display),sans-serif;font-size:112px;font-weight:800;letter-spacing:-8px}.drawing-word-small{font-size:68px;letter-spacing:-5px}.drawing-note{fill:#c2941a;font-family:ui-monospace,monospace;font-size:12px;letter-spacing:1px}}@layer utilities{@keyframes leox-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes leox-stage-settle{0%{opacity:0;transform:translate3d(22px,12px,0) rotate(1.5deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes leox-glint{0%{transform:translate3d(-140%,0,0) skewX(-16deg)}to{transform:translate3d(240%,0,0) skewX(-16deg)}}[data-motion=entrance] [data-motion-part]{animation:leox-rise .68s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}[data-motion=entrance] [data-motion-part=eyebrow]{animation-delay:80ms}[data-motion=entrance] [data-motion-part=title]{animation-name:none}[data-motion=entrance] [data-motion-part=lead]{animation-delay:.22s}[data-motion=entrance] [data-motion-part=actions]{animation-delay:.3s}[data-motion=entrance] [data-motion-part=stage]{animation-name:leox-stage-settle;animation-delay:.18s;animation-duration:.82s}[data-effect=sign]:after{position:absolute;inset-block:-20%;left:0;width:22%;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:leox-glint .9s cubic-bezier(.22,1,.36,1) .72s both}[data-effect=service]{background-image:linear-gradient(90deg,rgba(240,66,30,.08),transparent 72%);background-position:0;background-repeat:no-repeat;background-size:0 100%;transition:background-size .36s cubic-bezier(.22,1,.36,1)}[data-effect=process] [data-effect-part=mark],[data-effect=project],[data-effect=project] [data-effect-part=image],[data-effect=project] svg,[data-effect=quick-link] [data-effect-part=arrow],[data-effect=service] [data-effect-part=title]{transition-duration:.28s;transition-property:transform,border-color,background-color;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){[data-effect=service]:hover{background-size:100% 100%}[data-effect=service]:hover [data-effect-part=title]{transform:translate3d(8px,0,0)}[data-effect=project]:hover{border-color:rgba(240,66,30,.58);background-color:#133542;transform:translate3d(0,-6px,0)}[data-effect=project]:hover [data-effect-part=image],[data-effect=project]:hover svg{transform:scale(1.018)}[data-effect=process]:hover [data-effect-part=mark]{transform:rotate(135deg) scale(1.25)}[data-effect=quick-link]:hover [data-effect-part=arrow]{transform:translate3d(4px,-4px,0)}}@media (hover:none),(pointer:coarse){[data-effect=service]:active{background-size:100% 100%}[data-effect=quick-link]:active [data-effect-part=arrow],[data-effect=service]:active [data-effect-part=title]{transform:translate3d(6px,0,0)}}[data-effect=process]:is(:focus,:active){--process-mark-transform:rotate(135deg) scale(1.25)}[data-process-fallback]>div,[data-process-fallback]>div>div{transition:transform .44s cubic-bezier(.22,1,.36,1),box-shadow .44s cubic-bezier(.22,1,.36,1)}#processo:has([data-process-stage="01"]:focus){--process-panel-transform:translate3d(8%,-5%,0) rotate(-4deg)}#processo:has([data-process-stage="02"]:focus){--process-wall-transform:rotateX(0) rotateY(0)}#processo:has([data-process-stage="03"]:focus){--process-panel-transform:translate3d(14%,0,0);--process-panel-shadow:-22px 14px 0 #c2941a}#processo:has([data-process-stage="04"]:focus){--process-panel-transform:scale(1.08);--process-panel-shadow:0 0 0 8px rgba(240,66,30,0.2)}.hero-canvas,.hero-canvas-shell{position:absolute;inset:0;width:100%;height:100%}.hero-canvas-shell{z-index:2}.hero-canvas{display:block;cursor:grab;touch-action:pan-y}.hero-canvas[data-orbit-target]{cursor:pointer}.hero-orbit-a11y{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-testid=sign-stage] [data-effect=sign]{transition:opacity .36s cubic-bezier(.22,1,.36,1)}[data-testid=sign-stage]:has(canvas[data-engine]) [data-effect=sign]{opacity:0}[data-avatar-frame] img{transition:opacity .36s cubic-bezier(.22,1,.36,1)}[data-avatar-frame]:has(canvas[data-engine]) img{opacity:0}.founder-avatar-canvas,.founder-avatar-shell{position:absolute;inset:0;width:100%;height:100%}.founder-avatar-shell{z-index:1}.founder-avatar-canvas{display:block;cursor:grab;touch-action:pan-y}.founder-avatar-canvas:active,.hero-canvas:active{cursor:grabbing}.process-rail-canvas,.process-rail-shell{position:absolute;inset:0;width:100%;height:100%}.process-rail-shell{z-index:2;pointer-events:none}.process-rail-canvas{display:block;touch-action:pan-y}[data-process-viewport]:has(canvas[data-engine]) [data-process-fallback]{opacity:.12}#processo ol::-webkit-scrollbar{display:none}#contato,#portfolio,#processo,#servicos,#sobre{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-name:none!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}