:root{--marketing-width:80rem;--brand-size:clamp(1.5rem,2.4vw,1.875rem)}.marketing-shell{background:var(--background);color:var(--foreground)}.marketing-width{width:100%;max-width:var(--marketing-width);padding-inline:var(--space-gutter);margin-left:auto;margin-right:auto}.marketing-section{padding-block:var(--space-section)}.marketing-title{max-width:18ch;letter-spacing:var(--tracking-display);font-size:max(2.5rem,min(4.5vw,4rem));line-height:1}.marketing-section-title{max-width:24ch;font-size:max(1.875rem,min(3.2vw,2.75rem))}.marketing-lead{max-width:60ch;font-size:var(--type-lg);color:var(--muted-foreground)}.marketing-cabeza{gap:1rem;margin-bottom:2.5rem;display:grid}.banda-tinta{background:var(--tint)}[data-portal=marketing] :-webkit-any(section,h2)[id]{scroll-margin-top:5.5rem}[data-portal=marketing] :-moz-any(section,h2)[id]{scroll-margin-top:5.5rem}[data-portal=marketing] :is(section,h2)[id]{scroll-margin-top:5.5rem}.marketing-header{z-index:40;background:var(--background);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0}.marketing-header-fila{justify-content:space-between;align-items:center;gap:.75rem;min-height:4.5rem;display:flex}.marketing-nav{align-items:center;gap:.25rem;display:none}.nav-link{min-height:var(--control-height);border-radius:var(--radius-small);white-space:nowrap;align-items:center;padding-left:.875rem;padding-right:.875rem;font-weight:600;display:inline-flex}.nav-link:hover{background:var(--surface)}.nav-link[aria-current=page]{color:var(--accent-ink)}.marketing-header-acciones{align-items:center;gap:.5rem;display:flex}.cta-barra{display:none}.menu-movil{position:relative}.menu-movil>summary{min-height:var(--control-height);border:1px solid var(--border-strong);border-radius:var(--radius-small);cursor:pointer;align-items:center;gap:.5rem;padding-left:.875rem;padding-right:.875rem;font-weight:600;list-style:none;display:inline-flex}.menu-movil>summary::-webkit-details-marker{display:none}.menu-movil[open]>summary{background:var(--surface)}.menu-movil-lista{z-index:50;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--background);min-width:16rem;box-shadow:var(--shadow-raised);padding:.5rem;display:grid;position:absolute;top:calc(100% + .5rem)}.menu-movil-lista:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.menu-movil-lista:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.menu-movil-lista:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.menu-movil-lista:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.menu-movil-lista:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.menu-movil-lista:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.menu-movil-lista .nav-link{justify-content:flex-start}@media (min-width:40rem){.cta-barra{display:inline-flex}}@media (min-width:64rem){.marketing-nav{display:flex}.menu-movil{display:none}}.portada-fondo{border-bottom:1px solid var(--border);background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.66)),url(/marketing/portada-fondo-movil.webp) 50%/cover no-repeat}.portada{gap:2.5rem;padding-top:2.5rem;padding-bottom:0;display:grid}.portada-texto{align-content:center;gap:1.5rem;display:grid}.portada-titulo{max-width:22ch;letter-spacing:var(--tracking-display);font-size:max(2.875rem,min(4.6vw,4.25rem));font-stretch:80%;line-height:.98}.portada-bajada{max-width:48ch;font-size:var(--type-lg);color:var(--foreground)}.portada-con-titulo .portada-titulo{margin-bottom:-1rem}.portada-tips{max-width:48ch;font-size:var(--type-lg);color:var(--foreground);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.portada-tips li{align-items:flex-start;gap:.625rem;display:flex}.portada-tips svg{color:var(--accent-ink);flex:none;margin-top:.2em}.portada-botones{flex-wrap:wrap;gap:.75rem;display:flex}.portada-verdades{color:var(--foreground);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.portada-verdades li{align-items:center;gap:.5rem;display:inline-flex}.portada-verdades svg{color:var(--accent-ink);flex:none}.nota-boton{max-width:48ch;color:var(--muted-foreground);margin:0}.portada-leyenda{color:var(--muted-foreground);margin:0;padding-bottom:1rem}.tip-icono{display:none}@media (max-width:63.98rem){.portada-con-titulo .portada-titulo{isolation:isolate;font-size:max(2rem,min(9.8vw,3rem));line-height:1.04;position:relative}.portada-con-titulo .portada-titulo:before{content:"";z-index:-1;filter:blur(14px);background:radial-gradient(closest-side,rgba(143,217,176,.7),rgba(143,217,176,0));border-radius:50%;position:absolute;top:18%;bottom:28%;left:-1rem;right:-1rem}.portada-resalte{border:2px solid color-mix(in srgb,var(--accent)45%,var(--border-strong));background:var(--background);border-radius:.22em;width:-moz-fit-content;width:fit-content;margin-top:.1em;margin-bottom:.12em;padding:.04em .24em .1em;display:block}.portada-resalte-en-linea{margin:0;padding:.02em .14em .08em;display:inline}.portada-resalte-texto{color:var(--accent)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.portada-resalte-texto{background-image:linear-gradient(110deg,var(--accent)0 42%,color-mix(in srgb,var(--accent)40%,#fff)50%,var(--accent)58% 100%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:3.6s ease-in-out 3 portada-resalte-brillo}.portada-resalte-en-linea .portada-resalte-texto{animation-delay:1.2s}}.portada-con-titulo .portada-tips{font-size:var(--type-base);gap:.75rem;line-height:1.35}.portada-con-titulo .portada-tips li{align-items:center;gap:.75rem}.portada-con-titulo .tip-tilde{display:none}.portada-con-titulo .tip-icono{border-radius:var(--radius-small);background:var(--positive-surface);width:2.5rem;height:2.5rem;color:var(--accent-ink);flex:none;place-items:center;display:grid}.portada-con-titulo .tip-icono svg{width:1.375rem;height:1.375rem;margin:0}.portada-con-titulo .portada-botones{display:grid}.portada-con-titulo .nota-boton{text-align:center}}@keyframes portada-resalte-brillo{0%,50%{background-position:100% 0}to{background-position:0 0}}.portada-escena{height:max(42rem,min(160vw,46rem));position:relative;overflow:hidden}.portada-escena .celular{position:absolute;top:2rem;left:60%;transform:translate(-50%)}.portada-escena .llegan{z-index:1;width:min(24rem,100% - 1rem);position:absolute;bottom:1rem}.portada-escena .llegan:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.portada-escena .llegan:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.portada-escena .llegan:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.portada-escena .llegan:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.portada-escena .llegan:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.portada-escena .llegan:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}@media (min-width:64rem){.portada-fondo{background-image:linear-gradient(90deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.74) 45%,rgba(255,255,255,.5) 100%),url(/marketing/portada-fondo.webp)}.portada{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:1rem 3rem;padding-top:2.5rem;padding-bottom:2.5rem}.portada-texto{grid-row:1/span 2}.portada-con-titulo{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,3fr) minmax(0,4fr);align-items:stretch}.portada-con-titulo .portada-titulo{text-wrap:balance;grid-area:1/1;align-self:start;max-width:9em;margin-bottom:0;padding-top:3.5rem;font-size:max(2.875rem,min(4.2vw,3.75rem))}.portada-con-titulo .portada-escena{grid-area:1/2/span 2}.portada-con-titulo .portada-texto{grid-area:2/1/span 2;align-content:end;align-self:end}.portada-con-titulo .portada-tips{max-width:none;font-size:clamp(1.125rem,1.4vw,var(--type-lg))}.portada-con-titulo .portada-leyenda{grid-row:3}.portada-escena{height:max(36rem,min(100svh - 7.5rem,46rem))}.portada-escena .celular{top:3.5rem;left:auto;transform:none}.portada-escena .celular:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3rem}.portada-escena .celular:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3rem}.portada-escena .celular:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:3rem}.portada-escena .celular:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3rem}.portada-escena .celular:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3rem}.portada-escena .celular:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:3rem}.portada-escena .llegan{width:27rem;bottom:2.5rem}.portada-leyenda{grid-column:2;padding-bottom:0}}@media (min-width:80rem){.portada-con-titulo{grid-template-columns:minmax(0,35rem) minmax(0,1fr)}.portada-con-titulo .portada-tips{gap:max(.875rem,min(2.7vh,1.5rem));font-size:max(1.125rem,min(2.6vh,1.375rem))}}@media (min-width:80rem) and (min-height:52rem){.portada-con-titulo .portada-botones{justify-content:start;display:grid}}.llegan{gap:.75rem;display:grid}.llegan-titulo{border-radius:var(--radius-pill);background:var(--foreground);font-family:var(--font-title);font-stretch:var(--title-stretch);letter-spacing:-.01em;color:var(--background);justify-self:start;align-items:center;gap:.625rem;margin:0;padding:.5rem 1.125rem .5rem .875rem;font-size:1.25rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 .5rem 1.5rem rgba(16,35,27,.22)}.llegan-punto{background:#5cd68f;border-radius:50%;flex:none;width:.625rem;height:.625rem;animation:2.4s ease-out infinite llegan-late;box-shadow:0 0 rgba(92,214,143,.6)}@keyframes llegan-late{70%{box-shadow:0 0 0 .55rem rgba(92,214,143,0)}to{box-shadow:0 0 rgba(92,214,143,0)}}.llegan-os{color:#5cd68f}.llegan-lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.llegan-pedido{border:1px solid var(--border);border-radius:var(--radius-small);background:var(--background);box-shadow:var(--shadow-raised);font-size:var(--type-sm);transform-origin:top;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.125rem .875rem;padding:.75rem .875rem;line-height:1.35;transition:opacity .5s,transform .5s;display:grid}.llegan-pedido p{margin:0}.llegan-foto{border-radius:calc(var(--radius-small) - .25rem);object-fit:cover;background:var(--tint);grid-row:1/span 3;width:3.5rem;height:3.5rem;display:block}.llegan-quien{color:var(--muted-foreground);grid-column:2}.llegan-quien strong{color:var(--foreground)}.llegan-total{font-family:var(--font-numbers);font-stretch:var(--title-stretch);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/3;font-size:1.125rem;font-weight:700}.llegan-resumen{text-overflow:ellipsis;white-space:nowrap;grid-column:2/span 2;overflow:hidden}.llegan-canal{white-space:nowrap;min-width:0;color:var(--accent-ink);flex-wrap:wrap;grid-column:2/span 2;align-items:center;gap:.125rem .375rem;font-weight:600;display:flex}.llegan-icono{width:1rem;height:1rem;color:var(--whatsapp);flex:none}.llegan-local{text-overflow:ellipsis;min-width:0;color:var(--muted-foreground);flex:1 0 100%;font-weight:500;overflow:hidden}@media (min-width:64rem){.llegan-local{text-align:end;white-space:nowrap;flex:1 1 0}.llegan-local:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.llegan-local:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.llegan-local:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.llegan-local:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.llegan-local:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.llegan-local:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}}.llegan-pedido[data-pos="0"]{animation:.55s cubic-bezier(.16,1,.3,1) both llegan-entra}.llegan-pedido[data-pos="1"]{opacity:.72;transform:scale(.97)}.llegan-pedido[data-pos="2"]{opacity:.45;transform:scale(.94)}@keyframes llegan-entra{0%{opacity:0;transform:translateY(-.75rem)scale(.98)}}@media (prefers-reduced-motion:reduce){.llegan-pedido{transition:none;animation:none}.llegan-punto{animation:none}}.celular{--escala:1;--ancho-carta:336px;width:calc(var(--ancho-carta)*var(--escala) + 1.25rem);background:var(--accent-deep);height:44rem;box-shadow:var(--shadow-raised);border-radius:2.75rem;padding:.625rem}.celular-pantalla{width:calc(var(--ancho-carta)*var(--escala));background:#fff;border-radius:2.125rem;height:100%;overflow:hidden}.celular-iframe{width:var(--ancho-carta);height:calc(100%/var(--escala));transform:scale(var(--escala));transform-origin:0 0;border:0;display:block}.celular-pantalla{position:relative}.celular-cargando{color:#141311;text-align:center;cursor:pointer;background:#fff;place-items:center;padding:1.5rem;font-size:1.125rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.celular-cargando p{margin:0}@media (scripting:none){.celular-cargando,.celular-iframe[data-diferido]{display:none}}@media (max-width:63.98rem){.celular{--escala:.8;height:38rem}}.mensaje{gap:.5rem;margin:0;display:grid}.mensaje-quien{color:var(--accent-foreground);font-weight:700}.mensaje-burbuja{border-radius:var(--radius-small);background:var(--whatsapp-bubble);color:var(--whatsapp-ink);font-size:var(--type-base);gap:.6rem;padding:.875rem 1rem .625rem;line-height:1.4;display:grid;position:relative;box-shadow:0 .75rem 2rem -.75rem rgba(0,0,0,.45)}.mensaje-burbuja:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.mensaje-burbuja:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.mensaje-burbuja:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:.25rem}.mensaje-burbuja:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.mensaje-burbuja:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.mensaje-burbuja:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.25rem}.mensaje-burbuja:before{content:"";top:0;border:.5rem solid transparent;border-top-color:var(--whatsapp-bubble);position:absolute}.mensaje-burbuja:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--whatsapp-bubble);left:-.5rem}.mensaje-burbuja:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--whatsapp-bubble);left:-.5rem}.mensaje-burbuja:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--whatsapp-bubble);left:-.5rem}.mensaje-burbuja:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--whatsapp-bubble);right:-.5rem}.mensaje-burbuja:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--whatsapp-bubble);right:-.5rem}.mensaje-burbuja:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--whatsapp-bubble);right:-.5rem}.mensaje-burbuja p{margin:0}.mensaje-lineas,.mensaje-opciones{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.mensaje-linea{justify-content:space-between;gap:1rem;font-weight:600;display:flex}.mensaje-precio{white-space:nowrap}.mensaje-opciones,.mensaje-opcion-suelta{color:var(--whatsapp-muted)}.mensaje-opciones:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opciones:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opciones:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opcion-suelta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opcion-suelta:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opcion-suelta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem}.mensaje-opciones:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-opciones:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-opciones:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-opcion-suelta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-opcion-suelta:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-opcion-suelta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.mensaje-total{font-family:var(--font-numbers);font-stretch:var(--title-stretch);letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.mensaje-hora{font-size:var(--type-sm);color:var(--whatsapp-muted);justify-self:end;margin-top:-.35rem}.mensaje[data-aparece]{animation:.6s cubic-bezier(.16,1,.3,1) .35s both mensaje-llega}@keyframes mensaje-llega{0%{opacity:0;transform:translateY(.75rem)}}.cierre :focus-visible{outline-color:#fff}.pie-web :focus-visible{outline-color:#fff}.pasos-lista{counter-reset:paso;gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.pasos-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.paso{counter-increment:paso;align-content:start;gap:1rem;display:grid}@media (min-width:48rem){.paso-figura{aspect-ratio:4/3;overflow:hidden}.paso:nth-child(3) .paso-figura{align-items:end}}@supports (grid-template-rows:subgrid){@media (min-width:48rem){.paso{grid-row:span 3;grid-template-rows:subgrid}.paso-figura{aspect-ratio:auto;align-self:stretch;overflow:visible}.paso:nth-child(3) .paso-figura{align-items:center}}}.paso-figura{border-radius:var(--radius-panel);background:var(--tint);place-items:center;min-height:15rem;margin:0;padding:1.5rem;display:grid}.paso-titulo{font-size:var(--type-xl);align-items:baseline;gap:.75rem;display:flex}.paso-titulo:before{content:counter(paso);color:var(--accent-ink);font-family:var(--font-numbers);font-stretch:var(--title-stretch);flex:none}.paso p{max-width:36ch;color:var(--muted-foreground)}.paso-qr{justify-items:center;gap:.75rem;display:grid}.paso-qr .qrc{border:0;border-radius:1rem;width:min(100%,17rem);padding:1.75rem 1rem 1rem}.paso-qr .qrc p{max-width:none;color:var(--qrc-tinta)}.paso-qr .qrc .qrc-direccion,.paso-qr .qrc .qrc-marca{color:var(--qrc-suave)}.paso-qr .qrc .qrc-esquina{color:var(--qrc-papel)}.paso-qr .qrc-nombre{font-size:1.125rem}.paso-qr .qrc-texto{font-size:var(--type-sm)}.paso-qr .qrc-imagen{width:8rem;height:8rem}.paso-qr-url{font-weight:700;font-size:var(--type-sm)}.paso-carta{gap:.75rem;width:min(100%,18rem);margin:0;padding:0;list-style:none;display:grid}.paso-carta li{border-radius:var(--radius-small);background:var(--background);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem;display:grid}.paso-carta img{border-radius:calc(var(--radius-small) - .25rem);object-fit:cover;width:3.5rem;height:3.5rem}.paso-carta strong{font-weight:600;font-size:var(--type-sm);line-height:1.2}.paso-carta .precio{font-family:var(--font-numbers);font-stretch:var(--title-stretch);font-weight:700}.paso .mensaje{width:min(100%,18rem)}.paso .mensaje-quien{color:var(--foreground)}.cartas-lista{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.cartas-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.cartas-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.demo-menu-card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--background);align-content:start;gap:.75rem;padding:1rem;display:grid}.demo-menu-photo{aspect-ratio:16/9;border-radius:var(--radius-small);object-fit:cover;width:100%}.demo-menu-top{color:var(--muted-foreground);justify-items:start;gap:.5rem;display:grid}.demo-estilo button{white-space:nowrap}.demo-menu-nombre{font-size:var(--type-xl)}.demo-estilo{border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--background);flex-wrap:wrap;max-width:100%;padding:.2rem;display:inline-flex}.demo-estilo button{min-height:var(--control-height);border-radius:calc(var(--radius-small) - .2rem);font-size:var(--type-sm);color:var(--foreground);flex:auto;padding-left:.625rem;padding-right:.625rem;font-weight:600}.demo-estilo button:hover{background:var(--surface)}.demo-estilo button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.demo-menu-abrir{min-height:var(--control-height);color:var(--accent-ink);align-items:center;gap:.5rem;font-weight:700;text-decoration:underline;display:inline-flex}.demo-menu-abrir:hover{color:var(--accent-hover)}.mostrador{align-items:center;gap:2.5rem;display:grid}@media (min-width:64rem){.mostrador{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.mostrador-foto{aspect-ratio:4/3;border-radius:var(--radius-panel);object-fit:cover;width:100%}.mostrador-texto{gap:1.5rem;display:grid}.mostrador-lista{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.mostrador-lista li{border-bottom:1px solid var(--border);grid-template-columns:1.75rem minmax(0,1fr);gap:.25rem 1rem;padding-top:1.25rem;padding-bottom:1.25rem;display:grid}.mostrador-lista svg{color:var(--accent-ink);margin-top:.2rem}.mostrador-lista strong{font-size:var(--type-lg)}.mostrador-lista p{max-width:44ch;color:var(--muted-foreground);grid-column:2}.mostrador-lista a{min-height:var(--control-height);color:var(--accent-ink);grid-column:2;justify-self:start;align-items:center;gap:.4rem;font-weight:700;text-decoration:underline;display:inline-flex}.precios-beneficios{color:var(--muted-foreground);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.precios-beneficios li{align-items:center;gap:.5rem;display:inline-flex}.precios-beneficios svg{color:var(--accent-ink);flex:none}.precios-cabeza{gap:1.25rem;margin-bottom:2.5rem;display:grid}.precios-cierre{gap:1.25rem;display:grid}.marketing-faq{border-top:1px solid var(--border);max-width:52rem;display:grid}.marketing-faq details{border-bottom:1px solid var(--border)}.marketing-faq summary{min-height:var(--control-height-lg);font-size:var(--type-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:700;list-style:none;display:flex}.marketing-faq summary::-webkit-details-marker{display:none}.marketing-faq summary:after,.comparacion-plegada>summary:after{content:"";background:var(--accent-ink);flex:none;width:1.5rem;height:1.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E") 50%/contain no-repeat}.marketing-faq details[open] summary:after,.comparacion-plegada[open]>summary:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.marketing-faq details p{max-width:70ch;color:var(--muted-foreground);padding-bottom:1.25rem}.cierre{background:var(--accent);color:var(--accent-foreground)}.cierre-adentro{padding-block:var(--space-section);gap:1.5rem;display:grid}.cierre h2{max-width:16ch;letter-spacing:var(--tracking-display);font-size:max(2.25rem,min(4vw,3.5rem));line-height:1}.cierre p{max-width:48ch;font-size:var(--type-lg);color:var(--on-accent-muted)}.cierre-botones{flex-wrap:wrap;gap:.75rem;display:flex}.boton-claro{color:var(--accent-ink);background:#fff;border-color:#fff}.boton-claro:hover{border-color:var(--tint);background:var(--tint);color:var(--accent-hover)}.pie-web{background:var(--accent-deep);color:var(--accent-deep-foreground)}.pie-web-adentro{gap:2.5rem;padding-top:3.5rem;padding-bottom:2rem;display:grid}.pie-web-columnas{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:2rem 2.5rem;display:grid}.pie-web-marca{grid-column:1/-1;align-content:start;gap:.75rem;max-width:28rem;display:grid}.pie-web-marca p{color:var(--accent-deep-muted)}@media (min-width:64rem){.pie-web-columnas{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.pie-web-marca{grid-column:auto}}.pie-web-titulo{margin-bottom:.25rem;font-weight:700}.pie-web-columna ul{margin:0;padding:0;list-style:none;display:grid}.pie-web-enlace,.pie-web-contacto a{min-height:var(--control-height);color:var(--accent-deep-muted);align-items:center;display:inline-flex}.pie-web-enlace:hover,.pie-web-contacto a:hover{color:#fff;text-decoration:underline}.pie-web-contacto{gap:.25rem;display:grid}.pie-web-contacto ul{flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}.pie-web-abajo{color:var(--accent-deep-muted);border-top:1px solid rgba(255,255,255,.14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-top:1.5rem;font-size:.875rem;display:flex}.pie-web-abajo p{margin:0}@media (min-width:64rem){.pie-web-abajo .pie-legal{text-align:end;justify-items:end}.pie-web-abajo .pie-legal-enlaces{justify-content:flex-end}}.rubro-detalles{gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.rubro-detalles{grid-template-columns:repeat(3,minmax(0,1fr))}}.rubro-detalles li{border-top:2px solid var(--accent);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.rubro-detalles h3{font-size:var(--type-xl)}.rubro-detalles p{color:var(--muted-foreground)}.rubro-cierre{gap:1.25rem;display:grid}.portada-escena[data-sin-celular]{align-content:center;height:auto;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}.portada-escena[data-sin-celular] .mensaje{width:min(100%,26rem)}.portada[data-sin-escena]{padding-bottom:var(--space-section)}.busqueda-seccion{gap:1.5rem;display:grid}.busqueda-texto{gap:1.25rem;max-width:68ch;display:grid}.busqueda-texto .rubro-detalles{max-width:none}.busqueda-texto:has(.rubro-detalles){max-width:none}.busqueda-lista{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.busqueda-lista li{align-items:start;gap:.625rem;display:flex}.busqueda-lista svg{color:var(--accent-ink);flex:none;margin-top:.2em}.busqueda-pasos{gap:.75rem;margin:0;padding-left:1.5rem;display:grid}.busqueda-pasos li::marker{color:var(--accent-ink);font-weight:700}.busqueda-enlaces{flex-wrap:wrap;gap:.25rem 2rem;margin:0;padding:0;list-style:none;display:flex}.busqueda-enlaces a{color:var(--accent-ink);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.fin-de-muestra{border-top:2px solid var(--accent);gap:1.25rem;padding-top:2rem;display:grid}.muestra-enlaces{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.muestra-enlaces a{min-height:var(--control-height);color:var(--accent-ink);align-items:center;font-weight:700;display:inline-flex}.portal-encabezado{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.enlace-tocable{min-height:var(--control-height);align-items:center;display:inline-flex}.documento-version{color:var(--muted-foreground)}@media print{.marketing-shell>.marketing-header,.marketing-shell>footer,.skip-link{display:none!important}}
