.nh-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--nh-grad-hero);color:#fff;padding-block:clamp(56px,5vw,96px);min-height:766px;display:flex;align-items:center}.nh-hero__bg{position:absolute;inset:0;z-index:-1}.nh-hero__bg picture{display:block;width:100%;height:100%}.nh-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:1}.nh-hero__grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(120,170,255,0.07) 1px,transparent 1px),linear-gradient(90deg,rgba(120,170,255,0.07) 1px,transparent 1px),radial-gradient(ellipse 80% 60% at 78% 18%,rgba(46,96,214,0.42),transparent 70%);background-size:56px 56px,56px 56px,100% 100%;mask-image:radial-gradient(ellipse 120% 100% at 60% 40%,#000 35%,transparent 100%)}.nh-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4vw,72px);width:100%}.nh-hero__content{order:1}.nh-hero__title{font-size:var(--nh-fs-h1);font-weight:var(--nh-fw-extrabold);line-height:1.62;color:#fff;margin-block-end:22px}.nh-hero__title-line{display:block}.nh-hero__title-line--accent{color:#7f9cff}.nh-hero__text{color:rgba(255,255,255,0.82);font-size:var(--nh-fs-base);line-height:1.88;max-width:100%;margin-block-end:42px}.nh-hero__actions{gap:17px}.nh-hero__actions .nh-btn{min-width:240px;min-height:54px}.nh-hero__actions .nh-btn--ghost-dark,.nh-hero__actions .nh-btn--ghost-dark:hover{border:2px solid #fff}.nh-hero__visual{position:relative;order:2;min-width:0}.nh-hero__visual-img{width:100%;height:auto}.nh-hero__panel{position:relative;background:linear-gradient(180deg,rgba(13,25,65,0.92) 0%,rgba(9,17,47,0.94) 100%);border:1px solid rgba(120,160,255,0.16);border-radius:var(--nh-radius-xl);box-shadow:0 32px 70px rgba(2,8,28,0.5);backdrop-filter:blur(6px);padding:var(--nh-space-6)}.nh-hero__panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--nh-space-4);margin-block-end:var(--nh-space-6)}.nh-hero__panel-head .nh-status{color:#fff;font-size:var(--nh-fs-small);font-weight:var(--nh-fw-medium)}.nh-hero__panel-head .nh-status__dot{background-color:var(--nh-success)}.nh-hero__panel-note{color:rgba(255,255,255,0.5);font-size:var(--nh-fs-caption)}.nh-hero__pings{display:grid;gap:16px;margin-block-end:var(--nh-space-6)}.nh-hero__ping{display:grid;grid-template-columns:92px minmax(0,1fr) 52px;align-items:center;gap:var(--nh-space-4)}.nh-hero__ping-country{display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,0.9);font-size:var(--nh-fs-small)}.nh-hero__ping-country svg{border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,0.14)}.nh-hero__ping-bar{position:relative;display:block;height:5px;border-radius:var(--nh-radius-pill);background-color:rgba(120,150,220,0.22);overflow:hidden;contain:layout paint}.nh-hero__ping-fill{position:relative;display:block;width:var(--nh-ping-w,0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#2b8dd8 0%,var(--nh-accent) 100%);animation:nh-ping-fill 1.6s var(--nh-ease-out) var(--nh-ping-delay,0ms) both,nh-ping-live 4.6s ease-in-out calc(var(--nh-ping-delay,0ms) + 1.6s) infinite}.nh-hero__ping-fill::after{content:"";position:absolute;inset-block:0;inset-inline:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.6) 50%,transparent 100%);animation:nh-ping-shimmer 3.4s ease-in-out calc(var(--nh-ping-delay,0ms) + 1.4s) infinite}.nh-hero__ping-fill::before{content:"";position:absolute;inset-block-start:50%;inset-inline-end:0;width:5px;height:5px;margin-block-start:-2.5px;border-radius:50%;background-color:#eafcff;box-shadow:0 0 7px 1.5px rgba(56,214,245,0.9);animation:nh-ping-dot 2.2s ease-in-out calc(var(--nh-ping-delay,0ms) + 1.6s) infinite}@keyframes nh-ping-fill{from{width:0%}to{width:var(--nh-ping-w,0%)}}@keyframes nh-ping-live{0%,100%{width:var(--nh-ping-w,0%)}38%{width:calc(var(--nh-ping-w,0%) * 0.9)}72%{width:calc(var(--nh-ping-w,0%) * 1.03)}}@keyframes nh-ping-shimmer{0%{transform:translateX(115%);opacity:0}12%{opacity:1}48%{transform:translateX(-115%);opacity:0}100%{transform:translateX(-115%);opacity:0}}@keyframes nh-ping-dot{0%,100%{opacity:0.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.nh-hero__panel.is-idle .nh-hero__ping-fill,.nh-hero__panel.is-idle .nh-hero__ping-fill::after,.nh-hero__panel.is-idle .nh-hero__ping-fill::before{animation-play-state:paused}.nh-hero__ping-value{color:rgba(255,255,255,0.68);font-size:var(--nh-fs-caption);text-align:start}.nh-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nh-space-3)}.nh-hero__stat{display:grid;justify-items:center;gap:4px;padding:var(--nh-space-4) var(--nh-space-2);border-radius:var(--nh-radius);background-color:rgba(120,160,255,0.08);border:1px solid rgba(120,160,255,0.12);text-align:center}.nh-hero__stat-icon{color:#7f9cff;margin-block-end:2px}.nh-hero__stat-value{color:#fff;font-size:1.0625rem;font-weight:var(--nh-fw-bold);line-height:1.4}.nh-hero__stat-label{color:rgba(255,255,255,0.55);font-size:var(--nh-fs-caption);line-height:1.6}.nh-hero__float{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--nh-radius);background:rgba(16,30,74,0.92);border:1px solid rgba(120,160,255,0.2);box-shadow:0 16px 36px rgba(2,8,28,0.42);backdrop-filter:blur(8px);animation:nh-float 5s var(--nh-ease) infinite}.nh-hero__float--top{inset-block-start:-42px;inset-inline-start:-2%;flex-direction:column;align-items:flex-start;gap:4px}.nh-hero__float--bottom{inset-block-end:-34px;inset-inline-end:-28px;animation-delay:1.4s}.nh-hero__float-icon{color:var(--nh-success);flex-shrink:0}.nh-hero__float-body{display:grid;gap:2px}.nh-hero__float-label{color:rgba(255,255,255,0.6);font-size:var(--nh-fs-caption);line-height:1.6}.nh-hero__float-value{color:#fff;font-size:var(--nh-fs-small);font-weight:var(--nh-fw-semibold);line-height:1.6}@keyframes nh-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.nh-hero__float{animation:none}.nh-hero__ping-fill{width:var(--nh-ping-w,0%);animation:none}.nh-hero__ping-fill::after{animation:none;opacity:0}.nh-hero__ping-fill::before{animation:none;opacity:1}}@media (min-width:1080px){.nh-hero__actions{flex-wrap:nowrap}.nh-hero__actions .nh-btn{flex:0 1 240px;min-width:0}}@media (max-width:1079px){.nh-hero{min-height:0;padding-block:calc(var(--nh-header-height) + 56px) 72px}.nh-hero__inner{grid-template-columns:minmax(0,1fr);gap:56px}.nh-hero__content{order:1;text-align:center}.nh-hero__text{margin-inline:auto}.nh-hero__actions{justify-content:center}.nh-hero__visual{order:2;max-width:640px;margin-inline:auto;width:100%}}@media (max-width:767px){.nh-hero{padding-block:calc(var(--nh-header-height) + 40px) 64px}.nh-hero__title{line-height:1.65}.nh-hero__panel{padding:var(--nh-space-5) var(--nh-space-4)}.nh-hero__ping{grid-template-columns:78px minmax(0,1fr) 46px;gap:10px}.nh-hero__ping-country{font-size:var(--nh-fs-caption)}.nh-hero__float--top{inset-inline-start:0;inset-block-start:-20px;padding:10px 13px}.nh-hero__float--bottom{inset-inline-end:0;inset-block-end:-16px;padding:10px 13px}.nh-hero__stats{gap:8px}.nh-hero__stat{padding:12px 6px}.nh-hero__stat-value{font-size:0.9375rem}}@media (max-width:479px){.nh-hero__actions .nh-btn{min-width:0}.nh-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-hero__stat-label{font-size:0.6875rem}}