.redesign .testes-page{max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}.redesign .testes-hero{padding:28px 0 40px;position:relative}.redesign .testes-hero-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7b2ff057,#7b2ff000);width:620px;height:420px;position:absolute;top:-120px;left:-140px}.redesign .testes-hero-seal{background:var(--surface);color:var(--muted);font-size:var(--step-small);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;margin:0 0 18px;padding:7px 14px 7px 12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #a463ff47}.redesign .testes-hero-dot{background:var(--price);border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite testes-pulse;box-shadow:0 0 #4ef05f99}@keyframes testes-pulse{to{box-shadow:0 0 0 9px #4ef05f00}}.redesign .testes-hero-title{font-size:var(--step-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:800;font-stretch:112%;line-height:.98}.redesign .testes-hero-title em{color:var(--accent);font-style:normal}.redesign .testes-hero-sub{max-width:52ch;color:var(--muted);font-size:var(--step-lead);margin:18px 0 0;line-height:1.45}.redesign .testes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.redesign .testes-grid>li{animation:.6s cubic-bezier(.2,.9,.25,1) both testes-rise;animation-delay:calc(var(--i,0) * 90ms + 80ms);display:flex}@keyframes testes-rise{0%{opacity:0;transform:translateY(22px)}}.redesign .teste-card{--glow:#a463ff80;--tint:var(--accent);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:20px;flex-direction:column;padding:0;transition:transform .35s cubic-bezier(.2,.9,.25,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #a463ff29}.redesign .teste-card.theme-zelda{--glow:#e8be5c80;--tint:#e8be5c}.redesign .teste-card.theme-arcade{--glow:#ff5ca880;--tint:#ff7ab8}.redesign .teste-card:hover{box-shadow:inset 0 0 0 1.5px var(--tint), 0 26px 50px -26px var(--glow);transform:translateY(-6px)}.redesign .teste-card:focus-visible{box-shadow:inset 0 0 0 1.5px var(--tint), 0 26px 50px -26px var(--glow);transform:translateY(-6px)}.redesign .teste-card:active{transform:translateY(-2px)scale(.99)}.redesign .teste-card-art{aspect-ratio:16/9;isolation:isolate;display:block;position:relative;overflow:hidden}.redesign .teste-art{transition:transform .7s cubic-bezier(.2,.9,.25,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.redesign .teste-card:hover .teste-art{transform:scale(1.05)}.redesign .teste-card:focus-visible .teste-art{transform:scale(1.05)}.redesign .teste-card-number{color:#0000;-webkit-text-stroke:1.5px #ffffff80;font-size:max(2.5rem,min(5vw,4rem));font-weight:800;font-stretch:112%;line-height:1;position:absolute;top:12px;left:18px}.redesign .teste-card-new{background:var(--promo);color:var(--promo-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:800;position:absolute;top:16px;right:16px}.redesign .teste-art-zelda{background:radial-gradient(70% 80% at 62% 100%,#ffdd8280,#ffdd8200 70%),linear-gradient(160deg,#0d3b2c 0%,#14563b 45%,#0a2a22 100%)}.redesign .teste-art-triforce{aspect-ratio:1.1547;clip-path:polygon(50% 0,75% 50%,25% 50%,50% 0,25% 50%,50% 100%,0 100%,25% 50%,75% 50%,100% 100%,50% 100%,75% 50%);background:#ffdd8233;width:46%;position:absolute;top:8%;right:6%}.redesign .teste-art-zelda img{filter:drop-shadow(0 12px 18px #00000073);width:auto;height:104%;transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;bottom:-6%}.redesign .teste-art-zelda img.is-0{opacity:.9;height:84%;left:30%}.redesign .teste-art-zelda img.is-2{opacity:.9;height:84%;right:-2%}.redesign .teste-art-zelda img.is-1{z-index:1;left:50%;translate:-18%}.redesign .teste-card:hover .teste-art-zelda img.is-0{transform:translate(-8px)}.redesign .teste-card:hover .teste-art-zelda img.is-2{transform:translate(8px)}.redesign .teste-art-arcade{background:radial-gradient(60% 70% at 50% 110%,#ff5ca88c,#ff5ca800 70%),linear-gradient(150deg,#2a0f5c 0%,#4a1596 50%,#1a0a3d 100%)}.redesign .teste-art-ring{aspect-ratio:1;background:repeating-conic-gradient(#ffffff12 0 15deg, #fff0 15deg 30deg);border-radius:50%;width:78%;animation:40s linear infinite testes-spin;position:absolute;top:58%;left:50%;translate:-50% -50%}@keyframes testes-spin{to{rotate:360deg}}.redesign .teste-art-fan{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.redesign .teste-art-fan img{aspect-ratio:1;object-fit:cover;transform-origin:50% 190%;width:27%;translate:-50%;rotate:calc(var(--n) * 13deg);z-index:calc(10 - max(var(--n), -1 * var(--n)));border:2px solid #ffffff38;border-radius:12px;transition:rotate .6s cubic-bezier(.2,.9,.25,1);position:absolute;bottom:12%;left:50%;box-shadow:0 14px 26px #00000080}.redesign .teste-card:hover .teste-art-fan img{rotate:calc(var(--n) * 17deg)}.redesign .teste-card:focus-visible .teste-art-fan img{rotate:calc(var(--n) * 17deg)}.redesign .teste-card-body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.redesign .teste-card-kind{flex-wrap:wrap;gap:6px;display:flex}.redesign .teste-card-kind>span{background:var(--surface-2);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.redesign .teste-card-kind>span:first-child{background:var(--accent-fill);color:var(--accent-ink)}.redesign .teste-card-title{font-size:var(--step-head);letter-spacing:-.01em;text-wrap:balance;font-weight:800;font-stretch:108%;line-height:1.08}.redesign .teste-card-desc{color:var(--muted);line-height:1.45}.redesign .teste-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}.redesign .teste-card-reward{color:var(--ink);font-size:var(--step-small);align-items:center;gap:6px;font-weight:700;display:inline-flex}.redesign .teste-card-reward svg{color:var(--promo);flex:none}:root[data-theme=light] .redesign.theme-enabled .teste-card-reward svg{color:var(--accent)}.redesign .teste-card-cta{background:var(--accent-fill);color:var(--accent-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:12px 20px;font-weight:700;transition:background .2s,gap .25s;display:inline-flex}.redesign .teste-card:hover .teste-card-cta{background:var(--accent-fill-hover);gap:12px}.redesign .teste-card:focus-visible .teste-card-cta{background:var(--accent-fill-hover);gap:12px}.redesign .teste-soon{text-align:center;border:2px dashed #a463ff59;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-height:260px;padding:32px 24px;display:flex;position:relative}.redesign .teste-soon-number{color:#0000;-webkit-text-stroke:1.5px #a463ff66;font-size:max(2.5rem,min(5vw,4rem));font-weight:800;font-stretch:112%;line-height:1;position:absolute;top:12px;left:18px}.redesign .teste-soon-mark{background:var(--surface-2);width:64px;height:64px;color:var(--accent);border-radius:18px;place-items:center;margin-bottom:8px;font-size:34px;font-weight:800;animation:3.2s ease-in-out infinite testes-float;display:grid}@keyframes testes-float{50%{transform:translateY(-7px)rotate(-5deg)}}.redesign .teste-soon-title{font-size:var(--step-lead);margin:0;font-weight:800}.redesign .teste-soon-sub{max-width:30ch;color:var(--muted);font-size:var(--step-small);margin:0}@media (max-width:820px){.redesign .testes-grid{grid-template-columns:1fr;gap:18px}.redesign .testes-hero{padding:12px 0 28px}.redesign .teste-soon{min-height:190px}.redesign .testes-grid>li.is-extra-soon{display:none}}@media (max-width:480px){.redesign .teste-card-body{padding:16px 16px 18px}.redesign .teste-card-cta{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.redesign .testes-grid>li,.redesign .testes-hero-dot,.redesign .teste-art-ring,.redesign .teste-soon-mark{animation:none}.redesign .teste-card,.redesign .teste-art,.redesign .teste-art-zelda img,.redesign .teste-art-fan img{transition:none}}
