@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");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}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");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}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_a92d7ab-module__7lK8Ba__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_a92d7ab-module__7lK8Ba__variable{--f-titulo:"Nunito", "Nunito Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1084e3a2-module__6OI0Jq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1084e3a2-module__6OI0Jq__variable{--f-texto:"Inter", "Inter Fallback"}
:root{--fondo:#fff4f8;--texto:#1d1238;--tinta:#1d1238;--tenue:#1d1238a8;--rosa:#ff3d8b;--naranja:#ff8a3d;--lima:#ffc21a;--celeste:#38c6f4;--verde:#2fc565;--morado:#7a4dff;--vidrio:#ffffff80;--borde:#1d12381a;--radio:28px;--ancho:1240px;--sombra:0 1px 0 #ffffffe6 inset, 0 -1px 0 #ffffff4d inset, 0 18px 50px -12px #46145a38}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--fondo);color:var(--texto);font-family:-apple-system, BlinkMacSystemFont, var(--f-texto), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding-bottom:96px;font-size:17px;line-height:1.6;overflow-x:hidden}@media (min-width:900px){body{padding-bottom:0}}.malla{z-index:-1;pointer-events:none;background:radial-gradient(38% 32% at 8% 6%,#ffcd3cd9,#0000 70%),radial-gradient(36% 34% at 92% 4%,#ff5aa0bf,#0000 70%),radial-gradient(40% 40% at 88% 62%,#50c8ff99,#0000 70%),radial-gradient(42% 40% at 6% 78%,#966eff8c,#0000 70%),radial-gradient(30% 28% at 50% 102%,#5adc8280,#0000 70%),linear-gradient(#fff6f0,#fdf1ff);position:fixed;inset:0}a{color:inherit}img{max-width:100%}h1,h2,h3,.logo{font-family:ui-rounded, var(--f-titulo), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-weight:900;line-height:1.04}h1{font-size:clamp(44px,6.6vw,86px)}h2{font-size:clamp(30px,4.6vw,52px);font-weight:800}h3{letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.2}p{margin:0}.tenue{color:var(--tenue)}.pequeno{font-size:14px}.lima{color:#b07900}.rosa{color:var(--rosa)}.neon{background:linear-gradient(100deg, var(--rosa) 0%, var(--naranja) 38%, #ffb300 55%, var(--morado) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em}.envoltura{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 20px}@media (min-width:900px){.envoltura{padding:0 40px}}.seccion{padding-block:64px}@media (min-width:900px){.seccion{padding-block:100px}}.seccion-cabeza{gap:12px;max-width:760px;margin-bottom:32px;display:grid}.eyebrow{letter-spacing:.02em;width:fit-content;color:var(--tinta);box-shadow:var(--sombra);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(135deg, var(--rosa), var(--naranja));border-radius:50%;width:10px;height:10px}.vidrio{box-shadow:var(--sombra);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:linear-gradient(150deg,#ffffffb8,#ffffff5c);border:1px solid #ffffffd9;position:relative}.boton{min-height:52px;font:650 16px/1 -apple-system, BlinkMacSystemFont, var(--f-texto), system-ui, sans-serif;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,filter .18s;display:inline-flex;position:relative}.boton:hover{transform:translateY(-2px)}.boton:active{transform:scale(.97)}.boton-rosa{color:#fff;background:linear-gradient(135deg, var(--rosa), var(--naranja));box-shadow:inset 0 1px #ffffff73,0 12px 28px -8px #ff3d8b99}.boton-lima{color:var(--tinta);background:linear-gradient(135deg,#ffd84d,#fa0);box-shadow:inset 0 1px #fff9,0 12px 28px -8px #ffaa008c}.boton-vidrio{color:var(--tinta);min-height:46px;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffe6;padding:0 20px;font-size:15px}.boton.ancho{width:100%}.enlace{font:inherit;color:var(--rosa);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:none}.enlace:after{content:" ›"}.enlace:hover{text-underline-offset:3px;text-decoration:underline}.icono{color:var(--tinta);cursor:pointer;background:#fff9;border:1px solid #ffffffe6;border-radius:999px;width:44px;height:44px;font-size:24px}.burbuja{background:linear-gradient(135deg, var(--rosa), var(--naranja));color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.encabezado{z-index:40;padding:10px 12px 0;position:sticky;top:10px}.encabezado-in{max-width:1160px;height:60px;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);background:#ffffffc7;border:1px solid #ffffffe6;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 8px 0 22px;display:flex}.logo{letter-spacing:-.03em;background:linear-gradient(100deg, var(--rosa), var(--naranja) 60%, #ffb300);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;text-decoration:none;position:relative}.logo .punto{background:var(--celeste);vertical-align:2px;border-radius:50%;width:9px;height:9px;margin-left:2px;display:inline-block}.logo.pequeno{margin-bottom:10px;font-size:30px}.menu{gap:4px;font-size:15px;font-weight:600;display:none}.menu a{color:var(--tinta);border-radius:999px;padding:9px 16px;text-decoration:none;transition:background .2s}.menu a:hover{background:#ffffffbf}@media (min-width:900px){.menu{display:flex}}.encabezado .boton-vidrio{background:var(--tinta);color:#fff;border-color:var(--tinta)}.portada{position:relative}.portada-in{max-width:var(--ancho);gap:40px;margin:0 auto;padding:36px 20px 56px;display:grid}.portada-txt{gap:20px;display:grid}.portada-txt p{color:var(--tenue);max-width:560px;font-size:18px}.abanico{justify-self:center;width:100%;max-width:600px;height:350px;position:relative}.carta{background:linear-gradient(150deg,#ffffffeb,#ffffffb3);border-radius:30px;width:50%;padding:7px;position:absolute;top:34px}.carta-foto{aspect-ratio:3/4;border-radius:23px;position:relative;overflow:hidden}.carta-foto img{object-fit:cover}.carta:after{content:"";z-index:-1;background:var(--sabor);filter:blur(40px);opacity:.55;border-radius:50%;position:absolute;inset:20% 12% -8%}.carta-1{left:0;transform:rotate(-9deg)}.carta-3{right:0;transform:rotate(9deg)}.carta-2{z-index:2;width:52%;top:0;left:24%}.chip{z-index:3;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-size:14px;font-weight:650;display:inline-flex;position:absolute}.chip i,.cinta i{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 -2px #0000001f}.chip-1{top:0;left:0}.chip-2{top:58%;right:0}.chip-3{bottom:0;left:6%}@media (max-width:899px){.chip{padding:8px 12px 8px 10px;font-size:13px}}@media (min-width:900px){.portada-in{grid-template-columns:1.1fr .9fr;align-items:center;min-height:calc(88dvh - 70px);padding:64px 40px 88px}.portada-txt p{font-size:21px}.abanico{height:480px}.carta{top:48px}}.botones{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.cinta{padding:6px 0 14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cinta-in{gap:12px;width:max-content;padding:8px 0 18px;animation:36s linear infinite cinta;display:flex}.cinta span{font:800 19px/1 ui-rounded, var(--f-titulo), sans-serif;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:12px 20px 12px 14px;display:inline-flex}.cinta span i{width:18px;height:18px}@keyframes cinta{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cinta-in{animation:none}}.respuesta{border-radius:34px;gap:12px;padding:32px;display:grid;overflow:hidden}.respuesta p{font-size:19px}@media (min-width:900px){.respuesta{padding:48px}.respuesta p{font-size:21px}}.banda{position:relative}.grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:900px){.grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.grilla-recetas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:900px){.grilla-recetas{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.grilla-3{gap:16px;display:grid}@media (min-width:900px){.grilla-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.tarjeta{border-radius:var(--radio);flex-direction:column;gap:10px;padding:10px 10px 14px;display:flex}.tarjeta>:not(.tarjeta-foto){margin-inline:6px}.tarjeta-foto{aspect-ratio:1;background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--halo,var(--lima)) 38%, #fff) 0%, #fff 72%);border-radius:22px;position:relative;overflow:hidden}.tarjeta-foto img{object-fit:contain;mix-blend-mode:multiply;padding:10px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tarjeta:hover .tarjeta-foto img{transform:scale(1.05)rotate(-2deg)}.tarjeta h3{font-size:16px}.tamanos{flex-wrap:wrap;gap:6px;display:flex}.tamanos button{min-height:34px;color:var(--tinta);font:600 13px/1 -apple-system, var(--f-texto), sans-serif;cursor:pointer;background:#fff9;border:1px solid #1d12381f;border-radius:999px;padding:0 12px}.tamanos button[aria-pressed=true]{background:var(--tinta);color:#fff;border-color:var(--tinta)}.tamanos button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.precio{font:900 22px/1 ui-rounded, var(--f-titulo), sans-serif;color:var(--tinta);letter-spacing:-.02em}.agotado{color:var(--tenue);align-items:center;min-height:52px;font-size:14px;font-weight:600;display:grid}.tarjeta-pie{justify-content:space-between;gap:8px;margin-top:auto;display:flex}.tarjeta .boton{min-height:46px;padding:0 12px;font-size:15px}@media (max-width:899px){.tarjeta .boton{padding:0 8px;font-size:14px}}.receta-tarjeta{box-shadow:0 22px 44px -18px var(--sabor,var(--rosa)), var(--sombra);border-radius:30px;padding:0;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden}.receta-tarjeta:hover{transform:translateY(-6px)scale(1.01)}.receta-tarjeta .foto{aspect-ratio:3/4;position:relative}.receta-tarjeta .foto img{object-fit:cover}.receta-tarjeta .txt{color:var(--tinta);border-radius:22px;gap:2px;padding:12px 14px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.receta-tarjeta .txt:before{content:"";background:var(--sabor);border-radius:6px 6px 0 0;width:28px;height:6px;position:absolute;top:-6px;left:14px}.receta-tarjeta h3,.receta-tarjeta h2{font-size:16px!important}.receta-tarjeta .tenue{font-size:12px}.marca-18{width:fit-content;color:var(--tinta);background:#ffffffb3;border:1px solid #1d12381a;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-block}.marca-sin{background:#ffffffb3}.articulo{gap:20px;max-width:780px;display:grid}.articulo h2{margin-top:24px;font-size:clamp(26px,3.6vw,38px)}.articulo ul,.articulo ol{gap:8px;margin:0;padding-left:22px;display:grid}.articulo li::marker{color:var(--rosa)}.tabla{border-collapse:separate;border-spacing:0;width:100%;box-shadow:var(--sombra);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff9;border-radius:22px;font-size:15px;overflow:hidden}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--borde);vertical-align:top;padding:13px 14px}.tabla th{background:#ffffffb3;font-weight:700}.leyenda{color:var(--tenue);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff80;border:1px solid #ffffffd9;border-radius:20px;padding:14px 18px;font-size:14px}details{box-shadow:var(--sombra);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffd9;border-radius:22px;margin-bottom:10px;padding:18px 22px}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:650;list-style:none;display:flex}summary:after{content:"+";width:30px;height:30px;color:var(--tinta);background:#1d12380f;border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:500;transition:transform .25s;display:grid}details[open] summary:after{transform:rotate(45deg)}summary::-webkit-details-marker{display:none}details p{color:var(--tenue);margin-top:10px}.cajon-fondo{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d123840;justify-content:flex-end;display:flex;position:fixed;inset:0}.cajon{background:#fff8fcd1;border-radius:0;flex-direction:column;gap:14px;width:min(440px,100%);height:100%;padding:22px;display:flex;overflow-y:auto}.cajon-cabeza{justify-content:space-between;align-items:center;display:flex}.cajon-cabeza h2{font-size:28px}.cajon-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cajon-lista li{background:#ffffffbf;border:1px solid #ffffffe6;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.cajon-lista li>div:first-child{gap:2px;font-size:15px;display:grid}.contador{align-items:center;gap:10px;font-weight:700;display:flex}.contador button{width:34px;height:34px;color:var(--tinta);cursor:pointer;background:#1d123812;border:0;border-radius:999px;font-size:18px}.cajon-total{justify-content:space-between;font-size:18px;font-weight:700;display:flex}.cajon .boton{margin-top:auto}.barra-abajo{z-index:50;border-radius:999px;justify-content:space-between;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.barra-abajo a,.barra-abajo button{min-height:46px;font:600 13px/1 -apple-system, var(--f-texto), sans-serif;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;grid-auto-flow:column;place-items:center;gap:4px;text-decoration:none;display:grid}.barra-abajo .barra-wa{color:#fff;background:linear-gradient(135deg,#3ddc7a,#1fb457);font-weight:700;box-shadow:inset 0 1px #fff6}@media (min-width:900px){.barra-abajo{display:none}}.pie{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1d1238e0;border-radius:36px;margin:40px 12px 12px;padding:48px 24px 36px}.pie .tenue{color:#ffffffb8}.pie-in{max-width:var(--ancho);gap:28px;margin:0 auto;display:grid}@media (min-width:900px){.pie-in{grid-template-columns:1.2fr 1fr;padding:0 20px}}.pie-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;font-size:15px;display:grid}.pie-menu a{color:#ffffffd9;text-decoration:none}.pie-menu a:hover{color:#ffd84d}.pie-legal{max-width:var(--ancho);margin:32px auto 0;padding:0 20px;font-size:13px}:focus-visible{outline:3px solid var(--celeste);outline-offset:3px}.pasos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pasos li{border-radius:24px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px;display:grid}.pasos h3{margin-bottom:4px}.paso-n{color:#fff;width:46px;height:46px;font:900 19px/1 ui-rounded, var(--f-titulo), sans-serif;background:linear-gradient(145deg,#ffd84d,#ff9a00);border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff80,0 8px 18px -8px #0000004d}.pasos li:nth-child(5n+2) .paso-n{background:linear-gradient(145deg,#ff7ab0,#ff3d8b)}.pasos li:nth-child(5n+3) .paso-n{background:linear-gradient(145deg,#7fdcff,#2aa8e8)}.pasos li:nth-child(5n+4) .paso-n{background:linear-gradient(145deg,#8ff0a4,#25b85a)}.pasos li:nth-child(5n+5) .paso-n{background:linear-gradient(145deg,#b9a0ff,#7a4dff)}.dos-col{gap:32px;display:grid}@media (min-width:900px){.dos-col{grid-template-columns:1fr 1fr;align-items:start}}.foto-receta{aspect-ratio:4/5;box-shadow:0 30px 60px -24px var(--sabor,var(--rosa)), 0 0 0 8px #ffffff8c;border-radius:34px;position:relative;overflow:hidden}.foto-receta img{object-fit:cover}.lista-ing{box-shadow:var(--sombra);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffd9;border-radius:24px;margin:0;padding:6px 20px;list-style:none;display:grid}.lista-ing li{border-bottom:1px solid var(--borde);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.lista-ing li:last-child{border-bottom:0}.lista-ing li span:last-child{text-align:right;font-weight:700}.migas{color:var(--tenue);flex-wrap:wrap;gap:6px;padding-top:24px;font-size:14px;display:flex}.migas a{color:var(--rosa);font-weight:600;text-decoration:none}.tipos{gap:16px;display:grid}@media (min-width:900px){.tipos{grid-template-columns:repeat(3,1fr);gap:22px}}.tipo{border-radius:var(--radio);align-content:start;gap:10px;padding:26px;display:grid}.tipo-ico{color:#fff;width:60px;height:60px;font:900 26px/1 ui-rounded, var(--f-titulo), sans-serif;background:linear-gradient(145deg, color-mix(in srgb, var(--c,var(--lima)) 70%, #fff), var(--c,var(--lima)));box-shadow:inset 0 1px 0 #ffffff8c, 0 10px 22px -10px var(--c,var(--lima));border-radius:18px;place-items:center;display:grid}.banda-emprende{color:#fff;background:radial-gradient(60% 80% at 100% 0,#ffc83ce6,#0000 60%),radial-gradient(60% 90% at 0 100%,#50c8ffb3,#0000 60%),linear-gradient(135deg,#7a4dff,#ff3d8b);border-radius:40px;gap:16px;padding:36px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #7a4dffcc,inset 0 1px #fff6}.banda-emprende h2{color:#fff}.banda-emprende .tenue{color:#ffffffe6}.banda-emprende .eyebrow{color:#fff;box-shadow:none;background:#fff3;border-color:#ffffff73}@media (min-width:900px){.banda-emprende{padding:64px}}
