.pg-news .hero{padding-block:56px 64px;position:relative;overflow:hidden}.pg-news .hero .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.pg-news .hero h1{font-size:clamp(52px,7.5vw,120px);letter-spacing:-.06em;line-height:.86;font-weight:800;margin-top:16px}.pg-news .hero .lede{margin-top:22px}.pg-news .big{position:relative;background:var(--blue);color:#fff;border-radius:var(--r-xl);padding:32px;min-height:400px;display:grid;align-content:end;gap:12px;overflow:visible}.pg-news .big .clip{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.pg-news .big .clip .s{position:absolute;width:300px;height:300px;border-radius:50%;background:var(--sun);right:-80px;top:-100px}.pg-news .big .clip .dots{inset:0;color:#fff;opacity:.15}.pg-news .big .clip img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.25;mix-blend-mode:luminosity}.pg-news .big>:not(.clip){position:relative}.pg-news .big h2{font-size:clamp(30px,3vw,44px);letter-spacing:-.04em;max-width:14ch}.pg-news .big .ppl{position:absolute;right:30px;top:-150px;height:280px;display:flex;align-items:flex-end;--fade:80px;z-index:0}.pg-news .big{margin-top:120px}.pg-news .big .ppl img{height:100%;max-width:none;width:auto}.pg-news .big .ppl img+img{margin-left:-70px;height:88%}.pg-news .big .ppl:after{content:"";position:absolute;left:-20px;right:-20px;bottom:0;height:0}.pg-news .filter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:48px}.pg-news .years{display:flex;gap:8px}.pg-news .years span{font-family:var(--display);font-weight:800;font-size:28px;letter-spacing:-.04em;color:var(--mist);padding:0 6px}.pg-news .years span.on{color:var(--ink)}.pg-news .tl{position:relative;display:grid;gap:40px}.pg-news .tl:before{bottom:0;background:repeating-linear-gradient(180deg,var(--line-2) 0 10px,transparent 10px 18px)}.pg-news .tl:after,.pg-news .tl:before{content:"";position:absolute;left:50%;top:0;width:3px;margin-left:-1.5px}.pg-news .tl:after{height:55%;background:var(--blue);transform-origin:top;animation:news-growy 2.4s .3s var(--ease) both}@keyframes news-growy{0%{transform:scaleY(0)}}.pg-news .ev{display:grid;grid-template-columns:1fr 120px 1fr;align-items:center;position:relative}.pg-news .ev .when{grid-column:2;display:grid;place-items:center;z-index:1}.pg-news .ev .when b{width:74px;height:74px;border-radius:50%;background:#fff;border:3px solid var(--blue);display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:600;text-align:center;line-height:1.15;color:var(--blue)}.pg-news .ev.hot .when b{background:var(--sun);border-color:var(--sun);color:var(--ink)}.pg-news .ev .card{background:#fff;border-radius:var(--r-l);box-shadow:var(--sh-1);overflow:hidden;display:grid}.pg-news .ev:nth-child(odd) .card{grid-column:1;grid-row:1}.pg-news .ev:nth-child(2n) .card{grid-column:3;grid-row:1}.pg-news .ev .card .ph{aspect-ratio:16/8;overflow:hidden;position:relative}.pg-news .ev .card .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease)}.pg-news .ev .card:hover .ph img{transform:scale(1.05)}.pg-news .ev .card .tx{padding:22px 24px;display:grid;gap:10px}.pg-news .ev .card h3{font-size:24px;letter-spacing:-.025em}.pg-news .ev .card p{color:var(--muted);font-size:15px}.pg-news .ev .card .ft{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.pg-news .ev .yr{font-family:var(--display);font-weight:800;font-size:56px;letter-spacing:-.05em;color:var(--ink);line-height:1}.pg-news .ev.hot .yr{color:var(--blue)}.pg-news .ev .tx .chip{justify-self:start}.pg-news .ev:nth-child(odd) .yr{grid-column:3;grid-row:1;padding-left:24px}.pg-news .ev:nth-child(2n) .yr{grid-column:1;grid-row:1;text-align:right;padding-right:24px}.pg-news .ev .yr small{display:block;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--muted);font-weight:600;margin-top:8px}.pg-news .card.award{background:var(--ink);color:#fff}.pg-news .card.award .ft,.pg-news .card.award p{color:var(--on-dark-2)}.pg-news .award .medal{display:flex;gap:16px;align-items:center;padding:24px 24px 0}.pg-news .award .medal i{width:66px;height:66px;border-radius:50%;background:var(--sun);display:grid;place-items:center;color:var(--ink);box-shadow:0 0 0 8px rgba(255,122,69,.2)}.pg-news .card.part .logos{display:flex;align-items:center;gap:14px;padding:24px 24px 0}.pg-news .card.part .logos span{height:64px;flex:1;border-radius:18px;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:18px;letter-spacing:-.02em}.pg-news .card.vid .video{border-radius:0;aspect-ratio:16/8}.pg-news .press{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:100px}.pg-news .press .box{border-radius:var(--r-l);padding:32px;display:grid;gap:14px;align-content:start}.pg-news .press .kit{background:var(--sun-soft)}.pg-news .press .contact{background:#fff;box-shadow:var(--sh-1);display:flex;gap:20px;align-items:center}@media (max-width:900px){.pg-news .hero .wrap,.pg-news .press{grid-template-columns:1fr}.pg-news .tl:after,.pg-news .tl:before{left:28px}.pg-news .ev{grid-template-columns:56px 1fr;gap:16px}.pg-news .ev .when{grid-column:1;align-self:start}.pg-news .ev .when b{width:56px;height:56px;font-size:10.5px}.pg-news .ev:nth-child(n) .card{grid-column:2;grid-row:1}.pg-news .ev .yr{display:none}.pg-news .big .ppl{height:220px;top:-118px;--fade:64px}}@media (max-width:560px){.pg-news .filter .seg{max-width:100%;overflow-x:auto}.pg-news .big{padding:24px;min-height:360px}.pg-news .big .ppl{height:190px;top:-100px;right:10px;--fade:56px}.pg-news .press .contact{flex-direction:column;align-items:flex-start}}.pg-news .years button{font-family:var(--display);font-weight:800;font-size:28px;letter-spacing:-.04em;color:var(--mist);padding:0 6px;background:none;border:0;cursor:pointer}.pg-news .years button.on{color:var(--ink)}.pg-news .seg button{cursor:pointer}.pg-news .ev .card{text-decoration:none;color:inherit}.pg-news .ev .card .ph .playdot{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;box-shadow:var(--sh-2)}.pg-news .none{color:var(--muted);text-align:center;padding:40px 0}.pg-news .empty{background:#fff;border-radius:var(--r-xl);box-shadow:var(--sh-1);padding:clamp(32px,5vw,56px);display:grid;gap:10px;justify-items:start}.pg-news .empty p{color:var(--muted);max-width:56ch}.pg-news .big{text-decoration:none}.pg-news .press .contact .ini{width:72px;height:72px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;flex:none}.pg-news .press .contact a{color:var(--blue);font-weight:600}.pg-news .press.solo{grid-template-columns:1fr}@media (max-width:560px){.pg-news .big .clip .s{width:200px;height:200px;right:-90px;top:-90px}}