.landing{color-scheme:light;--color-bg:#ffffff;--color-surface:#ffffff;--color-ink:#1a1726;--color-muted:#6f6880;--color-border:#e7e3f2;--color-brand:#5c33b8;--color-brand-soft:#f1edfb;--l-brand:#8b68de;--l-brand-strong:#6a40cc;--l-brand-ink:#5c33b8;--l-brand-soft:#f1edfb;--l-brand-tint:#faf8fe;--l-seal:#5dd49e;--l-seal-ink:#1b7b50;--l-seal-soft:#e8f8f0;--l-seal-line:#b9e8d2;--l-warn-ink:#8a5a08;--l-warn-soft:#fdf3de;--l-warn-line:#f0ddb4;--l-ink:#1a1726;--l-muted:#6f6880;--l-line:#e7e3f2;--l-line-soft:#f2effa;--l-night:#221a3a;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-stamp:cubic-bezier(0.34,1.56,0.64,1);--wrap:1120px;--gutter:clamp(20px,5vw,40px);--t-display:clamp(2.4rem,1.3rem + 4.4vw,4.1rem);--t-h2:clamp(1.7rem,1.2rem + 2vw,2.5rem);--t-h3:1.2rem;--t-lead:clamp(1.0625rem,1rem + 0.4vw,1.25rem);--t-small:0.875rem;--t-micro:0.75rem;background:#fff;color:var(--l-ink);min-height:100dvh;font-size:1rem;overflow-x:clip}.landing ::selection{background:var(--l-brand-soft);color:var(--l-brand-ink)}.landing p{margin:0}.landing a{color:var(--l-brand-ink)}.landing :focus-visible{outline:2px solid var(--l-brand-strong);outline-offset:3px}.landing .wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.landing .tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.landing .display,.landing h1,.landing h2{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-variation-settings:"SOFT" 45,"WONK" 0,"opsz" 96;font-weight:600;letter-spacing:-.02em;line-height:1.06;margin:0;text-wrap:balance}.landing .eyebrow{font-family:var(--font-sans),Inter,sans-serif;font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--l-brand-ink)}.landing .lead{font-size:var(--t-lead);line-height:1.55;color:var(--l-muted);max-width:46ch}.landing .sealed-word{color:var(--l-seal-ink)}.landing .header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgb(255 255 255/.72);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid transparent;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.landing .header[data-scrolled]{border-bottom-color:var(--l-line);box-shadow:0 1px 24px -12px rgb(34 26 58/.28)}.landing .header-inner{display:flex;align-items:center;gap:clamp(12px,2vw,28px);min-height:92px}.landing .brand-link{display:inline-flex;flex-direction:column;align-items:center;gap:3px;flex:0 0 auto;margin-right:auto;border-radius:8px}.landing .brand-link img{display:block;width:auto;height:50px}.landing .brand-tagline{display:flex;align-items:center;gap:7px;align-self:stretch;font-size:8.5px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--l-muted);white-space:nowrap}.landing .brand-tagline:after,.landing .brand-tagline:before{content:"";flex:1 1;height:1.5px;border-radius:2px}.landing .brand-tagline:before{background:linear-gradient(90deg,transparent,var(--l-brand))}.landing .brand-tagline:after{background:linear-gradient(90deg,var(--l-seal),transparent)}@media (max-width:560px){.landing .brand-tagline{display:none}.landing .brand-link img{height:44px}}.landing .nav{display:flex;align-items:center;gap:26px;font-size:var(--t-small);font-weight:500}.landing .nav-ancla{display:none}.landing .nav a{color:var(--l-muted);text-decoration:none;white-space:nowrap;transition:color .16s ease}.landing .header .arrepentimiento{font-size:var(--t-small);font-weight:600;color:var(--l-brand-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}@media (max-width:560px){.landing .brand-link img{height:44px}}@media (max-width:719px){.landing .header-inner{flex-wrap:wrap;padding-top:10px;min-height:0;padding-bottom:10px;row-gap:6px}.landing .header .arrepentimiento{order:-1;flex:1 0 100%;text-align:right;font-size:var(--t-micro)}}@media (min-width:960px){.landing .nav-ancla{display:inline}}.landing .btn-l{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:10px;font-family:var(--font-sans),Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.landing .btn-l--primary{background:var(--l-brand-strong);color:#fff;box-shadow:0 1px 2px rgb(34 26 58/.18)}.landing .btn-l--ghost{background:#fff;color:var(--l-ink);border-color:var(--l-line)}.landing .btn-l--sello{background:var(--l-seal);color:var(--l-ink);box-shadow:0 1px 2px rgb(27 123 80/.22)}.landing .btn-l--onnight{background:#fff;color:var(--l-brand-ink)}.landing .btn-l--sm{min-height:42px;padding:0 16px;font-size:var(--t-small)}@media (hover:hover) and (pointer:fine){.landing .btn-l--primary:hover{background:#5c33b8;transform:translateY(-1px);box-shadow:0 8px 20px -8px rgb(106 64 204/.65)}.landing .btn-l--ghost:hover{border-color:var(--l-brand);color:var(--l-brand-ink);transform:translateY(-1px)}.landing .btn-l--sello:hover{background:#4bc790;transform:translateY(-1px);box-shadow:0 8px 20px -8px rgb(27 123 80/.55)}.landing .btn-l--onnight:hover{transform:translateY(-1px);box-shadow:0 8px 22px -10px rgb(0 0 0/.6)}.landing .nav a:hover{color:var(--l-brand-ink)}}.landing .btn-l:active{transform:translateY(0) scale(.985);transition-duration:.1s}.landing .hero{position:relative;padding-block:clamp(48px,7vw,96px) clamp(56px,8vw,112px)}.landing .hero:before{content:"";position:absolute;inset:-180px 0 auto;height:620px;background:radial-gradient(58% 62% at 22% 30%,rgb(139 104 222/.16),transparent 70%),radial-gradient(45% 50% at 82% 18%,rgb(93 212 158/.14),transparent 72%);pointer-events:none;z-index:0}.landing .hero>.wrap{position:relative;z-index:1}.landing .hero-grid{display:grid;grid-gap:clamp(40px,6vw,64px);gap:clamp(40px,6vw,64px);align-items:center}@media (min-width:940px){.landing .hero-grid{grid-template-columns:1.04fr .96fr}}.landing .hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.landing .hero-title{font-size:var(--t-display);max-width:15ch}.landing .hero-actions{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:520px){.landing .hero .hero-actions{flex-direction:column;align-items:stretch;width:100%}}.landing .hero-note{display:flex;align-items:center;gap:8px;font-size:var(--t-small);color:var(--l-muted)}.landing .hero-note svg{flex:0 0 auto;color:var(--l-seal-ink)}.landing .hero-stage{position:relative;justify-self:center;width:min(100%,400px)}.landing .appt{position:relative;background:#fff;border:1px solid var(--l-line);border-radius:var(--radius-card,8px);padding:20px;box-shadow:0 1px 2px rgb(34 26 58/.05),0 22px 50px -26px rgb(34 26 58/.35)}.landing .appt-day{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--l-muted)}.landing .appt-row{display:flex;gap:16px;align-items:baseline;margin-top:14px}.landing .appt-time{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1}.landing .appt-dur{font-size:var(--t-micro);color:var(--l-muted);margin-top:5px}.landing .appt-who{font-weight:600;line-height:1.25}.landing .appt-what{font-size:var(--t-small);color:var(--l-muted)}.landing .appt-money{margin-top:18px;padding-top:14px;border-top:1px solid var(--l-line-soft);display:grid;grid-gap:6px;gap:6px;font-size:var(--t-small)}.landing .appt-money div{display:flex;justify-content:space-between;gap:12px;color:var(--l-muted)}.landing .appt-money b{color:var(--l-ink);font-weight:600}.landing .appt-foot{margin-top:16px}.landing .chip-swap{display:grid}.landing .chip-swap>*{grid-area:1/1;justify-self:start}.landing .state{display:inline-flex;align-items:center;gap:7px;min-height:0;padding:7px 13px;border-radius:999px;border:1px solid;font-size:var(--t-small);font-weight:600;white-space:nowrap}.landing .state--wait{background:var(--l-warn-soft);border-color:var(--l-warn-line);color:var(--l-warn-ink)}.landing .state--sealed{background:var(--l-seal-soft);border-color:var(--l-seal-line);color:var(--l-seal-ink)}.landing .state .dot{width:7px;height:7px;border-radius:999px;background:currentColor}.landing .hero-seal{position:absolute;right:calc(var(--seal) * -.21);bottom:calc(var(--seal) * -.47);--seal:clamp(88px,22vw,124px);width:var(--seal);height:auto;filter:drop-shadow(0 12px 24px rgb(92 51 184/.32));pointer-events:none}.landing .rubros-band{padding-block:clamp(38px,4.5vw,64px);border-top:1px solid var(--l-line-soft)}.landing .bar{display:grid;grid-gap:clamp(12px,1.4vw,16px);gap:clamp(12px,1.4vw,16px);margin-bottom:clamp(32px,4vw,52px)}@media (min-width:1000px){.landing .bar{grid-template-columns:minmax(0,1fr) clamp(280px,30%,340px);align-items:stretch}}.landing .bar-cols{display:grid;background:#fff;border:1px solid var(--l-line);border-radius:16px;padding:clamp(6px,.6vw,10px)}@media (min-width:720px){.landing .bar-cols{grid-template-columns:repeat(3,1fr)}}.landing .bar-item{display:flex;align-items:flex-start;gap:12px;padding:clamp(13px,1.2vw,16px)}.landing .bar-item+.bar-item{border-top:1px solid var(--l-line-soft)}@media (min-width:720px){.landing .bar-item+.bar-item{border-top:0;border-left:1px solid var(--l-line-soft)}}.landing .bar-icon{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px}.landing .bar-icon svg{width:20px;height:20px}.landing .bar-icon--violeta{background:var(--l-brand-soft);color:var(--l-brand-ink)}.landing .bar-icon--verde{background:var(--l-seal-soft);color:var(--l-seal-ink)}.landing .bar-item-titulo{font-size:var(--t-micro);font-weight:700;letter-spacing:.03em;line-height:1.35;text-transform:uppercase;color:var(--l-brand-ink);margin-bottom:5px}.landing .bar-item-desc{font-size:var(--t-small);line-height:1.5;color:var(--l-muted);font-weight:400;letter-spacing:0;text-transform:none}.landing .bar-cta{display:flex;align-items:center;gap:16px;padding:clamp(18px,1.8vw,24px) clamp(20px,2vw,26px);border-radius:16px;background:linear-gradient(105deg,#5b37c4,#6a40cc 46%,#25865f);color:#fff}.landing .bar-cta img{flex:0 0 auto;width:clamp(46px,4.4vw,58px);height:auto}.landing .bar-cta-titulo{font-size:clamp(1rem,.9rem + .4vw,1.2rem);font-weight:700;line-height:1.2;text-transform:uppercase}.landing .bar-cta-sub{margin-top:5px;font-size:var(--t-small);font-weight:500}.landing .rubros{--rubro-gap:clamp(16px,1.8vw,26px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.landing .rubros-track{display:flex;width:max-content;animation:rubros-izq 64s linear infinite}@keyframes rubros-izq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (hover:hover) and (pointer:fine){.landing .rubros:hover .rubros-track{animation-play-state:paused}}.landing .rubros-set{display:flex;gap:var(--rubro-gap);padding:0 var(--rubro-gap) 0 0;margin:0;list-style:none}.landing .rubro{flex:0 0 auto;width:clamp(104px,11vw,132px);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.landing .rubro img{display:block;width:100%;height:auto}.landing .rubro-label{font-size:.6875rem;font-weight:700;letter-spacing:.05em;line-height:1.3;min-height:2.6em;text-transform:uppercase;color:var(--l-ink)}.landing .section{padding-block:clamp(56px,8vw,104px);scroll-margin-top:120px}.landing .section--tint{background:var(--l-brand-tint);border-block:1px solid var(--l-line-soft)}.landing .section-head{max-width:54ch;margin-bottom:clamp(32px,4vw,52px);display:flex;flex-direction:column;gap:14px}.landing .section-head h2{font-size:var(--t-h2);max-width:19ch}.landing .benefits{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(12px,1.6vw,20px);gap:clamp(12px,1.6vw,20px)}.landing .benefit{grid-column:1/-1;background:#fff;border:1px solid var(--l-line);border-radius:12px;padding:clamp(22px,2.6vw,30px);display:flex;flex-direction:column;gap:12px;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),transform .2s var(--ease-out)}@media (min-width:860px){.landing .benefit--third{grid-column:span 4}}.landing .benefit--full{grid-column:1/-1}.landing .benefit.benefit-split{display:grid;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}@media (min-width:860px){.landing .benefit.benefit-split{grid-template-columns:1fr 1fr;align-items:center}}.landing .benefit-copy{display:flex;flex-direction:column;gap:12px}.landing .benefit-figure{background:var(--l-brand-tint);border:1px solid var(--l-line-soft);border-radius:10px;padding:clamp(18px,2vw,24px)}@media (hover:hover) and (pointer:fine){.landing .benefit:hover{border-color:#d6cbf4;transform:translateY(-3px);box-shadow:0 18px 36px -24px rgb(34 26 58/.42)}}.landing .benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--l-brand-soft);color:var(--l-brand-ink)}.landing .benefit h3{margin:0;font-size:var(--t-h3);font-weight:650;letter-spacing:-.01em;line-height:1.3}.landing .benefit p{color:var(--l-muted);font-size:.9375rem;line-height:1.6}.landing .breakdown{display:grid;grid-gap:8px;gap:8px;font-size:var(--t-small)}.landing .breakdown div{display:flex;justify-content:space-between;gap:16px;color:var(--l-muted)}.landing .breakdown .net{margin-top:4px;padding-top:12px;border-top:1px solid var(--l-line);color:var(--l-ink);font-weight:650}.landing .breakdown .net span:last-child{color:var(--l-seal-ink)}.landing .breakdown-when{margin-top:12px;font-size:var(--t-micro);color:var(--l-muted)}.landing .steps{display:grid;grid-gap:clamp(28px,4vw,40px);gap:clamp(28px,4vw,40px)}@media (min-width:860px){.landing .steps{grid-template-columns:repeat(3,1fr)}}.landing .step{position:relative;display:flex;flex-direction:column;gap:12px}@media (min-width:860px){.landing .step:not(:last-child):after{content:"";position:absolute;top:21px;left:58px;right:calc(-1 * clamp(28px, 4vw, 40px));height:1px;background:linear-gradient(90deg,var(--l-line),rgb(231 227 242/0))}}.landing .step-num{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid var(--l-brand-soft);background:var(--l-brand-soft);color:var(--l-brand-ink);font-family:var(--font-display),serif;font-variation-settings:"SOFT" 45,"WONK" 0,"opsz" 24;font-size:1.15rem;font-weight:600}.landing .step:last-child .step-num{background:var(--l-seal-soft);border-color:var(--l-seal-line);color:var(--l-seal-ink)}.landing .step h3{margin:0;font-size:var(--t-h3);font-weight:650;letter-spacing:-.01em}.landing .step p{color:var(--l-muted);font-size:.9375rem;line-height:1.6;max-width:34ch}.landing .step code{font-family:inherit;font-weight:600;color:var(--l-brand-ink);background:var(--l-brand-soft);padding:1px 6px;border-radius:5px}.landing .section--ia{border-top:1px solid var(--l-line-soft)}.landing .ia-head h2{max-width:22ch}.landing .ia-head .lead{max-width:60ch}.landing .ia-demo{background:var(--l-brand-tint);border:1px solid var(--l-line-soft);border-radius:16px;padding:clamp(18px,3.2vw,40px)}.landing .ia-cols{display:none}.landing .ia-rows{list-style:none;margin:0;padding:0;display:grid;grid-gap:30px;gap:30px}.landing .ia-row{display:grid;grid-gap:10px;gap:10px}@media (min-width:860px){.landing .ia-cols,.landing .ia-row{grid-template-columns:minmax(0,.92fr) 84px minmax(0,1.08fr)}.landing .ia-cols{display:grid;margin-bottom:18px;font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--l-muted)}.landing .ia-cols span:last-child{grid-column:3}.landing .ia-rows{gap:18px}.landing .ia-row{align-items:center;gap:0}.landing .ia-msg{justify-self:end}}.landing .ia-msg{display:flex;align-items:flex-end;gap:10px;max-width:420px}.landing .ia-avatar{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;font-size:.8125rem;font-weight:700}.landing .ia-bubble{min-width:0;background:#fff;border:1px solid var(--l-line);border-radius:16px 16px 16px 4px;padding:8px 13px 6px;box-shadow:0 1px 2px rgb(34 26 58/.05)}.landing .ia-bubble-who{font-size:var(--t-micro);font-weight:650;color:var(--l-muted)}.landing .ia-bubble-text{margin-top:1px;font-size:.9375rem;line-height:1.45}.landing .ia-bubble-time{display:block;margin-top:1px;text-align:right;font-size:.6875rem;color:var(--l-muted)}.landing .ia-link{position:relative;justify-self:start;width:2px;height:16px;margin-left:15px;border-radius:2px;background:linear-gradient(var(--l-brand),var(--l-seal))}.landing .ia-link:after{content:"";position:absolute;left:50%;bottom:0;width:7px;height:7px;border-right:2px solid var(--l-seal);border-bottom:2px solid var(--l-seal);transform:translateX(-50%) rotate(45deg)}@media (min-width:860px){.landing .ia-link{justify-self:stretch;width:auto;height:2px;margin:0 16px;background:linear-gradient(90deg,var(--l-brand),var(--l-seal))}.landing .ia-link:after{left:auto;right:0;top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg)}}.landing .ia-push{display:flex;align-items:flex-start;gap:12px;min-width:0;background:#fff;border:1px solid var(--l-line);border-radius:18px;padding:12px 15px 13px 12px;box-shadow:0 1px 2px rgb(34 26 58/.05),0 18px 36px -24px rgb(34 26 58/.42)}.landing .ia-push-icon{flex:0 0 auto;width:38px;height:38px;padding:5px;border:1px solid var(--l-line);border-radius:9px;background:#fff;object-fit:contain}.landing .ia-push-copy{flex:1 1;min-width:0}.landing .ia-push-app{display:flex;justify-content:space-between;gap:12px;font-size:var(--t-micro);color:var(--l-muted)}.landing .ia-push-app span:first-child{font-weight:650;letter-spacing:.06em;text-transform:uppercase}.landing .ia-push-title{display:flex;align-items:baseline;gap:7px;margin-top:2px;font-weight:650;line-height:1.3}.landing .ia-dot{flex:0 0 auto;width:8px;height:8px;border-radius:999px;transform:translateY(-1px)}.landing .ia-row--cancela .ia-dot{background:#b3392f}.landing .ia-row--mueve .ia-dot{background:#b8801f}.landing .ia-row--confirma .ia-dot{background:#24865a}.landing .ia-row--pregunta .ia-dot{background:var(--l-ink)}.landing .ia-push-body{margin-top:2px;font-size:var(--t-small);line-height:1.4;color:var(--l-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:860px){.landing .ia-push-body{-webkit-line-clamp:2}}.landing .ia-points{list-style:none;margin:clamp(28px,3.4vw,44px) 0 0;padding:0;display:grid;grid-gap:24px 32px;gap:24px 32px}@media (min-width:640px){.landing .ia-points{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.landing .ia-points{grid-template-columns:repeat(4,1fr)}}.landing .ia-point{display:flex;flex-direction:column;gap:12px}.landing .ia-point-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--l-brand-soft);color:var(--l-brand-ink)}.landing .ia-point h3{margin:0;font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;line-height:1.3}.landing .ia-point p{margin-top:6px;font-size:.9375rem;line-height:1.6;color:var(--l-muted)}.landing .cta-grid{display:grid;grid-gap:clamp(14px,1.8vw,20px);gap:clamp(14px,1.8vw,20px)}@media (min-width:900px){.landing .cta-grid{grid-template-columns:1.12fr .88fr;align-items:stretch}}.landing .cta-panel{border-radius:16px;padding:clamp(28px,3.4vw,44px);display:flex;flex-direction:column;gap:16px}.landing .cta-panel--night{position:relative;overflow:hidden;background:linear-gradient(105deg,#5b37c4,#6a40cc 46%,#25865f);color:#fff}.landing .cta-panel--night>*{position:relative}.landing .cta-panel--night h2{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.1rem);color:#fff}.landing .cta-panel--night p{color:#fff;max-width:40ch;line-height:1.6}.landing .cta-panel--night .cta-mail{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.landing .cta-panel--plain{background:#fff;border:1px solid var(--l-line)}.landing .cta-panel--plain h2{font-size:clamp(1.4rem,1.1rem + 1vw,1.75rem)}.landing .cta-panel--plain p{color:var(--l-muted);font-size:.9375rem;line-height:1.6}.landing .stores{display:flex;flex-wrap:wrap;gap:10px}.landing .store{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 9px;padding:11px 15px;border:1px solid var(--l-line);border-radius:10px;background:#fff;color:var(--l-ink);font-size:var(--t-small);font-weight:600;text-decoration:none;transition:border-color .16s ease,color .16s ease,transform .16s ease}.landing .store svg{color:var(--l-brand)}.landing .store .tag{padding:2px 8px;border-radius:999px;background:var(--l-brand-soft);color:var(--l-brand-ink);font-size:var(--t-micro);font-weight:700;white-space:nowrap}.landing .store .tag--ok{background:var(--l-seal-soft);color:var(--l-seal-ink)}@media (hover:hover) and (pointer:fine){.landing .store:hover{border-color:var(--l-brand);color:var(--l-brand-ink);transform:translateY(-1px)}}.landing .stores-note{margin-top:clamp(14px,1.8vw,20px);padding:14px 16px;border:1.5px solid var(--l-brand);border-radius:12px;background:var(--l-brand-tint);color:var(--l-ink);font-size:var(--t-small);line-height:1.5;box-shadow:0 0 0 3px rgb(139 104 222/.14),0 0 18px rgb(139 104 222/.35)}.landing .stores-note a{font-weight:700}.landing .stores-note p{margin:0;font-size:inherit}.landing .stores-note ol{display:grid;grid-gap:8px 26px;gap:8px 26px;margin:10px 0 0;padding-left:20px}@media (min-width:760px){.landing .stores-note ol{grid-template-columns:repeat(3,1fr)}}.landing .stores-note-fin{margin-top:12px;color:var(--l-muted);font-size:var(--t-micro)}.landing .stores-note-inicio{display:inline-block;margin-right:8px;padding:2px 9px;vertical-align:1px;border-radius:999px;background:var(--l-brand-strong);color:#fff;font-size:var(--t-micro);font-weight:700}@keyframes nota-brilla{50%{box-shadow:0 0 0 6px rgb(139 104 222/.22),0 0 34px rgb(139 104 222/.6)}}.landing .stores-note[data-visible]{animation:nota-brilla 1.4s ease-in-out .9s 3}@media (prefers-reduced-motion:reduce){.landing .stores-note[data-visible]{animation:none}}.landing .foot{border-top:1px solid var(--l-line);padding-block:clamp(36px,4vw,56px) 40px}.landing .foot-brand{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.landing .foot-brand img{width:auto;height:60px;align-self:flex-start}.landing .foot-precios{align-self:flex-start;margin-top:6px;font-size:var(--t-small);font-weight:600;color:var(--l-brand-ink)}.landing .foot-tagline{font-size:var(--t-micro);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--l-muted)}.landing .foot .footer{margin-top:0;border-top:0;padding-top:0}@keyframes l-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes l-stamp{0%{opacity:0;transform:rotate(-16deg) scale(1.75)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes l-fade-out{to{opacity:0}}@keyframes l-fade-in{0%{opacity:0}to{opacity:1}}.landing [data-in]{animation:l-rise .7s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 70ms)}.landing .hero-seal{animation:l-stamp .52s var(--ease-stamp) 1.42s both}.landing .state--wait{animation:l-fade-out .2s var(--ease-out) 1.48s both}.landing .state--sealed{animation:l-fade-in .26s var(--ease-out) 1.56s both}.landing [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .62s var(--ease-out),transform .62s var(--ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.landing [data-reveal][data-visible]{opacity:1;transform:none}@keyframes ia-llega{0%{opacity:0;transform:translate(var(--dx,0),var(--dy,0)) rotate(var(--giro,0deg))}to{opacity:1;transform:none}}@keyframes ia-traza-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes ia-traza-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes ia-aviso{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@keyframes ia-aviso-x{0%{opacity:0;transform:translateX(-14px) scale(.94)}to{opacity:1;transform:none}}.landing .ia-demo[data-visible] .ia-msg{animation:ia-llega .82s var(--ease-out) both;animation-delay:calc(.14s + var(--i, 0) * .11s)}.landing .ia-demo[data-visible] .ia-link{transform-origin:center top;animation:ia-traza-y .3s var(--ease-out) both;animation-delay:calc(1s + var(--i, 0) * .28s)}.landing .ia-demo[data-visible] .ia-push{animation:ia-aviso .52s var(--ease-stamp) both;animation-delay:calc(1.18s + var(--i, 0) * .28s)}@media (min-width:860px){.landing .ia-demo[data-visible] .ia-link{transform-origin:left center;animation-name:ia-traza-x}.landing .ia-demo[data-visible] .ia-push{animation-name:ia-aviso-x}}@media (prefers-reduced-motion:reduce){.landing .hero-seal,.landing .state--sealed,.landing .state--wait,.landing [data-in],.landing [data-reveal]{animation-delay:0s;transition-delay:0s}.landing [data-reveal]{opacity:1;transform:none}.landing .ia-demo[data-visible] .ia-link,.landing .ia-demo[data-visible] .ia-msg,.landing .ia-demo[data-visible] .ia-push{animation:none}.landing .rubros{-webkit-mask-image:none;mask-image:none;padding-inline:var(--gutter)}.landing .rubros-track{animation:none;display:block;width:100%}.landing .rubros-set>.rubro:nth-child(n+13),.landing .rubros-track>.rubros-set:last-child{display:none}.landing .rubros-set{flex-wrap:wrap;justify-content:center;row-gap:24px;padding-right:0}}