@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--fondo:#f6f0e4;--carta:#fffdf8;--carta-suave:#efe6d3;--tinta:#1e2235;--tinta-suave:#6b6a78;--linea:#e4d9c3;--rojo:#c8372d;--rojo-texto:#c8372d;--rojo-boton:#c8372d;--rojo-suave:#f7dfd8;--oro:#d99a1e;--oro-texto:#8a5d00;--oro-suave:#f6e7c4;--verde:#1f7a55;--verde-suave:#d9ece1;--azul:#2f5da8;--azul-suave:#dfe7f4;--tapete:#1f7a55;--tapete-oscuro:#155a3e;--sombra:0 16px 36px #1e223521;--sombra-suave:0 4px 14px #1e223514;--radio:18px;--marca:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fondo:#10251d;--carta:#183328;--carta-suave:#1f3e31;--tinta:#f4eedf;--tinta-suave:#b4bfb3;--linea:#2b4a3c;--rojo:#e8584b;--rojo-texto:#f07a6e;--rojo-boton:#c8372d;--rojo-suave:#3e2a22;--oro:#f0b640;--oro-texto:#f0b640;--oro-suave:#383217;--verde:#5cc495;--verde-suave:#1c4434;--azul:#8eb0ec;--azul-suave:#1e3550;--tapete:#1d6a4b;--tapete-oscuro:#12402e;--sombra:0 16px 36px #0006;--sombra-suave:0 4px 14px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--fondo);color:var(--tinta);margin:0;font:17px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;overflow-x:hidden}a{color:var(--rojo-texto);text-underline-offset:3px}a:hover{color:var(--tinta)}h1,h2,h3{font-family:var(--marca);letter-spacing:.002em;text-wrap:balance;margin:0 0 .45em;font-weight:800;line-height:1.02}h1{font-size:clamp(2.7rem,8.4vw,4.6rem)}h2{font-size:clamp(2rem,5vw,2.9rem)}h3{font-size:1.45rem;font-weight:700;line-height:1.1}:lang(ru) :is(h1,h2,h3),:lang(ja) :is(h1,h2,h3),:lang(ko) :is(h1,h2,h3),:lang(zh) :is(h1,h2,h3){letter-spacing:0;line-height:1.22}:lang(ru) h1,:lang(ja) h1,:lang(ko) h1,:lang(zh) h1{font-size:clamp(2.1rem,6.4vw,3.5rem)}:lang(ru) h2,:lang(ja) h2,:lang(ko) h2,:lang(zh) h2{font-size:clamp(1.6rem,4vw,2.3rem)}p{margin:0 0 1em}:focus-visible{outline:3px solid var(--azul);outline-offset:3px;border-radius:8px}main,.barra,.pie{width:100%;max-width:1120px;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:700px){main,.barra,.pie{padding-left:28px;padding-right:28px}}.palo{vertical-align:middle;flex:none;display:inline-block}.palo-oros{color:var(--oro)}.palo-copas,.palo-corazones,.palo-diamantes{color:var(--rojo)}.palo-espadas{color:var(--azul)}.palo-bastos{color:var(--verde)}.palo-picas,.palo-treboles,.palo-dado,.palo-palitos{color:var(--tinta)}.palo-hueco{stroke:var(--carta)}.palo-relleno-hueco{fill:var(--carta)}.palo-tachon{stroke:var(--rojo)}.palitos{color:var(--tinta);display:block}.palitos-tachon{stroke:var(--rojo)}.corona{color:var(--oro);vertical-align:middle;flex:none;display:inline-block}.logotipo{font:800 1.85rem/1 var(--marca);color:var(--tinta);letter-spacing:.01em}.logotipo span{color:var(--rojo)}.naipe{flex:none;display:block;overflow:visible}.naipe-inclinado{transform:rotate(-8deg)}.naipe-carta{fill:var(--carta);stroke:var(--tinta);stroke-width:2.5px}.naipe-palo{fill:var(--rojo)}.naipe-palitos{stroke:var(--tinta);stroke-width:3px;fill:none}.naipe-tachon{stroke:var(--rojo)}.barra{align-items:center;gap:16px;padding-top:14px;padding-bottom:14px;display:flex}.marca{align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.marca:hover .logotipo{color:var(--tinta)}.barra nav{gap:24px;display:none}.barra nav a{color:var(--tinta);font-size:.95rem;font-weight:700;text-decoration:none}.barra nav a:hover{color:var(--rojo-texto)}@media (min-width:860px){.barra nav{display:flex}}.idiomas{position:relative}.idiomas-boton{background:var(--carta);color:var(--tinta);border:1.5px solid var(--linea);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.9rem;font-weight:700;display:inline-flex}.idiomas-nombre{display:none}@media (min-width:560px){.idiomas-nombre{display:inline}.idiomas-codigo{display:none}}.idiomas-lista{z-index:20;background:var(--carta);border:1px solid var(--linea);box-shadow:var(--sombra);border-radius:14px;min-width:180px;max-height:70vh;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.idiomas-lista a{color:var(--tinta);border-radius:9px;padding:8px 12px;font-weight:600;text-decoration:none;display:block}.idiomas-lista a:hover,.idiomas-lista a[aria-current]{background:var(--rojo-suave);color:var(--rojo-texto)}.insignias{flex-wrap:wrap;gap:12px;margin:24px 0 12px;display:flex}.insignia{background:var(--tinta);color:var(--carta);border-radius:12px;align-items:center;gap:10px;min-width:160px;padding:9px 16px 9px 13px;text-decoration:none;transition:transform .15s;display:inline-flex}.insignia:hover{color:var(--carta);transform:translateY(-1px)}.insignia span{flex-direction:column;line-height:1.1;display:flex}.insignia small{opacity:.85;font-size:.7rem}.insignia b{font-size:1.1rem}.insignia-pronto{color:var(--tinta-suave);border:1.5px dashed var(--tinta-suave);cursor:default;background:0 0}.insignia-pronto:hover{color:var(--tinta-suave);transform:none}.boton{background:var(--rojo-boton);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 4px #8f2219}.boton:hover{color:#fff}.boton:active{transform:translateY(3px);box-shadow:0 1px #8f2219}.boton-grande{width:100%;padding:16px 22px;font-size:1.1rem}.lema{color:var(--verde);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:.78rem;font-weight:800}.heroe{align-items:center;gap:40px;padding:22px 0 56px;display:grid}@media (min-width:920px){.heroe{grid-template-columns:1.05fr .95fr;gap:48px;padding-top:40px}}.heroe h1 em{color:var(--rojo);font-style:normal}.entradilla{color:var(--tinta-suave);max-width:32em;font-size:1.18rem}.notas{color:var(--tinta-suave);font-size:.9rem;font-weight:700}.tapete{background:radial-gradient(120% 90% at 50% 20%, color-mix(in srgb, var(--tapete) 82%, #fff 18%), var(--tapete) 55%, var(--tapete-oscuro));width:100%;max-width:440px;box-shadow:inset 0 0 0 6px #0000001f, var(--sombra);border-radius:28px;margin:0 auto;padding:34px 18px 26px;position:relative;overflow:hidden}.tapete-naipe{background:var(--carta);border:1.5px solid var(--linea);width:74px;height:104px;font:800 1.5rem/1 var(--marca);border-radius:10px;align-content:start;justify-items:start;gap:2px;padding:8px 9px;display:grid;position:absolute;box-shadow:0 8px 18px #00000040}.tapete-naipe-1{color:var(--rojo);top:-14px;right:20px;transform:rotate(14deg)}.tapete-naipe-2{color:var(--oro-texto);bottom:-22px;left:14px;transform:rotate(-12deg)}.marcador{z-index:1;background:var(--carta);border-radius:20px;padding:18px 16px 16px;position:relative;transform:rotate(-1.2deg);box-shadow:0 14px 30px #00000047}.marcador p{margin:0}.marcador-cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.marcador-juego{font:800 1.7rem/1 var(--marca);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:8px;display:inline-flex}.marcador-mano{font:700 1rem/1 var(--marca);color:var(--tinta-suave);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.marcador-regla{color:var(--tinta-suave);font-size:.85rem;font-weight:700;margin-top:6px!important}.marcador-filas{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.fila{border:1.5px solid var(--linea);background:var(--carta);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto 3.2rem;align-items:center;gap:10px;padding:8px 10px;display:grid}.fila-lider{border-color:var(--oro);background:var(--oro-suave)}.fila-fuera{opacity:.6}.fila-fuera .fila-texto,.fila-fuera .fila-total{text-decoration:line-through;-webkit-text-decoration-color:var(--rojo);text-decoration-color:var(--rojo);text-decoration-thickness:2px}.fila-nombre{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-weight:700;line-height:1.2;display:flex}.fila-texto{overflow-wrap:anywhere;min-width:0}.fila-ultima{font:700 1.05rem/1 var(--marca);color:var(--verde);font-variant-numeric:tabular-nums;animation:7s ease-in-out infinite anotar}.fila-ultima-resta{color:var(--rojo-texto);animation-delay:.4s}.fila-total{font:800 2rem/1 var(--marca);text-align:right;font-variant-numeric:tabular-nums}.ficha{color:#fff;width:38px;height:38px;font:800 1.2rem/1 var(--marca);border-radius:50%;place-items:center;display:grid}.ficha-0{background:#b07a12}.ficha-1{background:var(--azul)}.ficha-2{background:#1f7a55}.ficha-3{background:#c8372d}@media (prefers-color-scheme:dark){.ficha-1{background:#2f5da8}}.etiqueta-reparte,.etiqueta-racha{text-transform:uppercase;letter-spacing:.05em;background:var(--azul-suave);color:var(--azul);white-space:nowrap;border-radius:6px;padding:4px 7px;font:700 .72rem/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:inline-block}.etiqueta-racha{background:var(--rojo-suave);color:var(--rojo-texto)}.sello-fuera{font:800 .85rem/1 var(--marca);text-transform:uppercase;letter-spacing:.08em;color:var(--rojo-texto);border:2px solid;border-radius:6px;padding:3px 6px;animation:7s ease-out infinite sellar;transform:rotate(-8deg)}.marcador-botones{grid-template-columns:auto 1fr;gap:10px;display:grid}.boton-maqueta{background:var(--rojo-boton);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 3px #8f2219}.boton-maqueta-suave{background:var(--carta-suave);color:var(--tinta);box-shadow:none}.boton-maqueta-verde{background:#1f7a55;box-shadow:0 3px #155a3e}@media (max-width:400px){.tapete{padding:30px 12px 22px}.fila{grid-template-columns:34px minmax(0,1fr) auto 2.7rem;gap:8px;padding:7px 8px}.ficha{width:34px;height:34px}.fila-total{font-size:1.7rem}}@keyframes anotar{0%,8%{opacity:0;transform:translateY(6px)}16%,86%{opacity:1;transform:none}to{opacity:0}}@keyframes sellar{0%,14%{opacity:0;transform:rotate(-8deg)scale(1.6)}22%,to{opacity:1;transform:rotate(-8deg)scale(1)}}.pasos{padding:40px 0}.pasos ol{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (min-width:780px){.pasos ol{grid-template-columns:repeat(3,1fr)}}.pasos li{background:var(--carta);border:1px solid var(--linea);border-radius:var(--radio);box-shadow:var(--sombra-suave);padding:22px 24px 24px}.pasos li .palitos{margin-bottom:12px}.pasos li p{color:var(--tinta-suave);margin:0}.juegos{padding:44px 0}.seccion-cabeza{max-width:40em}.seccion-cabeza p{color:var(--tinta-suave);font-size:1.05rem}.juegos-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.juego{background:var(--carta);border:1px solid var(--linea);box-shadow:var(--sombra-suave);border-radius:16px;padding:18px 20px 30px;transition:transform .15s;position:relative}.juego:hover{transform:translateY(-3px)rotate(-.6deg)}.juego-palo{margin-bottom:10px}.juego-palo-abajo{opacity:.55;position:absolute;bottom:12px;right:14px;transform:rotate(180deg)}.juego h3{margin-bottom:6px;font-size:1.75rem}.juego p{color:var(--tinta-suave);margin:0;font-size:.97rem}.juego-libre{background:var(--tinta);border-color:var(--tinta);color:var(--carta)}.juego-libre p{color:color-mix(in srgb, var(--carta) 82%, transparent)}.juego-libre .palo-palitos{color:var(--carta)}.etiquetas{flex-wrap:wrap;gap:6px;display:flex;margin-top:12px!important}.etiqueta{border:1.5px solid color-mix(in srgb, var(--carta) 45%, transparent);border-radius:999px;padding:4px 9px;font-size:.78rem;font-weight:700;display:inline-block}.juegos-nota{color:var(--tinta-suave);margin-top:18px;font-weight:600}.bloque{align-items:center;gap:32px;padding:52px 0;display:grid}@media (min-width:880px){.bloque{grid-template-columns:1fr 1fr;gap:56px}.bloque-invertido>figure{order:-1}}.bloque>div>p{color:var(--tinta-suave);font-size:1.05rem}.bloque figure{justify-self:center;width:100%;max-width:440px;margin:0}.lista-palos{margin:14px 0 0;padding:0;list-style:none}.lista-palos li{align-items:baseline;gap:12px;margin:10px 0;font-weight:600;display:flex}.lista-palos .palo{position:relative;top:1px}.clasif{background:var(--carta);border:1px solid var(--linea);box-shadow:var(--sombra);border-radius:22px;padding:20px 18px}.clasif p{margin:0}.clasif-cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.clasif-titulo{font:800 1.9rem/1 var(--marca)}.clasif-grupo{color:var(--tinta-suave);font-size:.9rem;font-weight:700}.pestanas{flex-wrap:wrap;gap:6px;display:flex;margin:14px 0!important}.pestana{background:var(--carta-suave);color:var(--tinta-suave);border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:700}.pestana-activa{background:var(--tinta);color:var(--carta)}.campeon{background:var(--oro-suave);border:1.5px solid var(--oro);border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.campeon p{gap:2px;min-width:0;display:grid}.campeon small{text-transform:uppercase;letter-spacing:.06em;color:var(--oro-texto);font-size:.75rem;font-weight:800}.campeon b{font:800 1.6rem/1.05 var(--marca);overflow-wrap:anywhere}.clasif-filas{margin:0;padding:0;list-style:none}.clasif-filas li{border-top:1px solid var(--linea);grid-template-columns:1.4rem 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;display:grid}.clasif-filas .ficha{width:36px;height:36px;font-size:1.1rem}.puesto{font:800 1.5rem/1 var(--marca);color:var(--tinta-suave);text-align:center}.clasif-filas li:first-child .puesto{color:var(--oro-texto)}.clasif-nombre{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-weight:700;display:flex}.clasif-victorias{justify-items:end;line-height:1;display:grid}.clasif-victorias b{font:800 1.8rem/1 var(--marca);font-variant-numeric:tabular-nums}.clasif-victorias small{color:var(--tinta-suave);font-size:.72rem;font-weight:700}.ganador{justify-items:center;display:grid}.ganador>div{justify-items:center;gap:16px;width:100%;display:grid}.ganador-carta{color:#fffdf8;text-align:center;background:#c8372d;border-radius:22px;width:100%;max-width:360px;padding:30px 26px 22px;animation:.7s cubic-bezier(.34,1.56,.64,1) both aparecer;position:relative;transform:rotate(2deg);box-shadow:0 0 0 6px #fffdf8,0 0 0 7.5px #e4d9c3,0 22px 44px #1e223547}.ganador-carta p{margin:0}.ganador-carta .palo-corazones{color:#fffdf8}.ganador-esquina{opacity:.85;position:absolute;top:14px;left:14px}.ganador-esquina-abajo{inset:auto 14px 14px auto;transform:rotate(180deg)}.ganador-rotulo{font:800 1.1rem/1 var(--marca);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:8px;display:inline-flex}.ganador-rotulo .corona{color:#f0b640}.ganador-nombre{font:800 clamp(2.6rem, 11vw, 3.3rem)/1 var(--marca);overflow-wrap:anywhere;margin:12px 0 6px!important}.ganador-detalle{opacity:.9;font-size:.95rem;font-weight:700}.ganador-filas{text-align:left;background:#00000024;border-radius:12px;margin:16px 0 14px;padding:0;list-style:none}.ganador-filas li{justify-content:space-between;gap:12px;padding:7px 14px;font-weight:700;display:flex}.ganador-filas li+li{border-top:1px solid #fffdf82e}.ganador-filas li.gana{color:#f0b640}.ganador-filas b{font:800 1.25rem/1 var(--marca);font-variant-numeric:tabular-nums}.ganador-pie{font:800 1rem/1 var(--marca);letter-spacing:.08em;opacity:.85}@keyframes aparecer{0%{opacity:0;transform:rotate(-4deg)scale(.85)}to{opacity:1;transform:rotate(2deg)scale(1)}}.rasgos{padding:44px 0}.rasgos ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.rasgos ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.rasgos ul{grid-template-columns:repeat(3,1fr)}}.rasgos li{background:var(--carta);border:1px solid var(--linea);border-radius:var(--radio);padding:20px 22px 22px}.rasgos li .palo{margin-bottom:10px}.rasgos li p{color:var(--tinta-suave);margin:0}.plus{background:var(--tinta);color:var(--carta);border-radius:26px;gap:24px;margin:30px 0;padding:30px 22px;display:grid}@media (min-width:880px){.plus{grid-template-columns:1.1fr .9fr;gap:32px 48px;padding:40px}}.plus h2{color:var(--carta)}.plus-texto>p{color:color-mix(in srgb, var(--carta) 80%, transparent);font-size:1.05rem}.plus .lista-palos li{color:var(--carta)}.plus .palo-diamantes{color:#e8584b}.plus-precios{grid-template-columns:1fr 1fr;align-content:center;gap:12px;display:grid}.precio{color:#1e2235;text-align:center;background:#fffdf8;border-radius:16px;justify-items:center;gap:4px;margin:0;padding:22px 10px 18px;display:grid;position:relative;box-shadow:0 10px 24px #00000040}.precio b{font:800 2.4rem/1 var(--marca);font-variant-numeric:tabular-nums}.precio span{color:#6b6a78;font-size:.9rem;font-weight:700}.precio-siempre{background:#f6e7c4;transform:rotate(2deg);box-shadow:0 0 0 2px #d99a1e,0 10px 24px #00000040}.precio-siempre .palo{color:#c8372d;position:absolute;top:10px;right:10px}.plus-nota{text-align:center;color:color-mix(in srgb, var(--carta) 72%, transparent);grid-column:1/-1;margin:4px 0 0;font-size:.85rem}.premio{background:color-mix(in srgb, var(--carta) 10%, transparent);border:1.5px dashed color-mix(in srgb, var(--carta) 40%, transparent);border-radius:16px;grid-column:1/-1;padding:18px 20px}.premio h3{color:#f0b640;margin-bottom:6px}.premio p{color:color-mix(in srgb, var(--carta) 85%, transparent);margin:0}@media (prefers-color-scheme:dark){.plus{background:var(--carta);color:var(--tinta);border:1px solid var(--linea)}.plus h2,.plus .lista-palos li{color:var(--tinta)}.plus-texto>p,.plus-nota,.premio p{color:var(--tinta-suave)}.premio{background:var(--carta-suave);border-color:var(--linea)}}.preguntas{max-width:820px;padding:40px 0}.preguntas-lista{gap:10px;margin-top:16px;display:grid}.preguntas details,.documento details{background:var(--carta);border:1px solid var(--linea);border-radius:14px;padding:14px 18px}.preguntas summary,.documento summary{cursor:pointer;font-weight:800}.preguntas details p{color:var(--tinta-suave);margin:10px 0 0}.cierre{text-align:center;justify-items:center;gap:8px;padding:56px 0 64px;display:grid}.cierre h2{max-width:16em;margin-top:18px}.cierre .insignias{justify-content:center}.cierre p{color:var(--tinta-suave);max-width:36em}.pie{border-top:1px solid var(--linea);text-align:center;padding-top:24px;padding-bottom:36px}.pie nav{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-bottom:12px;display:flex}.pie nav a{color:var(--tinta-suave);font-size:.95rem;font-weight:600;text-decoration:none}.pie nav a:hover{color:var(--rojo-texto)}.pie-copy{color:var(--tinta-suave);margin:0;font-size:.85rem}.documento{overflow-wrap:anywhere;max-width:760px;margin:0 auto;padding:24px 0 56px}.documento h1{font-size:clamp(2.2rem,6vw,3rem)}.documento h2{margin-top:1.6em;font-size:1.6rem}.documento h3{margin-top:1.3em;font-size:1.25rem}.documento ul,.documento ol{padding-left:1.3em}.documento li{margin:.3em 0}.documento .fecha{color:var(--tinta-suave);font-size:.9rem}.documento .sumario{background:var(--carta);border:1px solid var(--linea);border-left:5px solid var(--rojo);border-radius:14px;margin:18px 0;padding:16px 20px}.documento .sumario p:last-child,.documento .sumario ul:last-child{margin-bottom:0}.documento .tabla-scroll{border:1px solid var(--linea);border-radius:14px;margin:14px 0;overflow-x:auto}.documento table{border-collapse:collapse;width:100%;min-width:520px;font-size:.92rem}.documento th,.documento td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linea);padding:10px 12px}.documento th{background:var(--carta-suave)}.documento .faq{gap:10px;display:grid}main.enlace{align-content:start;gap:16px;max-width:600px;padding-top:12px;padding-bottom:48px;display:grid}.e-tarjeta{background:var(--carta);border:1px solid var(--linea);border-radius:var(--radio);box-shadow:var(--sombra-suave);padding:24px 22px}.e-tarjeta h1{overflow-wrap:anywhere;font-size:clamp(2.2rem,9vw,2.9rem)}.e-tarjeta h2{font-size:1.7rem}.e-tarjeta>:last-child{margin-bottom:0}.e-invitacion,.e-recomendar{text-align:center;justify-items:center;display:grid}.e-invitacion .naipe,.e-recomendar .naipe{margin-bottom:14px}.e-invitacion .boton{margin-top:4px}.e-aviso{text-align:center}.e-aviso .insignias{justify-content:center}.e-icono{margin:4px auto 12px;display:block}.e-icono-titulo{margin:-4px 8px 0 0}.e-texto{color:var(--tinta-suave);font-size:1.05rem}.e-ayuda{color:var(--tinta-suave);margin:0;font-size:.9rem}.e-codigo{background:var(--tapete);border-radius:18px;justify-items:center;gap:10px;width:100%;margin:10px 0 18px;padding:16px 12px 18px;display:grid;box-shadow:inset 0 0 0 4px #0000001f}.e-codigo-etiqueta{text-transform:uppercase;letter-spacing:.12em;color:#f4eedf;font-size:.75rem;font-weight:800}.e-codigo-letras{gap:clamp(4px,1.6vw,8px);display:flex}.e-codigo-letras span{color:#1e2235;width:clamp(40px,12vw,54px);height:clamp(54px,16vw,72px);font:800 clamp(2rem, 9vw, 2.7rem)/1 var(--marca);background:#fffdf8;border-radius:8px;place-items:center;display:grid;box-shadow:0 4px 10px #00000040}.e-codigo-letras span:nth-child(odd){transform:rotate(-2deg)}.e-codigo-letras span:nth-child(2n){transform:rotate(2deg)}.e-pasos{counter-reset:paso;gap:12px;margin:12px 0 4px;padding:0;list-style:none;display:grid}.e-pasos li{counter-increment:paso;min-height:32px;padding-top:3px;padding-left:46px;font-weight:600;position:relative}.e-pasos li:before{content:counter(paso);background:var(--rojo-suave);width:32px;height:32px;color:var(--rojo-texto);font:800 1.25rem/1 var(--marca);border-radius:8px;place-items:center;display:grid;position:absolute;top:0;left:0;transform:rotate(-4deg)}.e-lineas{color:var(--tinta-suave);gap:8px;margin:4px 0 0;padding:0;font-size:1.05rem;list-style:none;display:grid}.e-premio{background:var(--oro-suave);border-color:var(--oro)}.e-premio h2{align-items:center;display:flex}.e-invalido{background:var(--carta);border-radius:14px;margin-top:16px;padding:14px 16px}.e-invalido p{margin:0 0 6px}.e-invalido p:last-child{color:var(--tinta-suave);margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
