.suerte{background:var(--abismo);color:var(--blanco);padding:clamp(112px,13vw,160px) 0 clamp(64px,8vw,100px)}.suerte .wrap{max-width:900px}.suerte [hidden]{display:none!important}.suerte h1{font-size:clamp(48px,7.4vw,96px);line-height:.95}.suerte h1 em{color:var(--mostaza);font-style:normal}.suerte-lead{max-width:52ch;color:var(--gris);margin-top:20px;font-size:clamp(17px,1.7vw,20px)}.suerte:not([data-paso="1"]){padding-top:clamp(96px,9vw,120px)}.suerte:not([data-paso="1"]) h1{font-size:clamp(34px,4.6vw,58px)}.suerte:not([data-paso="1"]) h1 br,.suerte:not([data-paso="1"]) .suerte-lead{display:none}.suerte:not([data-paso="1"]) .suerte-indicador{margin-top:clamp(18px,2.4vw,28px)}.suerte-sin-js{background:#f4f7f614;border-radius:14px;margin-top:28px;padding:16px 20px;display:none}.suerte :focus-visible{outline:3px solid var(--mostaza);outline-offset:3px}.suerte [tabindex="-1"]:focus{outline:0}.suerte-indicador{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2vw,20px);margin-top:clamp(28px,4vw,44px);padding:0;list-style:none;display:grid}.suerte-indicador li{color:var(--gris);flex-direction:column;gap:8px;font-size:14px;font-weight:700;display:flex}.suerte-indicador li:after{content:"";background:#f4f7f62e;border-radius:2px;height:3px}.suerte-indicador li.hecho:after{background:#e8a93a80}.suerte-indicador li[aria-current]{color:var(--blanco)}.suerte-indicador li[aria-current]:after{background:var(--mostaza)}.suerte-paso{margin-top:clamp(22px,3vw,32px)}.suerte-paso>h2{font-size:clamp(30px,4.2vw,50px);line-height:1.02}.suerte-cartas{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,22px);margin-top:clamp(18px,2.4vw,26px);display:grid}.suerte-carta{background:var(--petroleo);min-height:clamp(220px,26vw,290px);color:var(--blanco);font:inherit;text-align:left;cursor:pointer;transition:transform .26s var(--ease-out),background-color .2s ease;border:0;border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;padding:clamp(18px,2.4vw,28px) 72px clamp(18px,2.4vw,28px) clamp(18px,2.4vw,28px);display:flex;position:relative}.suerte-carta>*{position:relative}.suerte-carta-arte{pointer-events:none;width:min(62%,230px);position:absolute;top:-4%;right:-2%}.suerte-carta-arte img{filter:drop-shadow(0 20px 18px #00000059);width:100%;height:auto}.suerte-carta-titulo{font-size:clamp(32px,4.6vw,58px);line-height:.95}.suerte-carta-texto{color:var(--gris);font-size:15.5px;font-weight:700}.suerte-carta-flecha{background:var(--mostaza);width:44px;height:44px;color:var(--abismo);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(16px,2vw,24px);right:clamp(16px,2vw,24px)}.suerte-carta-flecha svg{width:20px;height:12px}@media (hover:hover) and (pointer:fine){.suerte-carta:hover{background:#035e64;transform:translateY(-4px)}}.suerte-carta:active{transform:scale(.98)}@media (prefers-reduced-motion:no-preference){.suerte-carta-arte img{animation:5.4s ease-in-out infinite mecer}.suerte-carta+.suerte-carta .suerte-carta-arte img{animation-duration:6.4s;animation-delay:-2s}}.suerte-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px 20px;margin-top:14px;display:grid}.suerte-pista{color:var(--gris);grid-column:1/-1;font-size:16px}.suerte-lista{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.suerte-form label{flex-direction:column;gap:6px;font-size:15px;font-weight:700;display:flex}.suerte-form input{width:100%;min-height:52px;color:var(--blanco);font:inherit;background:#f4f7f60f;border:2px solid #f4f7f638;border-radius:14px;padding:0 16px;font-size:17px}.suerte-form input::placeholder{color:#8fa9a6}.suerte-mas{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.suerte-acciones{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 14px;margin-top:8px;display:flex}@media (width<=640px){.suerte-form,.suerte-lista{grid-template-columns:1fr}}.suerte-chico{color:var(--blanco);font:inherit;cursor:pointer;background:0 0;border:2px solid #f4f7f64d;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:700;transition:background-color .15s,border-color .15s}@media (hover:hover){.suerte-chico:hover{border-color:var(--mostaza);background:#e8a93a1f}}.suerte-chico[disabled]{opacity:.4;cursor:default}.reparto{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:0;padding:0;list-style:none;display:flex}.reparto li{background:#f4f7f614;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-weight:700;display:flex}.reparto b{background:var(--mostaza);min-width:36px;height:36px;color:var(--abismo);font-family:var(--titular);border-radius:999px;place-items:center;padding:0 6px;font-size:20px;font-weight:400;display:grid}.reparto li.gana{background:var(--blanco);color:var(--abismo)}.suerte-mesa{isolation:isolate;background:var(--petroleo);border-radius:26px;justify-content:center;align-items:flex-end;height:clamp(340px,38vw,400px);margin-top:16px;display:flex;position:relative;overflow:hidden}.suerte-mesa:after{content:"";z-index:-1;background:#02262b4d;height:24%;position:absolute;bottom:0;left:0;right:0}.vuelo{z-index:1;margin-bottom:34px;position:relative}.sombra{filter:blur(6px);background:#00000073;border-radius:50%;width:150px;height:18px;margin-left:-75px;transition:transform .3s,opacity .3s;position:absolute;bottom:22px;left:50%}.suerte-mesa.en-el-aire .sombra{opacity:.45;transform:scale(.55)}.moneda,.dado{aspect-ratio:1;position:relative}.moneda{width:clamp(170px,22vw,220px)}.dado{width:clamp(150px,19vw,190px)}.moneda[hidden],.dado[hidden]{display:none}.pieza-cuadro{visibility:hidden;position:absolute;inset:0}.pieza-cuadro img{width:100%;height:100%}.volando>[data-cuadro].activo,[data-pieza]:not(.volando)>[data-quieta].activo{visibility:visible}.suerte-pregunta{z-index:2;backdrop-filter:blur(5px);background:#02262bc2;border-radius:18px;max-height:calc(100% - 20px);padding:clamp(16px,2.4vw,24px);position:absolute;bottom:clamp(10px,2vw,20px);left:clamp(10px,2vw,20px);right:clamp(10px,2vw,20px);overflow:auto;box-shadow:0 12px 30px #00000047}.suerte-pregunta-titulo{font-size:clamp(24px,3vw,34px);line-height:1.05}.suerte-opciones{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.suerte-pregunta .suerte-chico{background:#02262b80}.suerte-reloj{align-items:center;gap:12px;margin-top:16px;display:flex}.suerte-reloj[hidden]{display:none}.suerte-pausa{width:36px;height:36px;color:var(--blanco);cursor:pointer;background:0 0;border:2px solid #f4f7f680;border-radius:50%;flex:none;place-items:center;display:grid}.suerte-pausa svg{fill:currentColor;width:12px;height:12px}.suerte-pausa .i-play,.suerte-pausa[aria-pressed=true] .i-pausa{display:none}.suerte-pausa[aria-pressed=true] .i-play{display:block}.suerte-reloj-linea{background:#f4f7f633;border-radius:2px;flex:1;height:3px;overflow:hidden}.suerte-reloj-linea b{background:var(--mostaza);transform-origin:0;height:100%;display:block}.suerte-resultado{background:var(--petroleo);border-radius:22px;margin-top:16px;padding:clamp(22px,3vw,32px)}.suerte-resultado h2{font-size:clamp(28px,3.6vw,44px);line-height:1.05}.suerte-resultado>p{max-width:56ch;color:var(--blanco);margin-top:10px}.suerte-sentir-titulo{margin-top:24px;font-weight:700}.suerte-sentir-titulo+.suerte-opciones{margin-top:10px}.suerte-sentir-lectura{background:#02262b80;border-radius:14px;margin-top:18px;padding:16px 20px;font-size:17px}.suerte-resultado .suerte-acciones{margin-top:22px}.suerte-otra{border-color:var(--mostaza)}.suerte-privado{font-size:var(--t-mini);color:var(--gris);margin-top:28px}.suerte-despues{padding-block:clamp(64px,8vw,110px)}.suerte-despues-texto{max-width:62ch;margin-bottom:clamp(40px,6vw,64px);font-size:clamp(17px,1.6vw,19px)}.suerte-despues-texto p+p{margin-top:12px}.suerte-despues h3.seccion-titulo{font-size:clamp(24px,3vw,36px)}@media (width<=640px){.suerte{padding-top:104px}.suerte:not([data-paso="1"]){padding-top:92px}.suerte-cartas{grid-template-columns:1fr}.suerte-carta{justify-content:center;min-height:160px;padding:18px 46% 18px 18px}.suerte-carta-arte{width:44%;top:50%;right:2%;translate:0 -50%}.suerte-carta-flecha{margin-top:10px;position:static}.suerte-mesa{height:330px}.moneda{width:150px}.dado{width:130px}.reparto{gap:6px}.reparto li{padding:4px 12px 4px 4px;font-size:14px;line-height:1.3}.reparto b{min-width:28px;height:28px;font-size:16px}.suerte-pregunta{padding:14px}.suerte-resultado{padding:18px}.suerte-opciones{gap:8px}.suerte-opciones .suerte-chico{padding:8px 14px;font-size:14px}}
