:root{--color-naranja-artesanal:#ff914d;--color-acento:#a64516;--color-acento-oscuro:#87350f;--color-rosa-neon:#ff3fb4;--color-rosa-brillante:#ff7adf;--color-fondo:#fff8f1;--color-acento-suave:#ffe8d7;--color-superficie:#fff;--color-texto:#36221d;--color-texto-suave:#725c52;--color-borde:#efd6c5;--espacio-xs:.5rem;--espacio-sm:.75rem;--espacio-md:1.25rem;--espacio-lg:2rem;--espacio-xl:3rem;--espacio-2xl:4.5rem;--fuente:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fuente-titulos:"Fraunces", Georgia, "Times New Roman", serif;--texto-sm:.875rem;--texto-base:1rem;--texto-md:1.125rem;--texto-lg:1.375rem;--texto-xl:1.75rem;--texto-2xl:2.25rem;--interlineado:1.6;--ancho-maximo:1080px;--radio:10px;--alto-encabezado:64px}@media (width<=640px){:root{--alto-encabezado:112px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--color-fondo);color:var(--color-texto);font-family:var(--fuente);font-size:var(--texto-base);line-height:var(--interlineado);margin:0}h1,h2,h3{font-family:var(--fuente-titulos);margin:0;font-weight:700;line-height:1.25}p{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}a{color:var(--color-acento)}a:hover{color:var(--color-acento-oscuro)}:focus-visible{outline:3px solid var(--color-naranja-artesanal);outline-offset:3px;border-radius:4px}.salto-contenido{left:var(--espacio-md);z-index:10;padding:var(--espacio-xs) var(--espacio-md);background-color:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--radio);text-decoration:none;position:absolute;top:-100px}.salto-contenido:focus{top:var(--espacio-xs)}.contenedor{width:100%;max-width:var(--ancho-maximo);padding-inline:var(--espacio-md);margin-inline:auto}.seccion{padding-block:var(--espacio-2xl);scroll-margin-top:var(--alto-encabezado)}#inicio,.seccion--alterna{background-color:var(--color-acento-suave)}#contenido{scroll-margin-top:var(--alto-encabezado)}#contenido:focus{outline:none}.seccion__titulo{font-size:var(--texto-xl);margin-bottom:var(--espacio-xs);color:var(--color-texto)}.seccion__descripcion{color:var(--color-texto-suave);max-width:60ch}.aviso-demo{margin-top:var(--espacio-md);padding:var(--espacio-xs) var(--espacio-sm);border:1px dashed var(--color-borde);border-radius:var(--radio);background-color:var(--color-superficie);color:var(--color-texto-suave);font-size:var(--texto-sm);display:inline-block}.boton{padding:var(--espacio-sm) var(--espacio-lg);border-radius:var(--radio);background-color:var(--color-acento);color:var(--color-superficie);font-size:var(--texto-md);font-weight:700;text-decoration:none;display:inline-block}.boton:hover{background-color:var(--color-acento-oscuro)}.boton--secundario{background-color:var(--color-superficie);color:var(--color-acento);border:1px solid var(--color-acento)}.boton--secundario:hover{background-color:var(--color-acento-suave);color:var(--color-acento-oscuro)}.tarjeta{gap:var(--espacio-sm);height:100%;padding:var(--espacio-md);background-color:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--radio);flex-direction:column;display:flex}.tarjeta__titulo{font-size:var(--texto-lg)}.tarjeta__dato{color:var(--color-acento);font-size:var(--texto-sm)}.tarjeta__texto{color:var(--color-texto-suave)}.marca-efecto{color:#0000;font-family:var(--fuente-titulos);letter-spacing:0;background-image:linear-gradient(105deg, transparent 0%, transparent 36%, #ffffff26 43%, #fffffff5 49%, #ffc6efd1 54%, transparent 64%, transparent 100%), linear-gradient(110deg, var(--color-acento-oscuro) 0%, var(--color-naranja-artesanal) 18%, #ffd4bd 34%, var(--color-rosa-neon) 54%, var(--color-rosa-brillante) 72%, var(--color-acento) 100%);text-shadow:0 0 12px #ff914d47,0 0 24px #ff3fb433;background-position:-160%,0%;background-size:260% 100%,180% 100%;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:9s linear infinite marca-shimmer;display:inline-block;position:relative}@keyframes marca-shimmer{0%{background-position:-160%,0%}to{background-position:160%,100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marca-efecto{animation:none}}.encabezado[data-astro-cid-ocp5e6q2]{z-index:5;background-color:var(--color-superficie);box-shadow:0 1px 0 var(--color-borde);position:sticky;top:0}.encabezado__interior[data-astro-cid-ocp5e6q2]{justify-content:space-between;align-items:center;gap:var(--espacio-sm);min-height:var(--alto-encabezado);padding-block:var(--espacio-xs);flex-wrap:wrap;display:flex}.encabezado__marca[data-astro-cid-ocp5e6q2]{font-size:var(--texto-lg);font-weight:700;text-decoration:none}.encabezado__lista[data-astro-cid-ocp5e6q2]{gap:var(--espacio-md);flex-wrap:wrap;display:flex}.encabezado__enlace[data-astro-cid-ocp5e6q2]{color:var(--color-texto);font-size:var(--texto-sm);text-decoration:none}.encabezado__enlace[data-astro-cid-ocp5e6q2]:hover{color:var(--color-acento-oscuro);text-decoration:underline}@media (width<=640px){.encabezado__interior[data-astro-cid-ocp5e6q2]{flex-direction:column;justify-content:center;align-items:flex-start}}.marcador[data-astro-cid-2wvt45wr]{justify-content:center;align-items:center;gap:var(--espacio-xs);aspect-ratio:var(--proporcion,4 / 3);padding:var(--espacio-md);background-color:var(--color-acento-suave);border:2px dashed var(--color-borde);border-radius:var(--radio);text-align:center;flex-direction:column;display:flex;overflow:hidden}.marcador--imagen[data-astro-cid-2wvt45wr]{border-style:solid;padding:0}.marcador__imagen[data-astro-cid-2wvt45wr]{object-fit:cover;width:100%;height:100%}.marcador__tipo[data-astro-cid-2wvt45wr]{font-size:var(--texto-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-acento);font-weight:700}.marcador__texto[data-astro-cid-2wvt45wr]{font-size:var(--texto-sm);color:var(--color-texto-suave);max-width:32ch}.presentacion__interior[data-astro-cid-p53g26zg]{gap:var(--espacio-xl);align-items:center;display:grid}.presentacion__texto[data-astro-cid-p53g26zg]{align-items:flex-start;gap:var(--espacio-md);flex-direction:column;display:flex}.presentacion__titulo[data-astro-cid-p53g26zg]{font-size:var(--texto-2xl);max-width:18ch}.presentacion__descripcion[data-astro-cid-p53g26zg]{font-size:var(--texto-md);color:var(--color-texto-suave);max-width:55ch}@media (width>=860px){.presentacion__interior[data-astro-cid-p53g26zg]{grid-template-columns:1fr 1fr}}.pasos[data-astro-cid-h4paav4i]{gap:var(--espacio-lg);margin-top:var(--espacio-xl);grid-template-columns:1fr;display:grid}.paso[data-astro-cid-h4paav4i]{gap:var(--espacio-sm);height:100%;padding:var(--espacio-lg);background-color:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--radio);flex-direction:column;display:flex}.paso__numero[data-astro-cid-h4paav4i]{width:2.5rem;height:2.5rem;color:var(--color-superficie);background-color:var(--color-acento);border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.paso__titulo[data-astro-cid-h4paav4i]{font-size:var(--texto-lg)}.paso__texto[data-astro-cid-h4paav4i]{color:var(--color-texto-suave)}@media (width>=760px){.pasos[data-astro-cid-h4paav4i]{grid-template-columns:repeat(3,1fr)}}.coleccion__rejilla[data-astro-cid-4gfnuvfw]{gap:var(--espacio-lg);margin-top:var(--espacio-xl);grid-template-columns:1fr;display:grid}@media (width>=640px){.coleccion__rejilla[data-astro-cid-4gfnuvfw]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.coleccion__rejilla[data-astro-cid-4gfnuvfw]{grid-template-columns:repeat(3,1fr)}}.talleres__rejilla[data-astro-cid-6gzwrzyf]{gap:var(--espacio-lg);margin-top:var(--espacio-xl);grid-template-columns:1fr;display:grid}@media (width>=760px){.talleres__rejilla[data-astro-cid-6gzwrzyf]{grid-template-columns:repeat(3,1fr)}}.planes[data-astro-cid-gyajyyy2]{gap:var(--espacio-lg);margin-top:var(--espacio-xl);grid-template-columns:1fr;display:grid}.plan[data-astro-cid-gyajyyy2]{gap:var(--espacio-md);padding:var(--espacio-lg);background-color:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--radio);flex-direction:column;display:flex;position:relative}.plan--destacado[data-astro-cid-gyajyyy2]{border-color:var(--color-acento);box-shadow:0 18px 48px #a6451629}.plan__etiqueta[data-astro-cid-gyajyyy2]{padding:.25rem var(--espacio-sm);color:var(--color-superficie);font-size:var(--texto-sm);background-color:var(--color-rosa-neon);border-radius:999px;align-self:flex-start;font-weight:700}.plan__nombre[data-astro-cid-gyajyyy2]{font-size:var(--texto-lg)}.plan__precio[data-astro-cid-gyajyyy2]{align-items:baseline;gap:var(--espacio-xs);display:flex}.plan__precio[data-astro-cid-gyajyyy2] span[data-astro-cid-gyajyyy2]{color:var(--color-acento-oscuro);font-size:var(--texto-2xl);font-weight:800;line-height:1}.plan__precio[data-astro-cid-gyajyyy2] small[data-astro-cid-gyajyyy2],.plan__descripcion[data-astro-cid-gyajyyy2],.plan__lista[data-astro-cid-gyajyyy2]{color:var(--color-texto-suave)}.plan__lista[data-astro-cid-gyajyyy2]{gap:var(--espacio-xs);flex-direction:column;display:flex}.plan__lista[data-astro-cid-gyajyyy2] li[data-astro-cid-gyajyyy2]{padding-left:var(--espacio-md);position:relative}.plan__lista[data-astro-cid-gyajyyy2] li[data-astro-cid-gyajyyy2]:before{content:"";background-color:var(--color-naranja-artesanal);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.72em;left:0}.plan__boton[data-astro-cid-gyajyyy2]{text-align:center;margin-top:auto}@media (width>=760px){.planes[data-astro-cid-gyajyyy2]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.por-que[data-astro-cid-kglnp6aa]{gap:var(--espacio-xl);display:grid}.razones[data-astro-cid-kglnp6aa]{gap:var(--espacio-md);display:grid}.razones[data-astro-cid-kglnp6aa] li[data-astro-cid-kglnp6aa]{padding:var(--espacio-md);background-color:var(--color-superficie);border-left:4px solid var(--color-acento);border-radius:var(--radio);color:var(--color-texto-suave)}@media (width>=860px){.por-que[data-astro-cid-kglnp6aa]{grid-template-columns:.9fr 1.1fr;align-items:start}}.acerca__texto[data-astro-cid-n6tfvp74]{gap:var(--espacio-md);margin-top:var(--espacio-md);max-width:65ch;color:var(--color-texto-suave);font-size:var(--texto-md);flex-direction:column;display:flex}.llamado[data-astro-cid-65spg5wc]{gap:var(--espacio-lg);align-items:center;display:grid}.llamado__texto[data-astro-cid-65spg5wc]{gap:var(--espacio-sm);max-width:65ch;display:grid}.llamado__titulo[data-astro-cid-65spg5wc]{font-size:var(--texto-xl)}.llamado__texto[data-astro-cid-65spg5wc] p[data-astro-cid-65spg5wc]{color:var(--color-texto-suave)}.llamado__nota[data-astro-cid-65spg5wc]{font-size:var(--texto-sm)}.llamado__acciones[data-astro-cid-65spg5wc]{gap:var(--espacio-sm);flex-wrap:wrap;display:flex}@media (width>=760px){.llamado[data-astro-cid-65spg5wc]{grid-template-columns:1fr auto}.llamado__acciones[data-astro-cid-65spg5wc]{justify-content:flex-end}}.pie[data-astro-cid-lfss2zgl]{padding-block:var(--espacio-xl);background-color:var(--color-superficie);border-top:1px solid var(--color-borde)}.pie__interior[data-astro-cid-lfss2zgl]{justify-content:space-between;gap:var(--espacio-lg);flex-wrap:wrap;display:flex}.pie__marca[data-astro-cid-lfss2zgl]{font-size:var(--texto-lg);font-weight:700}.pie__nota[data-astro-cid-lfss2zgl]{font-size:var(--texto-sm);color:var(--color-texto-suave)}.pie__lista[data-astro-cid-lfss2zgl]{gap:var(--espacio-md);flex-wrap:wrap;display:flex}.pie__enlace[data-astro-cid-lfss2zgl]{color:var(--color-texto);font-size:var(--texto-sm);text-decoration:none}.pie__enlace[data-astro-cid-lfss2zgl]:hover{color:var(--color-acento-oscuro);text-decoration:underline}
