@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-vietnamese-wght-normal.DKRsWTd7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-latin-ext-wght-normal.Cvgdx4cy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/familjen-grotesk-latin-wght-normal.CfZa4wxB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--verde:#0c3b2e;--verde-medio:#1b5241;--verde-linea:#2e6452;--verde-link:#0e7a4b;--lima:#c6f25a;--burbuja:#d5f2c4;--fondo:#ecf3ec;--foto:#cfe3d2;--blanco:#fff;--tinta:#10231c;--texto:#36503f;--texto-fuerte:#2b4636;--gris:#456156;--claro:#d3e6db;--claro-suave:#b5d3c5;--fuente:"Familjen Grotesk Variable", "Segoe UI", Arial, sans-serif;--radio:6px;--radio-caja:10px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--fondo);color:var(--tinta);font-family:var(--fuente);margin:0;font-size:17px;line-height:1.5}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--verde-link);outline-offset:3px}.hero :focus-visible,.cierre :focus-visible,.carrusel--oscuro :focus-visible,.boton-fijo :focus-visible{outline-color:var(--lima)}.contenedor{width:100%;max-width:1120px;margin-inline:auto;padding-inline:20px}.contenedor--angosto{max-width:800px}.titulo{letter-spacing:-.01em;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.1}.etiqueta{color:var(--gris);font-size:14px;font-weight:700}.boton{border-radius:var(--radio);justify-content:center;align-items:center;gap:10px;min-height:58px;padding:0 30px;font-size:19px;font-weight:700;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex}.boton:active{transform:translateY(1px)}.boton--lima{background:var(--lima);color:var(--tinta)}.boton--lima:hover{background:#d4f77d}.boton--oscuro{background:var(--verde);min-height:54px;color:var(--blanco);padding:0 24px;font-size:17px}.boton--oscuro:hover{background:var(--verde-medio)}.burbuja{background:var(--blanco);border-radius:24px 24px 24px 6px;padding:18px 20px}.burbuja--sale{background:var(--burbuja);border-radius:24px 24px 6px}.burbuja--grande{text-wrap:pretty;border-radius:28px 28px 28px 6px;padding:24px 26px;font-size:clamp(25px,3.2vw,38px);font-weight:600;line-height:1.18}.burbuja--grande.burbuja--sale{border-radius:28px 28px 6px}.burbuja--grande strong{font-weight:700}.chips{flex-wrap:wrap;gap:8px;font-size:15px;font-weight:700;display:flex}.chips li{background:var(--blanco);border-radius:var(--radio);padding:6px 14px}.hero{background:var(--verde);color:var(--fondo)}.cabecera{align-items:center;padding-block:18px;display:flex}.cabecera__marca{font-size:21px;font-weight:700}.hero__grilla{flex-wrap:wrap;align-items:center;gap:40px 56px;padding-block:24px 72px;display:flex}.hero__texto{flex-direction:column;flex:999 440px;align-items:flex-start;gap:18px;min-width:0;display:flex}.cartel{border:1.5px solid var(--lima);border-radius:var(--radio);color:var(--lima);align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.cartel__punto{background:var(--lima);border-radius:50%;width:8px;height:8px}.hero__titulo{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(37px,5.6vw,70px);font-weight:700;line-height:1.03}.hero__bajada{max-width:540px;color:var(--claro);font-size:20px}.hero__boton{margin-top:6px}.hero__nota{color:var(--claro-suave);font-size:14px}.hero__visual{flex:300px;min-width:0;max-width:400px}.hero-chat{flex-direction:column;gap:10px;font-size:15px;display:flex}.hero-chat__suelto{background:var(--verde-medio);color:var(--claro);border-radius:18px 18px 18px 4px;align-self:flex-start;padding:9px 14px}.hero-chat__puente{color:var(--lima);align-self:center;padding:6px 0;font-size:13px;font-weight:700}.hero-chat__pedido{background:var(--burbuja);color:var(--tinta);border-radius:20px 20px 4px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.hero-chat__pedido-titulo{font-size:16px}.problema{flex-direction:column;align-items:flex-start;gap:10px;padding-block:56px 24px;display:flex}.pasos{flex-direction:column;gap:20px;padding-block:40px 56px;display:flex}.pasos__lista{flex-direction:column;gap:16px;display:flex}.paso{align-self:flex-start;align-items:flex-start;gap:14px;max-width:540px;display:flex}.paso.burbuja--sale{align-self:flex-end}.paso__numero{background:var(--verde);height:36px;color:var(--lima);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-weight:700;display:flex}.paso__titulo{font-size:20px;font-weight:700;line-height:1.25}.paso__texto{color:var(--texto);margin-top:2px}.burbuja--sale .paso__texto{color:var(--texto-fuerte)}.carrusel{padding-block:56px 8px}.carrusel--oscuro{background:var(--verde);color:var(--fondo);padding-block:56px}.carrusel__intro{flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.carrusel__texto{max-width:640px;color:var(--texto)}.carrusel--oscuro .carrusel__texto{color:var(--claro)}.carrusel__marco{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:20px;overflow-x:auto}.carrusel__pista{gap:20px;width:max-content;margin-inline:auto;padding:4px 20px 16px;display:flex}.maqueta{scroll-snap-align:start;flex-direction:column;flex:0 0 228px;gap:10px;width:228px;display:flex}.maqueta__tag{background:var(--verde);color:var(--lima);border-radius:var(--radio);align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:700}.carrusel--oscuro .maqueta__tag{background:var(--lima);color:var(--tinta)}.maqueta__pantalla{background:var(--blanco);height:430px;color:var(--tinta);border-radius:14px;flex-direction:column;font-size:12px;line-height:1.35;display:flex;overflow:hidden}.maqueta__pantalla--relleno{gap:9px;padding:16px 14px 14px}.maqueta__pantalla--chat{background:var(--fondo)}.maqueta__epigrafe{font-size:14px;font-weight:700}.m-titulo{font-size:16px;font-weight:700}.m-nombre{font-size:14px}.m-suave{color:var(--texto-fuerte)}.m-label{font-weight:700}.m-espacio{flex:1}.m-crece{flex:1;min-width:0}.m-cabecera{background:var(--burbuja);flex-direction:column;gap:2px;padding:16px 16px 12px;display:flex}.m-cabecera--blanca{background:var(--blanco)}.m-cuerpo{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 14px 14px;display:flex}.m-chips{flex-wrap:wrap;gap:5px;font-weight:700;display:flex}.m-chips--barra{flex-wrap:nowrap;gap:4px;padding:10px 12px}.m-chips--barra .m-chip{padding:4px 7px}.m-chip{background:var(--fondo);border-radius:var(--radio);padding:4px 10px}.m-chip--on{background:var(--verde);color:var(--blanco)}.m-solapas{align-items:center;gap:9px;font-weight:700;display:flex}.m-lista{flex-direction:column;gap:6px;display:flex}.m-lista--margen{gap:8px;padding-inline:12px}.m-item{background:var(--fondo);border-radius:8px;align-items:center;gap:8px;padding:9px 10px;display:flex}.m-item--chico{padding:7px 8px}.m-item--entre{justify-content:space-between}.m-item--bloque{display:block}.m-foto{border-radius:var(--radio);object-fit:cover;flex:none}.m-foto--34{width:34px;height:34px}.m-foto--38{width:38px;height:38px}.m-foto--60{width:60px;height:60px}.m-foto-cabecera{object-fit:cover;flex:0 0 100px;width:100%;height:100px}.m-mas-circulo{background:var(--verde);height:24px;color:var(--lima);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;font-weight:700;display:flex}.m-fila{justify-content:space-between;align-items:center;gap:8px;display:flex}.m-fila--inicio{justify-content:flex-start;gap:10px}.m-renglones{flex-direction:column;gap:4px;display:flex}.m-total{font-size:14px;font-weight:700}.m-separador{border-top:1.5px solid var(--foto);padding-top:12px}.m-grupo{flex-direction:column;gap:3px;display:flex}.m-campos{gap:8px;display:flex}.m-campo{background:var(--fondo);border-radius:8px;padding:7px 9px}.m-selector{background:var(--fondo);border-radius:var(--radio);text-align:center;grid-template-columns:1fr 1fr;padding:3px;font-weight:700;display:grid}.m-selector>span{border-radius:4px;padding:6px 0}.m-selector__on{background:var(--verde);color:var(--blanco)}.m-mapa{background-color:#dcebdd;background-image:linear-gradient(var(--blanco) 3px, transparent 3px), linear-gradient(90deg, var(--blanco) 3px, transparent 3px);background-size:36px 36px;border-radius:8px;flex:1;min-height:0;position:relative}.m-mapa__pin{border:3px solid var(--lima);background:var(--verde);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:46%;left:50%}.m-opcion{background:var(--fondo);border:2px solid #0000;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;display:flex}.m-opcion--on{background:var(--burbuja);border-color:var(--verde)}.m-radio{border:2px solid var(--verde);border-radius:50%;flex:0 0 12px;height:12px;margin-top:1px}.m-radio--on{background:var(--verde)}.m-boton{background:var(--verde);color:var(--blanco);border-radius:var(--radio);text-align:center;padding:12px 8px;font-size:13px;font-weight:700}.m-boton--barra{justify-content:space-between;margin:12px;padding:12px 16px;font-size:12px;display:flex}.m-boton--borde{color:var(--tinta);border:2px solid var(--verde);background:0 0;padding:9px 8px}.m-boton--chico{padding:5px 12px;font-size:12px}.m-agregar{color:var(--verde-link);align-self:flex-start;font-weight:700}.m-estado{background:var(--burbuja);border-radius:var(--radio);padding:3px 8px;font-weight:700}.m-estado--off{background:var(--tinta);color:var(--blanco)}.m-switch{border-radius:var(--radio);background:var(--verde);flex:0 0 30px;justify-content:flex-end;align-items:center;height:18px;padding:0 3px;display:flex}.m-switch:after{content:"";background:var(--lima);border-radius:50%;width:12px;height:12px}.m-switch--off{background:#b5c7ba;justify-content:flex-start}.m-switch--off:after{background:var(--blanco)}.m-chat{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.m-globo{background:var(--blanco);border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;gap:5px;max-width:88%;padding:10px 12px;display:flex}.m-globo--sale{background:var(--burbuja);border-radius:16px 16px 4px;align-self:flex-end;max-width:80%}.beneficios{flex-direction:column;gap:24px;padding-block:56px 24px;display:flex}.beneficios__grilla{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.beneficio{background:var(--blanco);border-radius:var(--radio-caja);flex-direction:column;gap:8px;padding:22px;display:flex}.beneficio svg{color:var(--verde-link)}.beneficio__titulo{font-size:21px;font-weight:700;line-height:1.2}.beneficio__texto{color:var(--texto)}.beneficios__nota{color:var(--gris);font-size:15px}.a-medida{background:var(--verde);color:var(--fondo);margin-top:40px}.a-medida__interior{flex-direction:column;gap:28px;padding-block:56px;display:flex}.a-medida__intro{flex-direction:column;gap:12px;display:flex}.a-medida__texto{max-width:600px;color:var(--claro)}.a-medida__grilla{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.a-medida__item{border:1px solid var(--verde-linea);border-radius:var(--radio-caja);flex-direction:column;gap:6px;padding:18px;display:flex}.a-medida__mas{border-radius:var(--radio);background:var(--lima);width:28px;height:28px;color:var(--tinta);justify-content:center;align-items:center;margin-bottom:4px;font-size:18px;font-weight:700;line-height:1;display:flex}.a-medida__titulo{font-size:19px;font-weight:700;line-height:1.2}.a-medida__desc{color:var(--claro);font-size:15px}.a-medida__nota{color:var(--lima);font-weight:700}.a-medida :focus-visible{outline-color:var(--lima)}.lanzamiento{flex-direction:column;align-items:flex-end;gap:10px;padding-block:32px 24px;display:flex}.precio{padding-block:56px 64px}.precio__caja{background:var(--blanco);border-radius:var(--radio-caja);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:26px;display:flex}.precio__titulo{flex:260px;min-width:0;font-size:clamp(24px,2.8vw,32px);font-weight:700;line-height:1.15}.faq{background:var(--blanco);padding-block:56px 64px}.faq__lista{flex-direction:column;gap:10px;display:flex}.faq__lista .titulo{margin-bottom:10px}.faq__pregunta{background:var(--burbuja);border-radius:20px 20px 6px;align-self:flex-end;max-width:85%;margin-top:8px;padding:12px 18px;font-size:18px;font-weight:700;line-height:1.3}.faq__respuesta{background:var(--fondo);max-width:85%;color:var(--texto-fuerte);border-radius:20px 20px 20px 6px;align-self:flex-start;padding:14px 18px}.cierre{background:var(--verde);color:var(--fondo)}.cierre__interior{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-block:64px 28px;display:flex}.cierre__titulo{letter-spacing:-.02em;text-wrap:balance;max-width:720px;font-size:clamp(32px,4.6vw,58px);font-weight:700;line-height:1.05}.pie{border-top:1px solid var(--verde-linea);width:100%;color:var(--claro-suave);text-align:left;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin-top:36px;padding-top:16px;font-size:14px;display:flex}.boton-fijo{z-index:5;background:var(--verde);border-top:1px solid var(--verde-linea);padding:10px 16px calc(12px + env(safe-area-inset-bottom));transition:transform .2s;position:fixed;inset:auto 0 0}.boton-fijo--oculto{visibility:hidden;transition:transform .2s,visibility 0s .2s;transform:translateY(110%)}.boton-fijo__boton{min-height:52px;font-size:18px;display:flex}@media (width>=720px){.boton-fijo{display:none}}@media (width<=719px){.cierre__interior{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.boton,.boton-fijo,.boton-fijo--oculto{transition:none}}@media (prefers-reduced-motion:no-preference){.hero__texto>*{animation:.7s cubic-bezier(.2,.75,.25,1) both subir}.hero__texto>:first-child{animation-delay:50ms}.hero__texto>:nth-child(2){animation-delay:.12s}.hero__texto>:nth-child(3){animation-delay:.24s}.hero__texto>:nth-child(4){animation-delay:.36s}.hero__texto>:nth-child(5){animation-delay:.46s}.cartel__punto{animation:2s ease-out 1s infinite latido}.hero-chat__suelto{animation:.5s cubic-bezier(.2,.8,.3,1.2) both globo-izq,.6s 3s forwards apagar}.hero-chat__suelto:first-child{animation-delay:.5s,3s}.hero-chat__suelto:nth-child(2){animation-delay:.85s,3s}.hero-chat__suelto:nth-child(3){animation-delay:1.2s,3s}.hero-chat__puente{animation:.5s 1.7s both subir}.hero-chat__pedido{transform-origin:100% 100%;animation:.65s cubic-bezier(.2,.8,.3,1.15) 2s both llega}.hero-chat__pedido>*{animation:.4s both subir-chico}.hero-chat__pedido>:first-child{animation-delay:2.3s}.hero-chat__pedido>:nth-child(2){animation-delay:2.42s}.hero-chat__pedido>:nth-child(3){animation-delay:2.54s}.hero-chat__pedido>:nth-child(4){animation-delay:2.66s}.hero-chat__pedido>:nth-child(5){animation-delay:2.78s}.hero-chat__pedido>:nth-child(6){animation-delay:2.9s}.rv,.rv-izq,.rv-der,.rv-pop{opacity:0}.rv{transform:translateY(22px)}.rv-izq{transform:translate(-28px)}.rv-der{transform:translate(28px)}.rv-pop{transform:scale(.94)}.is-in{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.2,.75,.25,1);transition-delay:var(--d,0s);transform:none}.boton{transition:transform .18s,background-color .18s,box-shadow .18s}.boton--lima:hover,.boton--oscuro:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px #0c3b2e99}.boton:hover svg{animation:.5s sacudir}.maqueta__pantalla{transition:transform .3s,box-shadow .3s}@media (hover:hover){.maqueta:hover .maqueta__pantalla{transform:translateY(-6px);box-shadow:0 20px 34px -20px #00000080}}}@keyframes subir{0%{opacity:0;transform:translateY(18px)}}@keyframes subir-chico{0%{opacity:0;transform:translateY(6px)}}@keyframes globo-izq{0%{opacity:0;transform:translate(-16px)scale(.92)}}@keyframes llega{0%{opacity:0;transform:translateY(24px)scale(.95)}}@keyframes apagar{to{opacity:.45}}@keyframes latido{0%{box-shadow:0 0 #c6f25a99}70%,to{box-shadow:0 0 0 8px #c6f25a00}}@keyframes sacudir{30%{transform:rotate(-12deg)}60%{transform:rotate(10deg)}}
