/* @chunk:7q90G1lI v=fe768b6f */
._c46a9ab05bd7._c560bb13985d {
      animation: rippleFade 0.65s cubic-bezier(0.16, 1, 0.3, 1) forwards;
    }
/* ===================== HERO ===================== */
    ._c84764804448 {
      height: 100vh;
      width: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
      position: relative;
      overflow: hidden;
    }
@keyframes rippleFade {
      0% { opacity: 0; transform: scaleX(0.9); }
      20% { opacity: 1; transform: scaleX(1); }
      100% { opacity: 0; transform: scaleX(1.05); }
    }
._c9d1d33e9b8b {
      font-family: 'JetBrains Mono', monospace;
      font-size: .7rem;
      color: #333;
      letter-spacing: .08em;
    }
._cd17b0fd7622._ca8be8680a09 span:nth-child(3) {
      transform: translateY(-7.5px) rotate(-45deg);
    }
._cadf1e962ab2 {
      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;
    }
._cba8b1a70c5e:hover ._cbaaf80b3ccd {
      opacity: 1;
      transform: translateX(-50%) translateY(0);
    }
._c9b906a280ff {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 100px;
      height: 100px;
      display: flex;
      align-items: center;
      justify-content: center;
      pointer-events: all;
      cursor: pointer;
      transition: opacity .4s, transform .4s var(--ease-luxury);
    }
