.pg-nf .s-nf .sc__in{grid-template-rows:auto 1fr auto auto}.pg-nf .s-nf .hh__bg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pg-nf .s-nf .sc__label,.pg-nf .nf,.pg-nf .nf__go{z-index:1;position:relative}.pg-nf .nf{padding:clamp(14px, 3svh, 36px) var(--pad);grid-area:2/1/auto/-1;align-self:center}.pg-nf .nf__h{max-width:calc(14 * var(--chd));font:700 clamp(36px, 5vw, 92px)/.96 var(--display);text-transform:uppercase;letter-spacing:-.05em;margin:0}.pg-nf .nf__h .hl{color:var(--brand);font-style:normal}.pg-nf .nf__lead{max-width:54ch;color:var(--dim);margin-top:18px;font-size:18px;line-height:1.55}.pg-nf .nf .acts{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pg-nf .nf__path{text-overflow:ellipsis;white-space:nowrap;max-width:40vw;overflow:hidden}.pg-nf .nf__foot{grid-area:3/1/auto/-1;height:clamp(60px,10svh,120px)}.pg-nf .nf__go{border-top:1px solid var(--faint);grid-area:4/1/auto/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pg-nf .nf__go a{border-left:1px solid var(--faint);align-content:start;gap:6px;padding:18px clamp(14px,1.6vw,24px) 22px;transition:background-color .3s;display:grid;position:relative}.pg-nf .nf__go a:first-child{padding-left:var(--pad);border-left:0}.pg-nf .nf__go .cmt{color:var(--brand)}.pg-nf .nf__go b{font:700 clamp(15px, 1.3vw, 20px)/1.1 var(--display);text-transform:uppercase;letter-spacing:-.025em}.pg-nf .nf__go span:not(.cmt){color:var(--dim);font-size:13px;line-height:1.4}.pg-nf .nf__go i{font-style:normal;font-family:var(--mono);color:var(--brand);transition:transform .4s var(--ease);position:absolute;top:18px;right:16px}@media (hover:hover){.pg-nf .nf__go a:hover{background:color-mix(in srgb, var(--brand) 8%, transparent)}.pg-nf .nf__go a:hover i{transform:translate(4px)}}@media (max-width:900px){.pg-nf .s-nf .sc__in{flex-direction:column;display:flex}.pg-nf .nf{padding:18px 20px 24px}.pg-nf .nf__h{font-size:clamp(32px,10vw,48px);line-height:1}.pg-nf .nf__lead{margin-top:22px}.pg-nf .nf .acts .btn{justify-content:space-between;width:100%}.pg-nf .nf__go{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-nf .nf__go a,.pg-nf .nf__go a:first-child{border-left:0;border-top:1px solid var(--faint);padding:16px 20px 18px}.pg-nf .nf__go a:nth-child(2n){border-left:1px solid var(--faint)}}
