محتوای کامل
🖥️ آموزش VMware
ESXi Licensing
آپدیت ۲۰۲۵
راهنمای گامبهگام · فعالسازی لایسنس
لایسنس کردن ESXi 🖥️ آموزش فعالسازی لایسنس VMware vSphere ESXi
پس از نصب VMware ESXi، سرور شما بهصورت پیشفرض با لایسنس آزمایشی ۶۰ روزه فعال میشود. در این آموزش جامع، نحوه لایسنس کردن ESXi از طریق رابط وب (Host Client) را بهصورت گامبهگام آموزش میدهیم.
💡 نکته مهم: لایسنس کردن ESXi برای استفاده حرفهای از قابلیتهای کامل مجازیسازی ضروری است. اگر به سرور قدرتمند برای اجرای محیطهای مجازی نیاز دارید، سرور مجازی فرانسه نگارنوین بهترین انتخاب است.
شروع آموزش لایسنس
خرید سرور مجازی
ESXi 6/7/8تمام نسخهها
Web Clientرابط وب
گامبهگامآموزش تصویری
۲۰۲۵بهروز و کامل
VMware ESXi License

VMware vSphere
License Key
ESXi چیست؟
آموزش لایسنس
کلیدهای لایسنس
سرور مجازی
سوالات متداول
مقدمه
VMware ESXi چیست و چرا به لایسنس نیاز دارد؟
آشنایی با هایپروایزر VMware ESXi و اهمیت فعالسازی لایسنس برای استفاده حرفهای
VMware ESXi (vSphere Hypervisor)
VMware ESXi یک هایپروایزر سطح یک (Type-1 Bare-Metal Hypervisor) است که مستقیماً روی سختافزار سرور نصب میشود و امکان اجرای چندین ماشین مجازی (VM) را بهصورت همزمان فراهم میکند. ESXi جزو محصولات اصلی VMware vSphere است و در دیتاسنترهای سراسر جهان استفاده میشود.
چرا لایسنس کردن ESXi مهم است؟
پس از نصب ESXi، لایسنس آزمایشی (Evaluation) به مدت ۶۰ روز فعال است. پس از این مدت، امکان ایجاد و مدیریت ماشینهای مجازی محدود میشود. فعالسازی لایسنس باعث میشود:
- محدودیت ۶۰ روزه حذف شود
- تمام قابلیتهای vSphere فعال شوند
- امکان استفاده از vMotion، HA و DRS فراهم شود
- دسترسی به APIها و ابزارهای مدیریتی کامل شود
💡 نیاز به سرور قدرتمند دارید؟ برای اجرای محیطهای مجازیسازی و تست ESXi، سرور مجازی فرانسه نگارنوین با هارد NVMe و منابع اختصاصی بهترین انتخاب است.

آموزش گامبهگام
نحوه لایسنس کردن ESXi از طریق رابط وب (Host Client)
مراحل کامل فعالسازی لایسنس VMware ESXi از ورود به کنسول تا تأیید نهایی
۱
ورود به رابط وب ESXi (Host Client)
مرورگر وب خود را باز کنید و آدرس IP سرور ESXi را در نوار آدرس وارد کنید:
🌐 Address Barکپی
https://YOUR-ESXI-IP-ADDRESS
- نام کاربری پیشفرض: root
- رمز عبور: رمزی که هنگام نصب ESXi تعیین کردید
- در صورت اولین ورود، ممکن است هشدار گواهی SSL نمایش داده شود — آن را تأیید کنید
📌 نکته: میتوانید از نرمافزار VMware vSphere Client نیز برای اتصال استفاده کنید. اما رابط وب (Host Client) از ESXi 6.0 به بالا پشتیبانی کامل دارد.
۲
بررسی وضعیت فعلی لایسنس
پس از ورود به کنسول وب ESXi، در صورتی که لایسنس فعال نکرده باشید، پیام زیر در پایین صفحه نمایش داده میشود:
پیام هشدار لایسنس:
"You are currently using VMware vSphere in evaluation mode. This license will expire in XX days."
این پیام به شما اعلام میکند که لایسنس آزمایشی ۶۰ روزه در حال استفاده است و باید لایسنس معتبر فعال شود.
۳
رفتن به بخش Licensing
در پنل سمت چپ (Navigator) مراحل زیر را دنبال کنید:
- روی Manage (مدیریت) کلیک کنید
- تب Licensing (لایسنس) را انتخاب کنید
- روی دکمه Assign License (تخصیص لایسنس) کلیک کنید
Navigator
→
Manage
→
Licensing
→
Assign License
۴
وارد کردن کلید لایسنس (License Key)
در کادر باز شده، کلید لایسنس خود را وارد کنید. کلید معمولاً به فرمت زیر است:
🔑 License Key Format
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
- کلید لایسنس را در فیلد مربوطه Paste کنید
- روی دکمه Check License کلیک کنید تا اعتبارسنجی انجام شود
- اگر لایسنس معتبر باشد، تیک سبز رنگ ✅ نمایش داده میشود
- روی Assign License (تخصیص لایسنس) کلیک کنید
۵
تأیید فعالسازی لایسنس
پس از تخصیص لایسنس، صفحه Licensing اطلاعات زیر را نمایش میدهد:
License Type:VMware vSphere Enterprise Plus
Expiration:Never (بدون انقضا)
Status:✅ Licensed
✅ تبریک! لایسنس ESXi شما با موفقیت فعال شد. تمام قابلیتهای VMware vSphere در اختیار شماست.
کلیدهای لایسنس
کلیدهای لایسنس VMware ESXi و vSphere (نسخههای مختلف)
لیست کلیدهای لایسنس عمومی VMware برای نسخههای مختلف ESXi و vSphere
VMware vSphere 6 Enterprise Plus
ESXi 6.x
1C20K-4Z214-H84U1-T92EP-92838کپی
1A2JU-DEH12-48460-CT956-AC84Dکپی
MC28R-4L006-484D1-VV8NK-C7R58کپی
5C6TK-4C39J-48E00-PH0XH-828Q4کپی
1C20K-4Z214-H84U1-T92EP-92838
1A2JU-DEH12-48460-CT956-AC84D
MC28R-4L006-484D1-VV8NK-C7R58
5C6TK-4C39J-48E00-PH0XH-828Q4
VMware vSphere 6 Operations Management Enterprise
vSphere 6
4Y2NU-4Z301-085C8-M18EP-2K8M8کپی
1Y48R-0EJEK-084R0-GK9XM-23R52کپی
5Z6HK-61L00-M84A0-VR2GP-26UK4کپی
4Y2NU-4Z301-085C8-M18EP-2K8M8
1Y48R-0EJEK-084R0-GK9XM-23R52
5Z6HK-61L00-M84A0-VR2GP-26UK4
محبوبترین
VMware vSphere ESXi 7.0 Enterprise Plus
ESXi 7.x
JJ2WR-25L9P-H71A8-6J20P-C0K3Fکپی
HN2X0-0DH5M-M78Q1-780HH-CN214کپی
JH09A-2YL84-M7EC8-FL0K2-3N2J2کپی
JJ2WR-25L9P-H71A8-6J20P-C0K3F
HN2X0-0DH5M-M78Q1-780HH-CN214
JH09A-2YL84-M7EC8-FL0K2-3N2J2
توجه: این کلیدها برای مقاصد آموزشی و تست ارائه شدهاند. برای استفاده تجاری و محیط Production، حتماً لایسنس رسمی از VMware خریداری کنید.
روش جایگزین
لایسنس کردن ESXi از طریق SSH (خط فرمان)
اگر به رابط وب دسترسی ندارید، میتوانید از طریق SSH نیز لایسنس را فعال کنید.
اتصال SSH و اعمال لایسنس
💻 SSH Commandsکپی
# اتصال به ESXi از طریق SSH
ssh root@YOUR-ESXI-IP
# مشاهده لایسنس فعلی
vim-cmd vimsvc/license --show
# اعمال لایسنس جدید
vim-cmd vimsvc/license --set XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
# تأیید لایسنس جدید
vim-cmd vimsvc/license --show
📌 نکته: ابتدا باید SSH را از رابط وب ESXi یا کنسول DCUI فعال کنید: Manage → Services → TSM-SSH → Start
استفاده از PowerCLI
💻 PowerCLIکپی
# اتصال به ESXi Host
Connect-VIServer -Server YOUR-ESXI-IP
# اعمال لایسنس
$LicMgr = Get-View LicenseManager
$LicMgr.AddLicense("XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", $null)
# تأیید
Get-VMHost | Get-View | Select Name, @{N="License";E={$_.Config.Product.LicenseProductName}}
پیشنهاد ویژه
سرور مجازی فرانسه نگارنوین – بهترین بستر برای مجازیسازی
برای اجرای VMware ESXi، Docker، Kubernetes و پروژههای مجازیسازی نیاز به یک سرور قدرتمند دارید. سرور مجازی فرانسه نگارنوین با هارد NVMe فوقسریع و منابع اختصاصی، بهترین انتخاب برای مدیران سیستم حرفهای است.
- نصب فوری تمام ورژنهای ویندوز و لینوکس
- ترافیک نامحدود با پورت 10 گیگ
- هارد SSD NVMe · RAM DDR4
- پشتیبانی 24X7 حتی روزهای تعطیل
- آپتایم ۱۰۰٪ · پنل تحت وب قدرتمند
- کف قیمت بازار · منابع کاملاً اختصاصی
مشاهده پلنها
سرور مجازی فرانسه

سرور مجازی نگارنوین
سرور مجازی پرسرعت · هارد NVMe · پورت 10G 🚀
تمام ورژنهای ویندوز و لینوکس · ترافیک نامحدود · پشتیبانی ۲۴ ساعته
ماهانه
سالانه (تخفیف ویژه)
نمایش تعرفه: ماهانه
پلن ۱
استارتر
اقتصادی[PriceKit pid=878 period=1][PriceKit pid=878 period=4]تومان / ماهانه- Ram4GB DDR4
- CPU2 Cores
- Storage30G NVMe
- BandwidthUnlimited
- Port10G
پلن ۲
پیشرفته
کاربردی[PriceKit pid=879 period=1][PriceKit pid=879 period=4]تومان / ماهانه- Ram6GB DDR4
- CPU4 Cores
- Storage40G NVMe
- BandwidthUnlimited
- Port10G
پلن ۳
استاندارد
پرفروش[PriceKit pid=880 period=1][PriceKit pid=881 period=4]تومان / ماهانه- Ram10GB DDR4
- CPU6 Cores
- Storage50G NVMe
- BandwidthUnlimited
- Port10G
پلن ۴
تجاری
منابع بالا[PriceKit pid=881 period=1][PriceKit pid=881 period=4]تومان / ماهانه- Ram12GB DDR4
- CPU6 Cores
- Storage60G NVMe
- BandwidthUnlimited
- Port10G
پیشنهاد ویژهپلن ۵
پربازدید
ویژه[PriceKit pid=882 period=1][PriceKit pid=882 period=4]تومان / ماهانه- Ram16GB DDR4
- CPU8 Cores
- Storage70G NVMe
- BandwidthUnlimited
- Port10G
پلن ۶
Enterprise
قدرتمند[PriceKit pid=883 period=1][PriceKit pid=883 period=4]تومان / ماهانه- Ram24GB DDR4
- CPU12 Cores
- Storage80G NVMe
- BandwidthUnlimited
- Port10G
پلن ۷
Ultra
هایپر[PriceKit pid=1072 period=1][PriceKit pid=1072 period=4]تومان / ماهانه- Ram32GB DDR4
- CPU12 Cores
- Storage90G NVMe
- BandwidthUnlimited
- Port10G
ابَر سرورپلن ۸
Hyper
V.I.P[PriceKit pid=884 period=1][PriceKit pid=884 period=4]تومان / ماهانه- Ram32GB DDR4
- CPU16 Cores
- Storage100G NVMe
- BandwidthUnlimited
- Port10G
پاسخ به سوالات شما
سوالات متداول لایسنس کردن ESXi
لایسنس کردن ESXi چه مزایایی دارد و آیا ضروری است؟
لایسنس کردن ESXi لایسنس آزمایشی ۶۰ روزه را حذف کرده و تمام قابلیتهای VMware vSphere مانند vMotion، High Availability، DRS و APIهای مدیریتی را فعال میکند. بدون لایسنس، پس از ۶۰ روز ماشینهای مجازی قابل روشن شدن نخواهند بود. برای محیطهای Production فعالسازی لایسنس ضروری است.
چگونه وارد کنسول وب ESXi شوم؟
آدرس IP سرور ESXi خود را در مرورگر وارد کنید (به فرمت https://IP-ADDRESS). نام کاربری پیشفرض root است و رمز عبور همان رمزی است که هنگام نصب ESXi تعیین کردید. اگر هشدار گواهی SSL نمایش داده شد، آن را تأیید کنید.
تفاوت لایسنس Free ESXi و Enterprise Plus چیست؟
لایسنس Free (vSphere Hypervisor) امکانات محدودی دارد: بدون vMotion، بدون API vStorage و بدون دسترسی به vCenter. لایسنس Enterprise Plus تمام قابلیتها شامل vMotion، DRS، HA، Fault Tolerance و API کامل را فعال میکند. برای محیطهای سازمانی، Enterprise Plus توصیه میشود.
آیا میتوان لایسنس ESXi را از طریق SSH فعال کرد؟
بله! ابتدا SSH را از کنسول ESXi فعال کنید (Manage → Services → TSM-SSH → Start). سپس با دستور vim-cmd vimsvc/license --set YOUR-LICENSE-KEY لایسنس را اعمال کنید. با vim-cmd vimsvc/license --show صحت فعالسازی را تأیید کنید.
اگر لایسنس ESXi منقضی شود چه اتفاقی میافتد؟
پس از انقضای لایسنس آزمایشی ۶۰ روزه، ماشینهای مجازی در حال اجرا به کار خود ادامه میدهند اما امکان روشن کردن مجدد VM های خاموش، ایجاد VM جدید و تغییر تنظیمات ممکن نخواهد بود. برای رفع محدودیت، لایسنس معتبر فعال کنید.
برای تست ESXi، از کجا سرور مجازی تهیه کنم؟
برای تست و یادگیری VMware ESXi و مجازیسازی، سرور مجازی فرانسه نگارنوین بهترین انتخاب است. هارد NVMe فوقسریع، ترافیک نامحدود، پورت 10G، منابع اختصاصی DDR4 و پشتیبانی ۲۴ ساعته. تمام ورژنهای ویندوز و لینوکس با یک کلیک نصب میشوند!
نگارنوین در کنار شماست
سرور مجازی قدرتمند برای مجازیسازی نیاز دارید؟
با سرور مجازی فرانسه نگارنوین، پروژههای مجازیسازی خود را روی بهترین زیرساخت ابری اجرا کنید. هارد NVMe، ترافیک نامحدود، منابع اختصاصی و پشتیبانی ۲۴ ساعته!
خرید سرور مجازی فرانسه
مشاوره رایگان
{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://negarnovin.com/repair-windows-cmd/#article","headline":"لایسنس کردن ESXi - آموزش فعالسازی لایسنس VMware vSphere ESXi","description":"سلام خدمت همه بازدید کنندگان عزیز امروز با شما هستیم با یک مقاله کاربردی دیگر تحت عنوان لایسنس کردن esxi پس تا انتهای این مطلب مفید","image":"https://negarnovin.com/wp-content/uploads/2022/12/%D9%84%D8%A7%DB%8C%D8%B3%D9%86%D8%B3-%DA%A9%D8%B1%D8%AF%D9%86-esxi.jpg","datePublished":"2022-12-01","dateModified":"2025-07-15","author":{"@type":"Organization","name":"نگارنوین","url":"https://negarnovin.com/"},"publisher":{"@type":"Organization","name":"نگارنوین"},"mainEntityOfPage":"https://negarnovin.com/repair-windows-cmd/","inLanguage":"fa","keywords":["لایسنس کردن esxi","VMware ESXi license","فعالسازی لایسنس VMware","vSphere licensing","سرور مجازی فرانسه"]},{"@type":"HowTo","@id":"https://negarnovin.com/repair-windows-cmd/#howto","name":"لایسنس کردن ESXi","description":"آموزش گامبهگام فعالسازی لایسنس VMware ESXi از طریق رابط وب Host Client","step":[{"@type":"HowToStep","position":1,"name":"ورود به رابط وب ESXi","text":"آدرس IP سرور ESXi را در مرورگر وارد کنید و با root لاگین کنید."},{"@type":"HowToStep","position":2,"name":"بررسی وضعیت لایسنس","text":"پیام هشدار لایسنس آزمایشی ۶۰ روزه را بررسی کنید."},{"@type":"HowToStep","position":3,"name":"رفتن به بخش Licensing","text":"از Navigator به Manage و سپس تب Licensing بروید."},{"@type":"HowToStep","position":4,"name":"وارد کردن کلید لایسنس","text":"کلید لایسنس را وارد کرده و Check License بزنید."},{"@type":"HowToStep","position":5,"name":"تأیید فعالسازی","text":"وضعیت Licensed و بدون انقضا را تأیید کنید."}]},{"@type":"WebPage","@id":"https://negarnovin.com/repair-windows-cmd/#webpage","url":"https://negarnovin.com/repair-windows-cmd/","name":"لایسنس کردن esxi","description":"سلام خدمت همه بازدید کنندگان عزیز امروز با شما هستیم با یک مقاله کاربردی دیگر تحت عنوان لایسنس کردن esxi پس تا انتهای این مطلب مفید","inLanguage":"fa","isPartOf":{"@type":"WebSite","@id":"https://negarnovin.com/#website","url":"https://negarnovin.com/","name":"نگارنوین"},"breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"خانه","item":"https://negarnovin.com/"},{"@type":"ListItem","position":2,"name":"مقالات آموزشی","item":"https://negarnovin.com/blog/"},{"@type":"ListItem","position":3,"name":"لایسنس کردن ESXi","item":"https://negarnovin.com/repair-windows-cmd/"}]}},{"@type":"FAQPage","@id":"https://negarnovin.com/repair-windows-cmd/#faq","mainEntity":[{"@type":"Question","name":"لایسنس کردن ESXi چه مزایایی دارد و آیا ضروری است؟","acceptedAnswer":{"@type":"Answer","text":"لایسنس کردن ESXi محدودیت ۶۰ روزه را حذف و تمام قابلیتهای vSphere مانند vMotion و HA را فعال میکند."}},{"@type":"Question","name":"چگونه وارد کنسول وب ESXi شوم؟","acceptedAnswer":{"@type":"Answer","text":"آدرس IP سرور ESXi را در مرورگر وارد کنید. نام کاربری root و رمز عبور همان رمز نصب است."}},{"@type":"Question","name":"تفاوت لایسنس Free ESXi و Enterprise Plus چیست؟","acceptedAnswer":{"@type":"Answer","text":"Free ESXi امکانات محدود دارد. Enterprise Plus تمام قابلیتها شامل vMotion، DRS، HA و Fault Tolerance را فعال میکند."}},{"@type":"Question","name":"آیا میتوان لایسنس ESXi را از طریق SSH فعال کرد؟","acceptedAnswer":{"@type":"Answer","text":"بله! با دستور vim-cmd vimsvc/license --set YOUR-LICENSE-KEY از طریق SSH لایسنس را اعمال کنید."}},{"@type":"Question","name":"اگر لایسنس ESXi منقضی شود چه اتفاقی میافتد؟","acceptedAnswer":{"@type":"Answer","text":"VM های در حال اجرا ادامه مییابند اما امکان روشن کردن VM خاموش و ایجاد VM جدید نخواهد بود."}},{"@type":"Question","name":"برای تست ESXi، از کجا سرور مجازی تهیه کنم؟","acceptedAnswer":{"@type":"Answer","text":"سرور مجازی فرانسه نگارنوین با هارد NVMe، ترافیک نامحدود و پشتیبانی ۲۴ ساعته بهترین انتخاب است."}}]}]}
(function(){
var root=document.getElementById('nn-esxi-cloud');if(!root)return;
var revEls=root.querySelectorAll('.nn-esxi-reveal');
if('IntersectionObserver' in window){var io=new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting){e.target.classList.add('is-visible');io.unobserve(e.target);}});},{threshold:0.07});revEls.forEach(function(el){io.observe(el);});}else{revEls.forEach(function(el){el.classList.add('is-visible');});}
var cBtns=root.querySelectorAll('.nn-esxi-cycle-btn'),cHint=root.querySelector('.nn-esxi-cycle-hint'),pCards=root.querySelectorAll('.nn-esxi-plan-card');
function setC(c){cBtns.forEach(function(b){var a=b.dataset.cycle===c;b.classList.toggle('is-active',a);b.setAttribute('aria-pressed',a?'true':'false');});if(cHint)cHint.innerHTML=c==='monthly'?'نمایش تعرفه: ماهانه':'نمایش تعرفه: سالانه (تخفیف ویژه)';pCards.forEach(function(cd){var m=cd.querySelector('.nn-esxi-price-monthly'),y=cd.querySelector('.nn-esxi-price-yearly'),l=cd.querySelector('.nn-esxi-cycle-label'),o=cd.querySelector('.nn-esxi-order-btn');if(m&&y){m.classList.toggle('is-hidden',c!=='monthly');y.classList.toggle('is-hidden',c!=='yearly');}if(l)l.textContent=c==='monthly'?'تومان / ماهانه':'تومان / سالانه';if(o)o.href=c==='monthly'?cd.dataset.monthlyHref:cd.dataset.yearlyHref;});}
cBtns.forEach(function(b){b.addEventListener('click',function(){setC(this.dataset.cycle);});});setC('monthly');
root.querySelectorAll('a[href^="#"]').forEach(function(a){a.addEventListener('click',function(e){var id=this.getAttribute('href');if(!id||id.length<2)return;var t=document.querySelector(id);if(!t)return;e.preventDefault();t.scrollIntoView({behavior:'smooth',block:'start'});});});
root.querySelectorAll('.nn-esxi-copy-btn').forEach(function(b){b.addEventListener('click',function(){var el=document.getElementById('code-'+this.dataset.code);if(!el)return;var txt=el.textContent,btn=this;if(navigator.clipboard)navigator.clipboard.writeText(txt).then(function(){btn.textContent='✅ کپی شد!';setTimeout(function(){btn.textContent='کپی';},2000);});});});
})();
:root{--nne-primary:#000f57;--nne-primary-2:#061b7c;--nne-text:#252525;--nne-bg:#ffffff;--nne-surface:#f6f8fc;--nne-card:#ffffff;--nne-border:#e5e7eb;--nne-muted:#475569;--nne-gold:#ffbe00;--nne-gold-dark:#d99d00;--nne-primary-pale:rgba(0,15,87,0.06);--nne-gold-pale:rgba(255,190,0,0.08);--nne-shadow:0 12px 32px rgba(0,15,87,0.07);--nne-shadow-hover:0 22px 50px rgba(0,15,87,0.14);--nne-shadow-primary:0 10px 24px rgba(0,15,87,0.2);--nne-shadow-gold:0 10px 24px rgba(255,190,0,0.2);--nne-radius:28px;--nne-max:1300px;}
[data-bs-theme="dark"] #nn-esxi-cloud,body.dark #nn-esxi-cloud,.dark-mode #nn-esxi-cloud{--nne-bg:#080b1a;--nne-surface:#0d1128;--nne-card:#101636;--nne-text:#eef0ff;--nne-muted:#8899cc;--nne-border:#1e2648;--nne-shadow:0 12px 32px rgba(0,0,0,0.5);--nne-shadow-hover:0 22px 50px rgba(0,15,87,0.3);--nne-primary-pale:rgba(6,27,124,0.2);--nne-gold-pale:rgba(255,190,0,0.1);}
#nn-esxi-cloud{direction:rtl;text-align:right;color:var(--nne-text);background:var(--nne-bg);font-family:'Vazirmatn',Tahoma,sans-serif,system-ui;line-height:1.9;overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-size:15.5px;}
#nn-esxi-cloud *{box-sizing:border-box;font-family:inherit;}#nn-esxi-cloud a{color:inherit;text-decoration:none;}#nn-esxi-cloud img{max-width:100%;display:block;}
.nn-esxi-container{width:min(var(--nne-max),calc(100% - 32px));margin-inline:auto;}
.nn-esxi-inline-link{color:var(--nne-primary);font-weight:900;border-bottom:2px solid var(--nne-gold);transition:.2s;}.nn-esxi-inline-link:hover{color:var(--nne-gold-dark);}[data-bs-theme="dark"] .nn-esxi-inline-link{color:#7aa2e0;}
.nn-esxi-hidden-code{display:none!important;}
.nn-esxi-hero,.nn-esxi-what,.nn-esxi-guide,.nn-esxi-keys,.nn-esxi-cli,.nn-esxi-cta-section,.nn-esxi-plans,.nn-esxi-faq,.nn-esxi-support{position:relative;padding:90px 0;content-visibility:auto;contain-intrinsic-size:1px 800px;}
.nn-esxi-hero{padding-top:28px;padding-bottom:60px;overflow:hidden;}
.nn-esxi-hero-bg{position:absolute;inset:0;pointer-events:none;}.nn-esxi-bg-gradient{position:absolute;inset:0;background:linear-gradient(135deg,var(--nne-primary) 0%,var(--nne-primary-2) 60%,rgba(255,190,0,0.3) 100%);opacity:0.92;}[data-bs-theme="dark"] .nn-esxi-bg-gradient{opacity:0.85;}.nn-esxi-bg-grid{position:absolute;inset:0;opacity:0.04;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:32px 32px;}
.nn-esxi-hero-panel{position:relative;z-index:1;background:rgba(255,255,255,0.96);border:1px solid rgba(255,255,255,0.65);border-radius:38px;box-shadow:0 32px 80px rgba(0,15,87,0.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:34px;}[data-bs-theme="dark"] .nn-esxi-hero-panel{background:rgba(8,11,26,0.92);border-color:rgba(255,255,255,0.08);}
.nn-esxi-topline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:22px;}.nn-esxi-chip{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;background:var(--nne-primary-pale);color:var(--nne-text);border:1px solid var(--nne-border);font-size:13px;font-weight:800;line-height:1;}.nn-esxi-chip-primary{background:var(--nne-primary);color:#fff!important;border-color:transparent;}.nn-esxi-chip-gold{background:var(--nne-gold-pale);color:var(--nne-gold-dark)!important;border-color:rgba(255,190,0,0.2);}
.nn-esxi-hero-grid{display:grid;grid-template-columns:1.2fr 0.8fr;gap:40px;align-items:center;padding:8px 8px 0;}
.nn-esxi-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--nne-primary-pale);color:var(--nne-primary);font-size:13px;font-weight:900;margin-bottom:14px;}[data-bs-theme="dark"] .nn-esxi-eyebrow{background:rgba(122,162,224,0.12);color:#7aa2e0;}
.nn-esxi-hero-copy h1{margin:0 0 16px;font-size:clamp(24px,2.8vw,40px);line-height:1.45;letter-spacing:-0.5px;color:var(--nne-text);font-weight:950;}
.nn-esxi-lead{margin:0 0 16px;color:var(--nne-muted);font-size:16px;line-height:2.1;text-align:justify;}.nn-esxi-note{margin:0 0 18px;padding:18px 22px;border-radius:20px;background:linear-gradient(135deg,var(--nne-gold-pale),var(--nne-primary-pale));border:1px solid var(--nne-border);color:var(--nne-muted);line-height:2;text-align:justify;font-size:14.5px;}
.nn-esxi-lead strong,.nn-esxi-note strong,.nn-esxi-article-box strong,.nn-esxi-faq-item strong,.nn-esxi-step-content strong{color:var(--nne-primary);font-weight:900;}[data-bs-theme="dark"] .nn-esxi-lead strong,[data-bs-theme="dark"] .nn-esxi-note strong,[data-bs-theme="dark"] .nn-esxi-article-box strong,[data-bs-theme="dark"] .nn-esxi-faq-item strong,[data-bs-theme="dark"] .nn-esxi-step-content strong{color:#7aa2e0;}
.nn-esxi-actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:24px;}.nn-esxi-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:16px;font-weight:900;font-size:15px;border:1px solid transparent;transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);white-space:nowrap;cursor:pointer;}.nn-esxi-btn:hover{transform:translateY(-3px);}.nn-esxi-btn-primary{background:var(--nne-primary);color:#fff!important;box-shadow:var(--nne-shadow-primary);}.nn-esxi-btn-primary:hover{background:var(--nne-primary-2);}.nn-esxi-btn-gold{background:var(--nne-gold);color:#000!important;box-shadow:var(--nne-shadow-gold);font-weight:950;}.nn-esxi-btn-gold:hover{background:var(--nne-gold-dark);}.nn-esxi-btn-secondary{background:var(--nne-primary-pale);color:var(--nne-text)!important;border:1px solid var(--nne-border);}[data-bs-theme="dark"] .nn-esxi-btn-secondary{background:rgba(255,255,255,0.06);color:#fff!important;}
.nn-esxi-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}.nn-esxi-stat{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:20px;padding:16px 14px;box-shadow:var(--nne-shadow);transition:.3s;}.nn-esxi-stat:hover{border-color:var(--nne-primary);transform:translateY(-2px);}.nn-esxi-stat strong{display:block;font-size:13.5px;color:var(--nne-text);margin-bottom:5px;}.nn-esxi-stat span{font-size:12.5px;color:var(--nne-muted);}
.nn-esxi-visual-card{position:relative;border-radius:32px;background:linear-gradient(160deg,var(--nne-primary-pale),var(--nne-gold-pale));border:1px solid var(--nne-border);box-shadow:var(--nne-shadow);overflow:hidden;padding:20px;}.nn-esxi-visual-badge{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:14px;font-weight:900;color:var(--nne-text);}.nn-esxi-pulse-dot{width:10px;height:10px;background:#22c55e;border-radius:50%;margin-right:auto;box-shadow:0 0 10px #22c55e;animation:nnEsxiPulse 2s infinite;}@keyframes nnEsxiPulse{0%{opacity:1;box-shadow:0 0 0 0 rgba(34,197,94,.7);}70%{opacity:.6;box-shadow:0 0 0 10px rgba(34,197,94,0);}100%{opacity:1;}}.nn-esxi-visual-media{background:var(--nne-card);border-radius:24px;padding:14px;border:1px solid var(--nne-border);overflow:hidden;}.nn-esxi-visual-media img{border-radius:18px;width:100%;object-fit:cover;max-height:280px;}.nn-esxi-visual-float{position:absolute;bottom:18px;padding:11px 17px;border-radius:999px;font-size:12.5px;font-weight:900;backdrop-filter:blur(14px);box-shadow:0 12px 28px rgba(0,0,0,0.14);border:1px solid rgba(255,255,255,0.22);z-index:3;}.nn-esxi-float-primary{right:18px;background:rgba(0,15,87,0.92);color:#fff;}.nn-esxi-float-gold{left:18px;background:rgba(255,190,0,0.92);color:#000;}
.nn-esxi-subnav{display:flex;gap:10px;overflow-x:auto;padding:18px 4px 0;scrollbar-width:none;}.nn-esxi-subnav::-webkit-scrollbar{display:none;}.nn-esxi-subnav a{flex:0 0 auto;padding:11px 18px;border-radius:999px;background:rgba(255,255,255,0.92);border:1px solid var(--nne-primary);color:var(--nne-primary);font-size:13.5px;font-weight:900;transition:.2s;}.nn-esxi-subnav a:hover{background:var(--nne-primary);color:#fff;box-shadow:var(--nne-shadow-primary);transform:translateY(-3px);}[data-bs-theme="dark"] .nn-esxi-subnav a{background:var(--nne-surface);color:#7aa2e0;border-color:rgba(122,162,224,0.3);}
.nn-esxi-section-head{text-align:center;margin-bottom:40px;}.nn-esxi-section-head-left{text-align:right;margin-bottom:22px;}.nn-esxi-section-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;background:var(--nne-primary-pale);color:var(--nne-primary);font-size:13px;font-weight:900;margin-bottom:14px;}[data-bs-theme="dark"] .nn-esxi-section-kicker{background:rgba(122,162,224,0.12);color:#7aa2e0;}.nn-esxi-section-head h2{margin:0 0 12px;font-size:clamp(24px,2.7vw,38px);line-height:1.5;font-weight:950;color:var(--nne-text);}.nn-esxi-section-head p{margin:0 auto;max-width:860px;color:var(--nne-muted);line-height:2;font-size:16px;}
.nn-esxi-what{background:var(--nne-bg);}.nn-esxi-guide{background:var(--nne-surface);border-top:1px solid var(--nne-border);}.nn-esxi-keys{background:var(--nne-bg);}.nn-esxi-cli{background:var(--nne-surface);border-top:1px solid var(--nne-border);}.nn-esxi-cta-section{background:var(--nne-bg);}.nn-esxi-plans{background:var(--nne-surface);border-top:1px solid var(--nne-border);}.nn-esxi-faq{background:var(--nne-bg);}.nn-esxi-support{background:linear-gradient(180deg,var(--nne-surface),var(--nne-bg));}
.nn-esxi-two-col{display:grid;grid-template-columns:1.1fr 0.9fr;gap:26px;align-items:center;}.nn-esxi-article-box{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:30px;box-shadow:var(--nne-shadow);padding:32px;}.nn-esxi-article-box h3{font-size:18px;font-weight:950;color:var(--nne-text);margin:18px 0 10px;}.nn-esxi-article-box h3:first-child{margin-top:0;}.nn-esxi-article-box p{color:var(--nne-muted);margin:0 0 14px;text-align:justify;line-height:2.1;font-size:15px;}.nn-esxi-article-visual{display:flex;align-items:center;justify-content:center;padding:20px;background:var(--nne-card);border:1px solid var(--nne-border);border-radius:30px;box-shadow:var(--nne-shadow);}.nn-esxi-article-visual img{width:100%;border-radius:20px;}
.nn-esxi-inline-list{padding:0;margin:0 0 14px;list-style:none;display:grid;gap:8px;}.nn-esxi-inline-list li{padding:10px 14px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);border-radius:14px;color:var(--nne-text);font-size:14.5px;line-height:1.9;}.nn-esxi-inline-list li::before{content:"▸";margin-left:8px;color:var(--nne-primary);font-weight:900;}
.nn-esxi-callout{display:flex;gap:14px;padding:18px 20px;border-radius:18px;margin-top:14px;align-items:flex-start;}.nn-esxi-callout svg{flex:0 0 auto;margin-top:2px;}.nn-esxi-callout-gold{background:var(--nne-gold-pale);border:1px solid rgba(255,190,0,0.2);color:var(--nne-muted);}.nn-esxi-callout-gold svg{color:var(--nne-gold-dark);}.nn-esxi-callout strong{color:var(--nne-text);}
.nn-esxi-checklist{list-style:none;padding:0;margin:0;display:grid;gap:10px;}.nn-esxi-checklist li{padding:13px 16px;border-radius:16px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);color:var(--nne-text);line-height:1.9;font-size:14.5px;}.nn-esxi-checklist li::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:9px;border-radius:50%;background:var(--nne-primary);color:#fff;font-size:12px;font-weight:900;vertical-align:middle;}
.nn-esxi-steps{display:flex;flex-direction:column;}.nn-esxi-step{display:flex;gap:20px;position:relative;padding-bottom:30px;}.nn-esxi-step::before{content:'';position:absolute;right:23px;top:52px;bottom:0;width:3px;background:linear-gradient(180deg,var(--nne-primary),var(--nne-gold));border-radius:4px;}.nn-esxi-step:last-child::before{display:none;}.nn-esxi-step:last-child{padding-bottom:0;}.nn-esxi-step-num{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--nne-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:950;z-index:1;box-shadow:var(--nne-shadow-primary);}.nn-esxi-step-content{flex:1;background:var(--nne-card);border:1px solid var(--nne-border);border-radius:22px;padding:24px;box-shadow:var(--nne-shadow);}.nn-esxi-step-content h3{margin:0 0 10px;font-size:18px;font-weight:950;color:var(--nne-text);}.nn-esxi-step-content p{margin:0 0 12px;color:var(--nne-muted);line-height:2.05;font-size:15px;text-align:justify;}
.nn-esxi-step-list{padding:0;margin:0;list-style:none;display:grid;gap:8px;}.nn-esxi-step-list li{padding:10px 14px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);border-radius:14px;color:var(--nne-text);font-size:14.5px;line-height:1.9;}.nn-esxi-step-list li::before{content:"▸";margin-left:8px;color:var(--nne-primary);font-weight:900;}
.nn-esxi-step-tip{margin-top:12px;padding:14px 18px;border-radius:16px;background:var(--nne-gold-pale);border:1px solid rgba(255,190,0,0.15);color:var(--nne-muted);font-size:14px;line-height:1.9;}.nn-esxi-step-success{margin-top:12px;padding:14px 18px;border-radius:16px;background:rgba(34,197,94,0.08);border:1px solid rgba(34,197,94,0.2);color:var(--nne-muted);font-size:14px;line-height:1.9;}
.nn-esxi-step-content code,.nn-esxi-faq-item code{background:var(--nne-primary-pale);padding:2px 7px;border-radius:6px;font-size:0.9em;color:var(--nne-primary);font-family:'Courier New',monospace;}[data-bs-theme="dark"] .nn-esxi-step-content code,[data-bs-theme="dark"] .nn-esxi-faq-item code{background:rgba(122,162,224,0.15);color:#7aa2e0;}
.nn-esxi-code-block{margin:14px 0;border-radius:16px;overflow:hidden;border:1px solid var(--nne-border);}.nn-esxi-code-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--nne-primary);color:#fff;font-size:13px;font-weight:800;}.nn-esxi-copy-btn{background:rgba(255,255,255,0.15);color:#fff;border:1px solid rgba(255,255,255,0.3);padding:5px 14px;border-radius:8px;font-size:12px;font-weight:800;cursor:pointer;transition:.2s;font-family:inherit;}.nn-esxi-copy-btn:hover{background:rgba(255,255,255,0.25);}.nn-esxi-code{margin:0;padding:18px 20px;background:var(--nne-surface);overflow-x:auto;font-size:13.5px;line-height:1.8;color:var(--nne-text);}.nn-esxi-code code{background:none;padding:0;color:inherit;font-family:'Courier New',monospace;font-size:inherit;}[data-bs-theme="dark"] .nn-esxi-code{background:rgba(0,0,0,0.3);}
.nn-esxi-warning-box{display:flex;gap:14px;padding:16px 20px;border-radius:16px;background:rgba(255,190,0,0.06);border:1px solid rgba(255,190,0,0.2);align-items:flex-start;margin:14px 0;}.nn-esxi-warning-box svg{flex:0 0 auto;color:var(--nne-gold-dark);margin-top:3px;}.nn-esxi-warning-box strong{display:block;color:var(--nne-text);font-size:14px;margin-bottom:4px;}.nn-esxi-warning-box span{display:block;font-family:'Courier New',monospace;font-size:12.5px;color:var(--nne-muted);font-style:italic;}
.nn-esxi-path-visual{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:16px 20px;border-radius:16px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);}.nn-esxi-path-item{padding:8px 16px;border-radius:10px;background:var(--nne-card);border:1px solid var(--nne-border);font-size:14px;font-weight:800;color:var(--nne-text);}.nn-esxi-path-active{background:var(--nne-primary);color:#fff!important;border-color:transparent;}.nn-esxi-path-arrow{color:var(--nne-muted);font-size:18px;font-weight:900;}
.nn-esxi-license-info{display:grid;gap:10px;margin:14px 0;}.nn-esxi-li-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);border-radius:14px;font-size:14.5px;}.nn-esxi-li-item strong{color:var(--nne-muted);font-weight:700;}.nn-esxi-li-item span{color:var(--nne-text);font-weight:900;}.nn-esxi-li-active{color:#16a34a!important;font-weight:950;}
/* KEYS */
.nn-esxi-keys-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.nn-esxi-key-card{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:24px;padding:24px;box-shadow:var(--nne-shadow);transition:all .3s;position:relative;overflow:hidden;}.nn-esxi-key-card::before{content:'';position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--nne-primary),var(--nne-gold));}.nn-esxi-key-card:hover{transform:translateY(-6px);border-color:var(--nne-primary);box-shadow:var(--nne-shadow-hover);}
.nn-esxi-key-featured{border:2px solid rgba(0,15,87,0.3);}.nn-esxi-key-ribbon{position:absolute;top:14px;left:-42px;transform:rotate(-42deg);background:var(--nne-gold);color:#000;padding:5px 48px;font-size:11px;font-weight:950;z-index:2;}
.nn-esxi-key-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:16px;}.nn-esxi-key-head h3{margin:0;font-size:15px;font-weight:950;color:var(--nne-text);line-height:1.5;}.nn-esxi-key-badge{padding:5px 11px;border-radius:10px;background:var(--nne-primary-pale);color:var(--nne-primary);font-size:12px;font-weight:900;white-space:nowrap;}.nn-esxi-kb-gold{background:var(--nne-gold-pale);color:var(--nne-gold-dark);}.nn-esxi-kb-primary{background:var(--nne-primary);color:#fff;}
.nn-esxi-key-list{display:grid;gap:8px;}.nn-esxi-key-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--nne-surface);border:1px solid var(--nne-border);border-radius:12px;}.nn-esxi-key-item code{font-family:'Courier New',monospace;font-size:13px;color:var(--nne-text);font-weight:700;letter-spacing:0.5px;word-break:break-all;}[data-bs-theme="dark"] .nn-esxi-key-item{background:rgba(0,0,0,0.2);}
.nn-esxi-keys-note{margin-top:26px;padding:18px 22px;border-radius:18px;background:var(--nne-gold-pale);border:1px solid rgba(255,190,0,0.15);color:var(--nne-muted);font-size:14.5px;display:flex;align-items:center;gap:10px;justify-content:center;text-align:center;}.nn-esxi-keys-note svg{flex:0 0 auto;color:var(--nne-gold-dark);}
/* CLI */
.nn-esxi-cli-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;}.nn-esxi-cli-card{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:24px;padding:26px;box-shadow:var(--nne-shadow);transition:all .3s;}.nn-esxi-cli-card:hover{border-color:var(--nne-primary);box-shadow:var(--nne-shadow-hover);}.nn-esxi-cli-icon{width:48px;height:48px;border-radius:14px;background:var(--nne-primary-pale);color:var(--nne-primary);display:flex;align-items:center;justify-content:center;margin-bottom:14px;}.nn-esxi-ci-gold{background:var(--nne-gold-pale);color:var(--nne-gold-dark);}.nn-esxi-cli-card h3{margin:0 0 12px;font-size:17px;font-weight:950;color:var(--nne-text);}
/* PLANS */
.nn-esxi-cycle-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;gap:12px;margin-bottom:28px;}.nn-esxi-cycle-toggle{display:inline-flex;padding:6px;background:var(--nne-card);border:1px solid var(--nne-border);border-radius:999px;box-shadow:var(--nne-shadow);}.nn-esxi-cycle-btn{border:0;background:transparent;color:var(--nne-muted);font-weight:950;font-size:14px;padding:13px 26px;border-radius:999px;cursor:pointer;transition:.2s;}.nn-esxi-cycle-btn.is-active{background:var(--nne-primary);color:#fff;box-shadow:var(--nne-shadow-primary);}.nn-esxi-cycle-hint{color:var(--nne-muted);font-size:13.5px;font-weight:700;background:var(--nne-primary-pale);padding:6px 16px;border-radius:20px;}.nn-esxi-cycle-hint strong{color:var(--nne-primary);font-weight:950;}[data-bs-theme="dark"] .nn-esxi-cycle-hint strong{color:#7aa2e0;}
.nn-esxi-plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.nn-esxi-plan-card{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:28px;box-shadow:var(--nne-shadow);padding:24px;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);}.nn-esxi-plan-card::before{content:'';position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--nne-primary),var(--nne-gold));}.nn-esxi-plan-card:hover{transform:translateY(-8px);border-color:var(--nne-primary);box-shadow:var(--nne-shadow-hover);}
.nn-esxi-plan-ribbon{position:absolute;top:18px;left:-46px;transform:rotate(-42deg);background:var(--nne-primary);color:#fff;padding:6px 52px;font-size:11.5px;font-weight:950;box-shadow:var(--nne-shadow-primary);z-index:2;}.nn-esxi-ribbon-gold{background:var(--nne-gold);color:#000;box-shadow:var(--nne-shadow-gold);}
.nn-esxi-plan-featured{border:2px solid rgba(0,15,87,0.35);transform:scale(1.03);z-index:1;}.nn-esxi-plan-featured:hover{transform:scale(1.03) translateY(-6px);}.nn-esxi-plan-vip{border:2px solid rgba(255,190,0,0.4);background:linear-gradient(180deg,var(--nne-card) 0%,rgba(255,190,0,0.04) 100%);}
.nn-esxi-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:16px;margin-top:6px;}.nn-esxi-plan-kicker{display:block;color:var(--nne-muted);font-size:12px;font-weight:900;margin-bottom:5px;}.nn-esxi-plan-head h3{margin:0;color:var(--nne-text);font-size:19px;font-weight:950;}.nn-esxi-plan-tag{display:inline-flex;padding:5px 11px;border-radius:11px;background:var(--nne-primary-pale);border:1px solid rgba(0,15,87,0.12);color:var(--nne-primary);font-size:12px;font-weight:900;white-space:nowrap;}.nn-esxi-plan-tag-gold{background:var(--nne-gold-pale);color:var(--nne-gold-dark);border-color:rgba(255,190,0,0.2);}
.nn-esxi-plan-price{padding:16px 0 14px;margin-bottom:14px;border-bottom:2px dashed rgba(0,15,87,0.07);}.nn-esxi-price{display:block;font-size:clamp(20px,2vw,30px);font-weight:950;color:var(--nne-text);min-height:1.4em;}.nn-esxi-cycle-label{display:block;margin-top:6px;color:var(--nne-muted);font-size:13px;font-weight:800;}
.nn-esxi-specs{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px;}.nn-esxi-specs li{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(0,15,87,0.04);font-size:14px;}.nn-esxi-specs li:last-child{border-bottom:0;}.nn-esxi-specs strong{color:var(--nne-muted);font-weight:700;}.nn-esxi-specs span{color:var(--nne-text);font-weight:900;}
.nn-esxi-order-btn{margin-top:auto;min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;background:var(--nne-primary-pale);border:1px solid var(--nne-border);color:var(--nne-text)!important;font-weight:950;font-size:15px;transition:.3s;}.nn-esxi-order-btn:hover{background:var(--nne-primary);border-color:var(--nne-primary);color:#fff!important;transform:translateY(-2px);box-shadow:var(--nne-shadow-primary);}.nn-esxi-plan-featured .nn-esxi-order-btn{background:var(--nne-primary);color:#fff!important;border-color:transparent;box-shadow:var(--nne-shadow-primary);}.nn-esxi-plan-vip .nn-esxi-order-btn{background:linear-gradient(90deg,var(--nne-gold),var(--nne-gold-dark));color:#000!important;border-color:transparent;box-shadow:var(--nne-shadow-gold);font-weight:950;}
.nn-esxi-plan-card .is-hidden{display:none!important;}
/* FAQ */
.nn-esxi-faq-list{display:grid;gap:12px;}.nn-esxi-faq-item{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:22px;box-shadow:var(--nne-shadow);overflow:hidden;}.nn-esxi-faq-item summary{list-style:none;cursor:pointer;padding:21px 24px;font-size:16px;font-weight:950;color:var(--nne-text);display:flex;align-items:center;justify-content:space-between;gap:14px;transition:.3s;}.nn-esxi-faq-item summary:hover{background:var(--nne-primary-pale);}.nn-esxi-faq-item summary::-webkit-details-marker{display:none;}.nn-esxi-faq-item summary::after{content:"+";flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--nne-primary-pale);color:var(--nne-primary);font-size:20px;font-weight:900;transition:.3s;}.nn-esxi-faq-item[open] summary::after{content:"−";transform:rotate(180deg);background:var(--nne-primary);color:#fff;}.nn-esxi-faq-item div{padding:0 24px 22px;color:var(--nne-muted);line-height:2.1;font-size:15px;text-align:justify;}
/* SUPPORT */
.nn-esxi-support-box{background:var(--nne-card);border:1px solid var(--nne-border);border-radius:30px;box-shadow:var(--nne-shadow);padding:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;}.nn-esxi-support-copy{max-width:820px;}.nn-esxi-support-copy h2{margin:0 0 12px;font-size:clamp(24px,2.6vw,36px);font-weight:950;color:var(--nne-text);}.nn-esxi-support-copy p{margin:0;color:var(--nne-muted);line-height:2;font-size:15.5px;text-align:justify;}.nn-esxi-support-actions{display:flex;flex-direction:column;gap:12px;flex:0 0 auto;min-width:260px;}.nn-esxi-support-actions .nn-esxi-btn{width:100%;}
/* REVEAL */
.nn-esxi-reveal{opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(0.16,1,0.3,1),transform .6s cubic-bezier(0.16,1,0.3,1);}.nn-esxi-reveal.is-visible{opacity:1;transform:translateY(0);}
/* RESPONSIVE */
@media(max-width:1200px){.nn-esxi-plans-grid,.nn-esxi-keys-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.nn-esxi-hero-grid,.nn-esxi-two-col,.nn-esxi-support-box{grid-template-columns:1fr;}.nn-esxi-cli-grid{grid-template-columns:1fr;}}
@media(max-width:992px){.nn-esxi-stats{grid-template-columns:repeat(2,1fr);}.nn-esxi-plan-featured{transform:none;}.nn-esxi-support-box{flex-direction:column;text-align:center;gap:26px;}.nn-esxi-support-copy{max-width:100%;}.nn-esxi-support-actions{width:100%;min-width:auto;flex-direction:row;justify-content:center;}.nn-esxi-support-actions .nn-esxi-btn{flex:1;max-width:260px;}}
@media(max-width:768px){.nn-esxi-hero-panel,.nn-esxi-article-box,.nn-esxi-support-box,.nn-esxi-plan-card,.nn-esxi-key-card,.nn-esxi-cli-card,.nn-esxi-step-content{padding:20px;}.nn-esxi-plans-grid,.nn-esxi-keys-grid{grid-template-columns:1fr;}.nn-esxi-hero-copy h1{font-size:24px;}.nn-esxi-section-head h2{font-size:22px;}.nn-esxi-support-actions{flex-direction:column;width:100%;}.nn-esxi-support-actions .nn-esxi-btn{width:100%;max-width:100%;}.nn-esxi-step{gap:14px;}.nn-esxi-step-num{width:40px;height:40px;font-size:17px;}.nn-esxi-path-visual{flex-direction:column;}.nn-esxi-path-arrow{transform:rotate(90deg);}}
@media(max-width:480px){.nn-esxi-container{width:min(var(--nne-max),calc(100% - 22px));}.nn-esxi-hero-panel{padding:18px;}.nn-esxi-actions,.nn-esxi-support-actions{flex-direction:column;width:100%;}.nn-esxi-btn,.nn-esxi-order-btn{width:100%;}.nn-esxi-cycle-toggle{width:100%;justify-content:space-between;}.nn-esxi-cycle-btn{flex:1 1 50%;}.nn-esxi-topline{gap:7px;}.nn-esxi-chip{font-size:12px;padding:7px 11px;}.nn-esxi-visual-float{position:static;display:inline-flex;margin-top:8px;}.nn-esxi-visual-card{display:flex;flex-direction:column;gap:8px;}}
@media(prefers-reduced-motion:reduce){.nn-esxi-reveal,.nn-esxi-btn,.nn-esxi-plan-card,.nn-esxi-order-btn,.nn-esxi-subnav a,.nn-esxi-key-card,.nn-esxi-cli-card{transition:none!important;}.nn-esxi-pulse-dot{animation:none!important;}html{scroll-behavior:auto;}}
