@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#090b11;--panel:#10131c;--muted:#a2a7b4;--ink:#f6f4ef;--lime:#d9ff64;--orange:#ff9b64;--line:rgba(255,255,255,.1);font-family:'DM Sans','Noto Sans SC',sans-serif;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-size:15px;line-height:1.65}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.k8m2qra{height:76px;padding:0 clamp(20px,6.2vw,104px);display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line);position:absolute;inset:0 0 auto;z-index:20;background:rgba(9,11,17,.8);backdrop-filter:blur(16px)}.v3n6pqa{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.03em;font-size:20px}.d7f3mqa{display:grid;place-items:center;width:34px;height:34px;background:var(--lime);color:#111416;border-radius:11px;font-size:17px}.e4q8vna{color:var(--lime)}.r5j9cpa{display:flex;align-items:center;gap:clamp(14px,2.2vw,34px)}.r5j9cpa a,.d8q2fva a{font-size:13px;color:#c3c5ce;transition:color .2s}.r5j9cpa a:hover,.d8q2fva a:hover{color:var(--lime)}.n2h7cva{display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:12px 19px;border-radius:8px;background:linear-gradient(110deg,#d9ff64,#a8f58c);color:#101410;font-size:13px;font-weight:800;box-shadow:0 7px 28px rgba(190,255,101,.13);transition:transform .2s,box-shadow .2s}.n2h7cva:hover{transform:translateY(-2px);box-shadow:0 10px 34px rgba(190,255,101,.25)}.b6t2wxa{display:none}.p4x8qla{min-height:710px;padding:142px clamp(24px,10vw,160px) 90px;display:grid;grid-template-columns:1fr .86fr;align-items:center;gap:6vw;position:relative;overflow:hidden;background:radial-gradient(ellipse at 75% 47%,rgba(92,59,84,.26),transparent 44%),linear-gradient(135deg,#0d1017,#090b11 58%)}.p4x8qla:before{content:'';position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.045);border-radius:50%;right:14%;top:20%;box-shadow:0 0 0 62px rgba(255,255,255,.018),0 0 0 124px rgba(255,255,255,.012);pointer-events:none}.w9b2fta{position:relative;z-index:2;max-width:620px}.c6v4mxa{font-size:10px;letter-spacing:.19em;font-weight:700;color:var(--lime);margin:0 0 16px}.p4x8qla .c6v4mxa{display:flex;align-items:center;gap:9px}.g3k7rqa{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 13px var(--lime)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(44px,6.1vw,82px);letter-spacing:-.06em;line-height:1.12;margin:0 0 23px;font-weight:800}h1 a:hover{color:var(--lime)}.h5d9nqa{background:linear-gradient(100deg,#e6ff8b,#a3f1b4 56%,#ffba86);background-clip:text;-webkit-background-clip:text;color:transparent}.u7p3jxa{font-size:18px;line-height:1.8;color:#e0e1e6;max-width:510px;margin-bottom:9px}.s2m8bqa{font-size:13px;color:var(--muted);line-height:1.9;max-width:480px;margin-bottom:27px}.a9f4rxa{display:flex;gap:12px;flex-wrap:wrap}.x6q2dja{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:11px 17px;font-size:13px;color:#e5e5e9;transition:border .2s,color .2s}.x6q2dja:hover{border-color:var(--lime);color:var(--lime)}.m3w7zpa{display:flex;gap:13px;align-items:center;margin-top:30px;color:#878c9a;font-size:11px}.m3w7zpa i{width:3px;height:3px;background:#737784;border-radius:50%}.t8c5nqa{height:440px;max-width:420px;width:100%;justify-self:center;position:relative;transform:rotate(2deg);border-radius:190px 190px 18px 18px;border:1px solid rgba(255,255,255,.18);padding:9px;background:#191a22;box-shadow:0 30px 90px #0009;animation:float 6s ease-in-out infinite}.j4r6vxa{position:absolute;inset:9px;width:calc(100% - 18px);height:calc(100% - 18px);border-radius:185px 185px 12px 12px;object-fit:cover;filter:saturate(.8)}.t8c5nqa:after{content:"";position:absolute;inset:9px;border-radius:185px 185px 12px 12px;background:linear-gradient(180deg,rgba(6,8,14,.1),rgba(8,9,13,.82));pointer-events:none}.q2b9mka{position:absolute;left:14%;top:28%;display:flex;flex-direction:column;gap:12px;text-shadow:0 3px 16px #000}.q2b9mka span,.q2b9mka small{font-size:11px;color:#e2d8ce;letter-spacing:.08em}.q2b9mka strong{font-size:52px;line-height:1.1;letter-spacing:-.06em}.f7p3cxa{position:absolute;bottom:29px;left:13%;right:13%;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#d0d0d4}.f7p3cxa b{font-size:13px;color:var(--lime)}.z5n2vqa{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;color:#8e93a0;font-size:10px;letter-spacing:.12em}.z5n2vqa span{height:27px;width:16px;border:1px solid #6d727c;border-radius:12px;position:relative}.z5n2vqa span:after{content:'';position:absolute;width:2px;height:6px;left:6px;top:5px;background:var(--lime);border-radius:3px;animation:scroll 1.5s infinite}.l4k8qxa,.b9x3fqa,.e5v2mxa,.u2h7pqa,.j6p3vqa,.q5b8rxa,.s3j9mxa{padding:100px clamp(24px,9vw,144px)}.y6c2rma{text-align:center;max-width:620px;margin:0 auto 43px}.y6c2rma .c6v4mxa{margin-bottom:9px}h2{font-size:clamp(30px,4vw,47px);letter-spacing:-.045em;line-height:1.2;margin:0 0 12px}.y6c2rma>p:last-child{font-size:13px;color:var(--muted);margin:0}.d3a7mqa{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;max-width:1220px;margin:auto}.c8w5jxa{background:linear-gradient(145deg,#141822,#101219);border:1px solid var(--line);padding:25px 23px;border-radius:12px;position:relative;min-height:210px;transition:transform .25s,border-color .25s}.c8w5jxa:hover{transform:translateY(-5px);border-color:rgba(217,255,100,.38)}.o2p9vka{font-size:10px;color:#7d8290;letter-spacing:.1em}.k5f2qva{display:block;color:var(--lime);font-size:23px;margin:16px 0 10px}.c8w5jxa h3,.d3a7mqa article h3{font-size:16px;margin:0 0 7px}.c8w5jxa p,.d3a7mqa article p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.b9x3fqa{background:linear-gradient(180deg,#0c0e14,#0a0c12)}.p7d4mxa{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;max-width:1220px;margin:auto}.n6q2wxa{border:1px solid var(--line);background:#11141b;border-radius:11px;overflow:hidden;transition:transform .25s,border-color .25s}.n6q2wxa:hover{transform:translateY(-6px);border-color:#d9ff6466}.n6q2wxa>a:first-child{height:285px;display:block;position:relative;overflow:hidden;background:#1a1d25}.n6q2wxa img,.w3r7bqa img,.r8q3mxa img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s}.n6q2wxa:hover img,.w3r7bqa article:hover img{transform:scale(1.05)}.n6q2wxa>a:first-child:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#0b0c11b3)}.v4k8cqa{position:absolute;top:13px;left:13px;z-index:1;background:#0a0b10b8;border:1px solid #ffffff25;padding:5px 9px;border-radius:20px;font-size:10px}.z3r5fqa{position:absolute;bottom:7px;right:14px;z-index:1;font-size:39px;font-weight:700;color:#ffffff9c;font-style:italic}.n6q2wxa>div{padding:17px}.n6q2wxa h3{font-size:18px;margin:0 0 5px}.n6q2wxa p{color:var(--muted);font-size:11px;margin:0 0 14px}.n6q2wxa>div>a{font-size:11px;color:var(--lime)}.n6q2wxa>div>a span{margin-left:6px}.q8j2cxa{display:flex;align-items:center;justify-content:center;gap:19px;margin:30px auto 0;color:#9da1ad;font-size:11px}.q8j2cxa button{width:36px;height:36px;border-radius:50%;background:transparent;border:1px solid #ffffff29;cursor:pointer;transition:background .2s,color .2s}.q8j2cxa button:hover{background:var(--lime);color:#111;border-color:var(--lime)}.q8j2cxa i{display:inline-block;width:52px;height:1px;background:#424550;vertical-align:middle;margin:0 7px}.e5v2mxa{background:#0e1118}.w3r7bqa{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;max-width:1220px;margin:auto}.w3r7bqa article{height:370px;border-radius:12px;overflow:hidden;position:relative;background:#181a23}.w3r7bqa article:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#08090ef2)}.w3r7bqa article>div{position:absolute;z-index:1;bottom:20px;left:20px}.w3r7bqa article span{font-size:10px;color:var(--lime);letter-spacing:.1em}.w3r7bqa article h3{font-size:21px;margin:7px 0}.w3r7bqa article p{font-size:11px;color:#c5c6ce;margin:0}.u2h7pqa{background:radial-gradient(ellipse at 50% 90%,#20241d 0,transparent 62%)}.m9d4vxa{list-style:none;padding:0;margin:0 auto;max-width:850px;border-top:1px solid var(--line)}.m9d4vxa li{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:15px;padding:20px 12px;border-bottom:1px solid var(--line);transition:background .2s}.m9d4vxa li:hover{background:#ffffff06}.m9d4vxa li>b{font-size:23px;font-style:italic;color:var(--lime)}.m9d4vxa li>span:nth-child(2){display:flex;flex-direction:column}.m9d4vxa strong{font-size:15px}.m9d4vxa small{font-size:11px;color:var(--muted)}.p3c8qja{font-size:11px;color:#afb3bd;border:1px solid var(--line);padding:6px 11px;border-radius:20px}.a5n8cqa{padding:100px clamp(24px,12vw,190px);background:linear-gradient(110deg,#151822,#0c0e15);display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;overflow:hidden}.v5t2jqa h2{font-size:clamp(33px,4.5vw,54px);margin-bottom:17px}.v5t2jqa>p:not(.c6v4mxa){color:var(--muted);font-size:13px;line-height:1.9;max-width:390px;margin-bottom:24px}.r8q3mxa{position:relative;min-height:390px;display:grid;place-items:center}.x4z6nqa{width:min(100%,420px);border:1px solid #ffffff24;border-radius:14px;padding:11px;background:#0a0c12;box-shadow:0 25px 65px #0008;transform:rotate(-3deg);position:relative;z-index:1}.f9k3vqa{display:flex;justify-content:space-between;padding:2px 8px 10px;font-size:10px;color:#c6c8cf}.x4z6nqa>img{height:225px;border-radius:7px}.c3w7pqa{padding:14px 7px 8px;display:flex;flex-direction:column;gap:4px}.c3w7pqa span,.c3w7pqa small{color:#969aa6;font-size:9px}.c3w7pqa strong{font-size:17px}.c3w7pqa a{font-size:10px;color:var(--lime);margin-top:6px}.g7m2dqa{position:absolute;right:-5px;bottom:16px;z-index:2;display:grid;place-items:center;text-align:center;width:90px;height:90px;border-radius:50%;background:var(--lime);color:#12150e;font-size:12px;font-weight:700;line-height:1.5;transform:rotate(8deg)}.j6p3vqa .d3a7mqa{grid-template-columns:repeat(3,1fr)}.j6p3vqa .d3a7mqa article{border-top:1px solid var(--line);padding:22px 20px 8px}.j6p3vqa .d3a7mqa b{font-size:12px;color:var(--lime);display:block;margin-bottom:22px}.q5b8rxa{background:#0e1118}.q5b8rxa .p7d4mxa article{background:#141720;border:1px solid var(--line);padding:25px;border-radius:11px}.q5b8rxa .p7d4mxa article>span{font-family:serif;font-size:40px;color:var(--lime);line-height:.8}.q5b8rxa .p7d4mxa article p{font-size:13px;line-height:1.9;color:#e0e0e5;margin:13px 0 20px}.q5b8rxa .p7d4mxa article small{font-size:10px;color:var(--muted)}.s3j9mxa{background:#0a0c12}.e9w4cqa{max-width:850px;margin:auto;border-top:1px solid var(--line)}.e9w4cqa details{border-bottom:1px solid var(--line);padding:0 10px}.e9w4cqa summary{list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:19px 0;cursor:pointer;font-size:14px}.e9w4cqa summary::-webkit-details-marker{display:none}.e9w4cqa summary span{color:var(--lime);font-size:20px;transition:transform .2s}.e9w4cqa details[open] summary span{transform:rotate(45deg)}.e9w4cqa details p{max-width:760px;color:var(--muted);font-size:12px;line-height:1.9;margin:0 0 20px}.h8c4qxa{text-align:center;padding:78px 24px 86px;background:radial-gradient(ellipse at 50% 110%,#383e22,transparent 68%),linear-gradient(120deg,#141820,#17151a);border-top:1px solid var(--line)}.h8c4qxa h2{font-size:clamp(33px,5vw,56px);margin-bottom:12px}.h8c4qxa h2 span{color:var(--lime)}.h8c4qxa>p:not(.c6v4mxa){font-size:13px;color:#afb2bd;margin-bottom:24px}.h8c4qxa>.x6q2dja{margin-left:9px}.z7m3qxa{padding:55px clamp(24px,9vw,144px) 20px;background:#080a0f;border-top:1px solid var(--line)}.z7m3qxa{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:35px}.c2v8nqa p{font-size:11px;color:var(--muted);line-height:1.9;max-width:320px;margin-top:14px}.d8q2fva{display:flex;flex-direction:column;gap:9px}.d8q2fva strong{font-size:12px;margin-bottom:5px}.d8q2fva a,.d8q2fva span{font-size:10px}.k3f7pqa{grid-column:1/-1;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding-top:15px;color:#777c89;font-size:10px}.k3f7pqa a:hover{color:var(--lime)}.r4m8bqa{opacity:0;transform:translateY(18px);transition:opacity .65s,transform .65s}.r4m8bqa.s7v2nqa{opacity:1;transform:none}:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:3px}@keyframes float{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-9px) rotate(1deg)}}@keyframes scroll{0%{opacity:0;transform:translateY(0)}40%{opacity:1}100%{opacity:0;transform:translateY(8px)}}
@media(max-width:960px){.r5j9cpa{gap:13px}.r5j9cpa a{font-size:11px}.k8m2qra{padding:0 24px}.p4x8qla{padding-left:7vw;padding-right:7vw}.d3a7mqa,.p7d4mxa,.w3r7bqa{grid-template-columns:repeat(2,1fr)}.n6q2wxa>a:first-child{height:320px}.z7m3qxa{grid-template-columns:1.5fr 1fr 1fr}.z7m3qxa .d8q2fva:last-of-type{grid-column:2}}
@media(max-width:680px){.k8m2qra{height:65px;padding:0 18px}.b6t2wxa{display:block;background:none;border:1px solid var(--line);border-radius:7px;padding:7px 10px;font-size:11px}.r5j9cpa{display:none;position:absolute;top:64px;left:0;right:0;padding:14px 20px 20px;background:#0d1017;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0}.r5j9cpa.s7v2nqa{display:flex}.r5j9cpa a{font-size:13px;padding:10px}.k8m2qra>.n2h7cva{display:none}.p4x8qla{grid-template-columns:1fr;padding:112px 24px 77px;gap:35px;min-height:0}.p4x8qla:before{right:-44%;top:39%;width:400px;height:400px}.w9b2fta{max-width:none}.u7p3jxa{font-size:16px}.s2m8bqa{font-size:12px}.t8c5nqa{height:360px;width:min(80%,340px);justify-self:center}.q2b9mka strong{font-size:43px}.z5n2vqa{bottom:18px}.l4k8qxa,.b9x3fqa,.e5v2mxa,.u2h7pqa,.j6p3vqa,.q5b8rxa,.s3j9mxa{padding:74px 20px}.y6c2rma{margin-bottom:30px}.d3a7mqa{grid-template-columns:1fr 1fr;gap:9px}.c8w5jxa{padding:19px 16px;min-height:200px}.p7d4mxa,.w3r7bqa{gap:11px}.n6q2wxa>a:first-child{height:230px}.n6q2wxa>div{padding:13px}.n6q2wxa h3{font-size:16px}.n6q2wxa p{line-height:1.6}.w3r7bqa article{height:300px}.w3r7bqa article>div{left:13px;bottom:15px}.a5n8cqa{padding:74px 24px;grid-template-columns:1fr;gap:26px}.r8q3mxa{min-height:340px}.x4z6nqa>img{height:195px}.j6p3vqa .d3a7mqa{grid-template-columns:1fr;gap:10px}.j6p3vqa .d3a7mqa article{padding:18px 12px}.j6p3vqa .d3a7mqa b{margin-bottom:12px}.q5b8rxa .p7d4mxa{grid-template-columns:1fr}.m9d4vxa li{grid-template-columns:43px 1fr auto;padding:17px 3px;gap:9px}.m9d4vxa li>b{font-size:19px}.p3c8qja{font-size:9px;padding:5px 8px}.h8c4qxa{padding:66px 20px}.h8c4qxa>.x6q2dja{margin:10px 0 0}.z7m3qxa{padding:43px 22px 18px;grid-template-columns:1fr 1fr;gap:27px 16px}.c2v8nqa{grid-column:1/-1}.z7m3qxa .d8q2fva:last-of-type{grid-column:auto}.k3f7pqa{font-size:9px}.q8j2cxa{margin-top:22px}}
@media(max-width:390px){.d3a7mqa,.p7d4mxa,.w3r7bqa{grid-template-columns:1fr}.n6q2wxa>a:first-child{height:300px}.w3r7bqa article{height:340px}.m3w7zpa{gap:8px;font-size:10px}.h8c4qxa>.x6q2dja{display:flex;margin:10px auto 0;max-width:200px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.r4m8bqa{opacity:1;transform:none}}
#popular .p7d4mxa{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding:0 1px 10px}#popular .p7d4mxa::-webkit-scrollbar{display:none}#popular .n6q2wxa{flex:0 0 calc((100% - 51px)/4);scroll-snap-align:start}
@media(max-width:960px){#popular .n6q2wxa{flex-basis:calc((100% - 17px)/2)}}
@media(max-width:680px){#popular .n6q2wxa{flex-basis:78%}}
@media(max-width:390px){#popular .n6q2wxa{flex-basis:91%}}
