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

body.v2.press-system {
  --press-bg: #131313;
  --press-surface: #231f14;
  --press-surface-soft: #302817;
  --press-surface-strong: #3b311a;
  --press-line: rgba(121, 187, 255, 0.14);
  --press-line-strong: rgba(255, 209, 84, 0.24);
  --press-text: #fbf8ef;
  --press-muted: #d8d0bf;
  --press-pink: #67aef2;
  --press-pink-deep: #2f6eb6;
  --press-orange: #ffd154;
  --press-orange-deep: #cb9b18;
  --press-glow: -18px 22px 40px rgba(6, 5, 2, 0.46), -3px 3px 0 rgba(255, 209, 84, 0.14);
  background:
    radial-gradient(960px 520px at 0% 0%, rgba(255, 209, 84, 0.18), transparent 58%),
    radial-gradient(720px 420px at 100% 0%, rgba(103, 174, 242, 0.16), transparent 54%),
    linear-gradient(180deg, rgba(255, 255, 255, 0.02), 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: #ffd154;
}

body.v2.press-system .v2-btn-pill,
body.v2.press-system .v2-btn-ghost {
  box-shadow: -12px 14px 28px rgba(6, 5, 2, 0.34), -2px 2px 0 rgba(255, 209, 84, 0.12);
}

.press-intro-card::after,
.press-feature-card::before,
.press-contact-card::before,
.press-author-card::before,
.press-join-card::before {
  background: radial-gradient(circle, rgba(255, 209, 84, 0.2), transparent 70%);
}

@supports ((-webkit-background-clip: text) or (background-clip: text)) {
  .press-section-title {
    background: linear-gradient(135deg, #fff3c1 4%, #ffd154 44%, #67aef2 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
  }
}
