@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.idiomas[data-astro-cid-qzzc4mbm]{border:1px solid var(--color-borde);border-radius:var(--radius-pieza);align-items:center;gap:2px;padding:3px;display:inline-flex}.idiomas__op[data-astro-cid-qzzc4mbm]{letter-spacing:.04em;min-width:42px;min-height:38px;color:var(--color-tierra);border-radius:2px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.idiomas__op--activo[data-astro-cid-qzzc4mbm]{background-color:var(--color-monte);color:var(--color-cal)}.idiomas__op--pendiente[data-astro-cid-qzzc4mbm]{color:color-mix(in oklab, var(--color-tierra) 55%, var(--color-cal));cursor:not-allowed}a[data-astro-cid-qzzc4mbm].idiomas__op:hover{background-color:var(--color-lima);color:var(--color-tinta)}.sr-only[data-astro-cid-qzzc4mbm]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cab[data-astro-cid-anclemld]{z-index:40;background-color:color-mix(in oklab, var(--color-cal) 92%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-borde);position:sticky;top:0}.cab__fila[data-astro-cid-anclemld]{justify-content:space-between;align-items:center;gap:1rem;min-height:72px;padding-block:.5rem;display:flex}.cab__logo[data-astro-cid-anclemld]{border-radius:var(--radius-pieza);flex-shrink:0;line-height:0;display:block}.cab__nav[data-astro-cid-anclemld],.cab__idioma[data-astro-cid-anclemld]{display:none}.cab__lista[data-astro-cid-anclemld]{align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.cab__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{color:var(--color-tinta);white-space:nowrap;border-bottom:2px solid #0000;padding:.5rem 0;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .15s;display:block}.cab__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover,.cab__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{border-bottom-color:var(--color-lima)}.cab__acciones[data-astro-cid-anclemld]{align-items:center;gap:1rem;margin-inline-start:auto;display:flex}.cab__productos[data-astro-cid-anclemld]{border-radius:var(--radius-pieza);background-color:var(--color-lima);min-height:48px;color:var(--color-tinta);white-space:nowrap;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.cab__productos[data-astro-cid-anclemld]:hover{background-color:var(--color-monte);color:var(--color-cal)}.cab__productos[data-astro-cid-anclemld][aria-current=page]{box-shadow:inset 0 -3px 0 var(--color-monte)}.cab__movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]{border:2px solid var(--color-monte);border-radius:var(--radius-pieza);min-height:48px;color:var(--color-monte);cursor:pointer;align-items:center;gap:.5rem;padding:0 .75rem;font-weight:600;list-style:none;display:inline-flex}.cab__movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.cab__panel[data-astro-cid-anclemld]{background-color:var(--color-cal);border-bottom:1px solid var(--color-borde);box-shadow:0 12px 24px color-mix(in oklab, var(--color-tinta) 12%, transparent);padding:1rem 1.25rem 1.5rem;position:absolute;top:100%;left:0;right:0}.cab__panel[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{margin:0 0 1rem;padding:0;list-style:none}.cab__panel[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{color:var(--color-tinta);border-bottom:1px solid var(--color-borde);padding:.85rem 0;font-size:1.125rem;font-weight:600;text-decoration:none;display:block}.cab__panel[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{color:var(--color-monte)}@media (width>=76rem){.cab__nav[data-astro-cid-anclemld],.cab__idioma[data-astro-cid-anclemld]{display:block}.cab__acciones[data-astro-cid-anclemld]{margin-inline-start:0}.cab__movil[data-astro-cid-anclemld]{display:none}}@media (width<36rem){.cab__fila[data-astro-cid-anclemld],.cab__acciones[data-astro-cid-anclemld]{gap:.625rem}.cab__productos[data-astro-cid-anclemld]{padding:0 .75rem}.cab__productos-resto[data-astro-cid-anclemld],.cab__movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld] span[data-astro-cid-anclemld]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<22.5rem){.cab__logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:104px;height:auto}}@media (prefers-reduced-motion:reduce){.cab__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld],.cab__productos[data-astro-cid-anclemld]{transition:none}}.pie[data-astro-cid-kb2vq6wp]{background-color:var(--color-tinta);color:color-mix(in oklab, var(--color-cal) 82%, var(--color-tinta));padding-block:3.5rem 1.5rem;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));margin-top:auto}.pie__rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr;gap:2.5rem;display:grid}.pie__marca[data-astro-cid-kb2vq6wp] img[data-astro-cid-kb2vq6wp]{margin-bottom:.75rem}.pie__nombre[data-astro-cid-kb2vq6wp]{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-cal);margin:0;font-size:1.35rem;font-weight:600}.pie__tagline[data-astro-cid-kb2vq6wp]{color:var(--color-lima);margin:.15rem 0 0;font-size:.95rem}.pie__solar[data-astro-cid-kb2vq6wp]{opacity:.75;margin:1rem 0 0;font-size:.875rem}.pie__titulo[data-astro-cid-kb2vq6wp]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-lima);margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.pie__titulo--sep[data-astro-cid-kb2vq6wp]{margin-top:1.75rem}.pie__nap[data-astro-cid-kb2vq6wp]{margin:0;font-style:normal;line-height:1.6}.pie__nap[data-astro-cid-kb2vq6wp] strong[data-astro-cid-kb2vq6wp]{color:var(--color-cal)}.pie__nota[data-astro-cid-kb2vq6wp]{opacity:.7;margin:.5rem 0 0;font-size:.875rem}.pie__mapa[data-astro-cid-kb2vq6wp]{margin-top:.15rem;font-size:.875rem}.pie__mapa[data-astro-cid-kb2vq6wp] svg{transform:rotate(-45deg)}.pie__lista[data-astro-cid-kb2vq6wp]{margin:0;padding:0;list-style:none}.pie__lista[data-astro-cid-kb2vq6wp] li[data-astro-cid-kb2vq6wp]+li[data-astro-cid-kb2vq6wp]{margin-top:.15rem}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{min-height:44px;color:inherit;border-bottom:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem 0;text-decoration:none;display:inline-flex}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:var(--color-lima);border-bottom-color:var(--color-lima)}.pie__base[data-astro-cid-kb2vq6wp]{border-top:1px solid color-mix(in oklab, var(--color-cal) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:3rem;padding-top:1.25rem;font-size:.875rem;display:flex}.pie__base[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:0}.pie__cookies[data-astro-cid-kb2vq6wp]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:.35rem 0}.pie__cookies[data-astro-cid-kb2vq6wp]:hover{color:var(--color-lima);border-bottom-color:var(--color-lima)}.pie__cookies[data-astro-cid-kb2vq6wp][hidden]{display:none}.pie__legal[data-astro-cid-kb2vq6wp]{flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=40rem){.pie__rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.pie__rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:1.1fr 1fr 1fr .9fr;gap:3rem}}.wa[data-astro-cid-ic3vkkfi]{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:50;background-color:var(--color-monte);min-height:56px;color:var(--color-cal);box-shadow:0 4px 20px color-mix(in oklab, var(--color-tinta) 28%, transparent);font-family:var(--font-sans);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex;position:fixed}.wa[data-astro-cid-ic3vkkfi]:hover{background-color:var(--color-monte-hondo)}.wa[data-astro-cid-ic3vkkfi]:focus-visible{outline:3px solid var(--color-teja);outline-offset:3px;box-shadow:0 0 0 6px var(--color-cal)}@media (width<64rem){.wa[data-astro-cid-ic3vkkfi]{justify-content:center;width:56px;padding:0}.wa__texto[data-astro-cid-ic3vkkfi]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.wa[data-astro-cid-ic3vkkfi]{transition:none}}@media print{.wa[data-astro-cid-ic3vkkfi]{display:none}}.banner-curso[data-astro-cid-i4uv5625]{background-color:var(--color-monte-hondo);color:var(--color-cal);text-align:center;padding:.5rem 1.25rem;font-size:.9375rem;line-height:1.4}.banner-curso__texto[data-astro-cid-i4uv5625]{max-width:75rem;margin:0 auto}.banner-curso[data-astro-cid-i4uv5625] a[data-astro-cid-i4uv5625]{color:inherit;text-underline-offset:.2em;padding-block:.4rem;font-weight:600;text-decoration:underline}.banner-curso[data-astro-cid-i4uv5625] a[data-astro-cid-i4uv5625]:hover{text-decoration-thickness:2px}.banner-curso[data-astro-cid-i4uv5625] a[data-astro-cid-i4uv5625]:focus-visible{outline:3px solid var(--color-lima);outline-offset:2px}@media print{.banner-curso[data-astro-cid-i4uv5625]{display:none}}.cookies[data-astro-cid-4hfejsvm]{left:1rem;right:calc(2rem + 56px);bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:45;background-color:var(--color-cal);max-width:30rem;max-height:calc(100svh - 2rem);color:var(--color-tinta);border:1px solid var(--color-borde);border-left:4px solid var(--color-lima);border-radius:var(--radius-tarjeta);box-shadow:0 8px 30px color-mix(in oklab, var(--color-tinta) 22%, transparent);padding:1rem 1.125rem;font-size:.9375rem;line-height:1.5;position:fixed;overflow-y:auto}.cookies[data-astro-cid-4hfejsvm][hidden]{display:none}.cookies__titulo[data-astro-cid-4hfejsvm]{color:var(--color-monte);margin:0 0 .35rem;font-weight:700}.cookies__texto[data-astro-cid-4hfejsvm]{margin:0}.cookies__enlace[data-astro-cid-4hfejsvm]{min-height:44px;color:var(--color-monte);text-underline-offset:.15em;align-items:center;text-decoration:underline;display:inline-flex}.cookies__botones[data-astro-cid-4hfejsvm]{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.cookies__boton[data-astro-cid-4hfejsvm]{border:2px solid var(--color-monte);background-color:var(--color-monte);min-height:44px;color:var(--color-cal);font:inherit;cursor:pointer;border-radius:999px;flex:7rem;padding:.5rem 1rem;font-weight:600}.cookies__boton[data-astro-cid-4hfejsvm]:hover{background-color:var(--color-monte-hondo);border-color:var(--color-monte-hondo)}.cookies__boton[data-astro-cid-4hfejsvm]:focus-visible{outline:3px solid var(--color-teja);outline-offset:3px}@media print{.cookies[data-astro-cid-4hfejsvm]{display:none}}body{flex-direction:column;min-height:100svh;display:flex}.trazo-fila[data-astro-cid-szu7pu2g]{width:100%;max-width:75rem;margin-inline:auto;padding:.75rem 1.25rem;display:flex}.trazo-fila--derecha[data-astro-cid-szu7pu2g]{justify-content:flex-end}.trazo-caja[data-astro-cid-szu7pu2g]{width:min(18rem,62%);line-height:0;position:relative}.trazo[data-astro-cid-szu7pu2g]{width:100%;height:auto;color:var(--color-lima);display:block}.trazo[data-astro-cid-szu7pu2g] path[data-astro-cid-szu7pu2g]{fill:currentColor;stroke:none}.trazo-velo[data-astro-cid-szu7pu2g]{display:none}@keyframes trazo-descubre{0%{transform:translate(0)}to{transform:translate(101%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=64rem){.trazo-fila[data-astro-cid-szu7pu2g]:not(.trazo-fila--estatico) .trazo-velo[data-astro-cid-szu7pu2g]{background:linear-gradient(to right, transparent 0, var(--trazo-fondo,var(--color-cal)) 22px);animation:linear both trazo-descubre view();animation-range:entry 5% cover 32%;display:block;position:absolute;inset:0}}}@media (width>=48rem){.trazo-fila[data-astro-cid-szu7pu2g]{padding:1.25rem 2rem}.trazo-caja[data-astro-cid-szu7pu2g]{width:min(29.375rem,42%)}}
