html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Aspekta;src:url(/marca/fontes/Aspekta-400.otf) format("opentype");font-weight:350;font-display:swap}@font-face{font-family:Aspekta;src:url(/marca/fontes/Aspekta-500.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Aspekta;src:url(/marca/fontes/Aspekta-600.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Aspekta;src:url(/marca/fontes/Aspekta-700.otf) format("opentype");font-weight:600;font-display:swap}@font-face{font-family:Sentient;src:url(/marca/fontes/Sentient-Variable.ttf) format("truetype");font-weight:200 800;font-display:swap}:root{--black:#0a0a0a;--dark-soft:#181818;--surface-dark:#222222;--light:#f4f1ec;--white:#f8f8f6;--orange:#ff6c11;--orange-editorial:#f39251;--orange-on-light:#bd4700;--on-orange:var(--white);--line-dark:rgb(248 248 246/0.12);--line-light:rgb(10 10 10/0.12);--muted-dark:rgb(248 248 246/0.66);--muted-light:rgb(10 10 10/0.62);--font-sans:"Aspekta","Helvetica Neue",Arial,sans-serif;--font-serif:"Sentient",Georgia,serif;--container:68.5rem;--gutter:clamp(1rem,4vw,2rem);--section-space:clamp(6rem,8vw,8rem);--radius-s:0.5rem;--radius-m:1rem;--radius-l:1.5rem;--radius-pill:999px;--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-fast:180ms;--dur:800ms;--fs-eyebrow:0.8125rem;--fs-body:clamp(1rem,0.95rem + 0.2vw,1.125rem);--fs-h3:clamp(1.25rem,1.1rem + 0.6vw,1.625rem);--fs-h2:clamp(2rem,1.4rem + 2.6vw,3.5rem);--fs-h1:clamp(2.25rem,1.4rem + 3.6vw,4.5rem);--assinatura-nome:clamp(1.5rem,2.15vw,2rem);--assinatura-marca:clamp(2.8rem,3.35vw,3.1rem)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--black)}body{min-width:320px;margin:0;overflow-x:hidden;color:var(--white);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%;height:auto}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a,button{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.secao{padding-block:var(--section-space)}.secao--escura{background:var(--black);color:var(--white)}.secao--escura-2{background:var(--dark-soft);color:var(--white)}.secao--clara{background:var(--light);color:var(--black)}.secao--branca{background:var(--white);color:var(--black)}.eyebrow{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.titulo{font-weight:500;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.serif{font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border-radius:var(--radius-pill);font-weight:500;font-size:1rem;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.btn:hover{transform:translateY(-1px)}.btn--laranja{background:var(--orange);color:var(--on-orange)}.btn--laranja:hover{background:#ff7f2e}.btn--contorno{border-color:currentColor;background:transparent}.btn--texto{padding-inline:.25rem;min-height:44px;text-decoration:underline;text-underline-offset:4px}.reveal{opacity:0;transform:translateY(1.5rem);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out);transition-delay:var(--reveal-delay,0s)}.no-js .reveal,.reveal.is-in{opacity:1;transform:none}[data-loop]:not(.em-cena) *,[data-loop]:not(.em-cena) :after,[data-loop]:not(.em-cena) :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}footer[id],section[id]{scroll-margin-top:6rem}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}#h01~footer,#h01~section{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){[data-loop],[data-loop] *{animation:none!important}}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta,.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar){border:1px solid transparent!important;color:var(--black)!important;backdrop-filter:none!important;text-shadow:none!important;background-size:220% 100%,100% 100%!important;background-position:200% 0,0 0!important;animation:cta-brilho 7s linear infinite;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),filter .18s var(--ease-out)!important}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta){background-image:linear-gradient(105deg,transparent 42%,rgb(255 255 255/.9) 50%,transparent 58%),linear-gradient(100deg,#e9e6e1 0,var(--white) 55%,var(--white) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 .5rem 1.4rem rgb(0 0 0/.28)!important}:is(.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar){background-image:linear-gradient(105deg,transparent 42%,rgb(255 255 255/.16) 50%,transparent 58%),linear-gradient(100deg,var(--surface-dark) 0,var(--black) 55%,var(--black) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 .5rem 1.4rem rgb(10 10 10/.2)!important}:is(.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar):hover{filter:brightness(1.35)!important}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta,.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar):hover{transform:translateY(-1px);filter:brightness(1.04)}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta,.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar):active{transform:translateY(0) scale(.99)}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta,.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar) :is(svg,path){stroke:currentColor;color:var(--black)}:is(.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar){color:var(--white)!important}:is(.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar) :is(svg,path){color:var(--white)}:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta):focus-visible{outline:2px solid var(--orange);outline-offset:3px}:is(.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar):focus-visible{outline:2px solid var(--black);outline-offset:3px}@keyframes cta-brilho{0%,70%{background-position:200% 0,0 0}to{background-position:-200% 0,0 0}}@media (prefers-reduced-motion:reduce){:is(.hero-cta,.h02-cta,.co03__botao,.ac03__cta,.h03-cta,.co04-cta,.ac05-cta,.ct02-enviar){animation:none}}html.cursor-facto,html.cursor-facto *{cursor:none!important}html.cursor-facto :is(input,textarea,select,[contenteditable=true]){cursor:auto!important}.cursor-facto__anel,.cursor-facto__ponto{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;border-radius:50%;transform:translate3d(-100px,-100px,0);opacity:0;transition:opacity .2s var(--ease-out)}.cursor-facto__ponto{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--orange)}.cursor-facto__anel{width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid rgb(255 255 255/.9);mix-blend-mode:difference;transition:opacity .2s var(--ease-out),width .22s var(--ease-out),height .22s var(--ease-out),margin .22s var(--ease-out),background-color .22s var(--ease-out)}html.cursor-facto.cursor-facto--visivel .cursor-facto__anel,html.cursor-facto.cursor-facto--visivel .cursor-facto__ponto{opacity:1}html.cursor-facto.cursor-facto--link .cursor-facto__anel{width:54px;height:54px;margin:-27px 0 0 -27px;background:rgb(255 255 255/.12)}html.cursor-facto.cursor-facto--link .cursor-facto__ponto,html.cursor-facto.cursor-facto--texto .cursor-facto__anel,html.cursor-facto.cursor-facto--texto .cursor-facto__ponto{opacity:0}.absolute{position:absolute}.inline-flex{display:inline-flex}.hidden{display:none}.h-10{height:2.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.w-9{width:2.25rem}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.whitespace-nowrap{white-space:nowrap}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-input{border-color:var(--line-dark)}.bg-background{background-color:var(--black)}.bg-primary{background-color:var(--orange)}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.text-primary{color:var(--orange)}.text-primary-foreground{color:var(--black)}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.transition-\[color\2c background-color\2c border-color\2c transform\2c box-shadow\]{transition-property:color,background-color,border-color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.\[transition-timing-function\:var\(--ease-out\)\]{transition-timing-function:var(--ease-out)}.hover\:underline:hover{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--orange)}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-reduce\:active\:scale-100:active{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}