html[data-menu=suave] .nav-isla{border-radius:12px}html[data-menu=suave] .nav-isla :is(a,span[aria-current],button){border-radius:8px}html[data-menu=recto] .nav-isla{border-radius:6px}html[data-menu=recto] .nav-isla :is(a,span[aria-current],button){border-radius:2px}html[data-menu=barra] .nav-header{padding-inline:0}html[data-menu=barra] .nav-isla{width:100%;box-shadow:0 1px 0 color-mix(in oklab, var(--color-tinta) 10%, transparent);border-radius:0;justify-content:space-between;margin-top:0;padding:8px 24px}html[data-menu=barra] .nav-isla :is(a,span[aria-current],button){border-radius:8px}.menu-toggle[data-astro-cid-ds6i63br] span[data-astro-cid-ds6i63br]{width:16px;height:2px;transition:transform .7s var(--ease-fluid);background-color:currentColor;border-radius:9999px;margin-top:-1px;position:absolute;top:50%;left:10px}.menu-toggle[data-astro-cid-ds6i63br] span[data-astro-cid-ds6i63br]:first-child{transform:translateY(-4px)}.menu-toggle[data-astro-cid-ds6i63br] span[data-astro-cid-ds6i63br]:nth-child(2){transform:translateY(4px)}.menu-toggle[data-astro-cid-ds6i63br][aria-expanded=true] span[data-astro-cid-ds6i63br]:first-child{transform:translateY(0)rotate(45deg)}.menu-toggle[data-astro-cid-ds6i63br][aria-expanded=true] span[data-astro-cid-ds6i63br]:nth-child(2){transform:translateY(0)rotate(-45deg)}.menu[data-astro-cid-ds6i63br][data-open]{visibility:visible;opacity:1}.menu-item[data-astro-cid-ds6i63br]{opacity:0;transition:opacity .7s var(--ease-fluid), transform .7s var(--ease-fluid);transform:translateY(3rem)}.menu[data-astro-cid-ds6i63br][data-open] .menu-item[data-astro-cid-ds6i63br]{opacity:1;transition-delay:calc(.1s + var(--i,0) * 50ms);transform:none}@media (prefers-reduced-motion:reduce){.menu-item[data-astro-cid-ds6i63br]{transform:none}}.sw-root{--sw-bg:var(--color-arena);--sw-ink:var(--color-tinta);--sw-ink-soft:var(--color-tinta-suave);--sw-accent:var(--color-piscina);--sw-font-display:var(--font-sans);--sw-font-body:var(--font-sans)}@media (width>=861px){.sw-copy{left:48px}.sw-copy--hero{width:min(50vw,680px)}}@media (width>=1280px){.sw-copy{left:96px}}.sw-route{gap:16px}.sw-route__dot{width:32px;height:32px}.sw-route__dot i{width:28px;height:28px;color:var(--color-tinta-suave);place-items:center;display:grid}.sw-route__icon{width:16px;height:16px}.sw-route__dot:hover i{color:#fff;transform:scale(1.1)}.sw-route__dot.is-active i{color:#fff;transform:scale(1.15)}.sw-route__label{right:40px}html[data-velo=corto] .sw-copylayer:before{background:linear-gradient(90deg, color-mix(in srgb, var(--sw-bg) 86%, transparent) 0%, color-mix(in srgb, var(--sw-bg) 62%, transparent) 45%, transparent 100%);width:min(56vw,820px)}html[data-velo=vidrio] .sw-copylayer:before{background:color-mix(in srgb, var(--sw-bg) 30%, transparent);backdrop-filter:blur(20px)saturate(1.15);width:min(52vw,780px);-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#000 60%,#0000 100%)}html[data-velo=oscuro] .sw-copylayer:before{background:linear-gradient(90deg,#14100cd6 0%,#14100c9e 45%,#0000 100%);width:min(64vw,960px)}html[data-velo=oscuro] .sw-copy :is(p,h2,.text-tinta,.text-tinta-suave,.link):not(li){color:#fff;text-shadow:0 1px 2px #14100c8c,0 2px 16px #14100c80}html[data-velo=oscuro] .sw-copy .text-tinta-suave:not(li){color:#fff}html[data-velo=oscuro] .sw-copy :is(.eyebrow,.text-teja){color:#f3b98f}html[data-velo=oscuro] .sw-copy h1>span+span{background-image:linear-gradient(90deg,#fff,#ece4d8)}html[data-velo=oscuro] .sw-hint{color:#fff;text-shadow:0 1px 8px #14100c80}html[data-velo=oscuro] .sw-copy li{text-shadow:none}html[data-velo=tarjeta] .sw-copylayer:before{display:none}html[data-velo=tarjeta] .sw-card{background:color-mix(in srgb, var(--sw-bg) 92%, transparent);border-radius:24px;padding:32px;box-shadow:0 1px 2px #1e19130f,0 16px 48px -16px #1e19134d}html[data-velo=tarjeta] .sw-copy :is(p,li){text-shadow:none}@media (width<=860px){html[data-velo] .sw-copylayer:before{width:100%;-webkit-mask-image:none;mask-image:none}html[data-velo=corto] .sw-copylayer:before{background:linear-gradient(0deg, color-mix(in srgb, var(--sw-bg) 90%, transparent) 0%, color-mix(in srgb, var(--sw-bg) 70%, transparent) 40%, transparent 70%)}html[data-velo=vidrio] .sw-copylayer:before{-webkit-mask-image:linear-gradient(#0000 25%,#000 50%);mask-image:linear-gradient(#0000 25%,#000 50%)}html[data-velo=oscuro] .sw-copylayer:before{background:linear-gradient(#0000 22%,#14100cad 55%,#14100ce0 100%)}html[data-velo=tarjeta] .sw-card{border-radius:16px;padding:20px}}.sw-hint__spin{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite sw-spin;display:none}@keyframes sw-spin{to{transform:rotate(360deg)}}.sw-hint.is-cargando{flex-direction:row}.sw-hint.is-cargando .sw-hint__spin{display:block}.sw-hint.is-cargando i{display:none}.sw-espera{z-index:30;color:#fff;opacity:0;transition:opacity .3s var(--ease-fluid);pointer-events:none;background:#14100cb8;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sw-espera .sw-hint__spin{display:block}.sw-root.is-waiting .sw-espera{opacity:1}@media (width<=860px){.sw-hint.is-cargando{color:#fff;letter-spacing:.08em;background:#14100c99;border-radius:9999px;padding:6px 12px;display:flex;top:96px;bottom:auto}}@media (prefers-reduced-motion:reduce){.sw-hint__spin{animation-duration:2.4s}}html:not(.js) .sw-viewport{position:relative}html:not(.js) .sw-track{margin-top:0}html:not(.js) .sw-copy:not(.sw-copy--hero),html:not(.js) .sw-route,html:not(.js) .sw-hint{display:none}.word[data-astro-cid-vav4yfbt]{color:color-mix(in oklab, var(--color-tinta) 28%, transparent);transition:color .7s var(--ease-fluid)}.word[data-astro-cid-vav4yfbt].is-lit{color:var(--color-tinta)}.opciones[data-astro-cid-l5bjtr4j]{z-index:90;color:#1e1913;background:#fffffff0;border-radius:16px;width:232px;padding:12px 16px;font-size:.8125rem;line-height:1.25rem;position:fixed;bottom:16px;left:16px;box-shadow:0 12px 40px -12px #00000059}summary[data-astro-cid-l5bjtr4j]{cursor:pointer;font-weight:700}fieldset[data-astro-cid-l5bjtr4j]{border:0;margin-top:8px;padding:0}legend[data-astro-cid-l5bjtr4j]{color:#5b5146;font-weight:600}.restablecer[data-astro-cid-l5bjtr4j]{border-radius:8px;margin-top:12px;padding:4px 12px;font-weight:600;box-shadow:inset 0 0 0 1px #1e191333}label[data-astro-cid-l5bjtr4j]{cursor:pointer;align-items:center;gap:8px;display:flex}
