.nagroot{--bg:#faf9f6;--panel:#f1f0ec;--ink:#111110;--body:#1111109e;--sec:#11111073;--hair:#1111101f;--win:#fff;--winink:#1a1918;--winbody:#111110b8;--winsec:#11111073;--winhair:#1111101a;--windot:#11111024;--wingreen:#1f7a4d;--acc:#d9481f;--grn:#1e7a44;--grnbg:#1e7a441a;--blu:#2e63d4;--blubg:#2e63d41a;--wingreenbg:#1f7a4d1a;--markfilter:invert(1);--dot:#1111100d;--winshadow:0 1px 2px #0000001f,0 12px 32px -12px #00000036,0 32px 80px -32px #00000040}.nagroot.film{--bg:#0c0c0b;--panel:#161614;--ink:#fff;--body:#ffffffb3;--sec:#ffffff73;--hair:#ffffff1f;--win:#161614;--winink:#ffffffeb;--winbody:#ffffffb8;--winsec:#ffffff73;--winhair:#ffffff1f;--windot:#ffffff2e;--wingreen:#46c185;--acc:#ff6b3d;--grn:#57c489;--grnbg:#57c48924;--blu:#7fa9ff;--blubg:#7fa9ff26;--wingreenbg:#46c18524;--markfilter:none;--dot:#ffffff0f;--winshadow:0 1px 2px #0000002e,0 12px 32px -12px #00000052,0 32px 80px -32px #00000061}.nagroot a{color:inherit;text-decoration:none}.nagroot a:hover{color:var(--ink)}.nagroot ::selection{color:#faf9f6;background:#111110}.nagroot a:focus-visible,.nagroot button:focus-visible{outline-offset:3px;outline:1.5px solid}.nag-chd .nag-chl{opacity:0}.nag-chd:hover .nag-chl,.nag-chd:focus-visible .nag-chl{opacity:1}.nag-marqtrack span:hover{color:var(--ink)}.nag-msg{position:relative}.nag-msg:hover{box-shadow:0 0 0 1px var(--winhair)}.nag-msg .nag-insp{opacity:0;pointer-events:none;background:var(--winink);color:var(--win);white-space:nowrap;z-index:9;border-radius:4px;padding:3px 8px;font-size:10.5px;font-weight:500;transition:opacity .15s;position:absolute;top:-24px;left:30px}.nag-msg:hover .nag-insp{opacity:1}.nag-sec:hover [data-v]{animation-name:nag-fade2!important}.nag-pick{animation:.18s nag-pop}@media (max-width:760px){.nag-herofilm{height:62svh!important}.nag-heroh{white-space:normal!important}}.nag-lad:hover .nag-ladv{opacity:1}@media (max-width:1180px){.nag-stmt{white-space:normal!important}}@media (prefers-reduced-motion:reduce){.nagroot *{transition:none!important;animation:none!important}}.nag-link .nag-arr{transition:transform .2s;display:inline-block}.nag-link:hover .nag-arr{transform:translate(2px)}@media (max-width:900px){.nag-mini{display:none!important}}@media (min-width:760px){.nag-stmt,.nag-stmt span{white-space:nowrap}}.nag-mob{display:none}@media (max-width:1150px){.nag-centernav{display:none}.nag-mob{display:inline-flex!important}}@media (max-width:900px){.nag-desk{display:none!important}.nag-split{flex-direction:column!important;gap:28px!important;display:flex!important}.nag-split>.nag-textcol{order:1}.nag-split>.nag-stagecol{order:2}.nag-stage{min-height:440px!important}.nag-stack{flex-direction:column!important;display:flex!important}.nag-res{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:36px!important}.nag-res>div{border-left:none!important;padding:0!important}.nag-gmwin{overflow-x:auto}.nag-gmcols{min-width:760px}}@keyframes nag-blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes nag-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes nag-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nag-fade{0%{opacity:0}to{opacity:1}}@keyframes nag-dot{0%,to{opacity:.25}50%{opacity:.9}}@keyframes nag-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes nag-down{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes nag-marq{to{transform:translate(-50%)}}@keyframes nag-dim{to{opacity:.45}}@keyframes nag-tgt{to{background:var(--winink)}}@keyframes nag-tgk{to{transform:translate(12px)}}@keyframes nag-adv{to{transform:translate(44px)}}@keyframes nag-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes nag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes nag-float8{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes nag-fade2{0%{opacity:0}to{opacity:1}}@keyframes nag-pop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-plx]{transition:transform .28s cubic-bezier(.21,1,.36,1)}[data-lag]{transition:transform .34s cubic-bezier(.21,1,.36,1)}}.nag-marqwrap:hover .nag-marqtrack{animation-play-state:paused}@media (max-width:900px){.nag-mini{display:none!important}}.nagroot ::selection{background:var(--acc);color:#fff}@keyframes nag-cyc{0%,3%{opacity:0;transform:translateY(4px)}9%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(-2px)}}@keyframes nag-grow{0%,5%{transform:scaleX(0)}16%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes nag-dash{0%,6%{stroke-dashoffset:120px}28%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:120px}}.nagroot,.nagroot *,.nagroot :before,.nagroot :after{box-sizing:content-box}
.nh0:hover{opacity:.9!important;color:#fff!important}.nh1:hover{border-color:#fff9!important}.nh2:hover{color:var(--ink)!important;border-color:color-mix(in srgb,var(--ink) 45%,transparent)!important}.nh3:hover{box-shadow:inset 2px 0 0 var(--ink)!important}.nh4:hover{background:color-mix(in srgb,var(--winink) 4%,transparent)!important}.nh5:hover{color:var(--winink)!important}.nh6:hover{transform:translateY(-2px)!important}.nh7:hover{background:color-mix(in srgb,var(--winink) 5%,transparent)!important}.nh8:hover{background:var(--panel)!important}.nh9:hover{border-color:color-mix(in srgb,var(--ink) 45%,transparent)!important;transform:translateY(-2px)!important}.nh10:hover{background:var(--panel)!important;border-color:color-mix(in srgb,var(--ink) 45%,transparent)!important}.nh11:hover{color:var(--ink)!important}.na0:active{transform:translateY(1px)!important}
