.NNeLIG_anchor{top:calc(var(--nav-space)*-1 - 24px);visibility:hidden;display:block;position:relative}.NNeLIG_intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}@media (max-width:900px){.NNeLIG_intro{grid-template-columns:1fr}}.NNeLIG_introCopy{justify-items:start;gap:18px;display:grid}.NNeLIG_para{max-width:62ch}.NNeLIG_introArt{aspect-ratio:5/4;border-radius:var(--r-xl);isolation:isolate;background:radial-gradient(var(--line) 1px, transparent 1.4px) 0 0/22px 22px,var(--mint-2);border:1px solid var(--line);position:relative;overflow:hidden}@media (max-width:900px){.NNeLIG_introArt{display:none}}.NNeLIG_glowA,.NNeLIG_glowB{z-index:-1;aspect-ratio:1;filter:blur(60px);opacity:.55;border-radius:50%;width:55%;position:absolute}.NNeLIG_glowA{background:var(--mint);top:-12%;right:-10%}.NNeLIG_glowB{background:var(--emerald);opacity:.25;bottom:-18%;left:-12%}.NNeLIG_sheet{border-radius:var(--r-md);background:var(--paper);box-shadow:var(--shadow-md);transition:transform .6s var(--e-soft);align-content:start;gap:12px;padding:26px 28px;display:grid;position:absolute;inset:13% 21% 11%;transform:rotate(-2deg)}.NNeLIG_sheet>i{background:var(--sand);border-radius:99px;height:9px;display:block}.NNeLIG_sheet>i:nth-of-type(3){width:88%}.NNeLIG_introArt:hover .NNeLIG_sheet{transform:rotate(0)translateY(-6px)}.NNeLIG_byline{align-items:center;gap:10px;margin-bottom:6px;display:flex}.NNeLIG_byline b{background:linear-gradient(135deg, var(--mint), var(--emerald));border-radius:50%;width:30px;height:30px}.NNeLIG_byline span{gap:6px;display:grid}.NNeLIG_byline i{background:var(--stone);border-radius:99px;width:74px;height:7px;display:block}.NNeLIG_byline i+i{background:var(--sand);width:46px}.NNeLIG_sheet>.NNeLIG_lineTitle{background:var(--ink);width:76%;height:15px;margin-bottom:4px}.NNeLIG_sheet>.NNeLIG_lineMark{background:var(--mint);width:64%}.NNeLIG_sheet>.NNeLIG_lineShort{width:48%}.NNeLIG_code{background:var(--night);border-radius:12px;gap:7px;margin-top:6px;padding:14px 16px;display:grid}.NNeLIG_code i{background:var(--night-3);border-radius:99px;width:70%;height:6px;display:block}.NNeLIG_code i:nth-child(2){background:var(--mint);opacity:.8;width:46%;margin-left:14px}.NNeLIG_code i:nth-child(3){width:58%}.NNeLIG_chip{background:var(--paper);border:1px solid var(--line-2);box-shadow:var(--shadow-sm);color:var(--ink);font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:8px 14px;animation:6s ease-in-out infinite NNeLIG_float;position:absolute}.NNeLIG_chip1{top:9%;left:8%}.NNeLIG_chip2{animation-delay:-1.5s;top:22%;right:6%}.NNeLIG_chip3{animation-delay:-3s;bottom:18%;left:5%}.NNeLIG_chip4{background:var(--ink);color:var(--night-text);border-color:var(--ink);animation-delay:-4.5s;bottom:8%;right:12%}.NNeLIG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1024px){.NNeLIG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.NNeLIG_grid{grid-template-columns:1fr}}.NNeLIG_card{border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line);transition:transform .35s var(--e-out),box-shadow .35s var(--e-out),border-color .35s var(--e-out);align-content:start;gap:12px;padding:clamp(22px,2.4vw,30px);display:grid;position:relative;overflow:hidden}.NNeLIG_card:before{content:"";background:var(--mint);transform-origin:0;height:3px;transition:transform .5s var(--e-soft);position:absolute;inset:0 0 auto;transform:scaleX(0)}.NNeLIG_card .NNeLIG_ico{transition:transform .4s var(--e-out),background-color .4s var(--e-out),color .4s var(--e-out)}@media (hover:hover){.NNeLIG_card:hover:before{transform:scaleX(1)}.NNeLIG_card:hover .NNeLIG_ico{background:var(--mint);color:var(--ink);transform:rotate(-8deg)scale(1.06)}}.NNeLIG_card h3{color:var(--ink);font:600 clamp(18px, 1.4vw, 21px)/1.25 var(--f-display);letter-spacing:-.01em;margin:0}.NNeLIG_card p{margin:0;font-size:15px;line-height:1.6}@media (hover:hover){.NNeLIG_card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}}.NNeLIG_cardDark{background:var(--night-2);border-color:#f3f0e814}.NNeLIG_cardDark h3{color:var(--night-text)}.NNeLIG_cardDark p{color:var(--night-muted)}.NNeLIG_cardDark .NNeLIG_ico{color:var(--mint);background:#5acde524}@media (hover:hover){.NNeLIG_cardDark:hover{border-color:#5acde559;box-shadow:0 24px 50px -24px #5acde559}}.NNeLIG_nr{color:var(--night-3);font:600 30px/1 var(--f-display);letter-spacing:-.02em;transition:color .4s var(--e-out);position:absolute;top:22px;right:24px}.NNeLIG_card:hover .NNeLIG_nr{color:var(--mint)}.NNeLIG_ico{background:var(--mint-2);width:44px;height:44px;color:var(--emerald);border-radius:14px;flex:none;place-items:center;display:inline-grid}.NNeLIG_ico svg{width:20px;height:20px}.NNeLIG_topicHead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.NNeLIG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.NNeLIG_list li{padding-left:16px;font-size:14.5px;line-height:1.5;position:relative}.NNeLIG_list li:before{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.NNeLIG_rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.NNeLIG_rules{grid-template-columns:1fr}}.NNeLIG_rule{border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);gap:16px;padding:22px 24px;display:flex}.NNeLIG_rule h3{color:var(--ink);font:600 18px/1.3 var(--f-display);margin:0 0 6px}.NNeLIG_rule p{margin:0;font-size:14.5px;line-height:1.6}.NNeLIG_note{border-radius:var(--r-md);border-left:3px solid var(--mint);background:var(--mint-2);margin:22px 0 0;padding:20px 24px;font-size:15px;line-height:1.65}.NNeLIG_note strong{color:var(--ink)}.NNeLIG_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.NNeLIG_checks li{border-bottom:1px solid var(--line);color:var(--ink-2);align-items:flex-start;gap:14px;padding:18px 0;font-size:16px;line-height:1.5;display:flex}@media (max-width:760px){.NNeLIG_checks{grid-template-columns:1fr}}.NNeLIG_tick{background:var(--mint);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.NNeLIG_submitGlow{z-index:0;aspect-ratio:2;background:var(--mint);opacity:.22;filter:blur(90px);pointer-events:none;border-radius:50%;width:min(900px,90%);position:absolute;bottom:-55%;left:50%;transform:translate(-50%)}.NNeLIG_submitGrid{z-index:0;pointer-events:none;background-image:linear-gradient(#f3f0e80d 1px,#0000 1px),linear-gradient(90deg,#f3f0e80d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 60%,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 60%,#000 30%,#0000 75%)}.NNeLIG_submit{z-index:1;text-align:center;justify-items:center;gap:18px;max-width:820px;margin:0 auto;display:grid;position:relative}.NNeLIG_submitLead{max-width:64ch}.NNeLIG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.NNeLIG_submit .NNeLIG_actions{justify-content:center}.NNeLIG_community{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.NNeLIG_community>div{justify-items:start;gap:18px;display:grid}@media (max-width:900px){.NNeLIG_community{grid-template-columns:1fr}}.NNeLIG_roles{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.NNeLIG_roles li{animation:NNeLIG_float 5s ease-in-out var(--d,0s) infinite;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--ink);border-radius:99px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-weight:500;display:inline-flex}.NNeLIG_roleIco{background:var(--mint-2);width:30px;height:30px;color:var(--emerald);border-radius:50%;place-items:center;display:inline-grid}.NNeLIG_roleIco svg{width:16px;height:16px}@keyframes NNeLIG_float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.NNeLIG_chip,.NNeLIG_roles li{animation:none}.NNeLIG_sheet,.NNeLIG_card,.NNeLIG_card:before,.NNeLIG_card .NNeLIG_ico,.NNeLIG_nr{transition:none}}
