@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes envio-a{0%{opacity:1;transform:scale(1)}8%{opacity:1;transform:scale(.98)}15%{opacity:1;transform:scale(1)}25%,to{opacity:0;transform:scale(1)}}@keyframes envio-b{0%,14%{opacity:0}15%,60%{opacity:1}75%,to{opacity:0}}@keyframes envio-b-fill{0%,15%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}@keyframes envio-c{0%,60%{opacity:0}75%,to{opacity:1}}@keyframes envio-in{0%,75%{opacity:0}to{opacity:1}}@keyframes envio-out{0%,75%{opacity:1}to{opacity:0}}@keyframes envio-progress{0%,75%{transform:scaleX(.5)}to{transform:scaleX(.75)}}.pautas{pointer-events:none;background-image:repeating-linear-gradient(to bottom, transparent 0 31px, var(--line) 31px 32px);position:absolute;inset:0}.pautas--hero{opacity:.6;-webkit-mask-image:linear-gradient(#0000 0%,#000 55% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 55% 85%,#0000 100%)}@media (min-width:1024px){.pautas--hero{-webkit-mask-image:radial-gradient(60% 70% at 78%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 70% at 78%,#000 30%,#0000 75%)}}.pautas--preco{opacity:.4;-webkit-mask-image:radial-gradient(50% 60% at 50% 60%,#000 30%,#0000 75%);mask-image:radial-gradient(50% 60% at 50% 60%,#000 30%,#0000 75%)}.pautas--cta{background-image:repeating-linear-gradient(#0000 0 31px,#6fc0c314 31px 32px);-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 70%);mask-image:linear-gradient(270deg,#000 0%,#0000 70%)}.mockup-shadow{box-shadow:0 32px 64px -24px #10282a38,0 2px 6px #10282a0f}@media (prefers-color-scheme:dark){.mockup-shadow{box-shadow:0 0 0 1px var(--line), 0 32px 64px -24px #00000080}}@media (max-width:767px){.hero-phone-crop{max-height:440px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 96px),#0000 100%)}}.anchor-section{scroll-margin-top:calc(1rem - var(--section-y))}@media (min-width:1024px){.hero{min-height:min(calc(100svh - var(--header-h)), 58rem);align-items:center;display:flex}.hero-inner{width:100%;padding-block:clamp(1.5rem,5svh,6rem)}.hero-phone-crop{--phone-h:700px;--phone-w:320px;--phone-avail:calc(100svh - var(--header-h) - 2 * clamp(1.5rem, 5svh, 6rem));--phone-s:min(1, tan(atan2(var(--phone-avail), var(--phone-h))));width:calc(var(--phone-w) * var(--phone-s));height:calc(var(--phone-h) * var(--phone-s))}.hero-phone-scale{width:var(--phone-w);transform:scale(var(--phone-s));transform-origin:0 0}}@media (min-width:1024px) and (max-height:800px){.hero-inner h1{margin-top:.75rem}.hero-inner p.hero-lead{margin-top:1rem;font-size:17px;line-height:1.55}.hero-inner .hero-cta{margin-top:1.25rem}}.envio-a,.envio-b,.envio-out{opacity:0}.envio-b-fill{transform-origin:0;transform:scaleX(1)}.envio-progress{transform-origin:0;transform:scaleX(.75)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.hero-phone{animation:.5s cubic-bezier(.16,1,.3,1) .12s both rise}.envio-anim .envio-a{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-a}.envio-anim .envio-b{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-b}.envio-anim .envio-b-fill{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-b-fill}.envio-anim .envio-c{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-c}.envio-anim .envio-in{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-in}.envio-anim .envio-out{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-out}.envio-anim .envio-progress{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both envio-progress}@supports (animation-timeline:view()){.envio-anim{view-timeline-name:--envio}.envio-anim .envio-a,.envio-anim .envio-b,.envio-anim .envio-b-fill,.envio-anim .envio-c,.envio-anim .envio-in,.envio-anim .envio-out,.envio-anim .envio-progress{animation-delay:0s;animation-timeline:--envio;animation-range:entry 40% cover 50%}.reveal{animation:cubic-bezier(.16,1,.3,1) both rise;animation-timeline:view();animation-range:entry calc(var(--i,0) * 5%) entry calc(40% + var(--i,0) * 5%)}}}
