@keyframes play-pulse{0%{box-shadow:0 0 0 0 rgba(232,25,44,.55),0 0 0 0 rgba(232,25,44,.25)}70%{box-shadow:0 0 0 14px transparent,0 0 0 28px transparent}to{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes viewPulse{0%,to{color:var(--muted)}50%{color:var(--red);font-weight:700}}:root{--red:#e8192c;--red-mid:rgba(232, 25, 44, .15);--red-glow:rgba(232, 25, 44, .32);--ink:#0c0c0d;--ink-2:#1c1c1e;--ink-3:#2c2c2e;--paper:#f4f3ef;--paper-2:#ebe9e4;--white:#fff;--muted:#71717a;--rule:rgba(0, 0, 0, .08);--ff-d:'Bebas Neue', sans-serif;--ff-b:'DM Sans', sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--r-sm:8px;--r-md:14px;--r-lg:22px;--sh-sm:0 2px 10px rgba(0, 0, 0, .06);--sh-md:0 8px 28px rgba(0, 0, 0, .1);--sh-lg:0 24px 64px rgba(0, 0, 0, .15)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--ff-b);background:var(--paper);color:var(--ink);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}.c-9f8z2{width:100%;max-width:1300px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.c-1a2b3{display:inline-flex;align-items:center;gap:10px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.c-1a2b3::before{content:"";width:24px;height:2px;background:var(--red);flex-shrink:0}.c-u8i2m{font-family:var(--ff-d);font-size:clamp(42px,5.5vw,68px);letter-spacing:.015em;line-height:.93;color:var(--ink)}.c-u8i2m-w{color:#fff}.c-m0o9n{display:inline-flex;align-items:center;font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 10px;border-radius:4px}.c-m0o9n-r{background:var(--red);color:#fff}.c-m0o9n-g{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(4px)}.c-q7p5s{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;gap:16px}.c-q7p5s-l{display:flex;flex-direction:column;gap:7px}.c-x4v6b{display:inline-flex;align-items:center;font-size:12.5px;font-weight:700;color:var(--muted);white-space:nowrap;padding-bottom:2px;border-bottom:1.5px solid transparent;transition:color .2s,border-color .2s}.c-x4v6b::after{content:"→";font-size:14px;margin-left:5px;transition:transform .25s var(--ease)}.c-x4v6b:hover{color:var(--red);border-color:var(--red-mid)}.c-x4v6b:hover::after{transform:translateX(4px)}.c-b1n3m{width:100%;background:var(--white);border-bottom:1px solid var(--rule);position:sticky;top:0;z-index:200;box-shadow:0 1px 0 var(--rule),0 2px 12px rgba(0,0,0,.03)}.c-b1n3m-i{max-width:1300px;margin:0 auto;justify-content:space-between;padding:0 clamp(16px,4vw,40px);height:36px;gap:12px}.c-b1n3m-i,.c-b1n3m-l,.c-b1n3m-l li a{display:flex;align-items:center}.c-b1n3m-l{list-style:none}.c-b1n3m-l li a{font-size:11.5px;font-weight:500;color:#52525b;padding:0 11px;height:36px;border-right:1px solid var(--rule);transition:color .2s,background .2s;letter-spacing:.01em}.c-b1n3m-l li:first-child a{border-left:1px solid var(--rule)}.c-b1n3m-l li a:hover{color:var(--red);background:rgba(232,25,44,.04)}.c-b1n3m-s,.c-b1n3m-s a{display:flex;align-items:center}.c-b1n3m-s{gap:5px}.c-b1n3m-s a{width:26px;height:26px;justify-content:center;border-radius:50%;background:var(--paper);border:1px solid var(--rule);font-size:10.5px;color:#52525b;transition:background .2s,color .2s,border-color .2s,transform .2s}.c-b1n3m-s a:hover{background:var(--red);color:#fff;border-color:var(--red);transform:translateY(-2px)}@media (max-width:1024px){.c-b1n3m{display:none}}.c-z5x7c{padding:28px 0 0}.c-z5x7c-g{display:grid;grid-template-columns:1fr 360px;grid-template-rows:400px 190px;gap:10px}.c-z5x7c-c{position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--ink-2);display:block}.c-z5x7c-c-m{grid-row:1/3}.c-z5x7c-b,.c-z5x7c-o{position:absolute;inset:0}.c-z5x7c-b{background-size:cover;background-position:center;transition:transform 9s var(--ease)}.c-z5x7c-c:hover .c-z5x7c-b{transform:scale(1.05)}.c-z5x7c-o{background:linear-gradient(to right,rgba(0,0,0,.45)0,transparent 55%),linear-gradient(to top,rgba(0,0,0,.88)0,rgba(0,0,0,.18) 45%,transparent 70%)}.c-z5x7c-c-s .c-z5x7c-o{background:linear-gradient(to top,rgba(0,0,0,.82)0,transparent 70%)}.c-z5x7c-bd{position:absolute;bottom:0;left:0;right:0;padding:28px}.c-z5x7c-c-m .c-z5x7c-bd{padding:36px 40px}.c-z5x7c-t{font-family:var(--ff-d);color:#fff;line-height:.94;letter-spacing:.02em;margin-top:9px;text-shadow:0 2px 24px rgba(0,0,0,.5);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-z5x7c-c-m .c-z5x7c-t{font-size:clamp(30px,3.8vw,54px)}.c-z5x7c-c-s .c-z5x7c-t{font-size:clamp(17px,2.2vw,24px)}.c-z5x7c-mt{margin-top:10px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.6);display:flex;align-items:center;gap:10px}.c-z5x7c-d{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.35);flex-shrink:0}.c-z5x7c-ct{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:12px;font-weight:700;color:#fff;letter-spacing:.05em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s var(--ease)}.c-z5x7c-ct::after{content:"→";font-size:14px}.c-z5x7c-c:hover .c-z5x7c-ct{opacity:1;transform:translateY(0)}@media (max-width:920px){.c-z5x7c-g{grid-template-columns:1fr;grid-template-rows:auto;gap:8px}.c-z5x7c-c-m{grid-row:auto;aspect-ratio:16/9}.c-z5x7c-c-s{aspect-ratio:16/7}}.c-k9l0o{padding:36px 0 44px}.c-k9l0o-g{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.c-k9l0o-c{background:var(--white);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--rule);transition:transform .38s var(--ease),box-shadow .38s var(--ease),border-color .2s;display:flex;flex-direction:column}.c-k9l0o-c:hover{transform:translateY(-7px);box-shadow:var(--sh-lg);border-color:transparent}.c-k9l0o-i{aspect-ratio:16/9;overflow:hidden;background:var(--paper-2);flex-shrink:0}.c-k9l0o-i img{width:100%;height:100%;object-fit:cover;transition:transform .65s var(--ease)}.c-k9l0o-c:hover .c-k9l0o-i img,.c-u7i9o-ca:hover .c-u7i9o-ca-th img{transform:scale(1.08)}.c-k9l0o-bd{padding:16px 18px 20px;display:flex;flex-direction:column;flex:1}.c-k9l0o-t{font-family:var(--ff-d);font-size:19px;letter-spacing:.02em;line-height:1.08;color:var(--ink);margin-top:8px;transition:color .2s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-k9l0o-c:hover .c-k9l0o-t{color:var(--red)}.c-k9l0o-mt{margin-top:auto;padding-top:10px;font-size:11px;color:var(--muted);font-weight:500;display:flex;align-items:center;gap:7px}.c-k9l0o-d{width:2px;height:2px;border-radius:50%;background:var(--muted);flex-shrink:0}@media (max-width:1100px){.c-k9l0o-g{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.c-k9l0o-g{grid-template-columns:1fr}}.c-f5g7h{background:var(--ink);padding:64px 0}.c-f5g7h .c-1a2b3{color:rgba(255,255,255,.38)}.c-f5g7h .c-1a2b3::before,.c-f5g7h-al:hover,.c-r4t6y .c-1a2b3::before{background:var(--red)}.c-f5g7h-hd{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px;gap:16px}.c-f5g7h-al{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--red);padding:9px 22px;border:1.5px solid rgba(232,25,44,.5);border-radius:50px;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.c-f5g7h-al:hover{color:#fff;border-color:var(--red)}.c-f5g7h-ly{display:grid;grid-template-columns:1fr 300px;gap:16px;align-items:start}.c-f5g7h-he{position:relative;border-radius:var(--r-md);overflow:hidden;aspect-ratio:16/9;background:var(--ink-2);display:block}.c-f5g7h-he img{transition:transform .9s var(--ease)}.c-f5g7h-he:hover img,.c-v3b5n-he:hover img{transform:scale(1.04)}.c-f5g7h-he-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8)0,rgba(0,0,0,.08) 50%,transparent 70%)}.c-p0l9k{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;background:var(--red);border-radius:50%;display:grid;place-items:center;animation:play-pulse 2.5s ease-out infinite;transition:transform .3s var(--ease),background .2s}.c-f5g7h-py-ov::after,.c-p0l9k::after{content:"";border-style:solid;border-color:transparent transparent transparent #fff}.c-p0l9k::after{border-width:12px 0 12px 22px;margin-left:5px}.c-f5g7h-he:hover .c-p0l9k{transform:translate(-50%,-50%) scale(1.12);background:#fff;animation:none}.c-f5g7h-he:hover .c-p0l9k::after{border-color:transparent transparent transparent var(--red)}.c-f5g7h-he-ti{position:absolute;bottom:0;left:0;right:0;padding:28px 32px;font-family:var(--ff-d);font-size:clamp(20px,2.5vw,32px);letter-spacing:.02em;color:#fff;line-height:1}.c-f5g7h-ls{display:flex;flex-direction:column;gap:4px}.c-f5g7h-it,.c-f5g7h-th{border-radius:var(--r-sm)}.c-f5g7h-it{display:flex;gap:12px;padding:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);transition:background .2s,transform .22s var(--ease),border-color .2s;align-items:center}.c-f5g7h-it:hover{background:rgba(255,255,255,.08);transform:translateX(5px);border-color:rgba(255,255,255,.12)}.c-f5g7h-th{position:relative;width:100px;aspect-ratio:16/9;overflow:hidden;flex-shrink:0;background:var(--ink-3)}.c-f5g7h-he img,.c-f5g7h-th img{width:100%;height:100%;object-fit:cover}.c-f5g7h-py-ov{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.35);opacity:0;transition:opacity .2s}.c-f5g7h-py-ov::after{border-width:7px 0 7px 12px}.c-f5g7h-it:hover .c-f5g7h-py-ov{opacity:1}.c-f5g7h-cp{font-size:13px;font-weight:600;color:rgba(255,255,255,.85);line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.c-f5g7h-ly{grid-template-columns:1fr}.c-f5g7h-ls{flex-direction:row;overflow-x:auto;padding-bottom:6px;gap:8px}.c-f5g7h-ls::-webkit-scrollbar{height:3px}.c-f5g7h-ls::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:10px}.c-f5g7h-it{min-width:220px}}.c-j8k2l{padding:60px 0}.c-j8k2l-wh{background:var(--white)}.c-r4t6y{background:var(--ink-2);padding:64px 0}.c-r4t6y .c-1a2b3{color:rgba(255,255,255,.35)}.c-r4t6y .c-x4v6b{color:rgba(255,255,255,.38)}.c-r4t6y .c-x4v6b:hover{color:#fff;border-color:rgba(255,255,255,.2)}.c-r4t6y-gr{display:grid;grid-template-columns:1.35fr 1fr;gap:8px}.c-r4t6y-cl-r{display:grid;grid-template-rows:1fr 1fr;gap:8px}.c-r4t6y-ca{position:relative;overflow:hidden;display:block;background:var(--ink-3);border-radius:var(--r-md)}.c-r4t6y-ca-m{aspect-ratio:4/3}.c-r4t6y-ca-s{aspect-ratio:16/9}.c-r4t6y-bg,.c-r4t6y-ov{position:absolute;inset:0}.c-r4t6y-bg{background-size:cover;background-position:center;transition:transform .85s var(--ease)}.c-p7o8c:hover .c-p7o8c-im img,.c-r4t6y-ca:hover .c-r4t6y-bg{transform:scale(1.07)}.c-r4t6y-ov{background:linear-gradient(to top,rgba(0,0,0,.9)0,rgba(0,0,0,.12) 55%,transparent 75%)}.c-r4t6y-bd{position:absolute;bottom:0;left:0;right:0;padding:22px}.c-r4t6y-ra{font-family:var(--ff-d);font-size:52px;letter-spacing:-.02em;line-height:1;color:rgba(255,255,255,.1);position:absolute;top:14px;right:18px;transition:color .3s}.c-r4t6y-ca:hover .c-r4t6y-ra{color:rgba(255,255,255,.2)}.c-r4t6y-ti{font-family:var(--ff-d);color:#fff;letter-spacing:.02em;line-height:.97;margin-top:7px;text-shadow:0 2px 12px rgba(0,0,0,.4);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-r4t6y-ca-m .c-r4t6y-ti{font-size:clamp(22px,2.8vw,38px)}.c-r4t6y-ca-s .c-r4t6y-ti{font-size:clamp(15px,1.8vw,22px)}@media (max-width:700px){.c-r4t6y-gr{grid-template-columns:1fr}.c-r4t6y-cl-r{grid-template-rows:auto}.c-r4t6y-ca-m{aspect-ratio:16/9}}.c-v3b5n{padding:60px 0;background:var(--white)}.c-v3b5n-ly{display:grid;grid-template-columns:2fr 1fr;gap:16px;align-items:start}.c-v3b5n-he{position:relative;border-radius:var(--r-md);overflow:hidden;aspect-ratio:16/9;display:block;background:var(--paper-2)}.c-v3b5n-he img{transition:transform .75s var(--ease)}.c-v3b5n-he-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.82)0,transparent 55%)}.c-v3b5n-he-bd{position:absolute;bottom:0;left:0;right:0;padding:28px 32px}.c-v3b5n-he-ti{font-family:var(--ff-d);font-size:clamp(22px,2.8vw,36px);color:#fff;letter-spacing:.02em;line-height:.97;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-v3b5n-ls{display:flex;flex-direction:column;gap:5px}.c-v3b5n-it,.c-v3b5n-th{border-radius:var(--r-sm)}.c-v3b5n-it{display:flex;gap:14px;padding:12px 14px;border:1px solid var(--rule);align-items:center;transition:border-color .2s,transform .25s var(--ease),box-shadow .25s;background:var(--white)}.c-v3b5n-it:hover{border-color:var(--red);transform:translateX(7px);box-shadow:var(--sh-sm)}.c-v3b5n-th{width:78px;aspect-ratio:16/9;overflow:hidden;flex-shrink:0;background:var(--paper-2)}.c-u7i9o-ca-th img,.c-u7i9o-fe img,.c-v3b5n-he img,.c-v3b5n-th img{width:100%;height:100%;object-fit:cover}.c-v3b5n-it-ti{font-size:13.5px;font-weight:700;line-height:1.35;color:var(--ink);transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-v3b5n-it:hover .c-v3b5n-it-ti{color:var(--red)}@media (max-width:820px){.c-v3b5n-ly{grid-template-columns:1fr}}.c-u7i9o{padding:64px 0;background:var(--ink);position:relative;overflow:hidden}.c-u7i9o::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80%at 80% 50%,rgba(120,40,200,.18)0,transparent 70%),radial-gradient(ellipse 40% 60%at 10% 80%,rgba(232,25,44,.12)0,transparent 60%);pointer-events:none}.c-u7i9o .c-1a2b3{color:rgba(255,255,255,.38)}.c-u7i9o .c-1a2b3::before{background:#a855f7}.c-u7i9o .c-x4v6b{color:rgba(255,255,255,.4)}.c-u7i9o .c-x4v6b:hover{color:#fff;border-color:rgba(255,255,255,.2)}.c-u7i9o-ly{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.c-u7i9o-fe{position:relative;border-radius:var(--r-md);overflow:hidden;aspect-ratio:16/10;display:block;background:var(--ink-3)}.c-u7i9o-ca-th img,.c-u7i9o-fe img{transition:transform .8s var(--ease)}.c-u7i9o-fe:hover img{transform:scale(1.05)}.c-u7i9o-fe-ov{position:absolute;inset:0;background:linear-gradient(135deg,rgba(90,20,160,.55)0,transparent 50%),linear-gradient(to top,rgba(0,0,0,.88)0,transparent 60%)}.c-u7i9o-fe-bd{position:absolute;bottom:0;left:0;right:0;padding:30px 32px}.c-u7i9o-fe-ti{font-family:var(--ff-d);font-size:clamp(24px,3vw,40px);color:#fff;letter-spacing:.02em;line-height:.97;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-u7i9o-fe-mt{margin-top:9px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.55);display:flex;align-items:center;gap:8px}.c-u7i9o-si{display:flex;flex-direction:column;gap:8px}.c-u7i9o-ca{display:flex;gap:14px;padding:14px;border-radius:var(--r-sm);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);align-items:center;transition:background .2s,transform .22s var(--ease),border-color .2s}.c-u7i9o-ca:hover{background:rgba(168,85,247,.1);transform:translateX(5px);border-color:rgba(168,85,247,.35)}.c-u7i9o-ca-th{width:110px;aspect-ratio:16/9;border-radius:var(--r-sm);overflow:hidden;flex-shrink:0;background:var(--ink-3)}.c-u7i9o-ca-th img{transition:transform .5s var(--ease)}.c-u7i9o-ca-bd{display:flex;flex-direction:column;gap:5px}.c-u7i9o-ca-ti{font-family:var(--ff-d);font-size:18px;letter-spacing:.02em;line-height:1;color:#fff;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-u7i9o-ca:hover .c-u7i9o-ca-ti{color:#c084fc}.c-u7i9o-ca-mt{font-size:11px;font-weight:600;color:rgba(255,255,255,.4)}.c-u7i9o-tg{background:rgba(168,85,247,.25);color:#c084fc;border:1px solid rgba(168,85,247,.4)}@media (max-width:820px){.c-u7i9o-ly{grid-template-columns:1fr}.c-u7i9o-fe{aspect-ratio:16/9}}@media (max-width:580px){.c-u7i9o-ca{padding:10px}.c-u7i9o-ca-th{width:88px}}.c-w1e3r{padding:60px 0 80px;background:var(--white)}.c-w1e3r-ly{display:grid;grid-template-columns:1fr 300px;gap:52px;align-items:start}.c-p5o0i{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.c-p5o0i-pi{padding:7px 17px;border-radius:50px;font-size:12px;font-weight:700;letter-spacing:.03em;cursor:pointer;border:1.5px solid var(--rule);background:0 0;color:var(--muted);transition:all .18s}.c-p5o0i-pi:hover{border-color:var(--red);color:var(--red);background:var(--red-mid)}.c-p5o0i-pi.c-a2s4d{background:var(--red);color:#fff;border-color:var(--red);box-shadow:0 3px 12px var(--red-glow)}.c-p7o8c{display:grid;grid-template-columns:190px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--rule);transition:transform .26s var(--ease)}.c-p7o8c:hover{transform:translateX(5px)}.c-p7o8c:last-child{border-bottom:none}.c-p7o8c-im{border-radius:var(--r-sm);overflow:hidden;aspect-ratio:16/10;background:var(--paper-2);flex-shrink:0}.c-p7o8c-im img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ease)}.c-p7o8c-bd{display:flex;flex-direction:column;justify-content:center;gap:6px}.c-p7o8c-ti{font-family:var(--ff-d);font-size:21px;letter-spacing:.02em;line-height:1.03;color:var(--ink);transition:color .2s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-p7o8c:hover .c-p7o8c-ti{color:var(--red)}.c-p7o8c-mt{font-size:11.5px;color:var(--muted);font-weight:500;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.c-m9d0t{width:2px;height:2px;border-radius:50%;background:currentColor;opacity:.5;flex-shrink:0}@media (max-width:580px){.c-p7o8c{grid-template-columns:1fr;gap:10px}.c-p7o8c-im{aspect-ratio:16/9}}.c-s7d3f{position:sticky;top:46px}.c-s7d3f-mo{background:var(--paper);border-radius:var(--r-md);padding:22px;border:1px solid var(--rule);margin-bottom:16px}.c-s7d3f-ti{font-family:var(--ff-d);font-size:20px;letter-spacing:.04em;padding-bottom:12px;margin-bottom:14px;border-bottom:2.5px solid var(--red)}.c-s7d3f-it{display:flex;gap:11px;align-items:center;padding:9px 0;border-bottom:1px solid var(--rule)}.c-s7d3f-it:last-child{border-bottom:none;padding-bottom:0}.c-s7d3f-im{width:68px;aspect-ratio:16/9;border-radius:var(--r-sm);overflow:hidden;flex-shrink:0;background:var(--paper-2)}.c-s7d3f-im img{width:100%;height:100%;object-fit:cover}.c-s7d3f-lb{font-size:13px;font-weight:700;line-height:1.35;color:var(--ink);transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-f2g4h-lo span,.c-s7d3f-lb:hover{color:var(--red)}.c-n3l6m-mo{background:linear-gradient(135deg,var(--ink) 60%,var(--ink-3) 100%);color:#fff;border-radius:var(--r-md);padding:26px 22px;margin-bottom:16px;text-align:center;border:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden}.c-n3l6m-mo::before{content:"";position:absolute;top:-30px;right:-30px;width:120px;height:120px;background:var(--red-mid);border-radius:50%;filter:blur(40px)}.c-n3l6m-ti{font-family:var(--ff-d);font-size:26px;letter-spacing:.04em;line-height:.95;margin-bottom:8px;position:relative}.c-n3l6m-mo p{font-size:12.5px;color:rgba(255,255,255,.55);margin-bottom:18px;line-height:1.5;position:relative}.c-n3l6m-in{width:100%;padding:11px 16px;border-radius:50px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#fff;font-family:var(--ff-b);font-size:13px;margin-bottom:9px;outline:0;transition:border-color .2s;position:relative}.c-n3l6m-in::placeholder{color:rgba(255,255,255,.4)}.c-n3l6m-in:focus{border-color:var(--red)}.c-n3l6m-bt{width:100%;padding:12px;background:var(--red);color:#fff;border:0;border-radius:50px;font-family:var(--ff-d);font-size:17px;letter-spacing:.08em;cursor:pointer;transition:opacity .2s,transform .2s;position:relative}.c-n3l6m-bt:hover{opacity:.88;transform:scale(1.015)}@media (max-width:900px){.c-w1e3r-ly{grid-template-columns:1fr}.c-s7d3f{position:static}}.c-l9k8j{height:56px;display:flex;align-items:center;justify-content:center}.c-l9k8j-ri{width:30px;height:30px;border:3px solid var(--paper-2);border-top-color:var(--red);border-radius:50%;animation:spin .7s linear infinite}.c-f2g4h{background:var(--ink);color:rgba(255,255,255,.55);padding:56px 0 22px;border-top:3px solid var(--red)}.c-f2g4h-gr{display:grid;grid-template-columns:200px 1fr 190px;gap:48px;padding-bottom:44px;border-bottom:1px solid rgba(255,255,255,.07)}.c-f2g4h-lo{font-family:var(--ff-d);font-size:27px;letter-spacing:.04em;color:#fff;display:block;margin-bottom:10px}.c-f2g4h-tl{font-size:12px;line-height:1.6;max-width:175px}.c-f2g4h-nv{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.c-f2g4h-nv ul{list-style:none}.c-f2g4h-nv li{margin-bottom:9px}.c-f2g4h-nv a{font-size:12.5px;font-weight:500;transition:color .2s}.c-f2g4h-nv a:hover{color:#fff}.c-f2g4h-sc h4{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.3);margin-bottom:12px}.c-f2g4h-bt,.c-f2g4h-sc-ic{display:flex;gap:7px;flex-wrap:wrap}.c-f2g4h-sc-ic a{width:34px;height:34px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:50%;display:grid;place-items:center;font-size:12px;color:rgba(255,255,255,.55);transition:background .2s,color .2s,border-color .2s,transform .2s}.c-f2g4h-sc-ic a:hover{background:var(--red);color:#fff;border-color:var(--red);transform:translateY(-2px)}.c-f2g4h-bt{padding-top:22px;justify-content:space-between;align-items:center;font-size:11.5px;gap:10px}.c-f2g4h-bt-lk{display:flex;gap:18px}.c-f2g4h-bt-lk a:hover{color:#fff}@media (max-width:960px){.c-f2g4h-gr{grid-template-columns:1fr 1fr}.c-f2g4h-lo-bk{grid-column:1/-1;display:flex;gap:28px;align-items:flex-start}}@media (max-width:580px){.c-f2g4h-gr{grid-template-columns:1fr}.c-f2g4h-nv{grid-template-columns:repeat(2,1fr)}}.c-r1e2v{opacity:0;transform:translateY(22px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.c-r1e2v.c-i3n4p{opacity:1;transform:translateY(0)}.c-p7o8c{animation:fadeUp .42s var(--ease) both}.c-p7o8c:nth-child(2){animation-delay:.06s}.c-p7o8c:nth-child(3){animation-delay:.12s}.c-p7o8c:nth-child(4){animation-delay:.18s}.c-p7o8c:nth-child(5){animation-delay:.24s}.c-v5c6u{animation:viewPulse .75s ease-out}