.ads .eks{font:700 10.5px var(--body);letter-spacing:.08em;text-transform:uppercase;background:var(--wash);color:var(--ink2);border-radius:6px;padding:3px 7px;display:inline-block}.ads .heroart .rep{background:var(--card);width:min(420px,100%);color:var(--ink);border:1.5px solid var(--cardline);text-align:left;border-radius:24px;padding:20px;position:absolute;top:10px;left:50%;translate:-50%;box-shadow:0 30px 70px #11111424}.ads .rep .h{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ads .rep .h b{font:800 20px var(--display);letter-spacing:-.02em}.ads .rep .m{font:600 13px var(--body);color:var(--ink2);align-items:center;gap:6px;margin-bottom:14px;display:flex}.ads .rep .m .chl{border-radius:6px;width:22px;height:22px}.ads .rep .row{font:700 13px var(--body);grid-template-columns:62px minmax(0,1fr) 78px;align-items:center;gap:10px;margin:9px 0;display:grid}.ads .rep .row u{background:var(--wash);border-radius:7px;height:14px;text-decoration:none;display:block;overflow:hidden}.ads .rep .row u i{height:100%;width:var(--w);animation:bar 6s var(--d,0s) infinite;background:#c9c9d1;border-radius:7px;display:block}.ads .rep .row.best u i{background:var(--coral)}.ads .rep .row em{color:var(--ink2);font-size:11.5px;font-style:normal}.ads .rep .row.best em{color:var(--coral)}@keyframes bar{0%{width:4%}40%,85%{width:var(--w)}to{width:4%}}.ads .rep .keys{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.ads .rep .keys span{font:600 12px var(--body);border:1.5px solid var(--line);border-radius:999px;padding:5px 10px}.ads .rep .nx{font:500 13.5px var(--body);color:var(--ink2);margin:14px 0 0}.ads .rep .nx b{color:var(--ink)}@media (prefers-reduced-motion:reduce){.ads .rep .row u i{animation:none}}.ads .heroart{height:400px}.loopb{grid-template-columns:repeat(4,1fr);align-content:center;gap:16px;padding:0 10px;display:grid}.lstep{background:var(--card);border:1.5px solid var(--cardline);color:var(--ink);opacity:.35;border-radius:22px;padding:20px 18px;transition:opacity .35s,transform .45s cubic-bezier(.3,1.3,.5,1),box-shadow .35s;position:relative;transform:translateY(14px)}.lstep.on{opacity:1;transform:none;box-shadow:0 18px 40px #1111141a}.lstep .n{background:var(--coral);color:#fff;width:38px;height:38px;font:800 18px var(--display);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.lstep h4{font:800 21px var(--display);letter-spacing:-.02em;margin:0 0 6px}.lstep p{font:400 14px/1.45 var(--body);color:var(--ink2);margin:0}.loopb .back{border:2.2px dashed var(--coral);height:40px;opacity:var(--o,0);border-top:0;border-radius:0 0 30px 30px;position:absolute;bottom:6px;left:30px;right:30px}.loopb .back span{background:var(--bg);font:600 22px var(--hand);color:var(--coral);white-space:nowrap;padding:0 10px;position:absolute;bottom:-14px;left:50%;translate:-50%}.hooks{grid-template-columns:repeat(3,1fr);align-content:center;gap:20px;padding:0 30px;display:grid}.hk{background:var(--card);border:1.5px solid var(--cardline);color:var(--ink);border-radius:22px;padding:12px;transition:box-shadow .35s,transform .35s}.hk .th{aspect-ratio:4/5;background:50%/cover no-repeat;border-radius:14px;position:relative}.hk .th b{font:800 13px var(--body);background:#fff;border-radius:8px;padding:4px 8px;position:absolute;top:10px;left:10px}.hk .th small{font:800 17px/1.1 var(--display);color:#fff;text-shadow:0 2px 10px #00000080;position:absolute;bottom:10px;left:10px;right:10px}.hk .bar{background:var(--wash);border-radius:6px;height:12px;margin-top:12px;overflow:hidden}.hk .bar i{height:100%;width:calc(var(--w) * var(--g,0) * 100%);background:#c9c9d1;border-radius:6px;display:block}.hk .lbl{font:700 13px var(--body);justify-content:space-between;margin-top:8px;display:flex}.hk .lbl span{color:var(--ink2);font-weight:600}.hk .money{font:600 13px var(--body);color:var(--ink2);margin-top:10px}.hk .money b{color:var(--ink);font:800 16px var(--display)}.hk.best{box-shadow:0 0 0 3px var(--coral),0 20px 44px #ff5a3c2e;transform:translateY(-6px)}.hk.best .bar i{background:var(--coral)}.hk .win{font:700 12px var(--body);color:#fff;background:var(--coral);opacity:0;border-radius:999px;margin-top:8px;padding:5px 10px;transition:opacity .3s,transform .35s cubic-bezier(.3,1.5,.5,1);display:inline-block;transform:scale(.6)}.hk.best .win{opacity:1;transform:none}.repb{background:var(--card);border:1.5px solid var(--cardline);width:680px;color:var(--ink);border-radius:26px;padding:26px;position:absolute;top:10px;left:50%;translate:-50%;box-shadow:0 24px 60px #1111141a}.repb .h{justify-content:space-between;align-items:center;display:flex}.repb .h b{font:800 26px var(--display);letter-spacing:-.03em}.repb .nums{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.repb .nums div{background:var(--wash);border-radius:16px;padding:14px}.repb .nums small{font:600 12.5px var(--body);color:var(--ink2);display:block}.repb .nums b{font:800 28px var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;display:block}.repb .best{border:1.5px solid var(--line);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}.repb .best .th{background:50%/cover no-repeat;border-radius:10px;flex:none;width:56px;height:70px}.repb .best p{font:500 15px var(--body);color:var(--ink2);margin:0}.repb .best p b{color:var(--ink)}.repb .nx{font:500 15px var(--body);color:var(--ink2);opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 10px));margin:16px 0 0}.repb .nx b{color:var(--coral)}.ads .incl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1000px;margin:36px auto 0;display:grid}.ads .incl div{background:var(--card);border:1.5px solid var(--cardline);color:var(--ink);text-align:left;border-radius:22px;padding:22px}.ads .incl b{font:800 20px var(--display);letter-spacing:-.02em;margin-bottom:6px;display:block}.ads .incl p{font:400 15px/1.5 var(--body);color:var(--ink2);margin:0}.ads .prices.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:860px){.ads .incl{grid-template-columns:1fr}.ads .prices.four{grid-template-columns:repeat(2,minmax(0,1fr))}}
