.nzelia-home{--nh-blue:#074aa8;--nh-cyan:#09aee8;--nh-green:#08b879;--nh-ink:#123353;--nh-muted:#657d8e;color:var(--nh-ink);background:#fff;font-family:Arial,Helvetica,sans-serif}.nzelia-home *{box-sizing:border-box}.nh-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.nh-header{background:#fff;position:relative;z-index:3;border-bottom:1px solid #e4edf0}.nh-header-inner{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.nh-brand img{width:177px;height:auto;display:block}.nh-nav{display:flex;gap:28px;align-items:center}.nh-nav a{font-size:14px;color:#35546b;font-weight:600}.nh-footer a:hover,.nh-nav a:hover{color:#087ca7}.nh-login{border:1px solid #b6dce0;border-radius:999px;padding:12px 19px;color:#07678d;font-size:14px;font-weight:700;white-space:nowrap}.nh-login span{padding-left:7px}.nh-hero{position:relative;min-height:570px;display:flex;align-items:center;background:#113e40 url(/equatorial-forest-premium.webp) center 49%/cover no-repeat;color:#fff;isolation:isolate}.nh-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,37,41,.88),rgba(3,49,49,.69) 46%,rgba(4,57,52,.23));z-index:-1}.nh-hero-content{padding:76px 0 96px}.nh-kicker{display:inline-flex;align-items:center;gap:10px;letter-spacing:2px;font-size:12px;font-weight:800;color:#b9f7dd}.nh-dot{width:9px;height:9px;border-radius:50%;background:#35d49b}.nh-hero h1{font-size:clamp(40px,5.2vw,72px);line-height:1.09;letter-spacing:-2.3px;margin:24px 0;max-width:930px;font-weight:800}.nh-hero h1 em{font-style:normal;color:#9cf0d4}.nh-hero-content>p{max-width:560px;font-size:18px;line-height:1.75;color:#ecf7f5;margin-bottom:30px}.nh-actions{display:flex;gap:13px;flex-wrap:wrap}.nh-outline,.nh-primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 23px;border-radius:9px;font-weight:750;font-size:14px}.nh-primary{background:linear-gradient(110deg,var(--nh-blue),var(--nh-cyan),var(--nh-green));color:#fff;box-shadow:0 10px 30px #002c2c25}.nh-outline{border:1px solid #d6f3edb8;color:#fff;background:#ffffff15}.nh-hero-bottom{position:absolute;bottom:22px;left:max(24px,calc((100% - 1180px)/2));right:max(24px,calc((100% - 1180px)/2));display:flex;justify-content:space-between;color:#d7f2ec;font-size:12px}.nh-hero-bottom span:last-child{font-size:20px}.nh-intro{padding-block:100px 108px}.nh-section-head{text-align:center}.nh-label{display:block;color:#008f88;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:20px}.nh-mission h2,.nh-partners h2,.nh-section-head h2,.nh-solidarity h2{font-size:clamp(30px,3.4vw,46px);letter-spacing:-1.5px;line-height:1.2;margin:0 0 20px}.nh-section-head h2 span,.nh-solidarity h2 span{color:#079a9a}.nh-section-head p{color:var(--nh-muted);font-size:16px}.nh-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:44px}.nh-features article{border:1px solid #e3edf0;border-radius:16px;padding:31px 30px;box-shadow:0 10px 35px #0b3f4e0a}.nh-feature-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:12px;background:#e8f8f4;color:#078d89;font-size:28px}.nh-features h3{font-size:21px;margin:21px 0 10px}.nh-features p,.nh-mission p,.nh-partners p,.nh-solidarity p{font-size:16px;line-height:1.75;color:var(--nh-muted)}.nh-solidarity{background:#eff9f7;padding:84px 0}.nh-solidarity-grid{display:grid;grid-template-columns:1.35fr .75fr;grid-gap:80px;gap:80px;align-items:center}.nh-solidarity h2{max-width:710px}.nh-solidarity p{max-width:600px}.nh-status{display:inline-block!important;background:#fff;border:1px solid #b9ded6;border-radius:9px;padding:10px 15px;color:#216f66!important;font-size:13px!important;font-weight:700}.nh-solidarity-panel{background:#fff;border-radius:18px;padding:35px;box-shadow:0 15px 50px #134e4e13}.nh-panel-symbol{display:grid;place-items:center;width:52px;height:52px;background:#e3f7f1;border-radius:14px;color:#0b9d81;font-size:33px}.nh-solidarity-panel h3{font-size:23px;margin:22px 0 10px}.nh-solidarity-panel a{color:#078b91;font-weight:800;display:inline-block;margin-top:13px}.nh-mission{text-align:center;padding-block:94px}.nh-mission p{max-width:750px;margin:0 auto}.nh-partners{background:#073d53;color:#fff;padding:68px 0}.nh-partners-inner{display:flex;justify-content:space-between;align-items:center;gap:45px}.nh-partners .nh-label{color:#7ce7d0}.nh-partners h2{margin-bottom:14px}.nh-partners p{color:#d5e9ed;max-width:620px;margin:0}.nh-partners .nh-primary{flex-shrink:0}.nh-footer{background:#fff;border-top:1px solid #e3ecee}.nh-footer-inner{min-height:112px;display:flex;justify-content:space-between;align-items:center;gap:30px}.nh-footer img{width:150px;height:auto}.nh-footer-inner>div{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:13px;color:#738b97}.nh-footer a{color:#276c7c}@media(max-width:960px){.nh-nav{gap:12px}.nh-nav a{font-size:12px}.nh-brand img{width:145px}.nh-solidarity-grid{gap:30px}}@media(max-width:760px){.nh-container{width:min(100% - 34px,1180px)}.nh-header-inner{min-height:76px;flex-wrap:wrap;padding:13px 0;gap:12px}.nh-brand img{width:143px}.nh-login{padding:9px 13px;font-size:12px}.nh-nav{order:3;width:100%;overflow-x:auto;gap:22px;padding-bottom:5px;white-space:nowrap}.nh-nav a{font-size:12px}.nh-hero{min-height:550px;background-position:60%}.nh-hero-overlay{background:linear-gradient(90deg,rgba(2,37,41,.91),rgba(2,46,46,.65))}.nh-hero-content{padding:55px 0 92px}.nh-hero h1{letter-spacing:-1.4px}.nh-hero-content>p{font-size:16px}.nh-hero-bottom{left:17px;right:17px;font-size:10px}.nh-intro,.nh-mission{padding-block:68px}.nh-features{grid-template-columns:1fr;gap:14px;margin-top:30px}.nh-features article{padding:25px}.nh-solidarity{padding:66px 0}.nh-solidarity-grid{grid-template-columns:1fr;gap:22px}.nh-footer-inner,.nh-partners-inner{flex-direction:column;align-items:flex-start}.nh-footer-inner{padding:24px 0}.nh-footer-inner>div{align-items:flex-start}}@media(prefers-reduced-motion:no-preference){.nh-login,.nh-outline,.nh-primary{transition:transform .2s ease,filter .2s ease}.nh-login:hover,.nh-outline:hover,.nh-primary:hover{transform:translateY(-2px);filter:brightness(1.07)}}.nh-ecosystem{position:relative;isolation:isolate;overflow:hidden;padding:96px 0 90px;background:radial-gradient(ellipse at 8% 28%,rgba(17,153,213,.11),transparent 39%),radial-gradient(ellipse at 91% 76%,rgba(136,69,224,.1),transparent 42%),linear-gradient(180deg,#fff,#f3f8fc)}.nh-ecosystem:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(#80a7c3 .7px,transparent 0);background-size:24px 24px;opacity:.17;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.nh-ecosystem-heading{text-align:center;max-width:860px;margin:0 auto 42px}.nh-ecosystem-heading h2{font-size:clamp(29px,3.3vw,44px);letter-spacing:-1.4px;line-height:1.22;margin:0 0 18px}.nh-ecosystem-heading h2 span{color:#078e91}.nh-ecosystem-heading>p{font-size:16px;line-height:1.8;color:var(--nh-muted);margin:0}.nh-ecosystem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:25px;gap:25px}.nh-ecosystem-card{--card-accent:#168dd1;--card-deep:#064d89;--card-soft:#e6f6ff;position:relative;isolation:isolate;overflow:hidden;min-height:355px;border:1px solid rgba(40,127,193,.23);border-radius:23px;padding:35px;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(145deg,#fff,#f0f9ff);box-shadow:0 16px 42px rgba(12,75,122,.1);transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.nh-ecosystem-card:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--card-deep),var(--card-accent),#80e8f6);background-size:200% 100%;animation:nh-ecosystem-shimmer 7s ease-in-out infinite;z-index:2}.nh-ecosystem-card:after{content:"";position:absolute;width:235px;height:235px;right:-90px;top:-105px;border-radius:50%;background:radial-gradient(circle,var(--card-soft),transparent 70%);pointer-events:none;z-index:-1}.nh-ecosystem-academy{--card-accent:#a55ae7;--card-deep:#6233a3;--card-soft:#f3e9ff;background:linear-gradient(145deg,#fff,#faf4ff);border-color:rgba(138,86,195,.24);box-shadow:0 16px 42px rgba(92,52,151,.1)}.nh-ecosystem-card-glow{position:absolute;right:-50px;bottom:-120px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,var(--card-soft),transparent 70%);pointer-events:none;z-index:-1}.nh-ecosystem-card-top{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.nh-ecosystem-icon{width:53px;height:53px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#d7f3ff,#a6dbff);color:#075b99;font-size:29px;box-shadow:0 8px 20px rgba(11,118,185,.13);transition:transform .32s ease}.nh-ecosystem-icon-academy{background:linear-gradient(145deg,#f3ddff,#d9b7ff);color:#7638b5;box-shadow:0 8px 20px rgba(138,73,190,.13)}.nh-ecosystem-category{font-size:11px;letter-spacing:1.2px;font-weight:800;color:var(--card-deep)}.nh-ecosystem-card h3{font-size:clamp(25px,2.5vw,30px);letter-spacing:-.6px;margin:25px 0 9px;color:#18314d}.nh-ecosystem-card p{color:#496477;font-size:15px;line-height:1.75;margin:8px 0}.nh-ecosystem-card .nh-academy-price{font-size:15px;font-weight:850;color:#6b309f;background:#f1e2ff;border:1px solid #e2c6fc;border-radius:10px;padding:9px 14px}.nh-ecosystem-card a{display:inline-flex;justify-content:space-between;align-items:center;gap:16px;min-height:49px;color:#fff;background:linear-gradient(105deg,var(--card-deep),var(--card-accent));border-radius:12px;font-size:14px;font-weight:800;margin-top:auto;padding:13px 19px;text-decoration:none;box-shadow:0 9px 22px rgba(14,94,156,.2);transition:transform .25s ease,filter .25s ease,box-shadow .25s ease}.nh-ecosystem-academy a{box-shadow:0 9px 22px rgba(99,50,160,.2)}.nh-ecosystem-arrow{font-size:19px;line-height:1;transition:transform .25s ease}.nh-ecosystem-card a:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 13px 25px rgba(32,72,128,.25)}.nh-ecosystem-card a:hover .nh-ecosystem-arrow{transform:translate(3px,-3px)}.nh-ecosystem-card a:focus-visible{outline:3px solid #163b69;outline-offset:4px}.nh-ecosystem-footnote{font-size:13px;color:#66818d;text-align:center;max-width:760px;margin:30px auto 0;line-height:1.7}@media(hover:hover) and (prefers-reduced-motion:no-preference){.nh-ecosystem-card:hover{transform:translateY(-9px);box-shadow:0 27px 58px rgba(12,75,122,.19);border-color:var(--card-accent)}.nh-ecosystem-card:hover .nh-ecosystem-icon{transform:rotate(-8deg) scale(1.09)}}@keyframes nh-ecosystem-shimmer{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media(max-width:760px){.nh-ecosystem{padding:64px 0}.nh-ecosystem-heading{margin-bottom:28px}.nh-ecosystem-grid{grid-template-columns:1fr;gap:19px}.nh-ecosystem-card{min-height:0;padding:27px}.nh-ecosystem-card h3{font-size:25px}.nh-ecosystem-card a{margin-top:18px}}@media(prefers-reduced-motion:reduce){.nh-ecosystem-arrow,.nh-ecosystem-card,.nh-ecosystem-card a,.nh-ecosystem-icon{transition:none!important}.nh-ecosystem-card:before{animation:none}}