@font-face{font-family:Sora;src:url(/fonts/sora-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/jakarta-400-600.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}:root{--negro:#000;--blanco:#fff;--t1:#f2f4f7;--t2:#a9afb9;--linea:#ffffff24;--campo:#ffffff0a;--azul:#2563eb;--error:#fca5a5;--display:"Sora", Arial, sans-serif;--texto:"Plus Jakarta Sans", Arial, sans-serif;--mono:"Geist Mono", "Courier New", monospace;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--negro);color:var(--t1);font-family:var(--texto);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55}a{color:var(--blanco);text-underline-offset:3px;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}a,button,input,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}p{text-wrap:pretty}.pagina{max-width:34rem;margin:0 auto;padding:1.25rem 1.25rem 3rem}.barra{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.75rem;display:flex}.marca{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--t2);font-size:.75rem;text-decoration:none}.idiomas{font-family:var(--mono);color:var(--t2);gap:.5rem;font-size:.8125rem;display:flex}.idiomas a,.idiomas span{padding:.5rem .25rem}.idiomas [aria-current]{color:var(--blanco);text-decoration:none}h1,h2{font-family:var(--display);letter-spacing:-.02em;color:var(--blanco);margin:0;font-weight:800}h1{text-wrap:balance;font-size:clamp(2rem,8.5vw,2.6rem);line-height:1.06}h2{text-wrap:balance;font-size:1.5rem;line-height:1.15}.subtitulo{color:var(--t2);margin:.75rem 0 0;font-size:1.125rem}.antetitulo{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--t2);margin:0 0 .75rem;font-size:.75rem}.bloque{border-top:1px solid var(--linea);margin-top:2rem;padding-top:1.75rem}.video{width:min(100%,13rem);margin:1.5rem auto 0}.video-caja{aspect-ratio:9/16;border:1px solid var(--linea);background:#030303;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;width:100%;display:flex;overflow:hidden}.video-caja video{object-fit:cover;width:100%;height:100%;display:block}.video-regla{background:var(--azul);width:2.25rem;height:3px}.video-nombre{font-family:var(--display);color:var(--blanco);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.video-nota{color:var(--t2);text-align:center;margin:.6rem 0 0;font-size:.8125rem}.ficha{grid-template-columns:4.5rem 1fr;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.ficha img{border:1px solid var(--linea);background:var(--blanco);border-radius:6px;width:100%;height:auto}.ficha h2{font-size:1.3rem}#plantilla>p{margin:.6rem 0 0}.dato{color:var(--t2);font-size:.9375rem}.dato strong{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.15rem;font-size:.7rem;font-weight:400;display:block}.cargando .ficha,.cargando #pl-resuelve,.cargando #pl-para{opacity:.35}.boton{background:var(--azul);width:100%;min-height:3.25rem;color:var(--blanco);font:600 1.0625rem/1.2 var(--texto);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;margin-top:1.25rem;padding:.85rem 1.25rem;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s;display:inline-flex}.boton:hover{background:#1d4ed8}.boton:active{transform:scale(.98)}.boton[aria-busy=true]{cursor:progress;opacity:.8}.debajo{color:var(--t2);margin:.75rem 0 0;font-size:.9375rem}.aviso{color:var(--t1);margin:.75rem 0 0;font-size:.9375rem}.aviso.error,.estado.error{color:var(--error)}.otras{margin:1.25rem 0 0;padding:0;font-size:.9375rem;list-style:none}.otras li{border-top:1px solid var(--linea);padding:.55rem 0}.otras a{text-decoration:none;display:block}.otras a:hover{text-decoration:underline}details.lista{margin-top:1rem}details.lista summary{cursor:pointer;color:var(--t2);text-underline-offset:3px;padding:.5rem 0;font-size:.9375rem;text-decoration:underline 1px}form{margin-top:1.25rem}label{margin-bottom:.4rem;font-weight:600;display:block}input[type=email]{background:var(--campo);width:100%;min-height:3.25rem;color:var(--blanco);font:400 1.0625rem var(--texto);border:1px solid #ffffff6b;border-radius:10px;padding:.75rem .9rem}input[type=email]::placeholder{color:#8a9099}.casilla{color:var(--t1);grid-template-columns:1.5rem 1fr;align-items:start;gap:.6rem;margin-top:1rem;font-size:.9375rem;font-weight:400;display:grid}.casilla input{width:1.25rem;height:1.25rem;accent-color:var(--azul);margin:.15rem 0 0}.estado{min-height:1.5rem;margin:.75rem 0 0;font-size:.9375rem}.pie{border-top:1px solid var(--linea);color:var(--t2);margin-top:3rem;padding-top:1.5rem;font-size:.875rem}.pie p{margin:0 0 .5rem}.pie a{color:var(--t1)}.legal h1{margin-bottom:1.5rem;font-size:2rem}.legal p,.legal li{color:var(--t1)}.legal ul{padding-left:1.2rem}.legal strong{color:var(--blanco)}@media (width>=48rem){.pagina{padding-top:2.5rem}.ficha{grid-template-columns:6rem 1fr}.video{width:15.5rem}}@media (prefers-reduced-motion:reduce){.boton{transition:none}}
