html:has(body a[href=\#como-funciona]){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(98.5% .004 250);--foreground:oklch(21% .018 255);--card:oklch(100% 0 0);--card-foreground:oklch(21% .018 255);--popover:oklch(100% 0 0);--popover-foreground:oklch(21% .018 255);--primary:oklch(56% .18 250);--primary-foreground:oklch(99% .004 250);--secondary:oklch(95% .012 250);--secondary-foreground:oklch(25% .02 255);--muted:oklch(95% .01 250);--muted-foreground:oklch(48% .018 255);--accent:oklch(93% .025 250);--accent-foreground:oklch(24% .02 255);--success:oklch(58% .15 165);--success-foreground:oklch(99% 0 0);--border:oklch(28% .02 255/.14);--input:oklch(28% .02 255/.18);--ring:oklch(56% .18 250/.45);--pulse-surface-1:oklch(97.5% .006 250);--pulse-surface-2:oklch(100% 0 0);--pulse-surface-3:oklch(95% .012 250);--pulse-line:oklch(28% .02 255/.12);--pulse-line-strong:oklch(28% .02 255/.2)}html:has(body a[href=\#como-funciona]) body{color:#0f172a!important;background-color:#f8fafc!important;background-image:radial-gradient(900px 480px at 75% -5%,#3b82f617,#0000 64%),radial-gradient(720px 420px at 2% 14%,#10b9810d,#0000 66%)!important}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div>div.relative:has(>img){isolation:isolate;background:#fff;border:1px solid #0f172a1f;border-radius:18px;padding:8px;box-shadow:0 24px 65px -42px #0f172a80}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div>div.relative:has(>img)>img{filter:brightness(1.055)contrast(.985)saturate(.98);border-radius:12px}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div>div.relative:has(>img)>[aria-hidden]{opacity:.28}html:has(body a[href=\#como-funciona]) .col-span-full:has(img[alt*="Smart Video Journey"]){background:#fff!important;border:1px solid #0f172a1f!important;border-radius:24px!important;box-shadow:0 30px 80px -50px #0f172a80!important}html:has(body a[href=\#como-funciona]) .col-span-full:has(img[alt*="Smart Video Journey"]) h2{color:#0f172a!important}html:has(body a[href=\#como-funciona]) .col-span-full:has(img[alt*="Smart Video Journey"]) p{color:#475569!important}html:has(body a[href=\#como-funciona]) .col-span-full:has(img[alt*="Smart Video Journey"]) li{color:#475569!important}html:has(body a[href=\#como-funciona]) .col-span-full:has(img[alt*="Smart Video Journey"]) [class*=text-zinc]{color:#475569!important}html:has(body a[href=\#como-funciona]) div:has(>img[alt*="Smart Video Journey"]){padding:8px;overflow:hidden;background:#f8fafc!important;border:1px solid #0f172a1f!important;border-radius:18px!important;box-shadow:0 22px 60px -40px #0f172a80!important}html:has(body a[href=\#como-funciona]) img[alt*="Smart Video Journey"]{filter:brightness(1.07)contrast(.97)saturate(.97);border-radius:12px}@media (width<=1023px){html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24{row-gap:4.25rem}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div>div.relative:has(>img){width:100%;height:auto;padding:6px;overflow:visible}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div>div.relative:has(>img)>img{filter:brightness(1.09)contrast(.965)saturate(.96);border-radius:12px;width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}html:has(body a[href=\#como-funciona]) div:has(>img[alt*="Smart Video Journey"]){height:auto;padding:6px;position:relative}html:has(body a[href=\#como-funciona]) div:has(>img[alt*="Smart Video Journey"])>img{width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}}html.light:has(.react-flow) body{background-color:var(--background)!important;color:var(--foreground)!important;background-image:none!important}html.light:has(.react-flow) [class*="bg-[#0b0b10]"]{background-color:var(--background)!important;color:var(--foreground)!important}:is(html.light:has(.react-flow) [class*=bg-black\/20],html.light:has(.react-flow) [class*=bg-black\/25],html.light:has(.react-flow) [class*=bg-black\/30],html.light:has(.react-flow) [class*=bg-black\/35],html.light:has(.react-flow) [class*=bg-black\/40],html.light:has(.react-flow) [class*=bg-black\/60],html.light:has(.react-flow) [class*=bg-black\/80],html.light:has(.react-flow) [class*=bg-black\/95]){background-color:color-mix(in oklch, var(--card) 94%, var(--muted) 6%)!important;color:var(--card-foreground)!important}:is(html.light:has(.react-flow) [class*=border-white\/5],html.light:has(.react-flow) [class*=border-white\/10]){border-color:var(--border)!important}:is(html.light:has(.react-flow) [class~=text-white],html.light:has(.react-flow) [class*=text-white\/90],html.light:has(.react-flow) [class*=text-white\/85],html.light:has(.react-flow) [class*=text-white\/80]){color:var(--foreground)!important}:is(html.light:has(.react-flow) [class*=text-white\/70],html.light:has(.react-flow) [class*=text-white\/60],html.light:has(.react-flow) [class*=text-white\/55],html.light:has(.react-flow) [class*=text-white\/50],html.light:has(.react-flow) [class*=text-white\/45],html.light:has(.react-flow) [class*=text-white\/40],html.light:has(.react-flow) [class*=text-white\/30]){color:var(--muted-foreground)!important}:is(html.light:has(.react-flow) [class*=text-sky-200],html.light:has(.react-flow) [class*=text-sky-300]){color:#0369a1!important}:is(html.light:has(.react-flow) [class*=text-emerald-200],html.light:has(.react-flow) [class*=text-emerald-300]){color:#047857!important}:is(html.light:has(.react-flow) [class*=text-amber-200],html.light:has(.react-flow) [class*=text-amber-300]){color:#b45309!important}:is(html.light:has(.react-flow) [class*=text-fuchsia-100],html.light:has(.react-flow) [class*=text-fuchsia-300]){color:#a21caf!important}:is(html.light:has(.react-flow) .react-flow,html.light:has(.react-flow) .react-flow__renderer,html.light:has(.react-flow) .react-flow__pane){background-color:var(--background)!important;color:var(--foreground)!important}:is(html.light:has(.react-flow) .react-flow__background pattern circle,html.light:has(.react-flow) .react-flow__background pattern line){stroke:color-mix(in oklch, var(--foreground) 12%, transparent)!important;fill:color-mix(in oklch, var(--foreground) 12%, transparent)!important}html.light:has(.react-flow) .react-flow__controls{border:1px solid var(--border)!important;background:var(--card)!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 10px 28px -18px #0f172a5c!important}html.light:has(.react-flow) .react-flow__controls-button{color:var(--foreground)!important;background:var(--card)!important;border-bottom-color:var(--border)!important}html.light:has(.react-flow) .react-flow__controls-button:hover{background:var(--muted)!important}html.light:has(.react-flow) .react-flow__controls-button svg{fill:currentColor!important}html.light:has(.react-flow) .react-flow__minimap{border:1px solid var(--border)!important;background:var(--card)!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 10px 28px -18px #0f172a47!important}html.light:has(.react-flow) .react-flow__edge-path{stroke:color-mix(in oklch, var(--foreground) 30%, transparent)}html.light:has(.react-flow) video{background:#000!important}html.light:has(.react-flow) [data-video-preview]{background:#000!important}html.light:has(.react-flow) iframe[title*=video i]{background:#000!important}@media (width<=767px){html.light:has(.react-flow) [role=dialog]{background-color:var(--background)!important;color:var(--foreground)!important}html.light:has(.react-flow) .react-flow__controls{transform-origin:0 100%;transform:scale(.94)}}@media (width<=1023px){html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div:nth-child(8)>div.relative:has(>img)>img{width:760px!important}html:has(body a[href=\#como-funciona]) #tour .mt-16.space-y-24>div:nth-child(10)>div.relative:has(>img)>img{width:700px!important}}
