.hero{isolation:isolate;color:#f4f7f5;width:100%;height:calc(100svh - 64px);min-height:580px;font-family:var(--font-orbitron), sans-serif;background:#050506;position:relative;overflow:hidden}.hero__render,.hero__image,.hero__image-shade,.hero__frame{position:absolute;inset:0}.hero__image{object-fit:cover;object-position:center}.hero__image-shade{background:linear-gradient(#0303083d 0%,#0000 28%),linear-gradient(#0000 58%,#030308e6 100%),linear-gradient(90deg,#03030866 0%,#0000 24% 76%,#03030857 100%)}.hero__scan-line{opacity:.52;background:linear-gradient(#0000,#c2a3ff7a,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.hero__frame{z-index:1;pointer-events:none;border:1px solid #ffffff1f;inset:18px 20px}.hero__frame:before,.hero__frame:after{content:"";border-color:#9e67ffc7;width:34px;height:34px;position:absolute}.hero__frame:before{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.hero__frame:after{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.hero__status,.hero__classification,.hero__vertical-label,.hero__metadata,.hero__access{z-index:2;position:absolute}.hero__status{color:#f4f7f5c2;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.62rem;font-weight:600;display:flex;top:36px;left:40px}.hero__status-dot{background:#a574ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #a574ffcc}.hero__status-code{color:#f4f7f561;margin-left:8px}.hero__classification{color:#f4f7f57a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.62rem;top:35px;right:40px}.hero__vertical-label{color:#f4f7f557;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.6rem;top:50%;left:30px;transform:translate(-50%,-50%)rotate(-90deg)}.hero__metadata{justify-content:space-between;align-items:flex-end;gap:32px;display:flex;bottom:36px;left:40px;right:40px}.hero__eyebrow{color:#f4f7f58f;letter-spacing:.14em;text-transform:uppercase;max-width:250px;margin:0;font-size:.6rem;line-height:1.6}.hero__metadata-grid{grid-template-columns:repeat(3,minmax(140px,auto));gap:clamp(24px,4vw,64px);margin-right:160px;display:grid}.hero__metadata-item{gap:7px;display:grid}.hero__metadata-item span{color:#f4f7f557;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem}.hero__metadata-item strong{color:#f4f7f5e6;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:500}.hero__access{color:#f4f7f5;letter-spacing:.1em;text-transform:uppercase;border:1px solid #a574ff8f;align-items:center;gap:22px;min-height:44px;padding:2px 14px 0;font-size:.66rem;font-weight:600;text-decoration:none;display:inline-flex;bottom:36px;right:40px}.hero__access-mark{color:#a574ff;font-size:.9rem}.hero__access--disabled{color:#f4f7f55c;cursor:not-allowed;-webkit-user-select:none;user-select:none;background:#f4f7f506;border-color:#f4f7f529}.hero__access--disabled .hero__access-mark{color:#f4f7f547;letter-spacing:.08em;font-size:.56rem}@media (max-width:980px){.hero__metadata-grid{grid-template-columns:repeat(2,minmax(130px,auto));margin-right:150px}.hero__metadata-item:last-child{display:none}}@media (max-width:700px){.hero{min-height:620px}.hero__image{object-position:48% center}.hero__frame{inset:12px}.hero__status{top:28px;left:26px}.hero__status-code,.hero__classification,.hero__vertical-label,.hero__eyebrow{display:none}.hero__metadata{bottom:84px;left:26px;right:26px}.hero__metadata-grid{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin:0}.hero__metadata-item strong{font-size:.68rem}.hero__access{bottom:26px;left:26px;right:26px}}
