.pg-news{--bg:#05060a;--bg2:#0c0e18;--cy:#00e5ff;--vi:#7b34ff;--tx:#f2f4fa;--mu:#8d93a8;--ln:rgba(255,255,255,.12);--pad:clamp(20px,5vw,72px);--f:"Tomorrow",system-ui,sans-serif;--live:#ff4d6d}.pg-news *{box-sizing:border-box;margin:0;padding:0}.pg-news{background:var(--bg);color:var(--tx);font:400 1rem/1.6 var(--f);overflow-x:clip}body.lock{overflow:hidden}.pg-news a{color:inherit;text-decoration:none}.pg-news button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}.pg-news :focus-visible{outline:2px solid var(--cy);outline-offset:3px}.pg-news h1,.pg-news h2,.pg-news h3{font-weight:800;line-height:.95;text-transform:uppercase;letter-spacing:-.01em}.pg-news p{color:var(--mu)}.pg-news .eyebrow{font-size:.75rem;letter-spacing:.3em;color:var(--cy);font-weight:600;display:block;margin-bottom:1.1rem}.pg-news .btn{display:inline-block;padding:.95rem 1.6rem;font:700 .8rem var(--f);letter-spacing:.14em;text-transform:uppercase;-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:transform .25s,filter .25s;border:0}.pg-news .btn:hover:not([disabled]){transform:translateY(-2px);filter:brightness(1.15)}.pg-news .btn.p{background:linear-gradient(100deg,var(--cy),var(--vi));color:#05060a}.pg-news .btn.s{background:var(--ln);color:var(--tx)}.pg-news .btn[disabled]{opacity:.5;cursor:not-allowed}.pg-news header{position:fixed;inset:14px var(--pad) auto;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:999px;border:1px solid var(--ln);background:rgba(12,14,24,.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 10px 40px rgba(0,0,0,.45);transition:background .35s}.pg-news header.sc{background:rgba(8,10,18,.84)}.pg-news .brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.14em;font-size:.9rem;padding:6px 24px 6px 6px;border-radius:999px;background:linear-gradient(120deg,#0a0f24,#1b1450);box-shadow:0 6px 18px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.1)}.pg-news .brand img{width:40px;height:40px;padding:7px;object-fit:contain;border-radius:50%;background:#05060a;box-shadow:0 0 0 1px rgba(0,229,255,.55)}.pg-news .brand span{color:var(--cy)}.pg-news nav{flex:1 1}.pg-news nav ul{display:flex;justify-content:flex-end;gap:.15rem;list-style:none;align-items:center}.pg-news nav a.l{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mu);padding:.65rem .85rem;border-radius:999px;white-space:nowrap;transition:color .2s,background .25s}.pg-news nav a.l:focus-visible,.pg-news nav a.l:hover{color:var(--tx);background:rgba(255,255,255,.07)}.pg-news nav a.l.on{background:rgba(0,229,255,.14);color:var(--cy);font-weight:700}.pg-news nav .btn{-webkit-clip-path:none;clip-path:none;border-radius:999px;padding:.8rem 1.4rem;font-size:.7rem}.pg-news #mb{display:none;border:1px solid var(--ln);border-radius:999px;padding:.65rem 1.2rem;margin-right:6px;font-size:.75rem;letter-spacing:.14em;font-weight:600}@media(max-width:1100px){.pg-news #mb{display:block}.pg-news nav{flex:none;position:absolute;top:calc(100% + 10px);left:0;right:0;background:rgba(8,10,18,.96);border:0 solid var(--ln);border-radius:26px;max-height:0;overflow:hidden;transition:max-height .4s,border-width .4s}.pg-news nav.o{max-height:520px;border-width:1px}.pg-news nav ul{flex-direction:column;align-items:stretch;gap:.3rem;padding:16px}.pg-news nav ul li:last-child{position:static;transform:none;margin-top:.6rem}.pg-news nav a.l{display:block;padding:.85rem 1rem}.pg-news nav .btn{display:block;text-align:center}}.pg-news #toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,30px);z-index:80;background:var(--tx);color:#05060a;font-weight:700;font-size:.75rem;letter-spacing:.08em;padding:.7rem 1.3rem;border-radius:999px;opacity:0;transition:all .3s;pointer-events:none;max-width:90vw;text-align:center}.pg-news #toast.on{opacity:1;transform:translate(-50%)}.pg-news .rv{opacity:0;transform:translateY(28px);transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}.pg-news .nomo .rv,.pg-news .rv.in{opacity:1;transform:none}.pg-news footer{margin-top:100px;background:#030408;padding:56px var(--pad) 28px;border-top:1px solid var(--ln);position:relative;overflow:hidden;isolation:isolate}.pg-news footer:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 70% at 50% 50%,rgba(123,52,255,.18),transparent 70%),url(/assets/logo.png) 50%/min(70%,460px) no-repeat;opacity:.14;pointer-events:none}.pg-news footer>*{position:relative;z-index:1}.pg-news footer p{max-width:52ch}.pg-news footer .brand,.pg-news footer .brand img{padding:0;background:none;box-shadow:none;border-radius:0}.pg-news footer .brand img{width:44px;height:auto}.pg-news .fw{font-weight:800;font-size:clamp(2.2rem,9vw,8rem);line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.2);margin-bottom:3rem;letter-spacing:-.01em}.pg-news .fg{display:grid;grid-template-columns:1.6fr repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem}.pg-news .fl{display:flex;gap:1.4rem}.pg-news footer h4{font-size:.7rem;letter-spacing:.24em;color:var(--cy);margin-bottom:1rem}.pg-news footer ul{list-style:none;display:grid;grid-gap:.5rem;gap:.5rem;font-size:.85rem;color:var(--mu)}.pg-news footer a:hover{color:var(--tx)}.pg-news .fb2{margin-top:2.5rem;padding-top:1.2rem;border-top:1px solid var(--ln);font-size:.75rem;color:var(--mu);display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}@media(max-width:900px){.pg-news .fg{grid-template-columns:1fr 1fr}.pg-news .fg>div:first-child{grid-column:1/-1}}@media(max-width:560px){.pg-news .fg{grid-template-columns:1fr}.pg-news .fl{flex-direction:column;gap:.4rem}}.pg-news section{position:relative}.pg-news .sec{padding:clamp(60px,8vw,110px) var(--pad)}.pg-news .sec.alt{background:var(--bg2)}.pg-news .sh{margin-bottom:2.6rem}.pg-news .sh h2{font-size:clamp(2rem,5vw,4.2rem);max-width:15ch}.pg-news .sh p{margin-top:1rem;max-width:56ch}.pg-news .note{font-size:.7rem;letter-spacing:.1em;color:var(--mu);border-left:2px solid var(--vi);padding-left:.8rem;margin-top:1.6rem;max-width:66ch}.pg-news .pill{display:inline-block;font-size:.6rem;letter-spacing:.2em;font-weight:700;color:var(--cy);border:1px solid rgba(0,229,255,.4);padding:.25rem .6rem;border-radius:999px;text-transform:uppercase}.pg-news .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:2rem}.pg-news .lead{margin-top:1.6rem;max-width:50ch;font-size:1.08rem;color:#c4c8d6}.pg-news .ph{position:relative;overflow:hidden;isolation:isolate;padding:clamp(130px,15vw,190px) var(--pad) clamp(56px,8vw,100px);background:radial-gradient(55% 80% at 85% 25%,rgba(123,52,255,.36),transparent 70%),radial-gradient(35% 50% at 8% 100%,rgba(0,229,255,.12),transparent 70%),var(--bg)}.pg-news .ph:before{inset:0;background:repeating-linear-gradient(115deg,transparent 0 120px,rgba(255,255,255,.025) 120px 121px)}.pg-news .ph:after,.pg-news .ph:before{content:"";position:absolute;z-index:-1}.pg-news .ph:after{right:clamp(10px,6vw,100px);top:50%;width:min(34%,420px);aspect-ratio:440/393;transform:translateY(-50%);background:url(/assets/logo.png) 50%/contain no-repeat;opacity:.16;filter:drop-shadow(0 0 40px rgba(123,52,255,.6))}.pg-news .ph h1{font-size:clamp(2.6rem,8vw,6.6rem);line-height:.92;max-width:12ch}.pg-news .ph h1 span{display:block}.pg-news .ph h1 .o{color:transparent;-webkit-text-stroke:1.5px var(--cy);text-shadow:0 0 40px rgba(0,229,255,.35)}.pg-news .sl{position:absolute;z-index:-1;height:6px;width:140%;left:-20%;top:36%;background:linear-gradient(120deg,#0adfff,#7932ff);box-shadow:0 0 26px rgba(10,223,255,.45);transform:rotate(-28deg) translate3d(-120%,0,0);opacity:0;animation:news-hs 1.5s cubic-bezier(.45,.05,.25,1) .4s forwards}.pg-news .sl.b{top:62%;background:linear-gradient(120deg,#7932ff,#0adfff);box-shadow:0 0 26px rgba(121,50,255,.5);animation-delay:.6s}@keyframes news-hs{0%{opacity:1;transform:rotate(-28deg) translate3d(-120%,0,0)}to{opacity:1;transform:rotate(-28deg) translate3d(120%,0,0)}}.pg-news .card{position:relative;padding:clamp(20px,2.6vw,34px);border:1px solid var(--ln);background:linear-gradient(135deg,rgba(123,52,255,.14),rgba(5,6,10,.5));-webkit-clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);transition:border-color .25s,transform .25s}.pg-news .card:hover,.pg-news .card:target{border-color:var(--cy)}.pg-news .card:hover{transform:translateY(-3px)}.pg-news .card h3{font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.02;margin:.7rem 0}.pg-news .card p{font-size:.92rem}.pg-news .gk{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cy);border-bottom:1px solid transparent;transition:border-color .25s}.pg-news .gk:hover{border-color:var(--cy)}.pg-news details{border-top:1px solid var(--ln);padding:1.2rem 0}.pg-news details:last-child{border-bottom:1px solid var(--ln)}.pg-news summary{cursor:pointer;font-weight:700;letter-spacing:.04em;list-style:none;display:flex;justify-content:space-between;gap:1rem}.pg-news summary::-webkit-details-marker{display:none}.pg-news summary:after{content:"+";color:var(--cy);font-size:1.4rem;line-height:1;transition:transform .3s}.pg-news details[open] summary:after{transform:rotate(45deg)}.pg-news details p{margin-top:.8rem;max-width:70ch}.pg-news .two{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px)}.pg-news .two>.sh{position:-webkit-sticky;position:sticky;top:130px;align-self:start}.pg-news .end{margin:0 var(--pad);position:relative;overflow:hidden;isolation:isolate;padding:clamp(32px,6vw,80px);min-height:clamp(300px,30vw,400px);display:flex;align-items:center;border:1px solid var(--ln);background:linear-gradient(100deg,rgba(123,52,255,.32),rgba(5,6,10,.92) 62%),var(--bg2);-webkit-clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%)}.pg-news .end:before{right:-6%;width:min(46%,520px);aspect-ratio:1;background:radial-gradient(closest-side,rgba(0,229,255,.28),rgba(123,52,255,.2) 55%,transparent);filter:blur(10px)}.pg-news .end:after,.pg-news .end:before{content:"";position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.pg-news .end:after{right:clamp(24px,7%,110px);width:min(32%,380px);aspect-ratio:440/393;background:url(/assets/logo.png) 50%/contain no-repeat;filter:drop-shadow(0 0 34px rgba(0,229,255,.4)) drop-shadow(0 0 60px rgba(123,52,255,.35));animation:news-lg 7s ease-in-out infinite}@keyframes news-lg{50%{transform:translateY(-54%)}}.pg-news .end h2{font-size:clamp(2rem,5.4vw,4.6rem);max-width:12ch}.pg-news .end p{margin-top:1rem;max-width:42ch}.pg-news .end .cta{margin-top:1.6rem}.pg-news .feat{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--ln);background:linear-gradient(160deg,#0e1020,#080a12);-webkit-clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);overflow:hidden}.pg-news .feat:target{border-color:var(--cy)}.pg-news .fa{position:relative;min-height:340px;background:conic-gradient(from 210deg at 70% 40%,#0a1a3a,#7b34ff,#00e5ff 30%,#0a0f24 55%,#7b34ff 80%,#0a1a3a)}.pg-news .fa:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.85) 40.4%,transparent 41%),linear-gradient(115deg,transparent 52%,rgba(0,229,255,.7) 52.3%,transparent 53%),linear-gradient(160deg,rgba(5,6,10,.65) 20%,transparent 60%)}.pg-news .fa:after{content:"";position:absolute;inset:0;background:url(/assets/logo.png) 50% 50%/min(46%,220px) no-repeat;filter:drop-shadow(0 0 30px rgba(0,229,255,.55))}.pg-news .ft{padding:clamp(24px,3.4vw,52px);display:flex;flex-direction:column;justify-content:center;gap:1rem}.pg-news .ft h2{font-size:clamp(1.9rem,3.8vw,3.2rem);line-height:.95}.pg-news .ft p{max-width:52ch}.pg-news .meta{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.pg-news .meta time{font-size:.62rem;letter-spacing:.24em;color:var(--mu);text-transform:uppercase}.pg-news .chips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 2rem}.pg-news .chips button{font:700 .7rem var(--f);letter-spacing:.16em;text-transform:uppercase;padding:.6rem 1.1rem;border-radius:999px;border:1px solid var(--ln);color:var(--mu);transition:color .2s,border-color .2s,background .2s}.pg-news .chips button:hover{color:var(--tx);border-color:rgba(255,255,255,.35)}.pg-news .chips button[aria-pressed=true]{color:var(--cy);border-color:var(--cy);background:rgba(0,229,255,.12)}.pg-news .pg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.pg-news .pc{display:flex;flex-direction:column}.pg-news .pc>p{flex:1 1}.pg-news .pc details{margin-top:1.2rem;padding:.9rem 0 0}.pg-news .pc details:last-child{border-bottom:0}.pg-news .pc summary{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cy)}.pg-news .bd p{font-size:.88rem;margin-top:.7rem}.pg-news .bd p+p{margin-top:.6rem}.pg-news .pc[hidden]{display:none}.pg-news .empty{display:none;margin-top:1rem}.pg-news .empty.on{display:block}.pg-news .pk{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:18px;gap:18px}.pg-news .pk .card h3{margin-top:.2rem}.pg-news .bp{margin:1rem 0 1.2rem;padding:1rem 1.1rem;border:1px dashed rgba(255,255,255,.22);background:rgba(255,255,255,.03);color:#c4c8d6;font-size:.9rem}.pg-news .sw{display:flex;gap:10px;flex-wrap:wrap;margin:1rem 0 1.4rem}.pg-news .sw span{display:flex;align-items:center;gap:.6rem;font-size:.7rem;letter-spacing:.12em;color:#c4c8d6;border:1px solid var(--ln);padding:.4rem .8rem .4rem .45rem;border-radius:999px;text-transform:uppercase}.pg-news .sw i{width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.pg-news .lg{display:grid;place-items:center;min-height:130px;margin:1rem 0;border:1px solid var(--ln);background:#05060a}.pg-news .lg img{width:min(120px,40%);height:auto}.pg-news .fol{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:1000px){.pg-news .feat,.pg-news .pk,.pg-news .two{grid-template-columns:1fr}.pg-news .fa{min-height:220px}.pg-news .pg{grid-template-columns:1fr 1fr}.pg-news .two>.sh{position:static}}@media(max-width:640px){.pg-news .pg{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pg-news .sl{display:none}.pg-news *,.pg-news :after,.pg-news :before{transition:none!important;animation:none!important}}.pg-news .pimg{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;margin-bottom:1rem;border:1px solid var(--ln)}