.zig-hero--campaign[data-v-4127aaa6]{background:var(--hero-cmp-bg)}.zig-hero--campaign[data-campaign-preset=noite][data-v-4127aaa6]{--hero-cmp-bg:radial-gradient(60% 55% at 18% 20%,rgba(119,1,255,.28) 0%,transparent 70%),radial-gradient(45% 50% at 85% 75%,rgba(139,92,246,.22) 0%,transparent 70%),linear-gradient(180deg,#121016,#17131f);--hero-cmp-text:#fff;--hero-cmp-muted:hsla(0,0%,100%,.78);--hero-cmp-badge-bg:rgba(119,1,255,.22);--hero-cmp-badge-border:rgba(167,139,250,.45);--hero-cmp-badge-text:#e9ddff;--hero-cmp-dot:#a78bfa;--hero-cmp-message:#d8c7ff}.zig-hero--campaign[data-campaign-preset=festivo][data-v-4127aaa6]{--hero-cmp-bg:radial-gradient(55% 55% at 20% 20%,rgba(217,54,76,.28) 0%,transparent 70%),radial-gradient(45% 50% at 85% 75%,rgba(224,176,74,.18) 0%,transparent 70%),linear-gradient(180deg,#1a0f12,#22121a);--hero-cmp-text:#fff7ea;--hero-cmp-muted:rgba(255,247,234,.78);--hero-cmp-badge-bg:rgba(224,176,74,.16);--hero-cmp-badge-border:rgba(224,176,74,.5);--hero-cmp-badge-text:#f6d892;--hero-cmp-dot:#e0b04a;--hero-cmp-message:#f6d892}.zig-hero--campaign[data-campaign-preset=verao][data-v-4127aaa6]{--hero-cmp-bg:radial-gradient(55% 55% at 15% 20%,rgba(255,173,96,.35) 0%,transparent 70%),radial-gradient(45% 50% at 85% 75%,rgba(255,120,170,.25) 0%,transparent 70%),linear-gradient(180deg,#fff8ef,#fff1f5);--hero-cmp-text:#16131d;--hero-cmp-muted:#3d3548;--hero-cmp-badge-bg:rgba(194,65,12,.1);--hero-cmp-badge-border:rgba(194,65,12,.35);--hero-cmp-badge-text:#9a3412;--hero-cmp-dot:#c2410c;--hero-cmp-message:#9a3412}.zig-hero--campaign [data-hero-title][data-v-4127aaa6]{color:var(--hero-cmp-text)}.zig-hero--campaign .zig-hero-lead[data-v-4127aaa6]{color:var(--hero-cmp-muted)}.zig-hero-campaign-badge[data-v-4127aaa6]{background:var(--hero-cmp-badge-bg);border:1px solid var(--hero-cmp-badge-border);color:var(--hero-cmp-badge-text)}.zig-hero-campaign-dot[data-v-4127aaa6]{background:var(--hero-cmp-dot);box-shadow:0 0 10px var(--hero-cmp-dot)}.zig-hero-campaign-message[data-v-4127aaa6]{color:var(--hero-cmp-message)}.zig-hero--campaign[data-campaign-preset=festivo] .zig-btn-primary[data-v-4127aaa6]{background:#e0b04a;color:#1a0f12}.zig-hero--campaign[data-campaign-preset=verao] .zig-btn-primary[data-v-4127aaa6]{background:#c2410c;color:#fff}.zig-chip[data-v-4127aaa6]{border-radius:999px;color:#fff;display:inline-grid;font-size:10px;font-weight:700;height:24px;min-width:28px;padding:0 8px;place-items:center}@media(prefers-reduced-motion:no-preference){.zig-hero-pending .zig-anim[data-v-4127aaa6]{opacity:0}}.zig-marquee[data-v-da065ed4]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.zig-marquee-track[data-v-da065ed4]{animation:zig-marquee-da065ed4 40s linear infinite}.zig-marquee-track.is-paused[data-v-da065ed4]{animation-play-state:paused}@keyframes zig-marquee-da065ed4{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zig-marquee-track[data-v-da065ed4]{animation:none}}.zig-noscroll[data-v-9c4ebabd]{scrollbar-width:none}.zig-noscroll[data-v-9c4ebabd]::-webkit-scrollbar{display:none}.zig-desc-enter-active[data-v-9c4ebabd],.zig-desc-leave-active[data-v-9c4ebabd]{transition:opacity .25s ease,transform .25s ease}.zig-desc-enter-from[data-v-9c4ebabd]{opacity:0;transform:translateY(8px)}.zig-desc-leave-to[data-v-9c4ebabd]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.zig-desc-enter-active[data-v-9c4ebabd],.zig-desc-leave-active[data-v-9c4ebabd]{transition:none}}.zig-steps[data-v-245d5e67]{background-color:transparent;color:#16131d;transition:background-color .4s ease}.zig-steps.is-accent[data-v-245d5e67]{background-color:#5b2fd6;color:#fff}@media(min-width:1024px){.steps-h2[data-v-245d5e67]{font-size:clamp(34px,3vw,46px)}.steps-viewport[data-v-245d5e67]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px);mask-image:linear-gradient(90deg,transparent,#000 48px);scrollbar-color:hsla(0,0%,100%,.35) transparent;scrollbar-width:thin}}@media(min-width:1024px)and (max-height:760px){.steps-h2[data-v-245d5e67]{font-size:clamp(34px,2.9vw,44px)}}.zig-noscroll[data-v-1250c0ad]{scrollbar-width:none}.zig-noscroll[data-v-1250c0ad]::-webkit-scrollbar{display:none}
