@font-face{font-family:MuDisplay;src:local("Palatino Linotype");font-display:swap}
:root{color-scheme:dark;--fondo:#0c0911;--panel:#17101e;--oro:#edc888;--texto:#eee5d9;--suave:#b4a8ba;--borde:#6d4c32;--serif:MuDisplay,Georgia,serif;--sans:"Segoe UI",Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--fondo);color:var(--texto);font:15px/1.6 var(--sans)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #f0c986;outline-offset:5px}button{border:0;background:none}button:disabled{cursor:default}a[aria-disabled=true]{opacity:.48;cursor:not-allowed}::selection{background:#613c85;color:white}[hidden]{display:none!important}.saltar{position:absolute;left:20px;top:-60px;z-index:20;background:var(--oro);color:#161019;padding:12px}.saltar:focus{top:10px}.cabecera{max-width:1280px;margin:auto;padding:26px 48px;display:flex;align-items:center;gap:42px;border-bottom:1px solid #cf9b521f;position:relative;z-index:2}.marca{display:flex;align-items:center;gap:13px;font:21px/1.1 var(--serif);letter-spacing:3px}.marca b,.nombre-pie b{color:var(--oro);font-weight:400}.marca small{display:block;font:8px var(--sans);letter-spacing:3px;color:var(--suave);margin-top:7px}.runa{border:1px solid #b6874d;color:var(--oro);width:40px;height:44px;display:grid;place-items:center;clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);background:linear-gradient(135deg,#bb8b5333,#160f1d);font-size:29px}.cabecera nav{margin-left:auto;display:flex;gap:30px;font-size:12px}.cabecera nav a,.cabecera nav button{color:#c7becb}.cabecera nav a:hover,.cabecera nav button:hover{color:var(--oro)}.edicion{font-size:9px;letter-spacing:1.6px;color:#827689}.edicion span{color:#a58050;margin:0 9px}.hero{position:relative;max-width:1280px;min-height:480px;margin:auto;overflow:hidden}.hero-arte{position:absolute;inset:0 0 0 25%;background:linear-gradient(90deg,var(--fondo) 1%,#0c09118c 30%,#0c091110 68%),linear-gradient(0deg,var(--fondo),transparent 35%,#0c091130 80%),url('/assets/ambiente.jpg') right center/auto 100% no-repeat;opacity:.76;mask-image:linear-gradient(90deg,transparent,#000 24%);pointer-events:none}.hero-texto{position:relative;padding:48px 48px 32px;max-width:610px}.sobrelinea{font-size:9px;letter-spacing:3px;font-weight:600;color:#c29d68;margin:0 0 16px}.hero .sobrelinea{display:flex;align-items:center;gap:10px}.sobrelinea span{width:22px;height:1px;background:#d2ac72}h1{font:clamp(44px,5.1vw,68px)/1.03 var(--serif);letter-spacing:-1px;font-weight:400;margin:0 0 23px;text-shadow:0 2px 30px #000}h1 em{font-style:normal;color:var(--oro)}.intro{color:#baacbf;max-width:340px;font-size:14px;line-height:1.8;margin-bottom:24px}.enlace-hero{font-size:11px;letter-spacing:.5px;color:#ddc49d}.enlace-hero span{margin-left:20px;border:1px solid #a17b493d;padding:5px 10px}.sello{position:absolute;right:57px;bottom:50px;display:flex;flex-direction:column;align-items:center;color:#d4b576;letter-spacing:3px;font-size:10px;opacity:.8}.sello b{font:44px/1.3 var(--serif)}.sello small{font-size:7px;letter-spacing:2px}.servidores{max-width:1184px;margin:0 auto;padding:18px 0 0;position:relative;z-index:1}.seccion-titulo{display:flex;align-items:end;justify-content:space-between;margin-bottom:25px}.seccion-titulo .sobrelinea{margin-bottom:6px;font-size:8px}h2{font:30px/1.25 var(--serif);font-weight:400;margin:0}.seccion-titulo>p{font-size:12px;color:#a79aad;margin:0 0 4px}.mundos{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mundo{position:relative;border:1px solid #6c4c39;overflow:hidden;background:#160f1c;min-height:405px;isolation:isolate;transition:border-color .25s,transform .25s;box-shadow:0 14px 50px #0004}.mundo:hover{transform:translateY(-3px);border-color:#bd8b57}.mundo:before,.mundo:after{content:"";position:absolute;z-index:3;width:10px;height:10px;border-color:#b68953;pointer-events:none}.mundo:before{left:5px;top:5px;border-left:1px solid;border-top:1px solid}.mundo:after{right:5px;bottom:5px;border-right:1px solid;border-bottom:1px solid}.arte-tarjeta{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#150d1e 2%,#150d1e88 60%,#150d1e40),linear-gradient(0deg,#150d1e 2%,#150d1e88 65%,transparent),url('/assets/ambiente.jpg') right center/auto 100% no-repeat;opacity:.38}.clasico{background:#101820;border-color:#415869}.clasico .arte-tarjeta{filter:hue-rotate(75deg) saturate(.48);opacity:.4}.clasico .etiqueta,.clasico h3 span{color:#afd3e6}.tarjeta-superior{display:flex;justify-content:space-between;align-items:center;padding:21px 28px 0}.numero{font:24px var(--serif);color:#8e6e49;opacity:.65}.estado{font-size:9px;border:1px solid #9583993b;border-radius:20px;padding:5px 10px;color:#bdb2c4;letter-spacing:.25px;background:#100d15a6;display:flex;gap:6px;align-items:center}.estado:before{content:"";width:5px;height:5px;border-radius:50%;background:#b5a087}.estado.disponible{border-color:#68a67b50;color:#a3d6b3}.estado.disponible:before{background:#83d19b;box-shadow:0 0 8px #83d19b70}.mundo-contenido{padding:20px 28px 20px}.etiqueta{font-size:8px;letter-spacing:2.5px;color:#c79ee7;margin:0 0 8px}h3{font:31px/1.2 var(--serif);font-weight:400;letter-spacing:-.5px;margin:0 0 5px}h3 span{color:#d4adef}.version{font-size:9px;letter-spacing:3px;color:#b9a1c9;margin:0 0 17px}.descripcion{max-width:330px;min-height:44px;color:#bfb1c5;font-size:12px;line-height:1.8;margin:0 0 18px}.rasgos{padding:0;margin:0 0 24px;list-style:none;display:flex;gap:7px;flex-wrap:wrap}.rasgos li{border:1px solid #d6b79520;padding:3px 8px;font-size:9px;color:#c2b4c9;background:#100b1666}.acciones{display:flex;gap:20px;align-items:center}.jugar{background:linear-gradient(120deg,#ba8c50,#e1ba79);color:#21140e;font-size:11px;font-weight:700;letter-spacing:.3px;padding:11px 16px;min-width:180px;display:flex;justify-content:space-between;gap:14px;border:1px solid #edc98e;box-shadow:inset 0 0 0 2px #402c291a}.jugar:hover:not([aria-disabled=true]){filter:brightness(1.15)}.clasico .jugar{background:linear-gradient(120deg,#8cb6cd,#c0dae6);border-color:#beddeb;color:#13222e}.visitar{font-size:10px;color:#d2bddf;white-space:nowrap}.clasico .visitar{color:#b4cbd6}.visitar span{margin-left:5px}.utiles{display:flex;align-items:center;gap:10px;margin-top:17px;font-size:10px;color:#a696b1}.utiles a:hover{color:#edce98}.utiles>span:not(.ultima){color:#624e70}.ultima{margin-left:auto;font-size:8px;color:#e0c58a}.pie-servidores{display:flex;justify-content:space-between;color:#93859e;font-size:10px;margin-top:10px;gap:15px}.pequena-runa{color:#b58e59;margin-right:6px}.comienzo{max-width:1184px;margin:54px auto 45px;border-top:1px solid #7f63312c;border-bottom:1px solid #7f63312c;padding:26px 0;display:flex;gap:28px;align-items:center}.ornamento{font-size:33px;color:#c19455}.comienzo .sobrelinea{font-size:8px;margin-bottom:7px}.comienzo h2{font-size:22px}.comienzo p:not(.sobrelinea){font-size:12px;color:#a999b2;margin:8px 0 0}.boton-guia{border:1px solid #81633d;padding:11px 20px;color:#e5c28b;font-size:11px;white-space:nowrap;background:#1b141e}.comienzo .boton-guia{margin-left:auto}.boton-guia span{margin-left:15px}footer{max-width:1184px;margin:0 auto;padding-bottom:28px;display:flex;align-items:center;gap:30px;font-size:10px;color:#81728c}.nombre-pie{font:17px var(--serif);letter-spacing:2px;color:#c8b7cf}footer>a:last-child{margin-left:auto;color:#b9a4c5}.brasas{position:fixed;inset:0;pointer-events:none;opacity:.22;z-index:0;background-image:radial-gradient(ellipse at 14% 20%,#eaa762 0 1px,transparent 2px),radial-gradient(ellipse at 80% 60%,#a071cf 0 1px,transparent 2px),radial-gradient(ellipse at 40% 80%,#e4904e 0 1px,transparent 2px);background-size:420px 490px,560px 680px,720px 530px;animation:brasas 35s linear infinite}@keyframes brasas{to{background-position:0 -490px,0 -680px,0 -530px}}.aviso{padding:14px 18px;border:1px solid #907443;background:#342715;color:#efd299;font-size:12px;margin-bottom:20px}dialog{background:#18101f;border:1px solid #977146;color:var(--texto);padding:38px;max-width:510px;width:calc(100% - 32px);box-shadow:0 20px 100px #000a}dialog::backdrop{background:#060309cf;backdrop-filter:blur(6px)}.cerrar{position:absolute;right:12px;top:10px;padding:5px 10px;color:#beaaca}dialog h2{font-size:34px}dialog ol{padding:0;list-style:none;counter-reset:paso;margin:24px 0}dialog li{position:relative;padding:0 0 20px 35px;counter-increment:paso}dialog li:before{content:counter(paso,decimal-leading-zero);position:absolute;left:0;color:#c39458;font:18px var(--serif)}dialog li b{display:block;font-size:13px;font-weight:600}dialog li span{display:block;font-size:12px;color:#b6a6bf;line-height:1.8;margin-top:3px}.nota-guia{border-top:1px solid #654b733d;padding-top:15px;color:#a997b4;font-size:11px}
@media(min-width:1450px){.hero{min-height:510px}.hero-texto{padding-top:65px}}
@media(max-width:1250px){.servidores,.comienzo,footer{margin-left:38px;margin-right:38px}.edicion{display:none}.hero-arte{inset:0 0 0 15%}}
@media(max-width:760px){.cabecera{padding:20px 24px;gap:20px}.cabecera nav{gap:16px}.cabecera nav a{display:none}.cabecera nav button{font-size:11px}.marca{font-size:18px}.hero{min-height:440px}.hero-texto{padding:42px 24px 20px}.hero-arte{inset:0 0 0 0;opacity:.48;background-position:right center;mask-image:linear-gradient(90deg,transparent,#000 50%)}h1{font-size:54px}.intro{max-width:270px}.sello{display:none}.servidores,.comienzo,footer{margin-left:22px;margin-right:22px}.seccion-titulo{align-items:start;gap:15px}.seccion-titulo>p{max-width:125px;font-size:10px;text-align:right}.mundos{grid-template-columns:1fr;gap:20px}.mundo{min-height:385px}.mundo-contenido{padding-top:14px}.pie-servidores{flex-direction:column;gap:0}.pie-servidores p{margin:5px 0}.comienzo{margin-top:32px;gap:15px;flex-wrap:wrap}.ornamento{display:none}.comienzo>div{width:100%}.comienzo .boton-guia{margin-left:0}footer{gap:14px;flex-wrap:wrap}footer p{display:none}.acciones{gap:18px}.jugar{min-width:175px}dialog{padding:28px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.brasas{animation:none}.mundo{transition:none}.mundo:hover{transform:none}}
