.atmosphere-module__vTi1FW__layer{z-index:-1;pointer-events:none;--blue:var(--color-brand-blue-500);--purple:var(--color-brand-purple-500);--pink:var(--color-brand-pink-500);--emerald:var(--color-brand-emerald-500);--lift:var(--atmosphere-lift);--warm:var(--atmosphere-warm);--tint-blue:color-mix(in oklch, var(--blue) 11%, var(--lift));--tint-purple:color-mix(in oklch, var(--purple) 10%, var(--lift));--tint-pink:color-mix(in oklch, var(--pink) 8%, var(--lift));--tint-emerald:color-mix(in oklch, var(--emerald) 10%, var(--lift));position:absolute}.atmosphere-module__vTi1FW__hero{inset:-8rem 0 -16rem;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.atmosphere-module__vTi1FW__heroLight,.atmosphere-module__vTi1FW__heroDrift{position:absolute;inset:0}.atmosphere-module__vTi1FW__heroLight{background:radial-gradient(55% 50% at 24% 32%, var(--lift) 0%, transparent 72%), radial-gradient(26% 34% at 78% 58%, var(--tint-blue) 0%, color-mix(in oklch, var(--tint-blue) 55%, transparent) 50%, transparent 100%)}.atmosphere-module__vTi1FW__heroDrift{background:radial-gradient(22% 28% at 90% 30%, var(--tint-purple) 0%, transparent 100%), radial-gradient(22% 26% at 66% 82%, var(--tint-emerald) 0%, transparent 100%);will-change:transform;animation:28s ease-in-out infinite alternate atmosphere-module__vTi1FW__drift}@keyframes atmosphere-module__vTi1FW__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,1.5%)scale(1.04)}}@media (max-width:1023px){.atmosphere-module__vTi1FW__hero{inset:-6rem 0 -12rem}.atmosphere-module__vTi1FW__heroLight{background:radial-gradient(80% 24% at 30% 18%, var(--lift) 0%, transparent 78%), radial-gradient(60% 18% at 50% 76%, var(--tint-blue) 0%, color-mix(in oklch, var(--tint-blue) 55%, transparent) 50%, transparent 100%)}.atmosphere-module__vTi1FW__heroDrift{will-change:auto;background:radial-gradient(45% 12% at 85% 68%, var(--tint-purple) 0%, transparent 100%), radial-gradient(45% 12% at 15% 84%, var(--tint-emerald) 0%, transparent 100%);animation:none}}.atmosphere-module__vTi1FW__whyBand{background:radial-gradient(42% 58% at 82% 50%, var(--tint-purple) 0%, transparent 100%), radial-gradient(34% 46% at 58% 82%, var(--tint-blue) 0%, transparent 100%);inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.atmosphere-module__vTi1FW__chapter{background:radial-gradient(40% 30% at 10% 12%, var(--tint-blue) 0%, transparent 100%), radial-gradient(42% 32% at 88% 84%, var(--tint-emerald) 0%, transparent 100%), linear-gradient(var(--lift), var(--lift));inset:-4rem 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.atmosphere-module__vTi1FW__workHalo{background:radial-gradient(30% 34% at 30% 52%, var(--tint-blue) 0%, transparent 100%), radial-gradient(32% 36% at 52% 42%, var(--tint-pink) 0%, transparent 100%), radial-gradient(30% 34% at 72% 56%, var(--tint-emerald) 0%, transparent 100%);inset:-22%}.atmosphere-module__vTi1FW__contactShadow{background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklch, var(--color-foreground) 14%, transparent) 0%, transparent 72%);height:12%;bottom:7%;left:14%;right:14%}.atmosphere-module__vTi1FW__closingAurora{pointer-events:none;--blue:var(--color-brand-blue-500);--purple:var(--color-brand-purple-500);--pink:var(--color-brand-pink-500);--emerald:var(--color-brand-emerald-500);background:radial-gradient(30% 46% at 80% 48%, color-mix(in oklch, var(--blue) 14%, transparent) 0%, color-mix(in oklch, var(--blue) 5%, transparent) 45%, transparent 78%), radial-gradient(22% 30% at 94% 12%, color-mix(in oklch, var(--purple) 14%, transparent) 0%, transparent 76%), radial-gradient(24% 32% at 64% 92%, color-mix(in oklch, var(--pink) 11%, transparent) 0%, transparent 76%), radial-gradient(24% 30% at 98% 88%, color-mix(in oklch, var(--emerald) 13%, transparent) 0%, transparent 76%);position:absolute;inset:0}.atmosphere-module__vTi1FW__closingFootprint{background:radial-gradient(30% 50% at 22% 40%, var(--tint-purple) 0%, transparent 100%), radial-gradient(30% 50% at 45% 55%, var(--tint-pink) 0%, transparent 100%), radial-gradient(30% 50% at 66% 45%, var(--tint-emerald) 0%, transparent 100%), radial-gradient(30% 50% at 86% 50%, var(--tint-blue) 0%, transparent 100%);height:22rem;bottom:-6rem;left:8%;right:8%}@media (max-width:1023px){.atmosphere-module__vTi1FW__closingAurora{background:radial-gradient(60% 22% at 50% 14%, color-mix(in oklch, var(--blue) 14%, transparent) 0%, transparent 76%), radial-gradient(34% 16% at 88% 6%, color-mix(in oklch, var(--purple) 12%, transparent) 0%, transparent 76%), radial-gradient(34% 16% at 12% 24%, color-mix(in oklch, var(--pink) 10%, transparent) 0%, transparent 76%), radial-gradient(40% 18% at 80% 30%, color-mix(in oklch, var(--emerald) 10%, transparent) 0%, transparent 76%)}}.atmosphere-module__vTi1FW__horizon{pointer-events:none;--lift:var(--atmosphere-lift);--tint-purple:color-mix(in oklch, var(--color-brand-purple-500) 10%, var(--lift));--tint-pink:color-mix(in oklch, var(--color-brand-pink-500) 8%, var(--lift));--tint-emerald:color-mix(in oklch, var(--color-brand-emerald-500) 10%, var(--lift));--tint-blue:color-mix(in oklch, var(--color-brand-blue-500) 11%, var(--lift));background:radial-gradient(30% 70% at 12% 100%, var(--tint-purple) 0%, transparent 100%), radial-gradient(30% 70% at 38% 100%, var(--tint-pink) 0%, transparent 100%), radial-gradient(30% 70% at 63% 100%, var(--tint-emerald) 0%, transparent 100%), radial-gradient(30% 70% at 88% 100%, var(--tint-blue) 0%, transparent 100%);height:70%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}@media (prefers-reduced-motion:reduce){.atmosphere-module__vTi1FW__heroDrift{animation:none}}
.motion-module__C3RMRG__rise{animation:motion-module__C3RMRG__rise .9s var(--ease-out-expo) var(--d,0s) both}.motion-module__C3RMRG__pop{animation:motion-module__C3RMRG__pop .5s var(--ease-spring) var(--d,0s) both}.motion-module__C3RMRG__fade{animation:motion-module__C3RMRG__fade .7s ease var(--d,0s) both}.motion-module__C3RMRG__progress{transform-origin:0;animation:motion-module__C3RMRG__grow var(--dur,9s) linear both}.motion-module__C3RMRG__spark{stroke-dasharray:1;stroke-dashoffset:1px;animation:motion-module__C3RMRG__draw var(--dur,1.6s) var(--ease-out-expo) var(--d,0s) forwards}.motion-module__C3RMRG__port{animation:motion-module__C3RMRG__port 2.6s ease-out var(--d,0s) infinite}.motion-module__C3RMRG__orbit{animation:motion-module__C3RMRG__orbit var(--dur,40s) linear var(--d,0s) infinite backwards}.motion-module__C3RMRG__float{animation:motion-module__C3RMRG__float 5.5s ease-in-out var(--d,0s) infinite alternate backwards}@keyframes motion-module__C3RMRG__rise{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@keyframes motion-module__C3RMRG__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes motion-module__C3RMRG__fade{0%{opacity:0}to{opacity:1}}@keyframes motion-module__C3RMRG__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes motion-module__C3RMRG__draw{to{stroke-dashoffset:0}}@keyframes motion-module__C3RMRG__port{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes motion-module__C3RMRG__orbit{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes motion-module__C3RMRG__float{0%{translate:0}to{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.motion-module__C3RMRG__port,.motion-module__C3RMRG__orbit,.motion-module__C3RMRG__float{animation:none}.motion-module__C3RMRG__port{opacity:0}.motion-module__C3RMRG__spark{stroke-dashoffset:0;animation:none}}
.loop-module__yu-KGW__stage{--loop:9s;--start:1.7s}.loop-module__yu-KGW__ring{stroke-dasharray:100;stroke-dashoffset:100px;animation:loop-module__yu-KGW__ring-draw 1.6s var(--ease-out-expo) .3s forwards}.loop-module__yu-KGW__tail{stroke-dasharray:16 84;animation:loop-module__yu-KGW__comet-tail var(--loop) linear var(--start) infinite, loop-module__yu-KGW__appear .6s ease var(--start) backwards}.loop-module__yu-KGW__head{stroke-dasharray:2 98;filter:drop-shadow(0 0 6px var(--color-brand-purple-500));animation:loop-module__yu-KGW__comet-head var(--loop) linear var(--start) infinite, loop-module__yu-KGW__appear .6s ease var(--start) backwards}.loop-module__yu-KGW__pulse{opacity:0;animation:loop-module__yu-KGW__pulse var(--loop) ease-out calc(var(--start) + var(--i) * var(--loop) / 3) infinite}@keyframes loop-module__yu-KGW__ring-draw{to{stroke-dashoffset:0}}@keyframes loop-module__yu-KGW__comet-tail{0%{stroke-dashoffset:116px}to{stroke-dashoffset:16px}}@keyframes loop-module__yu-KGW__comet-head{0%{stroke-dashoffset:102px}to{stroke-dashoffset:2px}}@keyframes loop-module__yu-KGW__appear{0%{opacity:0}}@keyframes loop-module__yu-KGW__pulse{0%{opacity:.6;transform:scale(1)}14%,to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.loop-module__yu-KGW__tail,.loop-module__yu-KGW__head,.loop-module__yu-KGW__pulse{opacity:0;animation:none}}
.marquee-module__b3GAha__marquee{contain:inline-size;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}.marquee-module__b3GAha__track{width:max-content;animation:marquee-module__b3GAha__marquee var(--dur,32s) linear infinite;display:flex}@media (hover:hover){.marquee-module__b3GAha__marquee:hover .marquee-module__b3GAha__track{animation-play-state:paused}}@keyframes marquee-module__b3GAha__marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-module__b3GAha__marquee{-webkit-mask-image:none;mask-image:none}.marquee-module__b3GAha__track{width:auto;animation:none}.marquee-module__b3GAha__track>[aria-hidden=true]{display:none}.marquee-module__b3GAha__track>ul{flex-wrap:wrap;flex-shrink:1;row-gap:.5rem}}
.hero-module__j3K8Za__shine{--cycle:7s;background-image:linear-gradient(105deg, transparent 47.6%, #ffffff59 49%, #ffffffe6 50%, #ffffff59 51%, transparent 52.4%), linear-gradient(to right in oklch, var(--color-brand-blue-600), var(--color-brand-purple-500));color:#0000;animation:hero-module__j3K8Za__shine var(--cycle) var(--ease-in-out,ease-in-out) 1.4s infinite;background-position:85% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}@keyframes hero-module__j3K8Za__shine{0%{background-position:85% 0,0 0}32%,to{background-position:15% 0,0 0}}@media (prefers-reduced-motion:reduce){.hero-module__j3K8Za__shine{background-position:85% 0,0 0;animation:none}}
.orbit-module__j8qMPa__chip{offset-path:ellipse(42% 42% at 50% 50%);offset-rotate:0deg;offset-anchor:center;offset-distance:var(--start);animation:54s linear infinite orbit-module__j8qMPa__travel;position:absolute;top:0;left:0}@media (min-width:640px){.orbit-module__j8qMPa__chip{offset-path:ellipse(44% 34% at 50% 50%)}}@keyframes orbit-module__j8qMPa__travel{0%{offset-distance:var(--start)}to{offset-distance:calc(var(--start) + 100%)}}.orbit-module__j8qMPa__enter{animation:orbit-module__j8qMPa__enter .7s var(--ease-out-expo) both}@keyframes orbit-module__j8qMPa__enter{0%{opacity:0;scale:.92}}@media (prefers-reduced-motion:reduce){.orbit-module__j8qMPa__chip{animation:none}}
@layer theme,base,components;@layer utilities{.Navbar-module__1N1LuW__header{height:var(--nav-height-scrolled)}@media (min-width:64rem){.Navbar-module__1N1LuW__header{height:calc(var(--nav-height-expanded) - (var(--nav-height-expanded) - var(--nav-height-scrolled)) * var(--nav-scroll-progress,0))}}.Navbar-module__1N1LuW__logo{transform:scale(calc(1 - (1 - var(--nav-logo-scale-scrolled)) * var(--nav-scroll-progress,0)));transform-origin:0}}
@layer theme,base,components;@layer utilities{.WhatsAppButton-module__6z93Aa__fab{right:calc(1.5rem + env(safe-area-inset-right));bottom:calc(1.5rem + env(safe-area-inset-bottom))}@media (min-width:64rem){.WhatsAppButton-module__6z93Aa__fab{right:calc(2rem + env(safe-area-inset-right));bottom:calc(2rem + env(safe-area-inset-bottom))}}}
