.landing-module__ESXKBq__landing{--landing-fabric:url(/images/hero/banco-economico-fabric.webp);--landing-hero-bg:url(/images/hero/hero-bg.webp);background:var(--landing-surface);color:var(--landing-ink);overflow-x:clip}@media (max-width:40rem){.landing-module__ESXKBq__landing{--landing-fabric:url(/images/hero/banco-economico-fabric-960.webp);--landing-hero-bg:url(/images/hero/hero-bg-960.webp)}}html:has(.landing-module__ESXKBq__landing){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.landing-module__ESXKBq__landing){scroll-behavior:auto}}.landing-module__ESXKBq__landing [data-landing-surface]{isolation:isolate;position:relative;overflow:clip}.landing-module__ESXKBq__landing [data-landing-surface]>:first-child{z-index:1;min-width:0;position:relative}.landing-module__ESXKBq__landing [data-landing-surface=hero]{background-color:var(--landing-hero-mist);background-image:var(--landing-hero-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.landing-module__ESXKBq__landing [data-landing-surface=payment-flow]{background:color-mix(in oklab, var(--landing-brand-pale) calc(55% * var(--tile-field-tint)), var(--landing-surface))}.landing-module__ESXKBq__landing [data-journey-press]{animation:.52s cubic-bezier(.22,1,.36,1) landing-module__ESXKBq__journey-press}@keyframes landing-module__ESXKBq__journey-press{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--landing-brand) 48%, transparent);filter:brightness();transform:scale(1)}20%{filter:brightness(1.32);transform:scale(.972)}45%{filter:brightness();transform:scale(1.005)}to{box-shadow:0 0 0 .95rem color-mix(in oklab, var(--landing-brand) 0%, transparent);filter:brightness();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__landing [data-journey-press]{animation:none}}.landing-module__ESXKBq__landing [data-landing-surface=bank-requirements]{background:linear-gradient(90deg, color-mix(in oklab, var(--landing-surface) 38%, transparent), color-mix(in oklab, var(--landing-surface-raised) 50%, transparent)), var(--landing-fabric) center 48% / cover no-repeat}.landing-module__ESXKBq__landing [data-landing-surface=advantages]{background:color-mix(in oklab, var(--landing-brand-pale) calc(55% * var(--tile-field-tint)), var(--landing-surface))}.landing-module__ESXKBq__landing [data-landing-surface=promo],.landing-module__ESXKBq__landing [data-landing-surface=pricing]{background:linear-gradient(90deg, color-mix(in oklab, var(--landing-surface) 38%, transparent), color-mix(in oklab, var(--landing-surface-raised) 50%, transparent)), var(--landing-fabric) center 48% / cover no-repeat}.landing-module__ESXKBq__landing [data-landing-surface=affiliates]{background:color-mix(in oklab, var(--landing-brand-pale) calc(55% * var(--tile-field-tint)), var(--landing-surface))}.landing-module__ESXKBq__landing [data-landing-surface=security]{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-raised) 62%, transparent), color-mix(in oklab, var(--landing-surface) 44%, transparent)), var(--landing-fabric) center 42% / cover no-repeat;padding:1.5rem 0 5rem}.landing-module__ESXKBq__landing [data-landing-surface=checkout]{background-color:color-mix(in oklab, var(--landing-surface) 88%, var(--landing-surface-raised));background-image:linear-gradient(color-mix(in oklab, var(--landing-ink) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--landing-ink) 5%, transparent) 1px, transparent 1px);background-size:1.75rem 1.75rem}.landing-module__ESXKBq__landing [data-landing-surface=checkout]>div>div{box-shadow:0 1.5rem 3.5rem color-mix(in oklab, var(--landing-ink) 12%, transparent)}.landing-module__ESXKBq__landing [data-landing-surface=checkout] svg{max-width:100%}.landing-module__ESXKBq__landing [data-landing-surface=developer]{background-color:color-mix(in oklab, var(--landing-surface-raised) 72%, var(--landing-surface));background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--landing-brand) 18%, transparent) 1px, transparent 1.1px), linear-gradient(90deg, color-mix(in oklab, var(--landing-ink) 4%, transparent) 1px, transparent 1px);background-size:1.1rem 1.1rem,4.4rem 4.4rem}.landing-module__ESXKBq__landing [data-api-flow] li{background:color-mix(in oklab, var(--landing-surface-raised) 90%, transparent);border:1px solid color-mix(in oklab, var(--landing-ink-accent) 18%, transparent);border-radius:calc(var(--radius) + .25rem);padding:1.5rem}.landing-module__ESXKBq__landing [data-landing-surface=faq]{background:linear-gradient(90deg, color-mix(in oklab, var(--landing-surface) 38%, transparent), color-mix(in oklab, var(--landing-surface-raised) 50%, transparent)), var(--landing-fabric) center 48% / cover no-repeat}.landing-module__ESXKBq__landing [data-landing-surface=closing]{background:color-mix(in oklab, var(--landing-brand-pale) calc(55% * var(--tile-field-tint)), var(--landing-surface))}.landing-module__ESXKBq__landing :is(a,button):focus-visible{outline:3px solid var(--landing-ink-accent);outline-offset:3px}@media (min-width:40rem){.landing-module__ESXKBq__landing [data-api-flow] li{padding:1.75rem}}.landing-module__ESXKBq__landing [data-hero-cutouts]{aspect-ratio:1;position:relative}.landing-module__ESXKBq__landing [data-hero-cutout]{height:auto;transform:rotate(var(--hero-cutout-tilt,0deg));animation:landing-module__ESXKBq__hero-cutout-drift var(--hero-cutout-beat,8s) ease-in-out infinite;animation-delay:var(--hero-cutout-offset,0s);display:block;position:absolute;-webkit-mask-image:linear-gradient(currentColor 72%,#0000 100%);mask-image:linear-gradient(currentColor 72%,#0000 100%)}.landing-module__ESXKBq__landing [data-hero-cutout=checkout]{--hero-cutout-tilt:2deg;--hero-cutout-beat:9s;--hero-cutout-offset:-2.4s;z-index:3;width:69.6%;top:30%;left:0}.landing-module__ESXKBq__landing [data-hero-cutout=recibo]{--hero-cutout-tilt:-2.5deg;--hero-cutout-beat:7.5s;--hero-cutout-offset:-5.1s;z-index:2;width:64.8%;top:0;right:0}.landing-module__ESXKBq__landing [data-hero-cutout=totem]{--hero-cutout-tilt:-1.5deg;--hero-cutout-beat:8.25s;--hero-cutout-offset:-1.2s;z-index:1;width:60%;top:64%;right:6%}@keyframes landing-module__ESXKBq__hero-cutout-drift{0%,to{transform:translate3d(0, 0, 0) rotate(var(--hero-cutout-tilt,0deg))}50%{transform:translate3d(0, -.75rem, 0) rotate(var(--hero-cutout-tilt,0deg))}}@media (max-width:30rem){.landing-module__ESXKBq__landing [data-hero-cutouts]{aspect-ratio:1200/677}.landing-module__ESXKBq__landing [data-hero-cutout=recibo],.landing-module__ESXKBq__landing [data-hero-cutout=totem]{display:none}.landing-module__ESXKBq__landing [data-hero-cutout=checkout]{width:100%;animation:none;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__landing [data-hero-cutout]{animation:none}}@media (max-width:20rem){.landing-module__ESXKBq__landing [data-landing-surface]>div{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__landing *,.landing-module__ESXKBq__landing :before,.landing-module__ESXKBq__landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.landing-module__ESXKBq__landing [data-plan-pennant]{clip-path:polygon(0 0,100% 0,100% calc(100% - 1.5rem),50% 100%,0 calc(100% - 1.5rem));padding-bottom:2.75rem}.landing-module__ESXKBq__landing [data-plan-accent=light]{background-color:var(--landing-plan-light)}.landing-module__ESXKBq__landing [data-plan-accent=mid]{background-color:var(--landing-plan-mid)}.landing-module__ESXKBq__landing [data-plan-accent=deep]{background-color:var(--landing-plan-deep)}.landing-module__ESXKBq__landing [data-plan-edge=light]{border-color:var(--landing-plan-light)}.landing-module__ESXKBq__landing [data-plan-edge=mid]{border-color:var(--landing-plan-mid)}.landing-module__ESXKBq__landing [data-plan-edge=deep]{border-color:var(--landing-plan-deep)}.landing-module__ESXKBq__landing [data-plan-rows]>li:nth-child(odd){background-color:color-mix(in oklab, var(--landing-ink-accent) 5%, transparent)}.landing-module__ESXKBq__landing [data-plan-rows]{padding-inline:.625rem}.landing-module__ESXKBq__landing [data-plan-rows]>li{border-radius:.5rem;padding-inline:.625rem}.landing-module__ESXKBq__landing [data-plan-cta]{box-shadow:0 .5rem 1.25rem color-mix(in oklab, var(--landing-ink) 18%, transparent)}.landing-module__ESXKBq__landing [data-promo-card]{background-color:var(--landing-plan-mid);position:relative}.landing-module__ESXKBq__landing [data-promo-card]:before{content:"";border:2px dashed color-mix(in oklab, var(--landing-surface) 55%, transparent);pointer-events:none;border-radius:.75rem;position:absolute;inset:.75rem}.landing-module__ESXKBq__landing [data-turnstile-fit]{justify-content:center;display:flex}@media (max-width:26rem){.landing-module__ESXKBq__landing [data-turnstile-fit]{zoom:.92}}.landing-module__ESXKBq__landing [data-price-badge]{box-shadow:0 .5rem 1.25rem color-mix(in oklab, var(--landing-ink) 18%, transparent)}
