.sitio{height:100dvh;color:var(--ink);font:600 17px/1.6 var(--body);-webkit-user-select:text;user-select:text;background:#fff8ef;overflow-y:auto}.sitio a{color:#2f5aa8}.sitio-cab{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff8efee;border-bottom:2px solid #f0e2cf;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;display:flex;position:sticky;top:0}.sitio-marca{align-items:center;gap:8px;text-decoration:none;display:flex;color:var(--ink)!important}.sitio-marca b{font:700 26px/1 var(--display)}.sitio-nav{flex-wrap:wrap;flex:1;gap:14px;display:flex}.sitio-nav a{color:var(--ink);font-size:15px;font-weight:800;text-decoration:none}.sitio-nav a:hover{color:#1a73e8}.sitio-jugar{background:#1a73e8;border-radius:999px;padding:8px 16px;font-weight:900;text-decoration:none;box-shadow:0 3px #0f4fa8;color:#fff!important}.sitio-main{max-width:820px;margin:0 auto;padding:28px 16px 40px}.sitio-main h1{font:700 38px/1.1 var(--display);margin:6px 0 14px}.sitio-main h2{font:700 25px/1.2 var(--display);margin:30px 0 8px}.sitio-main h3{font:700 20px/1.25 var(--display);margin:0 0 4px}.sitio-main ul,.sitio-main ol{padding-left:22px}.sitio-main ul{list-style:outside}.sitio-main ol{list-style:decimal}.sitio-main li{margin:4px 0}.sitio-main p{margin:0 0 12px}.sitio-lead{color:#5d5270;font-size:19px}.sitio-tarjetas{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:16px;display:grid;padding:0!important;list-style:none!important}.sitio-tarjetas li{margin:0}.sitio-tarjetas a{height:100%;color:var(--ink);background:#fff;border:2px solid #2b2140;border-radius:18px;padding:16px;text-decoration:none;display:block;box-shadow:0 4px #2b2140}.sitio-tarjetas a:hover{transform:translateY(-2px)}.sitio-tarjetas p{color:#5d5270;margin:0;font-size:15px}.sitio-cta{text-align:center;background:#ffe6cf;border:2px solid #2b2140;border-radius:22px;margin:34px 0 0;padding:20px}.sitio-cta p{margin:0 0 12px;font-weight:800}.sitio-lugar{background:#fff;border:2px solid #f0e2cf;border-radius:16px;margin:14px 0;padding:14px 16px}.sitio-lugar small{color:#c2338f;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:900;display:inline-block}.sitio-lugar p{margin:4px 0 0}.sitio-dato{color:#5d5270;font-style:italic}.sitio-faq dt{font:700 20px/1.3 var(--display);margin-top:22px}.sitio-faq dd{margin:6px 0 0}.sitio-pie{text-align:center;color:#5d5270;border-top:2px solid #f0e2cf;padding:24px 16px 40px;font-size:14px}.sitio-pie nav{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:8px;display:flex}@media (max-width:600px){.sitio-nav{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;gap:14px;overflow-x:auto}.sitio-nav a{white-space:nowrap}.sitio-main h1{font-size:31px}.sitio-jugar{margin-left:auto}}
