.nwp *{box-sizing:border-box}.nwp{color:#ededed;width:100%;font-family:var(--font-archivo),system-ui,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background:#0d1114;line-height:normal;overflow-x:clip;container:nwp/inline-size}.nwp .wrap{max-width:1264px;margin:0 auto;padding:0 32px}.nwp .micro{letter-spacing:.08em;text-transform:uppercase;color:#7e878f;font-size:11px;font-weight:600;line-height:16px}.nwp .h1{letter-spacing:-.04em;margin:0;font-size:76px;font-weight:800;font-stretch:112%;line-height:.94}.nwp .lead{color:#9aa3ab;margin:0;font-size:18px;line-height:28px}.nwp a:focus-visible,.nwp button:focus-visible,.nwp input:focus-visible{outline-offset:2px;outline:2px solid #65de57}.nwp .b{height:40px;font:600 14px/20px var(--font-archivo),sans-serif;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.nwp .bp{color:#0a0f0b;background:#65de57}.nwp .bp:hover{color:#0a0f0b;background:#7ce470}.nwp .bs{color:#ededed;background:#1a2228}.nwp .bs:hover{color:#ededed;background:#222c33}.nwp .tag{letter-spacing:.06em;text-transform:uppercase;color:#ededed;white-space:nowrap;background:#0d1114d1;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.nwp .hero{padding:64px 0 48px;position:relative;overflow:hidden}.nwp .hg{grid-template-columns:6fr 5fr;align-items:center;gap:32px;display:grid;position:relative}.nwp .art{height:300px;position:relative}.nwp .art svg{width:100%;height:100%;position:absolute;inset:0}.nwp .tick{background:#131a1fe6;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;animation:6s ease-in-out infinite nwFl;display:flex;position:absolute;box-shadow:0 20px 50px #00000073}@keyframes nwFl{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.nwp .mav{background:#1f282f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;font-stretch:87.5%;display:inline-flex}.nwp .chips{flex-wrap:wrap;gap:8px;display:flex}.nwp .chip{color:#9aa3ab;height:40px;font:500 14px var(--font-archivo),sans-serif;cursor:pointer;white-space:nowrap;background:#131a1f;border:0;border-radius:999px;padding:0 18px;transition:background-color .12s,color .12s}.nwp .chip:hover{color:#ededed;background:#182027}.nwp .chip[aria-pressed=true]{color:#0a0f0b;background:#65de57;font-weight:600}.nwp .lay{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.nwp .ngr{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.nwp .card{color:#ededed;background:#131a1f;border-radius:22px;flex-direction:column;min-width:0;text-decoration:none;transition:background-color .12s,transform .2s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.nwp .card:hover{color:#ededed;background:#182027;transform:translateY(-4px)}.nwp .cov{aspect-ratio:16/10;background:#0b0f12;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.nwp .cov svg{width:100%;height:100%;position:absolute;inset:0}.nwp .cov .tag{z-index:2;position:absolute;top:14px;left:14px}.nwp .glyph{font-family:var(--font-archivo),sans-serif;letter-spacing:-.02em;font-size:96px;font-weight:900;font-stretch:62%;line-height:1;position:relative}.nwp .cb{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.nwp .ct{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:24px}.nwp .ce{color:#9aa3ab;font-size:14px;line-height:22px}.nwp .meta{align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.nwp .avt{color:#65de57;background:#1f282f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:inline-flex}.nwp .go{background:#1a2228;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-left:auto;transition:background-color .12s,color .12s;display:inline-flex}.nwp .card:hover .go{color:#0a0f0b;background:#65de57}.nwp .feat{color:#ededed;background:#131a1f;border-radius:26px;grid-template-columns:1.15fr 1fr;margin-bottom:20px;text-decoration:none;transition:background-color .12s;display:grid;overflow:hidden}.nwp .feat:hover{color:#ededed;background:#182027}.nwp .feat .cov{aspect-ratio:auto;min-height:340px}.nwp .feat .glyph{font-size:220px}.nwp .feat .cb{justify-content:center;gap:14px;padding:36px}.nwp .feat .ct{letter-spacing:-.03em;font-size:34px;font-weight:800;font-stretch:112%;line-height:38px}.nwp .side{flex-direction:column;gap:16px;display:flex;position:sticky;top:92px}.nwp .box{background:#131a1f;border-radius:22px;padding:22px}.nwp .box h2{margin:0 0 14px;font-size:18px;font-weight:700}.nwp .srch{color:#7e878f;background:#131a1f;border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.nwp .srch input{color:#ededed;min-width:0;height:100%;font:400 15px var(--font-archivo),sans-serif;background:0 0;border:0;outline:none;flex:1}.nwp .srch:focus-within{box-shadow:0 0 0 2px #65de57}.nwp .cat{color:#9aa3ab;width:100%;height:44px;font:500 14px var(--font-archivo),sans-serif;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;transition:background-color .12s,color .12s;display:flex}.nwp .cat:hover{color:#ededed;background:#182027}.nwp .cat[aria-pressed=true]{color:#65de57;background:#65de571f;font-weight:600}.nwp .cat .n{color:#7e878f;font-size:12px}.nwp .pop{color:#ededed;border-top:1px solid #ffffff0d;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.nwp .pop:first-of-type{border-top:0}.nwp .pop:hover .pt{color:#65de57}.nwp .pthumb{width:64px;height:48px;font-family:var(--font-archivo),sans-serif;background:#0b0f12;border-radius:12px;justify-content:center;align-items:center;font-size:22px;font-weight:900;font-stretch:62%;display:flex}.nwp .pt{font-size:14px;font-weight:600;line-height:19px;transition:color .12s}.nwp .nl input{color:#ededed;width:100%;height:48px;font:400 14px var(--font-archivo),sans-serif;background:#0d1114;border:0;border-radius:12px;outline:none;padding:0 14px}.nwp .nl input:focus{box-shadow:0 0 0 2px #65de57}.nwp .nl input[aria-invalid=true]{box-shadow:0 0 0 2px #ff4d4f}.nwp .pgn{justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.nwp .pgn button{color:#9aa3ab;min-width:44px;height:44px;font:600 14px var(--font-archivo),sans-serif;cursor:pointer;background:#131a1f;border:0;border-radius:12px}.nwp .pgn button[aria-current=page]{color:#0a0f0b;background:#65de57}.nwp .pgn button:disabled{opacity:.4;cursor:default}.nwp .pgn button:hover:not([aria-current=page]):not(:disabled){color:#ededed;background:#1a2228}.nwp .fade{animation:.32s cubic-bezier(.2,.8,.2,1) nwFd}@keyframes nwFd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container nwp (max-width:1023px){.nwp .wrap{padding:0 24px}.nwp .h1{font-size:60px}.nwp .hg{grid-template-columns:1fr}.nwp .art{height:220px}.nwp .lay{grid-template-columns:1fr}.nwp .side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;top:0}.nwp .side .srchbox{grid-column:1/-1}.nwp .ngr{grid-template-columns:repeat(2,minmax(0,1fr))}}@container nwp (max-width:767px){.nwp .wrap{padding:0 16px}.nwp .hero{padding:40px 0 24px}.nwp .h1{font-size:44px}.nwp .lead{font-size:16px;line-height:26px}.nwp .art{display:none}.nwp .chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.nwp .ngr{grid-template-columns:1fr;gap:14px}.nwp .feat{grid-template-columns:1fr}.nwp .feat .cov{min-height:200px}.nwp .feat .glyph{font-size:140px}.nwp .feat .cb{padding:22px}.nwp .feat .ct{font-size:24px;line-height:28px}.nwp .side{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nwp *{transition:none!important;animation:none!important}}.nwp a.chip{align-items:center;text-decoration:none;display:inline-flex}.nwp a.chip[aria-current=page]{color:#0a0f0b;background:#65de57;font-weight:600}.nwp a.cat{text-decoration:none}.nwp a.cat[aria-current=page]{color:#65de57;background:#65de571f;font-weight:600}.nwp .pgn a,.nwp .pgn span{color:#9aa3ab;min-width:44px;height:44px;font:600 14px var(--font-archivo),sans-serif;background:#131a1f;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nwp .pgn a[aria-current=page]{color:#0a0f0b;background:#65de57}.nwp .pgn span[aria-disabled=true]{opacity:.4}.nwp .pgn a:hover:not([aria-current=page]){color:#ededed;background:#1a2228}.nwp .cov img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nwp .pthumb{position:relative;overflow:hidden}.nwp .pthumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
