.ndm-preloader{position:fixed;inset:0;z-index:2147483000;background:#12211d;display:grid;place-items:center;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;animation:ndm-preloader-failsafe 5s steps(1,end) forwards}.ndm-preloader.ndm-preloader--done{opacity:0;visibility:hidden;pointer-events:none;animation:none}.ndm-preloader-brand{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:70vw}.ndm-preloader-logo{width:auto;height:auto;width:min(400px,82vw);max-width:100%;max-height:180px;object-fit:contain}.ndm-preloader-fallback{font-size:48px;font-weight:700;color:#ddbd7e}.ndm-preloader-sub{color:#e0c588;letter-spacing:.34em;font-size:10px;direction:ltr}.ndm-preloader-track{position:relative;width:120px;height:2px;overflow:hidden;background:#12211d;border-radius:3px}.ndm-preloader-track::after{content:"";position:absolute;inset-block:0;width:40%;background:#e0be78;animation:ndm-preloader-line 1.5s ease-in-out infinite}@keyframes ndm-preloader-line{from{right:100%}50%{right:30%}to{right:-45%}}@media(prefers-reduced-motion:reduce){.ndm-preloader-track::after{animation:none;right:0;width:100%}.ndm-preloader{transition:none}}@keyframes ndm-preloader-failsafe{0%,99%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.ndm-preloader{display:none!important;animation:none!important;transition:none!important}}.ndm-preloader--royal-circle .ndm-preloader-brand{min-height:175px;justify-content:center;position:relative}.ndm-preloader--royal-circle .ndm-preloader-brand::before,.ndm-preloader--royal-circle .ndm-preloader-brand::after{content:"";position:absolute;border-radius:50%;pointer-events:none}.ndm-preloader--royal-circle .ndm-preloader-brand::before{width:158px;height:158px;border:2px solid #12211d;border-top-color:#d4b575;animation:ndm-ring-rotate 1.4s linear infinite}.ndm-preloader--royal-circle .ndm-preloader-brand::after{width:140px;height:140px;border:1px dashed #967e52;animation:ndm-ring-rotate 5s linear infinite reverse;opacity:.8}.ndm-preloader--royal-circle .ndm-preloader-track{display:none}.ndm-preloader--logo-reveal .ndm-preloader-brand>*:not(.ndm-preloader-track){animation:ndm-logo-reveal 2.2s ease-in-out infinite}.ndm-preloader--logo-reveal .ndm-preloader-track{width:90px;background:#d4b575;animation:ndm-reveal-line 2.2s ease-in-out infinite}.ndm-preloader--logo-reveal .ndm-preloader-track::after{display:none}.ndm-preloader--gold-pulse .ndm-preloader-track{height:35px;width:80px;background:repeating-linear-gradient(90deg,#d5b16c 0 5px,transparent 5px 15px);animation:ndm-gold-pulse .9s ease-in-out infinite}.ndm-preloader--gold-pulse .ndm-preloader-track::after{display:none}.ndm-preloader--minimal-dots .ndm-preloader-track{width:70px;height:10px;background:radial-gradient(circle,#d1ad69 4px,transparent 4.5px) 0 0/23px 10px repeat-x;animation:ndm-dot-pulse 1.2s ease-in-out infinite}.ndm-preloader--minimal-dots .ndm-preloader-track::after{display:none}@keyframes ndm-ring-rotate{to{transform:rotate(360deg)}}@keyframes ndm-logo-reveal{0%,100%{opacity:.28;transform:translateY(8px)}50%{opacity:1;transform:translateY(0)}}@keyframes ndm-reveal-line{0%,100%{transform:scaleX(.1);opacity:0}50%{transform:scaleX(1);opacity:1}}@keyframes ndm-gold-pulse{0%,100%{opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@keyframes ndm-dot-pulse{0%,100%{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.ndm-preloader-brand,.ndm-preloader-brand::before,.ndm-preloader-brand::after,.ndm-preloader-brand *{animation:none!important}}.ndm-preloader-brand{width:min(440px,88vw);max-width:88vw;gap:20px}.ndm-preloader--royal-circle .ndm-preloader-brand{min-height:300px}.ndm-preloader--royal-circle .ndm-preloader-brand::before{width:270px;height:270px}.ndm-preloader--royal-circle .ndm-preloader-brand::after{width:245px;height:245px}.ndm-preloader-logo{display:block;width:min(400px,82vw);height:auto;max-height:180px;object-fit:contain;position:relative;z-index:1}.ndm-preloader-sub,.ndm-preloader-track{position:relative;z-index:1}@media(max-width:600px){.ndm-preloader-brand{width:min(320px,88vw);gap:16px}.ndm-preloader-logo{width:min(300px,82vw);max-height:140px}.ndm-preloader--royal-circle .ndm-preloader-brand{min-height:245px}.ndm-preloader--royal-circle .ndm-preloader-brand::before{width:225px;height:225px}.ndm-preloader--royal-circle .ndm-preloader-brand::after{width:205px;height:205px}}.ndm-preloader-brand{gap:14px}.ndm-preloader-sub{display:block;max-width:min(420px,88vw);font-size:clamp(17px,1.3vw + 12px,21px);font-weight:600;line-height:1.6;text-align:center;letter-spacing:.035em;direction:inherit;unicode-bidi:plaintext;overflow-wrap:anywhere}.ndm-preloader-sub:dir(ltr){letter-spacing:.12em}@media(max-width:600px){.ndm-preloader-brand{gap:12px}.ndm-preloader-sub{font-size:clamp(15px,4vw,18px);line-height:1.55;max-width:88vw}}@media (max-width:600px){.ndm-preloader .ndm-preloader-brand::before,.ndm-preloader .ndm-preloader-brand::after{content:none!important;display:none!important;animation:none!important}.ndm-preloader .ndm-preloader-sub,.ndm-preloader .ndm-preloader-track{display:none!important}.ndm-preloader .ndm-preloader-brand{min-height:0!important;gap:0!important}}