:root{--noche:#0a1712;--noche-2:#12241c;--noche-3:#1b3228;--noche-text:#e8f0eb;--noche-item:#b9cbc1;--noche-muted:#7e978a;--noche-line:#ffffff1a;--lima:#c6f24e;--lima-soft:#c6f24e1f;--lima-line:#c6f24e4d;--cesped:#19a15f;--cancha:#0e6b43;--marca:#3c3;--cesped-glow:#19a15f24;--fondo-app:#f3f7f4;--texto-app:#10201a;--gris-app:#5a6b63;--linea-app:#dce6e0;--ok-soft:#e2f3ea;--ok-text:#0e7a4b;--sombra-telefono:0 30px 60px -20px #0000008c}html{scroll-behavior:smooth;scroll-padding-top:4.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[data-how-wave]{display:none}[data-how-pinned]{flex-direction:column;justify-content:center;height:100dvh;padding-block:4.75rem 1.5rem;display:flex}[data-how-pinned] [data-how-stage]{margin-top:clamp(1rem,3.5dvh,3rem)}[data-how-pinned] [data-step-card]{padding-block:clamp(1.25rem,6dvh,3.5rem)}[data-how-pinned] [data-step-card] h3{margin-top:clamp(.75rem,2.6dvh,1.5rem);font-size:clamp(1.5rem,4.6dvh,2.6rem)}[data-how-pinned] [data-step-card]>p{margin-top:clamp(.5rem,1.6dvh,1rem)}[data-how-pinned] [data-step-track]{margin-top:clamp(1rem,3.4dvh,2rem)}[data-how-pinned]>div{width:100%}[data-how-pinned] [data-how-wave]{display:block}[data-how-pinned] [data-step-list]{display:grid}[data-how-pinned] [data-step]{grid-area:1/1;min-height:0;position:relative;top:auto}.app-phone-clip{justify-content:center;height:340px;display:flex;overflow:hidden}@media (width<=767px){.app-phone-clip{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.app-phone{transform:translateY(var(--rest,0px));transition:transform .7s cubic-bezier(.22,1,.36,1)}.app-col:hover .app-phone{transform:translateY(0)}}@keyframes reveal-up{0%{opacity:0;transform:translateY(44px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.reveal-group:not([data-in])>*{opacity:0}.reveal-group[data-in]>*{animation:1s cubic-bezier(.22,1,.36,1) both reveal-up}.reveal-group[data-in]>:nth-child(2){animation-delay:.14s}.reveal-group[data-in]>:nth-child(3){animation-delay:.28s}.reveal-group[data-in]>:nth-child(4){animation-delay:.42s}.reveal-group[data-in]>:nth-child(n+5){animation-delay:.56s}}@keyframes rw-up{0%{transform:translateY(112%)}to{transform:none}}@keyframes rv-fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rw{vertical-align:top;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:hidden}.rw-inner{display:inline-block}@media (prefers-reduced-motion:no-preference){.reveal-scope:not([data-in]) .rw-inner{transform:translateY(112%)}.reveal-scope:not([data-in]) .rv-fade{opacity:0}.reveal-scope[data-in] .rw-inner{animation:.9s cubic-bezier(.22,1,.36,1) both rw-up;animation-delay:calc(90ms + var(--i,0) * 55ms)}.reveal-scope[data-in] .rv-fade{animation:.8s cubic-bezier(.22,1,.36,1) both rv-fade;animation-delay:var(--d,0s)}}@keyframes marquee-left{to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-row{scrollbar-width:none;padding-block:1rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.marquee-row::-webkit-scrollbar{display:none}.marquee-track{width:max-content;display:flex}.marquee-set{gap:1rem;padding-right:1rem;display:flex}.marquee-track>[data-copy]{display:none}@media (prefers-reduced-motion:no-preference){.marquee-row{overflow:hidden}.marquee-track>[data-copy]{display:flex}.marquee-track{animation:marquee-left var(--marquee-duration,60s) linear infinite}.marquee-track[data-direction=right]{animation-name:marquee-right}.marquee-row[data-pause]:hover .marquee-track{animation-play-state:paused}}.legal-document{color:var(--foreground);font-size:15.5px;line-height:1.7}.legal-document h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:600;line-height:1.1}.legal-document h2{letter-spacing:-.02em;margin:2.25rem 0 .75rem;font-size:1.25rem;font-weight:600}.legal-document p,.legal-document ul{color:var(--muted-foreground);margin:0 0 1rem}.legal-document ul{padding-left:1.25rem;list-style:outside}.legal-document li{margin-bottom:.4rem}.legal-document strong{color:var(--foreground);font-weight:600}.legal-document blockquote{background:var(--primary-soft);color:var(--primary-soft-foreground);border-radius:14px;margin:0 0 2rem;padding:1rem 1.25rem}.legal-document blockquote p{color:inherit;margin:0}@media (prefers-reduced-motion:no-preference){.cookie-notice{animation:.32s cubic-bezier(.23,1,.32,1) both cookie-notice-in}}@keyframes cookie-notice-in{0%{opacity:0;transform:translateY(12px)}}
