/* get1Arc launch banner (Web Summit 2026) */
.arc-bar{position:relative;z-index:60;background:#131814;color:#fff;font:500 14px/1.35 'Inter',system-ui,sans-serif}
.arc-bar[hidden]{display:none}
.arc-bar a.arc-bar__link{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 48px 8px 16px;color:inherit;text-decoration:none}
.arc-bar__tile{flex:none;width:22px;height:22px;border-radius:6px;background:#1456f0;color:#fff;display:grid;place-items:center}
.arc-bar__tile svg{width:74%;height:74%;display:block}
.arc-bar__new{flex:none;font:600 11px/1 'Inter',system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#1456f0;padding:4px 7px;border-radius:999px}
.arc-bar__txt b{font-family:'Outfit',system-ui,sans-serif;font-weight:600}
.arc-bar__txt span{color:rgba(255,255,255,.72)}
.arc-bar__cta{flex:none;color:#9db8ff;font-weight:600;white-space:nowrap}
.arc-bar a.arc-bar__link:hover .arc-bar__cta{color:#fff;text-decoration:underline;text-underline-offset:3px}
.arc-bar a.arc-bar__link:focus-visible{outline:2px solid #5b8cff;outline-offset:-4px}
.arc-bar__x{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.6);font-size:20px;line-height:1;cursor:pointer}
.arc-bar__x:hover{background:rgba(255,255,255,.1);color:#fff}
.arc-bar__short{display:none}
@media (max-width:760px){
  .arc-bar{font-size:13px}
  .arc-bar__long,.arc-bar__new{display:none}
  .arc-bar__short{display:inline}
  .arc-bar a.arc-bar__link{justify-content:flex-start;gap:8px}
}
