@charset "UTF-8";/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--fondo: #400036;--panel: #2d0026;--panel-alto: #4d0042;--linea: #66335e;--texto: #f6e5f1;--texto-tenue: #c2a3bb;--rosa: #fa22a0;--rosa-claro: #ff7ac6;--menta: #23fa62;--tinta: #2d0026;--marco: min(1040px, 100% - 2rem);--curva: 18px;--curva-corta: 10px;--borde: 1px solid var(--linea);--titulo: "Comfortaa", -apple-system, "Segoe UI", sans-serif;--cuerpo: "Manrope", -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(1100px 520px at 50% -200px,#5c0050 0%,transparent 70%),var(--fondo);color:var(--texto);font-family:var(--cuerpo);font-size:1.0625rem;line-height:1.75;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--titulo);line-height:1.22;color:#fff;text-wrap:balance}h1{font-size:clamp(1.9rem,1.25rem + 2.7vw,2.85rem);font-weight:700;margin:0 0 .9rem}h2{font-size:clamp(1.4rem,1.1rem + 1.35vw,1.9rem);font-weight:700;margin:2.8rem 0 .9rem}h3{font-size:clamp(1.1rem,1.02rem + .55vw,1.3rem);font-weight:700;margin:1.9rem 0 .55rem;color:var(--rosa-claro)}p{margin:0 0 1rem}a{color:var(--rosa-claro);text-underline-offset:3px}a:hover{color:#ffa8da}img{max-width:100%;height:auto;display:block}.marco{width:var(--marco);margin-inline:auto}.atajo{position:absolute;left:-9999px}.atajo:focus{position:static;display:inline-flex;align-items:center;margin:.6rem;min-height:44px;padding:.7rem 1.1rem;background:var(--rosa);color:var(--tinta);border-radius:999px;font-weight:700}.cabecera{position:sticky;top:0;z-index:20;background:#2d0026eb;backdrop-filter:blur(10px);border-bottom:var(--borde)}.cabecera__fila{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:68px;flex-wrap:wrap}.cabecera__logo{display:inline-flex;align-items:center;min-height:44px;flex:0 0 auto}.cabecera__logo img{height:36px;width:auto}.cabecera nav ul{display:flex;flex-wrap:wrap;gap:.25rem 1.15rem;list-style:none;margin:0;padding:0}.cabecera nav a{display:inline-flex;align-items:center;min-height:44px;padding:.3rem 0;color:var(--texto);text-decoration:none;font-size:.95rem;font-weight:600;border-bottom:2px solid transparent}.cabecera nav a:hover,.cabecera nav a[aria-current=page]{color:var(--rosa-claro);border-bottom-color:var(--rosa)}.boton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.7rem;border-radius:999px;font-family:var(--titulo);font-weight:700;font-size:1rem;text-decoration:none;transition:transform .15s ease,background .15s ease}.boton:hover{transform:translateY(-2px)}.boton--lleno{background:var(--rosa);color:var(--tinta);box-shadow:0 10px 24px #fa22a052}.boton--lleno:hover{background:#ff46b2;color:var(--tinta)}.boton--borde{border:2px solid var(--linea);color:var(--texto);background:transparent}.boton--borde:hover{border-color:var(--rosa);color:#fff}.ruta{padding:1.1rem 0 0;font-size:.9rem;color:var(--texto-tenue)}.ruta ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.ruta li+li:before{content:"/";margin-right:.5rem;color:var(--linea)}.ruta a{display:inline-block;padding:.3rem 0;color:var(--texto-tenue)}.portada{position:relative;margin:1.6rem 0 0;padding:2.6rem 1.8rem 2.4rem;background:linear-gradient(160deg,var(--panel-alto) 0%,var(--panel) 72%);border:var(--borde);border-radius:var(--curva);overflow:hidden}.portada:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:repeating-linear-gradient(115deg,var(--rosa) 0 18px,#ffd3ec 18px 36px)}.portada__cinta{display:inline-block;margin-bottom:1rem;padding:.3rem .95rem;border-radius:999px;background:#fa22a029;border:1px solid var(--rosa);color:var(--rosa-claro);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.portada__entrada{max-width:62ch;color:var(--texto-tenue)}.portada__acciones{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.datos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.datos li{padding:.95rem 1rem;background:#400036b3;border:var(--borde);border-radius:var(--curva-corta);text-align:center}.datos strong{display:block;font-family:var(--titulo);font-size:1.35rem;font-weight:700;color:var(--menta)}.datos span{font-size:.82rem;color:var(--texto-tenue);line-height:1.4}.sumario{margin:2rem 0 0;padding:1.3rem 1.5rem;background:var(--panel);border:var(--borde);border-radius:var(--curva-corta)}.sumario__titulo{margin:0 0 .7rem;font-family:var(--titulo);font-weight:700;color:#fff}.sumario ul{columns:2;column-gap:2rem;margin:0;padding-left:1.1rem}.sumario li{margin-bottom:.35rem;break-inside:avoid}.sumario a{display:inline-block;padding:.3rem 0;font-size:.94rem}.lienzo{margin-top:.5rem}.lienzo>p:first-of-type{font-size:1.12rem;color:#fff}.lienzo h2{padding-top:.9rem;border-top:var(--borde)}.lienzo ul{margin:0 0 1.2rem;padding-left:1.3rem}.lienzo li{margin-bottom:.4rem}.preguntas{margin:1.4rem 0 0;display:grid;gap:.7rem}.preguntas details{padding:1rem 1.3rem;background:var(--panel);border:var(--borde);border-radius:var(--curva-corta)}.preguntas summary{cursor:pointer;font-family:var(--titulo);font-weight:700;color:#fff;min-height:28px}.preguntas summary::marker{color:var(--rosa)}.preguntas details p{margin:.7rem 0 0;color:var(--texto-tenue)}.llamada{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin:3rem 0 3.5rem;padding:2rem 1.9rem;background:linear-gradient(135deg,#5c0050 0%,var(--panel) 100%);border:1px solid var(--rosa);border-radius:var(--curva)}.llamada>div:first-child{max-width:54ch}.llamada__titulo{margin:0 0 .5rem;font-size:1.5rem;border:0;padding:0}.llamada p{margin:0;color:var(--texto-tenue)}.llamada__acciones{display:flex;flex-wrap:wrap;gap:.8rem}.pie{background:var(--panel);border-top:var(--borde);padding:2.4rem 0 2rem;font-size:.95rem}.pie__rejilla{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.pie h2{margin:0 0 .7rem;font-size:1rem;border:0;padding:0;color:var(--rosa-claro)}.pie ul{list-style:none;margin:0;padding:0}.pie li{margin-bottom:.4rem;color:var(--texto-tenue)}.pie a{display:inline-block;padding:.4rem 0;color:var(--texto-tenue);text-decoration:none}.pie a:hover{color:var(--rosa-claro);text-decoration:underline}.pie__edad{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:.6rem;border-radius:50%;background:var(--rosa);color:var(--tinta);font-family:var(--titulo);font-weight:700;vertical-align:middle}.pie__aviso{margin:2rem 0 0;padding-top:1.3rem;border-top:var(--borde);color:var(--texto-tenue);font-size:.88rem}@media (max-width: 860px){.datos,.pie__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.portada{padding:2rem 1.2rem}.sumario ul{columns:1}.llamada{padding:1.6rem 1.2rem}.boton{width:100%}}
