header.studio-site-header[data-studio-header]{z-index:2;background:#080d15;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;height:auto;min-height:80px;display:flex;position:relative;top:auto}header.studio-site-header[data-studio-header] .studio-menu-toggle{display:none}header.studio-site-header[data-studio-header] nav.studio-site-nav{visibility:visible;opacity:1;width:auto;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;flex-direction:row;align-items:center;gap:24px;margin:0;padding:0;display:flex;position:static;inset:auto;overflow:visible;transform:none}header.studio-site-header[data-studio-header] nav.studio-site-nav a{border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;line-height:1.4;text-decoration:none;display:inline-flex}header.studio-site-header[data-studio-header] :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #69b2ff}@media (max-width:960px){header.studio-site-header[data-studio-header]{-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:space-between;gap:0 12px;min-height:68px;padding:12px 16px}header.studio-site-header[data-studio-header]>.logo,header.studio-site-header[data-studio-header]>.lm-brand{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:16px;display:flex}header.studio-site-header[data-studio-header] .site-cube-logo{flex-shrink:0;width:34px;height:34px}header.studio-site-header[data-studio-header] .logo small{font-size:10px}header.studio-site-header[data-studio-header] .lm-brand small{font-size:12px}header.studio-site-header[data-studio-header] .studio-menu-toggle{color:#f5f7fc;cursor:pointer;background:#101c2c;border:1px solid #42536a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 11px;font:600 13px/1.2 Arial,sans-serif;display:inline-flex}header.studio-site-header[data-studio-header] nav.studio-site-nav{text-align:left;background:#080d15;border-top:1px solid #26374c;flex-direction:column;flex:0 0 100%;align-items:stretch;gap:0;width:100%;margin:12px 0 0;padding:8px 0 0;display:none}header.studio-site-header[data-studio-header] nav.studio-site-nav[data-open=true]{display:flex}header.studio-site-header[data-studio-header] nav.studio-site-nav a{color:#d4ddeb;border:0;border-bottom:1px solid #202c3d;border-radius:0;justify-content:flex-start;min-height:46px;padding:12px 8px;font-size:14px;display:flex}header.studio-site-header[data-studio-header] nav.studio-site-nav a[aria-current]{color:#69b2ff}header.studio-site-header[data-studio-header] nav.studio-site-nav button{width:100%;min-height:44px;margin:10px 0 0}}
