/* @chunk:si6HPBDp v=a44ce6a2 */
._cb25933d10f1 span {
      position: relative;
      z-index: 2;
      font-family: 'Manrope', sans-serif;
      font-weight: 800;
      font-size: 1.6rem;
      letter-spacing: .02em;
      color: white;
      transition: color .4s var(--ease-luxury);
    }
._ca349fdc3f44._c92d19c3643a ._c50c0b960efd {
      transform: translateY(20px);
    }
._cb25933d10f1 ._c0b43be0632a {
      position: absolute;
      width: 6px;
      height: 6px;
      background: #fff;
      transition: all .3s;
      z-index: 3;
      opacity: 0;
    }
._cab27557cf01 {
      flex-grow: 1;
      height: 40px;
      display: flex;
      align-items: center;
      position: relative;
      cursor: pointer;
    }
._cb25933d10f1 {
      margin-top: 4rem;
      width: auto;
      min-width: 420px;
      height: 110px;
      padding: 0 3rem;
      border: 1px solid rgba(255, 255, 255, .3);
      display: flex;
      align-items: center;
      justify-content: center;
      text-decoration: none;
      position: relative;
      overflow: hidden;
      background: rgba(0, 0, 0, .2);
      backdrop-filter: blur(10px);
      cursor: pointer;
    }
/* ===================== HAMBURGER / MOBILE NAV ===================== */
    ._c400e1a47cdf {
      display: none;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      width: 44px;
      height: 44px;
      cursor: pointer;
      gap: 6px;
      z-index: 102;
      position: relative;
      background: none;
      border: none;
      outline: none;
      -webkit-tap-highlight-color: transparent;
    }
._cde5c1d2c271 {
      position: absolute;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      background: rgba(255, 255, 255, .05);
      backdrop-filter: blur(12px);
      -webkit-backdrop-filter: blur(12px);
      border: 1px solid rgba(255, 255, 255, .15);
      transition: transform .6s var(--ease-luxury), background .4s;
    }
._c9183bc5df60 {
      font-family: 'JetBrains Mono', monospace;
      font-size: .8rem;
      color: #aaa;
      letter-spacing: .04em;
    }
