.nf-zn{margin:0;background:var(--nf-bg, #05050a);color:var(--nf-text, #f4f7ff);font-family:var(--nf-font-body, Bahnschrift, "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif);}.nf-zn-orb{position:fixed;width:min(52vw, 640px);height:min(52vw, 640px);border-radius:50%;pointer-events:none;z-index:4;mix-blend-mode:screen;opacity:.28;background:radial-gradient(circle, rgba(47,107,255,.55) 0%, rgba(245,197,24,.12) 42%, transparent 70%);transform:translate(-50%, -50%);left:50%;top:20%;}.nf-zn-aurora{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.45;background:radial-gradient(60% 40% at 15% 20%, rgba(47,107,255,.35), transparent 60%), radial-gradient(50% 35% at 85% 15%, rgba(245,197,24,.18), transparent 55%), radial-gradient(40% 30% at 50% 90%, rgba(120,80,255,.22), transparent 60%);animation:nf-zn-aurora 18s ease-in-out infinite alternate;}@keyframes nf-zn-aurora{from{transform:translate3d(0, 0, 0) scale(1);}to{transform:translate3d(-2%, 1.5%, 0) scale(1.04);}}.nf-skip{position:absolute;left:-999px;}.nf-skip:focus{left:1rem;top:1rem;z-index:400;background:#f5c518;color:#111;padding:.5rem 1rem;}.nf-zn-previewbar{position:sticky;top:0;z-index:95;text-align:center;background:#f5c518;color:#111;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;}.nf-zn-header{position:sticky;top:0;z-index:90;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:10px 28px;background:var(--nf-header-bg, rgba(5,5,10,.72));backdrop-filter:blur(22px) saturate(1.3);border-bottom:1px solid color-mix(in srgb, var(--nf-accent, #f5c518) 22%, transparent);}.nf-zn--preview .nf-zn-header{top:30px;}.nf-zn-header.is-compact{padding:6px 28px;}.nf-zn-brand{display:flex;align-items:center;text-decoration:none;}.nf-zn-brand img{height:44px;width:auto;display:block;filter:drop-shadow(0 0 12px rgba(245,197,24,.35));}.nf-zn-nav{justify-self:center;}.nf-zn-nav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;list-style:none;margin:0;padding:0;}.nf-zn-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;list-style:none;margin:0;padding:0;}.nf-zn-menu a, .nf-zn-nav ul a{color:#f4f7ff;text-decoration:none;font-size:.92rem;font-weight:600;padding:8px 4px;border-bottom:2px solid transparent;}.nf-zn-menu a:hover, .nf-zn-nav ul a:hover{color:#f5c518;border-bottom-color:#f5c518;}.nf-zn-tools{display:flex;gap:10px;align-items:center;justify-self:end;}.nf-zn-ghost, .nf-zn-cta{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;text-decoration:none;font-weight:800;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;}.nf-zn-ghost{color:#f4f7ff;border:1px solid rgba(255,255,255,.28);}.nf-zn-cta{background:linear-gradient(90deg, #f5c518, #ffe56a);color:#111;box-shadow:0 8px 24px rgba(245,197,24,.25);}.nf-zn-burger{display:none;width:44px;height:44px;border:0;border-radius:12px;background:#2f6bff;cursor:pointer;padding:11px 12px;}.nf-zn-burger span{display:block;height:2px;background:#fff;margin:5px 0;transition:transform .2s ease, opacity .2s ease;}.nf-zn-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg);}.nf-zn-burger[aria-expanded="true"] span:nth-child(2){opacity:0;}.nf-zn-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.nf-zn-ticker{overflow:hidden;border-bottom:1px solid rgba(47,107,255,.25);background:rgba(8,10,22,.65);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#f5c518;white-space:nowrap;}.nf-zn-ticker__track{display:inline-block;padding:8px 0;animation:nf-zn-marquee 32s linear infinite;}.nf-zn-fullnav[hidden]{display:none !important;}.nf-zn-fullnav:not([hidden]){display:flex;flex-direction:column;position:fixed;inset:0;background:#07080f;z-index:220;overflow:auto;}.nf-zn-fullnav__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;position:sticky;top:0;z-index:221;background:#07080f;border-bottom:1px solid rgba(245,197,24,.22);}.nf-zn--preview .nf-zn-fullnav__bar{padding-top:44px;}.nf-zn-fullnav__logo{height:36px;width:auto;display:block;}.nf-zn-close{min-width:96px;min-height:44px;border:0;border-radius:999px;background:#f5c518;color:#111;font-weight:800;cursor:pointer;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;}.nf-zn-fullnav__inner{padding:18px 24px 40px;}.nf-zn-fullnav .nf-zn-menu{display:grid;gap:4px;justify-content:stretch;}.nf-zn-fullnav .nf-zn-menu a{display:block;font-size:1.55rem;padding:14px 4px;border-bottom:1px solid rgba(255,255,255,.08);}.nf-zn-fullnav__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.nf-zn-fullnav__cta .nf-zn-ghost, .nf-zn-fullnav__cta .nf-zn-cta{display:inline-flex;}.nf-zn-main{min-height:70vh;}.nf-zn-footer{padding:28px 28px 28px;border-top:1px solid rgba(47,107,255,.35);display:grid;gap:12px;background:linear-gradient(180deg, transparent, rgba(47,107,255,.08));text-align:center;justify-items:center;}.nf-zn-footer .nf-zn-prefooter{width:100%;grid-column:1 / -1;margin:8px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 24px;justify-content:center;align-items:center;}.nf-zn-prefooter a{color:rgba(244,247,255,.68);text-decoration:none;font-size:.88rem;white-space:nowrap;transition:color .18s;}.nf-zn-prefooter a:hover{color:#f5c518;}._access-icon{z-index:999990 !important;left:18px !important;right:auto !important;bottom:72px !important;}.nf-zn-footer__links{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;}.nf-zn-footer__legal, .nf-zn-footer__legal-menu, nav.nf-zn-footer__legal{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:8px;justify-content:center;border-top:1px solid rgba(255,255,255,.08);margin-top:4px;list-style:none;padding-left:0;}.nf-zn-footer__legal-menu li, nav.nf-zn-footer__legal li{display:inline;}.nf-zn-footer__legal a, nav.nf-zn-footer__legal a{color:#f4f7ff;text-decoration:none;opacity:.65;font-size:.88rem;line-height:1.45;padding:2px 0 4px;display:inline-block;}.nf-zn-footer__legal a:hover{color:#f5c518;opacity:1;}.nf-zn-footer .mod-menu, .nf-zn-footer nav.nf-zn-footer__legal-menu{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);margin-top:4px;width:100%;list-style:none;padding-left:0;margin-bottom:0;}.nf-zn-footer .mod-menu ul, .nf-zn-footer nav.nf-zn-footer__legal-menu ul{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;list-style:none;margin:0;padding:0;}.nf-zn-footer .mod-menu li, .nf-zn-footer nav.nf-zn-footer__legal-menu li{display:inline;margin:0;padding:0;}.nf-zn-footer .mod-menu a, .nf-zn-footer nav.nf-zn-footer__legal-menu a{color:#f4f7ff;text-decoration:none;opacity:.65;font-size:.88rem;line-height:1.45;padding:2px 0 4px;display:inline-block;}.nf-zn-footer .mod-menu a:hover, .nf-zn-footer nav.nf-zn-footer__legal-menu a:hover{color:#f5c518;opacity:1;}.nf-zn-crumbs{display:none;}.nf-zn-search{min-width:160px;max-width:220px;}.nf-zn-search input, .nf-zn-search .form-control{width:100%;min-height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#f4f7ff;padding:6px 12px;}.nf-zn-search button{min-height:36px;}.nf-zn-langs{flex:0 0 auto;z-index:40;}.nf-zn-langswitch{position:relative;flex:0 0 auto;z-index:50;}.nf-zn-footer__links a{color:#f4f7ff;text-decoration:none;opacity:.8;}.nf-zn-footer__links a:hover{color:#f5c518;opacity:1;}.nf-zn-copy{opacity:.7;margin:8px 0 0;}.nf-zn-geo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}.nf-zn-topbar{position:relative;z-index:91;padding:6px 28px;font-size:.78rem;background:rgba(8,10,22,.92);border-bottom:1px solid rgba(47,107,255,.22);color:#f4f7ff;}.nf-zn--header-centered .nf-zn-header{grid-template-columns:1fr;justify-items:center;text-align:center;}.nf-zn--header-centered .nf-zn-nav{justify-self:center;}.nf-zn--header-centered .nf-zn-tools{justify-self:center;}.nf-zn--header-wide .nf-zn-header{max-width:1440px;margin:0 auto;width:100%;}.nf-zn--stage .nf-zn-main{position:relative;z-index:2;}.nf-zn-megamenu .mod-menu, .nf-zn-megamenu nav{display:flex;flex-wrap:wrap;gap:4px 18px;list-style:none;margin:0;padding:0;}.nf-zn-megamenu li{position:relative;list-style:none;}.nf-zn-megamenu a, .nf-zn-megamenu .mod-menu__item-anchor{color:#f4f7ff;text-decoration:none;font-size:.92rem;font-weight:600;padding:8px 4px;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:6px;}.nf-zn-megamenu a:hover, .nf-zn-megamenu .mod-menu__item-anchor:hover{color:#f5c518;border-bottom-color:#f5c518;}.nf-zn-megamenu .nav-child, .nf-zn-megamenu ul ul, .nf-zn-megamenu .dropdown-menu{position:absolute;left:0;top:calc(100% + 8px);min-width:220px;margin:0;padding:10px;list-style:none;background:rgba(8,10,22,.96);border:1px solid rgba(245,197,24,.22);border-radius:14px;box-shadow:0 18px 40px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease, transform .18s ease, visibility .18s ease;z-index:120;}.nf-zn-megamenu li:hover > ul, .nf-zn-megamenu li:hover > .nav-child, .nf-zn-megamenu li:hover > .dropdown-menu, .nf-zn-megamenu li.is-open > ul, .nf-zn-megamenu li.is-open > .nav-child, .nf-zn-megamenu li.is-open > .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);}.nf-zn-megamenu ul ul a{display:block;padding:8px 10px;border:0;border-radius:8px;}.nf-zn-megamenu ul ul a:hover{background:rgba(245,197,24,.12);}.nf-zn-megamenu.nf-zn-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;list-style:none;margin:0;padding:0;}.nf-mega-item{position:relative;}.nf-mega-panel{position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%, 8px);display:grid;grid-template-columns:repeat(3, minmax(180px, 1fr));gap:18px;min-width:min(720px, 70vw);padding:18px;border-radius:16px;background:rgba(8,10,22,.97);border:1px solid rgba(245,197,24,.22);box-shadow:0 22px 50px rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .18s ease, transform .18s ease, visibility .18s ease;z-index:140;}.nf-mega-item:hover > .nf-mega-panel, .nf-mega-item:focus-within > .nf-mega-panel, .nf-mega-item.is-open > .nf-mega-panel{opacity:1;visibility:visible;transform:translate(-50%, 0);}.nf-mega-col h4{margin:0 0 8px;color:#f5c518;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;}.nf-mega-col ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;}.nf-mega-col a{display:block;padding:6px 0;border:0;}.nf-mega-card{display:grid;gap:6px;margin-top:10px;padding:12px;border-radius:12px;background:rgba(47,107,255,.12);border:1px solid rgba(47,107,255,.25);text-decoration:none;color:#f4f7ff;}.nf-mega-card img{width:100%;height:88px;object-fit:cover;border-radius:8px;}.nf-mega-card strong{font-size:.95rem;}.nf-mega-card span{font-size:.8rem;opacity:.75;}body.nf-zn-navopen{overflow:hidden;}@keyframes nf-zn-marquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}@media (max-width:1100px){.nf-zn-header{grid-template-columns:1fr auto;padding:10px 14px;}.nf-zn-nav{display:none;}.nf-zn-header .nf-zn-ghost{display:none;}.nf-zn-langswitch{order:0;}.nf-zn-burger{display:inline-block;}.nf-zn-tools{gap:8px;}}@media (max-width:640px){.nf-zn-cta{padding:8px 12px;font-size:.72rem;}.nf-zn-brand img{height:36px;}.nf-zn-fullnav .nf-zn-menu a{font-size:1.35rem;}.nf-zn-ticker{font-size:.64rem;}}@media (prefers-reduced-motion:reduce){.nf-zn-ticker__track, .nf-zn-orb, .nf-zn-aurora{animation:none;display:none;}}.nf-zn-frontbar{position:fixed;left:50%;bottom:18px;z-index:390;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:rgba(8,10,22,.92);border:1px solid rgba(245,197,24,.45);box-shadow:0 16px 40px rgba(0,0,0,.45);backdrop-filter:blur(14px);}.nf-zn-frontbar strong{color:#f5c518;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;}.nf-zn-frontbar__cta, .nf-zn-frontbar__link{text-decoration:none;font-weight:800;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.18);}.nf-zn-frontbar__cta{background:#f5c518;color:#111;border-color:#f5c518;}.nf-zn-frontbar__link{color:#f4f7ff;}@media (max-width:640px){.nf-zn-frontbar{left:12px;right:12px;transform:none;justify-content:center;flex-wrap:wrap;}}.nf-zn-container{max-width:var(--nf-container, 1280px);margin:0 auto;padding:0 28px;}.nf-zn-main{width:100%;max-width:none;}.nf-zn--boxed .nf-zn-main{max-width:none;}.nf-zn-layout{display:grid;grid-template-columns:240px 1fr 240px;gap:24px;align-items:start;}.nf-zn-layout:has(.nf-zn-content:only-child){grid-template-columns:1fr;}.nf-zn-sidebar{position:sticky;top:88px;}.nf-zn-top, .nf-zn-bottom{padding:16px 28px;}.nf-zn-footer{background:var(--nf-footer-bg, linear-gradient(180deg, transparent, rgba(47,107,255,.08)));}.nf-zn-footer__modules{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;margin:12px 0;}.nf-zn-social{display:flex;gap:12px;flex-wrap:wrap;}.nf-zn-social a{color:var(--nf-accent, #f5c518);text-decoration:none;font-weight:700;font-size:.85rem;}.nf-zn--header-minimal .nf-zn-header{grid-template-columns:auto 1fr auto;padding:8px 20px;background:transparent;border-bottom:0;}.nf-zn--header-transparent .nf-zn-header{background:transparent;border-bottom-color:transparent;}.nf-zn--offcanvas-light .nf-zn-fullnav:not([hidden]){background:#f4f7ff;color:#111;}.nf-zn--offcanvas-light .nf-zn-fullnav .nf-zn-menu a{color:#111;}.nf-zn--offcanvas-accent .nf-zn-fullnav:not([hidden]){background:linear-gradient(160deg, var(--nf-accent2, #2f6bff), #07080f);}.nf-zn-gotop{position:fixed;right:18px;bottom:18px;z-index:200;width:44px;height:44px;border:0;border-radius:50%;background:var(--nf-accent, #f5c518);color:#111;font-weight:800;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.35);}.nf-zn-preloader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:var(--nf-bg, #05050a);}.nf-zn-preloader span{width:42px;height:42px;border-radius:50%;border:3px solid rgba(255,255,255,.2);border-top-color:var(--nf-accent, #f5c518);animation:nf-zn-spin .8s linear infinite;}@keyframes nf-zn-spin{to{transform:rotate(360deg);}}@media (max-width:960px){.nf-zn-layout{grid-template-columns:1fr;}.nf-zn-sidebar{position:static;}}.nf-zn-row{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 24px;}.nf-zn-row--boxed{max-width:var(--nf-container, 1280px);margin-left:auto;margin-right:auto;padding:0 28px;}.nf-zn-row--fluid{max-width:none;}.nf-zn-row--bleed{display:block;margin:0;gap:0;max-width:none;width:100%;}.nf-zn-row--bleed .nf-zn-col[data-pos="component"]{flex:1 1 100%;width:100%;max-width:none;padding:0;}.nf-zn-col{min-width:0;}.nf-zn-col--1{flex:1 1 8.33%;}.nf-zn-col--2{flex:2 1 16.66%;}.nf-zn-col--3{flex:3 1 25%;}.nf-zn-col--4{flex:4 1 33.33%;}.nf-zn-col--5{flex:5 1 41.66%;}.nf-zn-col--6{flex:6 1 50%;}.nf-zn-col--7{flex:7 1 58.33%;}.nf-zn-col--8{flex:8 1 66.66%;}.nf-zn-col--9{flex:9 1 75%;}.nf-zn-col--10{flex:10 1 83.33%;}.nf-zn-col--11{flex:11 1 91.66%;}.nf-zn-col--12{flex:12 1 100%;}.nf-zn-col[data-pos="component"]{flex:1 1 100%;min-width:0;width:100%;}.nf-zn-col[data-pos="sidebar-left"], .nf-zn-col[data-pos="sidebar-right"]{flex:3 1 220px;}@media (max-width:900px){.nf-zn-row--hide-xs{display:none;}.nf-zn-col, .nf-zn-col[data-pos="component"]{flex:1 1 100%;}}.nf-article{max-width:820px;margin:0 auto 48px;padding:0 8px;}.nf-article__head h1{font-family:var(--nf-font-heading, inherit);font-size:clamp(1.8rem, 4vw, 2.8rem);margin:0 0 8px;}.nf-article__meta{display:flex;gap:12px;opacity:.7;font-size:.85rem;}.nf-article__hero img{width:100%;border-radius:16px;margin:16px 0;}.nf-article__body{line-height:1.7;font-size:1.05rem;}.nf-share{display:flex;gap:10px;margin:24px 0;}.nf-share a{color:var(--nf-accent, #f5c518);font-weight:700;text-decoration:none;}.nf-related ul{list-style:none;padding:0;display:grid;gap:8px;}.nf-related a{color:#f4f7ff;}.nf-readbar{position:sticky;top:0;z-index:80;height:3px;background:rgba(255,255,255,.08);}.nf-readbar span{display:block;height:3px;width:0;background:var(--nf-accent, #f5c518);}.nf-blog__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:20px;}.nf-blog__card{background:rgba(255,255,255,.04);border:1px solid rgba(245,197,24,.18);border-radius:16px;padding:16px;display:grid;gap:10px;}.nf-blog__thumb img{width:100%;height:160px;object-fit:cover;border-radius:12px;}.nf-blog__card h2{margin:0;font-size:1.2rem;}.nf-blog__card a{color:#f4f7ff;text-decoration:none;}.nf-blog__more{color:var(--nf-accent, #f5c518) !important;font-weight:800;text-transform:uppercase;font-size:.78rem;}
