@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playpen-sans-latin-600-normal-BGcLSDTO.woff2)format("woff2"),url(/assets/playpen-sans-latin-600-normal-CEmV5jNi.woff)format("woff")}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-latin-700-normal-BD5CnPHn.woff2)format("woff2"),url(/assets/playpen-sans-latin-700-normal-B0bQHveL.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-400-normal-BTFTIZb-.woff2)format("woff2"),url(/assets/andika-latin-400-normal-BK42By1L.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-700-normal-Dk95f5lc.woff2)format("woff2"),url(/assets/andika-latin-700-normal-CAUSQC6x.woff)format("woff")}:root{--papel:#fff8ea;--papel-2:#fdf0d6;--tinta:#27306a;--tinta-suave:#4c5490;--azul:#2d5fbf;--rojo:#d9432f;--sol:#f4b52a;--pasto:#5ea444;--rosa:#f29bb0;--cielo:#dce9f8;--letra-titulo:"Playpen Sans", "Comic Sans MS", cursive;--letra:"Andika", system-ui, sans-serif;--mano-1:28px 18px 32px 16px / 18px 30px 16px 28px;--mano-2:18px 30px 20px 34px / 30px 18px 34px 20px;--mano-3:999px 960px 990px 940px / 940px 990px 960px 999px;--ancho:1160px;--margen:clamp(1rem, 4vw, 2.5rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background-color:var(--papel);color:var(--tinta);font-family:var(--letra);-webkit-font-smoothing:antialiased;background-image:radial-gradient(#27306a0d 1px,#0000 1.2px);background-size:22px 22px;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--letra-titulo);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}p{margin:0}a{color:inherit}:focus-visible{outline:3px dashed var(--azul);outline-offset:4px}.saltar{background:var(--sol);color:var(--tinta);border-radius:var(--mano-1);z-index:20;padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.saltar:focus{top:1rem}.boton{border:3px solid var(--tinta);border-radius:var(--mano-1);background:var(--sol);min-height:3.1rem;color:var(--tinta);font:700 1.05rem/1.2 var(--letra);box-shadow:4px 5px 0 var(--tinta);cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1.5rem;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.boton:hover{box-shadow:5px 6px 0 var(--tinta);transform:translate(-1px,-1px)rotate(-.6deg)}.boton:active{box-shadow:1px 1px 0 var(--tinta);transform:translate(3px,4px)}.boton:disabled{opacity:.7;cursor:progress}.boton-chico{white-space:nowrap;min-height:2.6rem;box-shadow:3px 4px 0 var(--tinta);padding:.45rem 1rem;font-size:.98rem}.enlace{color:var(--tinta);font:700 1.02rem var(--letra);-webkit-text-decoration:underline wavy var(--rojo);text-decoration:underline wavy var(--rojo);text-underline-offset:.35em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px}.barra{z-index:10;padding:.6rem var(--margen);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:2.5px solid var(--tinta);background:#fff8eaf0;border-bottom-right-radius:50% 4px;border-bottom-left-radius:50% 6px;align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.marca{white-space:nowrap;font-family:var(--letra-titulo);color:var(--azul);align-items:center;gap:.6rem;margin-right:auto;font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.marca img{border-radius:50%;width:44px;height:44px}.barra-enlaces{gap:1.5rem;display:flex}.barra-enlaces a{color:var(--tinta-suave);font-size:.98rem;font-weight:700;text-decoration:none}.barra-enlaces a:hover{color:var(--tinta);-webkit-text-decoration:underline wavy var(--sol);text-decoration:underline wavy var(--sol);text-underline-offset:.35em}.portada{max-width:var(--ancho);padding:clamp(2rem, 5vw, 4rem) var(--margen) clamp(3rem, 6vw, 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}.portada h1{color:var(--tinta);letter-spacing:-.025em;font-size:clamp(2.6rem,5.4vw,4.3rem)}.entrada{max-width:33rem;color:var(--tinta-suave);margin-top:1.2rem;font-size:1.15rem}.prueba{border:3px solid var(--tinta);border-radius:var(--mano-2);background:#fffdf6;max-width:34rem;margin-top:1.8rem;padding:1.1rem 1.2rem 1.25rem;box-shadow:5px 6px #27306a2e}.prueba-campo{gap:.2rem;font-size:.95rem;font-weight:700;display:grid}.prueba-campo input{font:700 1.75rem/1.2 var(--letra-titulo);color:var(--rojo);background:0 0;border:0;border-bottom:3px dashed #27306a59;width:100%;padding:.1rem 0 .25rem}.prueba-campo input::placeholder{color:#27306a4d}.prueba-campo input:focus{border-bottom-color:var(--azul);outline:none}.prueba-personajes{flex-wrap:wrap;gap:.45rem;margin-top:.9rem;display:flex}.chip{border:2.5px solid var(--tinta);border-radius:var(--mano-3);font:700 .9rem var(--letra);color:var(--tinta);background:var(--papel);cursor:pointer;align-items:center;gap:.35rem;padding:.25rem .75rem .25rem .4rem;display:inline-flex}.chip:hover{background:var(--papel-2)}.chip[aria-checked=true]{background:var(--cielo);box-shadow:2px 3px 0 var(--tinta)}.chip-dibujo{flex:none;width:1.7rem;height:1.7rem}.acciones{flex-wrap:wrap;align-items:center;gap:1.2rem 1.75rem;margin-top:1.9rem;display:flex}.muestra{justify-self:center;width:min(100%,500px);margin:0;transform:rotate(1.2deg)}.muestra-pantalla{aspect-ratio:4/4.2;border:4px solid var(--tinta);border-radius:var(--mano-2);box-shadow:8px 10px 0 var(--tinta);background:linear-gradient(#e7f1fc 0 60%,#f6faf0 60%);position:relative;overflow:hidden}.muestra-sol{width:26%;position:absolute;top:4%;left:5%}.muestra-nube{width:28%;position:absolute}.muestra-nube-1{top:7%;right:6%}.muestra-nube-2{width:18%;top:2%;right:34%}.muestra-estrella{width:9%;position:absolute;top:34%;right:10%}.muestra-personaje{width:46%;position:absolute;top:26%;left:50%;transform:translate(-50%)}.muestra-globo{border:3px solid var(--tinta);border-radius:var(--mano-1);text-align:center;background:#fffdf6;gap:.15rem;padding:.75rem 1rem .85rem;display:grid;position:absolute;bottom:14%;left:7%;right:7%}.muestra-globo strong{font-family:var(--letra-titulo);color:var(--rojo);overflow-wrap:anywhere;font-size:clamp(1.5rem,3.6vw,2.1rem);line-height:1.1}.muestra-globo span{color:var(--tinta);font-size:.98rem}.muestra-pasto{width:100%;height:11%;position:absolute;bottom:0;left:0}.muestra-controles{align-items:center;gap:.75rem;margin-top:1rem;padding:0 .25rem;font-size:.92rem;font-weight:700;display:flex}.muestra-play{border-left:16px solid var(--tinta);border-top:10px solid #0000;border-bottom:10px solid #0000;flex:none;width:0;height:0}.muestra-barra{border:2px solid var(--tinta);border-radius:999px;flex:1;height:8px;overflow:hidden}.muestra-barra span{background:var(--rojo);width:36%;height:100%;display:block}.muestra-quien{color:var(--tinta-suave)}@media (prefers-reduced-motion:no-preference){.muestra-personaje{animation:.5s cubic-bezier(.3,1.6,.5,1) both saltito}}@keyframes saltito{0%{opacity:0;transform:translate(-50%)translateY(14%)scale(.85)rotate(-6deg)}to{opacity:1;transform:translate(-50%)}}.seccion{max-width:var(--ancho);padding:clamp(3.5rem, 8vw, 6rem) var(--margen);margin:0 auto}.seccion h2{font-size:clamp(2rem,4.2vw,3.1rem)}.seccion-entrada{color:var(--tinta-suave);max-width:40rem;margin-top:.8rem}.ejemplos{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ejemplos-texto{justify-items:start;gap:1rem;display:grid}.ejemplos-texto .seccion-entrada{margin-top:0}.ejemplos-lista{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center;gap:clamp(1.25rem,4vw,3rem);display:grid}.ejemplo{gap:.9rem;margin:0;display:grid}.ejemplo:nth-child(odd){transform:rotate(-1deg)}.ejemplo:nth-child(2n){transform:rotate(1.2deg)}.ejemplo-video{aspect-ratio:9/16;object-fit:cover;background:var(--tinta);border:4px solid var(--tinta);border-radius:var(--mano-2);width:100%;height:auto;box-shadow:7px 8px 0 var(--sol);display:block}.ejemplo:nth-child(2n) .ejemplo-video{border-radius:var(--mano-1);box-shadow:7px 8px 0 var(--azul)}.ejemplo figcaption{gap:.2rem;display:grid}.ejemplo figcaption strong{font-family:var(--letra-titulo);font-size:1.25rem;line-height:1.15}.ejemplo figcaption span{color:var(--tinta-suave);font-size:.95rem}.personajes-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.personaje{border:3px solid var(--tinta);border-radius:var(--mano-1);background:#fffdf6;align-content:start;gap:.4rem;padding:1.1rem 1rem 1.25rem;display:grid}.personaje:nth-child(2n){border-radius:var(--mano-2);transform:rotate(.8deg)}.personaje:nth-child(odd){transform:rotate(-.6deg)}.personaje-dibujo{width:72px;height:72px;margin-bottom:.3rem}.personaje h3{font-size:1.3rem;line-height:1.1}.personaje-cuando{color:var(--rojo);font-size:.92rem;font-weight:700}.personaje p:last-child{color:var(--tinta-suave);font-size:.95rem}.pasos-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.pasos-lista li{align-content:start;gap:.5rem;display:grid}.paso-numero{border:3px solid var(--tinta);border-radius:var(--mano-3);background:var(--sol);width:3.4rem;height:3.4rem;font-family:var(--letra-titulo);place-items:center;font-size:1.7rem;font-weight:700;line-height:1;display:grid}.pasos-lista li:nth-child(2) .paso-numero{background:var(--rosa)}.pasos-lista li:nth-child(3) .paso-numero{background:var(--cielo)}.pasos-lista h3{margin-top:.4rem;font-size:1.5rem}.pasos-lista p{color:var(--tinta-suave);max-width:22rem}.paquetes-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.25rem);margin-top:2.5rem;display:grid}.paquete{border:3.5px solid var(--tinta);border-radius:var(--mano-1);box-shadow:7px 8px 0 var(--azul);background:#fffdf6;flex-direction:column;gap:.8rem;padding:clamp(1.5rem,3.5vw,2.3rem);display:flex}.paquete-completo{background:var(--cielo);border-radius:var(--mano-2);box-shadow:7px 8px 0 var(--rojo)}.paquete h3{font-size:clamp(1.7rem,3vw,2.1rem)}.paquete-precio{font-family:var(--letra-titulo);color:var(--rojo);font-size:clamp(3rem,6.5vw,4.2rem);font-weight:700;line-height:1}.paquete-precio span{font-family:var(--letra);color:var(--tinta-suave);font-size:1rem}.paquete-resumen{font-weight:700}.paquete-incluye{flex:1;gap:.7rem;margin:.4rem 0 .6rem;padding:0;list-style:none;display:grid}.paquete-incluye li{padding-left:1.9rem;position:relative}.paquete-incluye li:before{content:"";border-left:3.5px solid var(--pasto);border-bottom:3.5px solid var(--pasto);border-radius:0 0 0 4px;width:1.1rem;height:.6rem;position:absolute;top:.2em;left:.15rem;transform:rotate(-48deg)}.paquete .boton{align-self:flex-start}.paquete-completo .boton{background:var(--rojo);color:#fffdf6}.pedido{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.pedido-texto{gap:1rem;display:grid;position:sticky;top:6rem}.pedido-texto p{color:var(--tinta-suave);max-width:26rem}.formulario{border:3.5px solid var(--tinta);border-radius:var(--mano-2);box-shadow:7px 8px 0 var(--sol);background:#fffdf6;gap:1.3rem;padding:clamp(1.25rem,3.5vw,2.2rem);display:grid}.campos-dobles{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.3rem;display:grid}.campo{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.campo>span,.campo legend{margin-bottom:.4rem;padding:0;font-size:.98rem;font-weight:700}.campo input,.campo select,.campo textarea{width:100%;font:400 1rem/1.45 var(--letra);color:var(--tinta);background:var(--papel);border:2.5px solid var(--tinta);border-radius:var(--mano-1);padding:.7rem .9rem}.campo select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tinta) 50%), linear-gradient(135deg, var(--tinta) 50%, transparent 50%);background-position:calc(100% - 1.2rem) 55%,calc(100% - .85rem) 55%;background-repeat:no-repeat;background-size:.38rem .38rem}.campo input::placeholder,.campo textarea::placeholder{color:#27306a66}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--azul);box-shadow:3px 3px 0 var(--azul);outline:none}.campo textarea{resize:vertical;min-height:8rem}.contador{color:var(--tinta-suave);justify-self:end;font-size:.8rem}.opciones-lista{flex-wrap:wrap;gap:.5rem;display:flex}.opcion{position:relative}.opcion input{opacity:0;width:1px;height:1px;position:absolute}.opcion span{border:2.5px solid var(--tinta);border-radius:var(--mano-3);background:var(--papel);cursor:pointer;align-items:center;gap:.4rem;padding:.35rem .85rem .35rem .5rem;font-size:.95rem;font-weight:700;display:inline-flex}.opcion input:checked+span{background:var(--cielo);box-shadow:2px 3px 0 var(--tinta)}.opcion input:focus-visible+span{outline:3px dashed var(--azul);outline-offset:3px}.ayuda{color:var(--tinta-suave);margin:-.15rem 0 .85rem;font-size:.93rem}.paquete-opciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.paquete-opcion{display:flex;position:relative}.paquete-opcion input{opacity:0;width:1px;height:1px;position:absolute}.paquete-opcion-caja{background:var(--papel);border:2.5px solid var(--tinta);border-radius:var(--mano-1);cursor:pointer;align-content:start;gap:.55rem;width:100%;padding:.95rem 1.05rem 1.1rem;transition:transform .12s,box-shadow .12s;display:grid}.paquete-opcion:nth-child(2) .paquete-opcion-caja{border-radius:var(--mano-2)}.paquete-opcion-caja:hover{background:var(--papel-2)}.paquete-opcion input:checked+.paquete-opcion-caja{background:var(--cielo);box-shadow:4px 5px 0 var(--tinta);transform:translate(-1px,-1px)}.paquete-opcion input:focus-visible+.paquete-opcion-caja{outline:3px dashed var(--azul);outline-offset:3px}.paquete-opcion-cabeza{align-items:center;gap:.55rem;display:flex}.paquete-opcion-cabeza strong{font-size:1.02rem}.paquete-opcion-cabeza em{font-style:normal;font-family:var(--letra-titulo);color:var(--rojo);margin-left:auto;font-size:1.55rem;font-weight:700;line-height:1}.paquete-opcion-punto{border:2.5px solid var(--tinta);border-radius:var(--mano-3);background:#fffdf6;flex:none;width:1.2rem;height:1.2rem}.paquete-opcion input:checked+.paquete-opcion-caja .paquete-opcion-punto{background:radial-gradient(circle, var(--rojo) 0 40%, #fffdf6 43%)}.paquete-opcion-etiqueta{border:2px solid var(--tinta);border-radius:var(--mano-3);background:var(--sol);justify-self:start;padding:.1rem .65rem;font-size:.8rem;font-weight:700}.paquete-opcion-elige{color:var(--tinta-suave);font-size:.93rem}.paquete-opcion-trae{border-top:2px dashed #27306a40;gap:.3rem;padding-top:.55rem;font-size:.9rem;display:grid}.paquete-opcion-trae span{padding-left:1.4rem;position:relative}.paquete-opcion-trae span:before{content:"";border-left:3px solid var(--pasto);border-bottom:3px solid var(--pasto);width:.8rem;height:.45rem;position:absolute;top:.25em;left:.1rem;transform:rotate(-48deg)}.prueba-favorito{gap:.2rem;margin-top:.9rem;font-size:.95rem;font-weight:700;display:grid}.prueba-favorito input{font:700 1.35rem/1.2 var(--letra-titulo);color:var(--azul);background:0 0;border:0;border-bottom:3px dashed #27306a59;width:100%;padding:.1rem 0 .25rem}.prueba-favorito input::placeholder{color:#27306a4d}.prueba-favorito input:focus{border-bottom-color:var(--azul);outline:none}.trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.enviar{gap:.75rem;display:grid}.enviar .boton{justify-self:start}.enviar-nota{color:var(--tinta-suave);font-size:.92rem}.faltan{color:var(--rojo);min-height:1.6em;font-weight:700}.formulario-listo{justify-items:start;gap:1rem}.listo-titulo{font-family:var(--letra-titulo);font-size:1.7rem;font-weight:700;line-height:1.05}.preguntas-lista{gap:.8rem;max-width:48rem;margin-top:2rem;display:grid}.pregunta{border:2.5px solid var(--tinta);border-radius:var(--mano-1);background:#fffdf6}.pregunta:nth-child(2n){border-radius:var(--mano-2)}.pregunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.2rem;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.pregunta summary::-webkit-details-marker{display:none}.pregunta-signo{width:1.2rem;height:1.2rem;stroke:var(--rojo);stroke-width:3px;stroke-linecap:round;flex:none;transition:transform .2s}.pregunta[open] .pregunta-signo{transform:rotate(45deg)}.pregunta p{color:var(--tinta-suave);padding:0 1.2rem 1.1rem}.pie{max-width:var(--ancho);padding:3rem var(--margen) 3.5rem;color:var(--tinta-suave);border-top:2.5px dashed #27306a4d;gap:.5rem;margin:0 auto;display:grid}.pie-marca{font-family:var(--letra-titulo);color:var(--azul);font-size:1.7rem;font-weight:700}.pie a{color:var(--tinta);-webkit-text-decoration-color:var(--rojo);text-decoration-color:var(--rojo);text-underline-offset:.25em;font-weight:700}.pie-chico{font-size:.85rem}@media (width<=860px){.barra-enlaces{display:none}.portada{grid-template-columns:1fr;gap:0}.portada-texto{display:contents}.portada h1{order:1}.entrada{order:2}.muestra{order:3;width:min(100%,360px);margin-top:1.75rem}.muestra-pantalla{aspect-ratio:4/5}.muestra-personaje{width:42%;top:24%}.muestra-globo{padding:.6rem .8rem .7rem;bottom:12%}.prueba{order:4;margin-top:1.5rem}.acciones{order:5}.pasos-lista,.paquetes-lista,.pedido{grid-template-columns:1fr}.pedido-texto{position:static}.personajes-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ejemplos{grid-template-columns:1fr}}@media (width<=560px){.ejemplos-lista{grid-template-columns:minmax(0,320px);justify-content:center}}@media (width<=480px){body{font-size:1rem}.barra{gap:.75rem}.marca{gap:.45rem;font-size:1.1rem}.boton-chico{padding:.45rem .85rem;font-size:.92rem}.marca img{width:36px;height:36px}.paquete-opciones{grid-template-columns:1fr}.personaje-dibujo{width:56px;height:56px}.personaje h3{font-size:1.15rem}}
