@import url("./seqtaDefault.css");

body.v2.press-system {
  --press-bg: #09090f;
  --press-surface: #121323;
  --press-surface-soft: #191b34;
  --press-surface-strong: #242654;
  --press-line: rgba(118, 129, 255, 0.18);
  --press-line-strong: rgba(255, 205, 79, 0.22);
  --press-text: #f6f7fb;
  --press-muted: #c3c7de;
  --press-pink: #1002ad;
  --press-pink-deep: #3121d1;
  --press-orange: #ffcd4f;
  --press-orange-deep: #d5a11f;
  --press-glow: -18px 22px 40px rgba(0, 0, 0, 0.5), -3px 3px 0 rgba(16, 2, 173, 0.16);
  background:
    radial-gradient(900px 500px at 12% 0%, rgba(16, 2, 173, 0.2), transparent 60%),
    radial-gradient(680px 360px at 100% 0%, rgba(255, 205, 79, 0.14), transparent 54%),
    linear-gradient(180deg, rgba(255, 255, 255, 0.015), rgba(255, 255, 255, 0)),
    var(--press-bg);
}

body.v2.press-system .v2-nav a:hover,
body.v2.press-system .v2-nav a[aria-current="page"] {
  color: #7269ff;
}

body.v2.press-system .v2-btn-pill,
body.v2.press-system .v2-btn-ghost {
  box-shadow: -12px 14px 28px rgba(0, 0, 0, 0.38), -2px 2px 0 rgba(16, 2, 173, 0.12);
}

.press-intro-card::after,
.press-feature-card::before,
.press-contact-card::before {
  background: radial-gradient(circle, rgba(16, 2, 173, 0.22), transparent 70%);
}

@supports ((-webkit-background-clip: text) or (background-clip: text)) {
  .press-section-title {
    background: linear-gradient(135deg, #f8f8ff 6%, #7269ff 46%, #ffcd4f 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
  }
}
