.suerte{background:var(--abismo);color:var(--blanco);padding:clamp(120px,14vw,170px) 0 clamp(64px,8vw,100px)}.suerte .wrap{max-width:860px}.suerte-prueba{color:var(--mostaza);font-size:var(--t-mini);background:#e8a93a29;border-radius:999px;margin-bottom:18px;padding:4px 12px;font-weight:700;display:inline-block}.suerte h1{font-size:clamp(48px,8vw,104px);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-sin-js{background:#f4f7f614;border-radius:14px;margin-top:28px;padding:16px 20px}.js .suerte-sin-js{display:none}.suerte-modos{background:#f4f7f614;border-radius:999px;gap:6px;margin-top:clamp(32px,4vw,48px);padding:6px;display:inline-flex}.suerte-modo{color:var(--gris);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:700}.suerte-modo[aria-pressed=true]{background:var(--blanco);color:var(--abismo)}.suerte-modo:focus-visible,.suerte-chico:focus-visible,.suerte-form input:focus-visible{outline:3px solid var(--mostaza);outline-offset:2px}.suerte-panel{margin-top:28px}.suerte-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px 20px;display:grid}.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-form .boton{grid-column:1/-1;justify-self:start;margin-top:6px}.suerte-form .boton[disabled]{opacity:.5;cursor:default}.suerte-mas{flex-wrap:wrap;grid-column:1/-1;gap:10px;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}.suerte-mesa{perspective:900px;justify-content:center;align-items:flex-end;height:clamp(230px,34vw,340px);scroll-margin-top:84px;display:flex;position:relative}.vuelo{z-index:1;margin-bottom:28px;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:14px;left:50%}.suerte-mesa.en-el-aire .sombra{opacity:.45;transform:scale(.55)}.moneda{aspect-ratio:1;width:clamp(150px,20vw,190px);transform-style:preserve-3d;position:relative}.cara{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;place-items:center;padding-bottom:.08em;font-size:clamp(76px,10vw,100px);line-height:1;display:grid;position:absolute;inset:0}.cara-7{background:var(--mostaza);color:var(--abismo);box-shadow:inset 0 0 0 7px #02262b2e,inset 0 0 0 11px var(--mostaza),inset 0 0 0 13px #02262b4d}.cara-13{background:var(--petroleo);color:#0000;-webkit-text-stroke:3px var(--mostaza);box-shadow:inset 0 0 0 7px #e8a93a40,inset 0 0 0 11px var(--petroleo),inset 0 0 0 13px #e8a93a73;transform:rotateX(180deg)}.dado{aspect-ratio:1;background:var(--blanco);border-radius:22%;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);place-items:center;width:clamp(120px,15vw,150px);padding:16%;display:grid;box-shadow:inset -8px -10px #02262b1f,0 10px 24px #0000004d}.dado i{aspect-ratio:1;background:var(--abismo);visibility:hidden;border-radius:50%;width:62%}.dado[data-cara="1"] i:nth-child(5),.dado[data-cara="2"] i:is(:nth-child(3),:nth-child(7)),.dado[data-cara="3"] i:is(:nth-child(3),:nth-child(5),:nth-child(7)),.dado[data-cara="4"] i:is(:first-child,:nth-child(3),:nth-child(7),:nth-child(9)),.dado[data-cara="5"] i:is(:first-child,:nth-child(3),:nth-child(5),:nth-child(7),:nth-child(9)),.dado[data-cara="6"] i:is(:first-child,:nth-child(3),:nth-child(4),:nth-child(6),:nth-child(7),:nth-child(9)){visibility:visible}.dado[data-cara="1"] i:nth-child(5){background:var(--coral)}.reparto{flex-wrap:wrap;justify-content:center;gap:10px 14px;max-width:720px;margin:28px auto 0;padding:0;scroll-margin-top:84px;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-pregunta,.suerte-resultado{background:var(--petroleo);border-radius:22px;margin-top:8px;padding:clamp(22px,3vw,32px)}.suerte-pregunta h2,.suerte-resultado h2{outline:0;font-size:clamp(28px,3.6vw,44px);line-height:1.05}.suerte-pregunta>p,.suerte-resultado>p{max-width:56ch;color:var(--blanco);margin-top:10px}.suerte-opciones{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.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-otra{border-color:var(--mostaza);margin-top:22px}.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-mesa{height:270px;scroll-margin-top:72px}.moneda{width:124px}.cara{font-size:64px}.dado{width:104px}.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,.suerte-resultado{padding:18px}.suerte-opciones{gap:8px}.suerte-opciones .suerte-chico{padding:8px 14px;font-size:14px}}
