/* ═══ TOKENS ═══ */
:root {
  /* Synapse brand palette */
  --blue: #2ca5e0;
  --blue-d: #1a86bf;
  --orange: #ed7d32;
  --orange-d: #c45e15;
  --cta: #007efa; /* primary CTA blue */
  --cta-d: #0066cc; /* CTA blue, hover step */
  --gold: #f5c518; /* "2026" colour in Synapse logo */
  --dark: #232023; /* Thunder */
  --deep: #1e1568; /* Deep Blue — primary dark brand surface */
  --deep2: #332b78; /* Deep Blue, lighter step */
  --night: #1e1568; /* Deep Blue replaces near-black */
  --night2: #251b6e;
  --ink: #1a1a1a;
  --ink2: rgba(26, 26, 26, 0.58);
  --ink3: rgba(26, 26, 26, 0.38);
  --paper: #f9f7f4;
  --sand: #edeae3;
  --w: #fff;
  --w2: rgba(255, 255, 255, 0.72);
  --w3: rgba(255, 255, 255, 0.4);
  --rl: rgba(26, 26, 26, 0.1);
  --rd: rgba(255, 255, 255, 0.1);
  --f: "Inter", -apple-system, sans-serif;
  --fd: "Inter", -apple-system, sans-serif;
  --E: cubic-bezier(0.16, 1, 0.3, 1);
  --E2: cubic-bezier(0.65, 0, 0.35, 1);
}
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html {
  scroll-behavior: smooth;
}
body {
  font-family: var(--f);
  background: var(--paper);
  color: var(--ink);
  overflow-x: clip;
  -webkit-font-smoothing: antialiased;
  margin-left: 210px;
}
a {
  color: inherit;
  text-decoration: none;
}
img {
  display: block;
  max-width: 100%;
}
button {
  font-family: var(--f);
  cursor: pointer;
  border: none;
}
::selection {
  background: var(--cta);
  color: #fff;
}
:focus-visible {
  outline: 2px solid var(--blue);
  outline-offset: 3px;
}

/* ═══ LAYOUT ═══ */
.w {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 64px;
}
@media (max-width: 1100px) {
  .w {
    padding: 0 40px;
  }
}
@media (max-width: 768px) {
  .w {
    padding: 0 20px;
  }
}

/* ═══ REVEAL ═══ */
.R {
  opacity: 0;
  transform: translateY(22px);
  transition:
    opacity 0.85s var(--E),
    transform 0.85s var(--E);
}
.R.in {
  opacity: 1;
  transform: none;
  padding-right: 0;
}
.R[data-d="1"] {
  transition-delay: 0.1s;
}
.R[data-d="2"] {
  transition-delay: 0.2s;
}
.R[data-d="3"] {
  transition-delay: 0.32s;
}
.R[data-d="4"] {
  transition-delay: 0.44s;
}
.R[data-d="5"] {
  transition-delay: 0.56s;
}
@media (prefers-reduced-motion: reduce) {
  .R {
    transition: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}

/* ═══ LEFT SIDEBAR NAV ═══ */
nav {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 210px;
  z-index: 900;
  background: #0e0b2c;
  border-right: 1px solid rgba(255, 255, 255, 0.07);
  display: flex;
  flex-direction: column;
  box-shadow: 4px 0 24px rgba(0, 0, 0, 0.28);
  transition: transform 0.35s var(--E);
}
/* No .sk (scroll) state change needed for vertical sidebar */
#nav.sk {
  /* keep for JS compat — no visual change */
}
.nav-i {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0;
}
.nav-brand {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  padding: 28px 20px 22px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.nav-marg {
  height: 40px;
  width: auto;
}
.nav-div {
  display: none;
}
.nav-syn {
  height: 22px;
  width: auto;
  margin-top: 4px;
}

.nav-links {
  display: flex;
  flex-direction: column;
  gap: 2px;
  flex: 1;
  padding: 20px 12px;
  overflow-y: auto;
}
.nav-links a {
  font-size: 12.5px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.58);
  padding: 10px 12px;
  border-radius: 6px;
  position: relative;
  transition:
    color 0.25s ease,
    background 0.25s ease;
  letter-spacing: 0.01em;
}
.nav-links a::after {
  display: none;
}
.nav-links a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 20%;
  bottom: 20%;
  width: 2.5px;
  border-radius: 2px;
  background: var(--blue);
  opacity: 0;
  transform: scaleY(0.6);
  transition:
    opacity 0.25s ease,
    transform 0.25s ease;
}
.nav-links a:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.07);
}
.nav-links a.active {
  color: #fff;
  background: rgba(44, 165, 224, 0.15);
}
.nav-links a.active::before {
  opacity: 1;
  transform: scaleY(1);
}

.nav-r {
  display: none;
} /* social icons hidden in sidebar */
.nav-socs {
  display: none;
}
.nav-soc {
  display: none;
}

/* Sidebar CTA button — bottom of sidebar */
.nav-cta {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 700;
  white-space: nowrap;
  letter-spacing: 0.02em;
  color: #fff;
  background: var(--cta);
  padding: 11px 16px;
  border-radius: 6px;
  transition:
    background 0.2s,
    transform 0.25s var(--E2),
    box-shadow 0.25s;
  height: 37px;
}
.nav-cta:hover {
  background: var(--cta-d);
  transform: translateY(-1px);
  box-shadow: 0 6px 20px rgba(0, 126, 250, 0.3);
  color: #fff !important;
}

/* Synapse logo + CTA at bottom of sidebar */
.nav-sidebar-foot {
  padding: 16px 20px 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.07);
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.nav-sidebar-syn {
  width: 111px;
  height: 33px;
  margin: auto;
}

/* Hamburger — mobile only */
.nav-ham {
  display: none;
  background: none;
  color: var(--w);
  min-width: 44px;
  min-height: 44px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.nav-ham span {
  display: block;
  width: 20px;
  height: 1.5px;
  background: currentColor;
}

/* Mobile: collapse sidebar to top bar */
@media (max-width: 920px) {
  nav {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: auto;
    width: 100%;
    flex-direction: row;
    border-right: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
    justify-content: space-between;
    box-shadow: none !important;
  }
  #nav {
    height: 60px;
  }
  .nav-i {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    height: auto;
  }
  .nav-brand {
    flex-direction: row;
    align-items: center;
    padding: 0;
    border-bottom: none;
    gap: 10px;
  }
  .nav-marg {
    height: 30px;
  }
  .nav-syn {
    height: 18px;
    margin-top: 0;
  }
  .nav-links {
    display: none;
  }
  .nav-cta {
    display: none;
  }
  .nav-sidebar-foot {
    display: none;
  }
  .nav-ham {
    display: flex;
    background: transparent !important;
  }
  body {
    margin-left: 0 !important;
  }
  #scbar {
    left: 0 !important;
    top: 45px !important;
  }
}
@media (max-width: 920px) {
  #scbar {
    display: none !important;
  }
}

#drawer {
  position: fixed;
  inset: 0;
  background: var(--night);
  z-index: 1000;
  transform: translateX(100%);
  transition: transform 0.45s var(--E);
  display: flex;
  flex-direction: column;
  background-color: #0e0b2c !important ;
}
#drawer.open {
  transform: none;
}
.drw-hd {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px 20px;
  border-bottom: 1px solid var(--rd);
}
.drw-brand {
  display: flex;
  align-items: center;
  gap: 10px;
}
.drw-marg {
  height: 19px;
  width: auto;
  filter: brightness(0) invert(0.6);
}
.drw-sep {
  width: 1px;
  height: 14px;
  background: var(--rd);
}
.drw-syn {
  height: 20px;
  width: auto;
}
.drw-x {
  background: transparent !important;
  color: var(--w2);
  font-size: 20px;
  min-width: 44px;
  min-height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 999;
}
.drw-nav {
  flex: 1;
  overflow-y: auto;
  padding: 4px 20px 28px;
}
.drw-nav a {
  display: block;
  font-size: 22px;
  font-weight: 700;
  color: var(--w);
  padding: 13px 0;
  border-bottom: 1px solid var(--rd);
  transition: color 0.2s;
}
.drw-nav a:hover {
  color: var(--orange);
}
.drw-ft {
  padding: 18px 20px;
  border-top: 1px solid var(--rd);
}
.drw-cta {
  display: block;
  text-align: center;
  background: #fff;
  color: var(--cta);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.02em;
  padding: 15px;
  border-radius: 4px;
}
.drw-socs {
  display: flex;
  gap: 12px;
  margin-top: 12px;
}
.drw-socs a {
  color: var(--w3);
  transition: color 0.2s;
}
.drw-socs a:hover {
  color: var(--w);
}
.drw-socs svg {
  width: 18px;
  height: 18px;
}

@media (max-width: 920px) {
  .drw-nav {
    flex-direction: column;
    padding-top: 25px;
    border-bottom: 0;
  }
  .drw-ft {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
  }
  .drw-ft .drw-cta {
    width: 100%;
    justify-content: center;
  }
  .drw-nav a {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .drw-nav a {
    font-size: 14px;
  }
}

@media (max-width: 480px) {
  .drw-nav a {
    font-size: 12px;
  }
}

/* ═══ STICKY COUNTDOWN STRIP — slim, full-width, hides while scrolling ═══ */
#scbar {
  position: fixed;
  left: 210px;
  right: 0;
  z-index: 880;
  top: 0;
  background: #002c58;
  transition:
    transform 0.28s var(--E),
    opacity 0.28s ease;
}
#scbar.scb-hide {
  transform: translateY(-118%);
  opacity: 0;
  pointer-events: none;
}
.scbar-in {
  max-width: 1240px;
  margin: 0 auto;
  padding: 7px 32px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.scbar-date {
  display: flex;
  align-items: center;
  gap: 9px;
  min-width: 0;
}
.scbar-date svg {
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  color: rgba(255, 255, 255, 0.7);
}
.scbar-date-tx {
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.scbar-date-tx b {
  font-weight: 800;
}
.scbar-date-tx .v {
  color: rgba(255, 255, 255, 0.6);
  font-weight: 500;
}
.scbar-cd {
  display: flex;
  align-items: center;
  gap: 10px;
  white-space: nowrap;
}
.scbar-cd-lead {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.5);
}
.scbar-cd-row {
  display: inline-flex;
  align-items: baseline;
  gap: 7px;
  align-items: center;
}
.scbar-cd-row .cdu {
  font-size: 14px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.78);
}
.scbar-cd-row .cdu b {
  font-family: var(--fd);
  font-weight: 900;
  font-size: 14px;
  color: #fff;
  font-variant-numeric: tabular-nums;
  margin-right: 1px;
}
.scbar-cd-row .sep {
  color: rgba(255, 255, 255, 0.28);
}

@media (max-width: 1300px) {
  .scbar-cd-row .cdu,
  .scbar-date-tx,
  .scbar-cd-row .cdu b,
  .scbar-cd-lead {
    font-size: 12px;
  }
}
@media (max-width: 680px) {
  .scbar-in {
    flex-direction: column;
    align-items: flex-start;
    gap: 3px;
    padding: 6px 16px;
  }
  .scbar-cd {
    gap: 8px;
  }
  .scbar-cd-lead {
    display: none;
  }
  .scbar-date-tx {
    font-size: 11.5px;
  }
  .scbar-cd-row {
    gap: 6px;
  }
  .scbar-cd-row .cdu {
    font-size: 11.5px;
  }
  .scbar-cd-row .cdu b {
    font-size: 13px;
  }
}

/* ═══ HERO — full-bleed photo, single-column left-aligned (v64 redesign) ═══ */
#hero {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  color: #fff;
  min-height: 100svh;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* Full-bleed conference audience photo */
.dh-photo {
  position: absolute;
  inset: 0;
  z-index: 0;
  background: url("../images/synapse-banner.png") center right / cover no-repeat;
}
/* Dark scrim over photo — deep navy left, fading right to show bokeh lights */
.dh-scrim {
  position: absolute;
  inset: 0;
  z-index: 1;
  background:
    linear-gradient(
      to right,
      rgba(5, 3, 22, 0.95) 0%,
      rgba(7, 5, 26, 0.9) 28%,
      rgba(9, 7, 30, 0.72) 52%,
      rgba(11, 9, 34, 0.4) 75%,
      rgba(13, 11, 38, 0.1) 100%
    ),
    linear-gradient(
      to bottom,
      rgba(5, 3, 22, 0.3) 0%,
      transparent 40%,
      transparent 70%,
      rgba(5, 3, 22, 0.5) 100%
    );
}
/* Synapse 2026 logo — top-right of the hero content area */
.dh-hero-logo {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 56px;
  z-index: 4;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 0;
}
.dh-hero-logo.v2 {
  position: relative;
  display: none;
}
.dh-hero-logo img {
  height: 100px;
  width: auto;
  filter: drop-shadow(0 4px 24px rgba(0, 0, 0, 0.55));
}
@media (max-width: 1300px) {
  .dh-hero-logo img {
    height: 80px;
  }
}
/* Inner content — single column, left-aligned */
.dh-inner {
  position: relative;
  z-index: 3;
  width: 100%;
  max-width: 860px;
  padding: clamp(var(--topstack, 120px), 14vh, 180px) 56px
    clamp(80px, 10vh, 120px);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
/* Headline */
.dh-hl {
  font-family: var(--fd);
  font-weight: 900;
  font-size: clamp(38px, 5.6vw, 72px);
  line-height: 1.04;
  letter-spacing: -0.04em;
  color: #fff;
  margin-bottom: 24px;
  max-width: 780px;
}
.dh-grad {
  color: #2ca5e0;
  background: none;
  -webkit-background-clip: unset;
  background-clip: unset;
}
/* Subheading */
.dh-desc {
  font-size: clamp(15px, 1.3vw, 18px);
  line-height: 1.65;
  color: rgba(255, 255, 255, 0.72);
  max-width: 560px;
  margin-bottom: 32px;
}
/* Event info pill */
.dh-meta {
  display: inline-flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 0;
  margin-bottom: 36px;
  padding: 0 4px;
  height: 50px;
  border-radius: 14px;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.18);
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  box-shadow:
    0 4px 24px rgba(0, 0, 0, 0.22),
    inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.dh-meta-item {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  font-size: 13.5px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.92);
  letter-spacing: 0.01em;
  padding: 0 18px;
  white-space: nowrap;
  flex-shrink: 0;
}
.dh-meta-item svg {
  width: 14px;
  height: 14px;
  color: #5bb8ff;
  flex-shrink: 0;
}
.dh-meta-sep {
  width: 1px;
  height: 20px;
  background: rgba(255, 255, 255, 0.2);
  flex-shrink: 0;
}

@media (max-width: 680px) {
  .dh-meta {
    height: auto;
    padding: 11px 16px;
    flex-wrap: wrap;
    border-radius: 14px;
    gap: 6px 0;
  }
  .dh-meta-item {
    padding: 0 10px;
    font-size: 12.5px;
  }
}
@media (max-width: 480px) {
  .dh-meta {
    display: flex;
    flex-direction: column;
    height: auto;
    align-items: flex-start;
    padding: 12px 16px !important;
    gap: 8px;
    border-radius: 12px;
  }
  .dh-meta-sep {
    display: none;
  }
  .dh-meta-item {
    padding: 0;
  }
}
/* CTA buttons */
.dh-acts {
  display: flex;
  align-items: center;
  gap: 14px;
  flex-wrap: wrap;
}
.dh-btn-p {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  cursor: pointer;
  background: #007efa;
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.01em;
  padding: 16px 28px;
  border-radius: 10px;
  box-shadow: 0 8px 28px rgba(0, 126, 250, 0.4);
  transition:
    background 0.2s,
    transform 0.25s var(--E2),
    box-shadow 0.25s;
  text-decoration: none;
  width: 219px;
  height: 48px;
}
.dh-btn-p:hover {
  background: #1e90ff;
  transform: translateY(-2px);
  box-shadow: 0 14px 40px rgba(0, 126, 250, 0.56);
  color: #fff !important;
}
.dh-btn-p svg {
  width: 17px;
  height: 17px;
  transition: transform 0.25s var(--E2);
}
.dh-btn-p:hover svg {
  transform: translateX(3px);
}
.dh-btn-o {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
  font-size: 15px;
  font-weight: 700;
  padding: 16px 28px;
  border-radius: 10px;
  border: 1.5px solid rgba(255, 255, 255, 0.32);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  transition:
    background 0.2s,
    border-color 0.2s,
    transform 0.25s var(--E2);
  text-decoration: none;
  height: 48px;
  width: 219px;
}
.dh-btn-o:hover {
  background: rgba(255, 255, 255, 0.13);
  border-color: rgba(255, 255, 255, 0.55);
  transform: translateY(-2px);
  color: #fff !important;
}
/* Scroll cue */
.dh-scroll {
  position: absolute;
  bottom: 28px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 4;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.dh-scroll span {
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 0.28em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.4);
}
.dh-scroll-line {
  width: 1px;
  height: 40px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), transparent);
  animation: scroll-line 1.6s ease-in-out infinite;
}
@keyframes scroll-line {
  0% {
    transform: scaleY(0);
    transform-origin: top;
    opacity: 1;
  }
  50% {
    transform: scaleY(1);
    transform-origin: top;
    opacity: 1;
  }
  51% {
    transform: scaleY(1);
    transform-origin: bottom;
    opacity: 1;
  }
  100% {
    transform: scaleY(0);
    transform-origin: bottom;
    opacity: 0.3;
  }
}
/* Responsive hero logo */

@media (max-width: 1350px) {
  .dh-scroll {
    right: 50px;
    left: unset;
  }
}
@media (max-width: 1200px) {
  .dh-hero-logo {
    display: none;
  }
  .dh-hero-logo.v2 {
    position: relative;
    display: block;
    top: 0;
    transition: none;
    right: 0;
  }
  .dh-hero-logo.v2 img {
    height: 100px;
  }
}
@media (max-width: 600px) {
  .dh-inner {
    padding: clamp(96px, 14vh, 120px) 20px 80px;
  }
  .dh-hl {
    font-size: clamp(32px, 9vw, 52px);
  }
  /* .dh-scroll{right:20px;} */
  .dh-hero-logo.v2 img {
    height: 50px;
  }
  .dh-scroll {
    right: 0px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .dh-scroll-line {
    animation: none !important;
  }
}
/* Remove unused old hero classes silently */
.dh-bg,
.dh-glow,
.dh-grid,
.dh-noise,
.dh-particle,
.dh-badge,
.dh-badge-dot,
.dh-stats,
.dh-stat,
.dh-stat-ic,
.dh-stat-tx,
.dh-right,
.dh-art-glow,
.dh-img,
.dh-img-main,
.dh-img-sub,
.dh-bf,
.dh-bf-ic,
.dh-bf-tx,
.dh-bf-1,
.dh-bf-2,
.dh-bf-3 {
  display: none !important;
}

/* ═══ STATS — animated counters, UX India style ═══ */
#stats {
  background: var(--night);
  padding: 72px 0;
  border-top: 1px solid var(--rd);
}
.stats-lbl {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--w3);
  text-align: center;
  margin-bottom: 48px;
}
.stats-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 720px) {
  .stats-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 35px;
  }
}
.stat {
  text-align: center;
  padding: 0;
}
.stat-n {
  font-family: var(--fd);
  font-size: clamp(48px, 5.5vw, 80px);
  font-weight: 900;
  letter-spacing: -0.04em;
  color: var(--w);
  line-height: 1;
  display: block;
  margin-bottom: 8px;
}
.stat-plus {
  color: var(--blue);
}
.stat-l {
  font-size: 13px;
  color: var(--w3);
  line-height: 1.55;
  max-width: 200px;
  margin: 0 auto;
}

/* ═══ WHO ATTENDS — 3 path cards like UX India ═══ */
#audience {
  background: var(--night2);
  padding: 96px 0;
}
.sec-eyebrow {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 14px;
}
.sec-hl {
  font-family: var(--fd);
  font-size: clamp(30px, 4vw, 52px);
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1.04;
  color: var(--w);
}
.sec-sub {
  font-size: 16px;
  line-height: 1.72;
  color: var(--w2);
  max-width: 540px;
  margin-top: 14px;
}
.sec-hl-dark {
  color: var(--ink);
}
.sec-sub-dark {
  color: var(--ink2);
}

.aud-hdr {
  margin-bottom: 56px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px;
}
.aud-hdr-l {
  max-width: 580px;
}

/* 3-column audience cards — UX India style with image */
.aud-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2px;
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 860px) {
  .aud-grid {
    grid-template-columns: 1fr;
  }
}
.aud-card {
  position: relative;
  overflow: hidden;
  min-height: 380px;
  background: var(--dark);
  cursor: default;
}
.aud-card img {
  opacity: 0.8;
  height: 100%;
  width: 100%;
  object-fit: cover;
  position: absolute;
  inset: 0;
  transition:
    opacity 0.6s var(--E),
    transform 1s var(--E);
  filter: saturate(0.6);
}
.aud-card:hover img {
  opacity: 1;
  transform: scale(1.04);
}
.aud-card-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0.8;
  filter: saturate(0.6);
  transition:
    opacity 1s var(--E),
    transform 1s var(--E);
}

.aud-card:hover .aud-card-img {
  opacity: 0.52;
  transform: scale(1.04);
}
.aud-card-scrim {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to top,
    rgba(14, 11, 15, 0.92) 0%,
    rgba(14, 11, 15, 0.3) 60%,
    transparent 100%
  );
}
.aud-card-body {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 32px;
}
.aud-tag {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--blue);
  margin-bottom: 10px;
}
.aud-name {
  font-family: var(--fd);
  font-size: 24px;
  font-weight: 900;
  letter-spacing: -0.02em;
  color: var(--w);
  margin-bottom: 8px;
}
.aud-desc {
  font-size: 13px;
  line-height: 1.65;
  color: var(--w2);
  max-width: 280px;
  opacity: 0;
  transform: translateY(8px);
  transition:
    opacity 0.4s,
    transform 0.4s;
}
.aud-card:hover .aud-desc {
  opacity: 1;
  transform: none;
}
.aud-roles {
  font-size: 11px;
  font-weight: 600;
  color: var(--blue);
  letter-spacing: 0.02em;
  margin-top: 10px;
}

/* ═══ WHY SYNAPSE — horizontal card scroll ═══ */
.why-cards-viewport {
  overflow-x: auto;
  overflow-y: visible;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  cursor: grab;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 4%,
    #000 96%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 4%,
    #000 96%,
    transparent 100%
  );
  margin: 0 -24px;
  padding: 12px 24px 32px;
}
.why-cards-viewport::-webkit-scrollbar {
  display: none;
}
.why-cards-viewport.dragging {
  cursor: grabbing;
}
.why-cards-row {
  display: flex;
  gap: 20px;
  width: max-content;
}
.why-card {
  flex: 0 0 auto;
  width: clamp(260px, 22vw, 340px);
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 16px;
  padding: 32px 28px 28px;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  transition:
    transform 0.38s var(--E),
    box-shadow 0.38s,
    border-color 0.38s;
}
.why-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: var(--blue);
  opacity: 0;
  transition: opacity 0.3s;
  border-radius: 16px 16px 0 0;
}
.why-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 40px rgba(44, 165, 224, 0.14);
  border-color: rgba(44, 165, 224, 0.28);
}
.why-card:hover::before {
  opacity: 1;
}
.why-card-num {
  font-family: var(--fd);
  font-size: 11px;
  font-weight: 900;
  letter-spacing: 0.18em;
  color: var(--blue);
  margin-bottom: 16px;
  display: block;
}
.why-card-hl {
  font-size: 17px;
  font-weight: 700;
  color: var(--ink);
  margin-bottom: 12px;
  letter-spacing: -0.01em;
  line-height: 1.3;
  flex: 1;
}
.why-card-p {
  font-size: 13px;
  line-height: 1.75;
  color: var(--ink2);
}

/* ═══ WHY SYNAPSE — UX India "not a conference / this is a shift" ═══ */
/* ═══ ADOPTION GAP — pinned stacked scroll cards ═══ */
#why {
  background:
    radial-gradient(
      58% 50% at 86% 10%,
      rgba(44, 165, 224, 0.12),
      transparent 60%
    ),
    radial-gradient(
      48% 42% at 6% 82%,
      rgba(0, 126, 250, 0.08),
      transparent 62%
    ),
    #ffffff;
  padding: 0;
}
.agap-wrap {
  position: relative;
  height: 380vh;
}
.agap-sticky {
  position: sticky;
  top: 0;
  height: 100vh;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.agap-grid {
  width: 100%;
  max-width: 1240px;
  margin: 0 auto;
  padding: 88px 32px 44px;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: 0.82fr 1.18fr;
  gap: 48px;
  align-items: center;
  height: 100%;
}
/* Left sticky panel */
.agap-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.agap-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  color: var(--blue);
  margin-bottom: 16px;
}
.agap-hl {
  font-family: var(--fd);
  font-size: clamp(27px, 3.2vw, 44px);
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1.04;
  color: var(--ink);
  margin-bottom: 16px;
}
.agap-hl em {
  font-style: normal;
  color: var(--blue);
}
.agap-sub {
  font-size: 14.5px;
  line-height: 1.68;
  color: var(--ink2);
  max-width: 360px;
  margin-bottom: 30px;
}
/* progress timeline */
.agap-steps {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
.agap-steps::before {
  content: "";
  position: absolute;
  left: 6px;
  top: 12px;
  bottom: 12px;
  width: 2px;
  background: rgba(26, 26, 26, 0.1);
}
.agap-step {
  position: relative;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 9px 0;
}
.agap-step-dot {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #fff;
  border: 2px solid rgba(26, 26, 26, 0.22);
  flex-shrink: 0;
  z-index: 1;
  transition:
    background 0.3s,
    border-color 0.3s,
    box-shadow 0.3s;
}
.agap-step-tx {
  display: flex;
  align-items: baseline;
  gap: 10px;
}
.agap-step-n {
  font-family: var(--fd);
  font-size: 12px;
  font-weight: 800;
  color: var(--ink3);
  transition: color 0.3s;
}
.agap-step-t {
  font-size: 14px;
  font-weight: 600;
  color: var(--ink3);
  letter-spacing: -0.01em;
  transition:
    color 0.3s,
    font-weight 0.3s;
}
.agap-step.done .agap-step-dot {
  border-color: var(--blue);
  background: var(--blue);
}
.agap-step.on .agap-step-dot {
  border-color: var(--blue);
  background: var(--blue);
  box-shadow: 0 0 0 5px rgba(44, 165, 224, 0.16);
}
.agap-step.on .agap-step-n {
  color: var(--blue);
}
.agap-step.on .agap-step-t {
  color: var(--ink);
  font-weight: 800;
}
/* Right stage + cards */
.agap-stage {
  position: relative;
  height: min(70vh, 560px);
}
.agap-card {
  position: absolute;
  inset: 0;
  background: linear-gradient(165deg, #ffffff 0%, #eef5ff 100%);
  border: 1px solid rgba(26, 26, 26, 0.08);
  border-radius: 26px;
  box-shadow: 0 26px 64px rgba(16, 9, 54, 0.12);
  padding: 34px 38px;
  overflow: hidden;
  will-change: transform, opacity;
}
.agap-card.is-active {
  box-shadow:
    0 40px 90px rgba(0, 126, 250, 0.18),
    0 0 0 1px rgba(0, 126, 250, 0.1);
}
.agap-card-visual {
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  border-radius: 26px;
  pointer-events: none;
}
.agap-card-visual svg {
  position: absolute;
  right: -4%;
  top: 50%;
  transform: translateY(-50%);
  width: 54%;
  height: auto;
}
.agap-card-content {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.agap-card-top {
  display: flex;
  align-items: center;
  gap: 12px;
}
.agap-card-num {
  font-family: var(--fd);
  font-size: 13px;
  font-weight: 900;
  color: #fff;
  background: var(--cta);
  width: 34px;
  height: 34px;
  border-radius: 9px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.agap-card-kicker {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--blue);
}
.agap-card-mid {
  margin: auto 0;
  max-width: 60%;
}
.agap-card-hl {
  font-family: var(--fd);
  font-size: clamp(21px, 2.2vw, 29px);
  font-weight: 900;
  letter-spacing: -0.02em;
  line-height: 1.13;
  color: var(--ink);
  margin-bottom: 12px;
}
.agap-card-desc {
  font-size: 14.5px;
  line-height: 1.6;
  color: var(--ink2);
}
.agap-card-metric {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  align-self: flex-start;
  background: rgba(0, 126, 250, 0.07);
  border: 1px solid rgba(0, 126, 250, 0.18);
  border-radius: 12px;
  padding: 10px 16px;
  max-width: 62%;
}
.agap-card-metric b {
  font-family: var(--fd);
  font-weight: 900;
  color: var(--cta);
  font-size: 14px;
  white-space: nowrap;
}
.agap-card-metric span {
  font-size: 12.5px;
  color: var(--ink2);
  font-weight: 500;
  line-height: 1.35;
}
/* initial state (pre-JS) on desktop */
@media (min-width: 901px) {
  .agap-card {
    opacity: 0;
    transform: translateY(104%);
  }
  .agap-card:first-child {
    opacity: 1;
    transform: translateY(0);
  }
}
/* Mobile: disable pin, stack vertically with fade-up */
@media (max-width: 900px) {
  .agap-wrap {
    height: auto;
  }
  .agap-sticky {
    position: static;
    height: auto;
    display: block;
    overflow: visible;
  }
  .agap-grid {
    grid-template-columns: 1fr;
    gap: 30px;
    padding: 64px 20px 56px;
    height: auto;
    align-items: start;
  }
  .agap-left {
    position: static;
  }
  .agap-stage {
    height: auto;
    position: static;
    display: flex;
    flex-direction: column;
    gap: 18px;
  }
  .agap-card {
    position: relative;
    inset: auto;
    height: auto;
    min-height: 320px;
    opacity: 0;
    transform: translateY(26px);
    transition:
      opacity 0.6s var(--E),
      transform 0.6s var(--E);
  }
  .agap-card.in {
    opacity: 1;
    transform: none;
  }
  .agap-card-mid {
    max-width: 84%;
  }
  .agap-card-metric {
    max-width: 88%;
  }
  .agap-card-visual svg {
    width: 48%;
    opacity: 0.6;
  }
}
.why-grid {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 940px) {
  .why-grid {
    gap: 32px;
  }
}
.why-sticky {
  max-width: 600px;
}
.why-hl {
  font-family: var(--fd);
  font-size: clamp(32px, 4vw, 52px);
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1.04;
  color: var(--ink);
  margin-bottom: 18px;
}
.why-hl em {
  font-style: normal;
  color: var(--blue);
}
.why-p {
  font-size: 15px;
  line-height: 1.78;
  color: var(--ink2);
  max-width: 360px;
}
.why-badge {
  display: block;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--blue);
  margin-bottom: 14px;
}

.why-list {
}
.why-item {
  padding: 28px 0;
  border-top: 1px solid var(--rl);
  display: flex;
  gap: 20px;
}
.why-item:first-child {
  border-top: none;
  padding-top: 0;
}
.why-num {
  font-family: var(--fd);
  font-size: 13px;
  font-weight: 900;
  color: var(--blue);
  min-width: 28px;
  margin-top: 3px;
}
.why-c {
}
.why-item-hl {
  font-size: 17px;
  font-weight: 700;
  color: var(--ink);
  margin-bottom: 7px;
  letter-spacing: -0.01em;
}
.why-item-p {
  font-size: 14px;
  line-height: 1.75;
  color: var(--ink2);
}

/* ── Agenda date row — prominent, matches hero treatment ── */
/* ═══ AGENDA — Premium Roadmap v59 ═══ */
#agenda {
  background: #0f0b28;
}

/* ── Layout top ── */
.ag-top {
  display: grid;
  grid-template-columns: 1fr 368px;
  gap: 40px;
  align-items: flex-start;
  padding-bottom: 44px;
}
@media (max-width: 900px) {
  .ag-top {
    grid-template-columns: 1fr;
  }
}

/* ── Heading ── */
.ag-hl {
  font-family: var(--fd);
  font-size: clamp(36px, 4.5vw, 60px);
  font-weight: 900;
  letter-spacing: -0.04em;
  line-height: 0.95;
  color: #fff;
  margin-bottom: 14px;
}
.ag-hdr-sub {
  font-size: 14.5px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.46);
  max-width: 570px;
}

/* ── Pill tabs ── */
.ag-tabs {
  display: inline-flex;
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 10px;
  padding: 4px;
  margin-top: 28px;
  gap: 2px;
}
.ag-tab {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.01em;
  color: rgba(255, 255, 255, 0.4);
  background: none;
  border: none;
  padding: 8px 22px;
  border-radius: 7px;
  cursor: pointer;
  transition:
    color 0.2s,
    background 0.2s;
  min-height: 38px;
}
.ag-tab.on {
  background: #fff;
  color: #0a0c10;
}

/* ── Info card (top-right, persistent) ── */
.ag-card-wrap {
  position: relative;
  min-height: 220px;
}

/* Outer wrapper for cross-fade: two slots */
.ag-card {
  background: #0f1218;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 14px;
  padding: 22px 24px;
  /* start hidden */
  opacity: 0;
  transform: translateY(10px) scale(0.98);
  transition:
    opacity 0.32s cubic-bezier(0.16, 1, 0.3, 1),
    transform 0.32s cubic-bezier(0.16, 1, 0.3, 1);
  pointer-events: none;
  will-change: opacity, transform;
}
.ag-card.vis {
  opacity: 1;
  transform: translateY(0) scale(1);
  pointer-events: auto;
}
/* fading-out state: quick fade, no pointer events */
.ag-card.fading {
  opacity: 0;
  transform: translateY(-6px) scale(0.98);
  transition:
    opacity 0.18s ease-in,
    transform 0.18s ease-in;
  pointer-events: none;
}
.ag-card-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  gap: 8px;
}
.ag-card-time {
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.06em;
  color: #22d3ee;
}
.ag-card-type {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.6);
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 100px;
  padding: 3px 11px;
  white-space: nowrap;
}
.ag-card-title {
  font-size: 18px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: #fff;
  line-height: 1.25;
  margin-bottom: 10px;
}
.ag-card-desc {
  font-size: 13px;
  line-height: 1.68;
  color: rgba(255, 255, 255, 0.46);
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.ag-card-speaker {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 14px;
}
.ag-card-avatar {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: linear-gradient(135deg, #22d3ee, #007efa);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 800;
  color: #fff;
  flex-shrink: 0;
  letter-spacing: 0.02em;
}
.ag-card-spk-name {
  font-size: 13px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.85);
}
.ag-card-spk-role {
  font-size: 11.5px;
  color: rgba(255, 255, 255, 0.36);
  margin-top: 1px;
}
.ag-card-dur {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.38);
  font-weight: 500;
}
.ag-card-dur svg {
  width: 13px;
  height: 13px;
  stroke: rgba(255, 255, 255, 0.3);
}

/* ── SVG stage ── */
.ag-stage {
  position: relative;
  overflow: visible;
}
.ag-svg-wrap {
  width: 100%;
  overflow-x: auto;
  overflow-y: visible;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}
.ag-svg-wrap::-webkit-scrollbar {
  display: none;
}
#ag-canvas {
  display: block;
  width: 100%;
  min-width: 700px;
  height: 300px;
  overflow: visible;
  /* ensure pointer events work over transparent fill */
}

/* ── Paths ── */
.ag-path-done {
  fill: none;
  stroke: #22d3ee;
  stroke-width: 1.8;
  filter: drop-shadow(0 0 4px rgba(34, 211, 238, 0.35));
}
.ag-path-active {
  fill: none;
  stroke: rgba(255, 255, 255, 0.14);
  stroke-width: 2;
  filter: drop-shadow(0 0 6px rgba(34, 211, 238, 0.55));
}
.ag-path-hover {
  fill: none;
  stroke: #22d3ee;
  stroke-width: 2;
  filter: drop-shadow(0 0 6px rgba(34, 211, 238, 0.55));
  stroke-dasharray: 6 4;
  animation: agDash 1s linear infinite;
}
.ag-path-todo {
  fill: none;
  stroke: rgba(255, 255, 255, 0.14);
  stroke-width: 1.5;
}

@keyframes agDash {
  to {
    stroke-dashoffset: -20;
  }
}

/* path draw-in */
.ag-path-done,
.ag-path-active,
.ag-path-hover,
.ag-path-todo {
  stroke-dasharray: 2000;
  stroke-dashoffset: 2000;
  transition:
    stroke-dashoffset 1.4s cubic-bezier(0.16, 1, 0.3, 1),
    stroke 0.3s,
    filter 0.3s;
}
.ag-stage.drawn .ag-path-done,
.ag-stage.drawn .ag-path-active,
.ag-stage.drawn .ag-path-hover,
.ag-stage.drawn .ag-path-todo {
  stroke-dashoffset: 0;
}
/* Reset animation dasharray for hover-state paths */
.ag-path-hover {
  stroke-dasharray: 6 4 !important;
  stroke-dashoffset: 0 !important;
}

/* ── Node hit area ── */
/* Each node group gets a transparent circle for reliable hit detection */
.ag-n-hit {
  fill: transparent;
  cursor: pointer;
}
.ag-n-brk .ag-n-hit {
  cursor: default;
}

/* Node circle */
.ag-n-circle {
  transition:
    fill 0.28s cubic-bezier(0.16, 1, 0.3, 1),
    stroke 0.28s cubic-bezier(0.16, 1, 0.3, 1),
    filter 0.28s cubic-bezier(0.16, 1, 0.3, 1),
    r 0.28s cubic-bezier(0.16, 1, 0.3, 1);
}
/* States */
.ag-n-done .ag-n-circle {
  stroke: rgba(44, 165, 224, 0.7) !important;
}
.ag-n-sel .ag-n-circle,
.ag-n-active .ag-n-circle {
  fill: #22d3ee !important;
  stroke: #22d3ee !important;
  filter: drop-shadow(0 0 14px rgba(34, 211, 238, 0.9))
    drop-shadow(0 0 4px rgba(34, 211, 238, 0.5)) !important;
}
.ag-n-sel .ag-n-num,
.ag-n-active .ag-n-num {
  fill: #050810 !important;
}
/* hover (not break) */
.ag-n-g:not(.ag-n-brk):not(.ag-n-sel):not(.ag-n-active):hover .ag-n-circle {
  stroke: #22d3ee !important;
  filter: drop-shadow(0 0 8px rgba(34, 211, 238, 0.5)) !important;
}
.ag-n-brk .ag-n-circle {
  fill: #090b10 !important;
  stroke: rgba(255, 255, 255, 0.12) !important;
}
.ag-n-brk .ag-n-num {
  fill: rgba(255, 255, 255, 0.18) !important;
}

/* Text */
.ag-n-num {
  font-family:
    "Inter",
    -apple-system,
    sans-serif;
  font-size: 15px;
  font-weight: 900;
  fill: rgba(255, 255, 255, 0.85);
  text-anchor: middle;
  dominant-baseline: central;
  pointer-events: none;
}
.ag-n-ampm {
  font-family:
    "Inter",
    -apple-system,
    sans-serif;
  font-size: 9.5px;
  font-weight: 700;
  text-anchor: middle;
  pointer-events: none;
}
.ag-n-lbl-title {
  font-family:
    "Inter",
    -apple-system,
    sans-serif;
  font-size: 11px;
  font-weight: 700;
  fill: rgba(255, 255, 255, 0.78);
  text-anchor: middle;
  pointer-events: none;
  transition: fill 0.25s;
}
.ag-n-lbl-tag {
  font-family:
    "Inter",
    -apple-system,
    sans-serif;
  font-size: 9.5px;
  font-weight: 500;
  letter-spacing: 0.04em;
  fill: rgba(255, 255, 255, 0.32);
  text-anchor: middle;
  pointer-events: none;
}
.ag-n-sel .ag-n-lbl-title,
.ag-n-active .ag-n-lbl-title {
  fill: #22d3ee;
}
.ag-n-g:not(.ag-n-brk):not(.ag-n-sel):not(.ag-n-active):hover .ag-n-lbl-title {
  fill: rgba(255, 255, 255, 0.95);
}

/* Node entrance */
.ag-n-g {
  opacity: 0;
  transition: opacity 0.4s var(--E);
}
.ag-stage.drawn .ag-n-g {
  opacity: 1;
}
.ag-stage.drawn .ag-n-g:nth-child(1) {
  transition-delay: 0.05s;
}
.ag-stage.drawn .ag-n-g:nth-child(2) {
  transition-delay: 0.11s;
}
.ag-stage.drawn .ag-n-g:nth-child(3) {
  transition-delay: 0.17s;
}
.ag-stage.drawn .ag-n-g:nth-child(4) {
  transition-delay: 0.23s;
}
.ag-stage.drawn .ag-n-g:nth-child(5) {
  transition-delay: 0.29s;
}
.ag-stage.drawn .ag-n-g:nth-child(6) {
  transition-delay: 0.35s;
}

/* Pulse ring */
.ag-pulse-ring {
  fill: none;
  stroke: #22d3ee;
  stroke-width: 1.5;
  opacity: 0;
  transform-origin: center;
}
.ag-n-sel .ag-pulse-ring,
.ag-n-active .ag-pulse-ring {
  animation: agPulse 2s ease-out infinite;
}
@keyframes agPulse {
  0% {
    r: 30px;
    opacity: 0.65;
  }
  100% {
    r: 50px;
    opacity: 0;
  }
}

/* ── Legend ── */
.ag-legend {
  display: flex;
  align-items: center;
  gap: 28px;
  padding: 24px 0 20px;
}
.ag-legend-item {
  display: flex;
  align-items: center;
  gap: 7px;
  font-size: 11.5px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.38);
}
.ag-ldot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.ag-ldot.done {
  background: #22d3ee;
  box-shadow: 0 0 6px rgba(34, 211, 238, 0.5);
}
.ag-ldot.active {
  background: #22d3ee;
  box-shadow: 0 0 6px rgba(34, 211, 238, 0.5);
}
.ag-ldot.todo {
  background: rgba(255, 255, 255, 0.18);
}

/* ── Floating hover tooltip ── */
#ag-tooltip {
  position: fixed;
  z-index: 9990;
  width: 300px;
  background: #0f1218;
  border: 1px solid rgba(255, 255, 255, 0.13);
  border-radius: 14px;
  padding: 20px 22px;
  pointer-events: none;
  box-shadow:
    0 20px 60px rgba(0, 0, 0, 0.55),
    0 0 0 1px rgba(34, 211, 238, 0.08);
  opacity: 0;
  transform: scale(0.94) translateY(6px);
  transition:
    opacity 0.22s cubic-bezier(0.16, 1, 0.3, 1),
    transform 0.22s cubic-bezier(0.16, 1, 0.3, 1);
  will-change: opacity, transform;
}
#ag-tooltip.vis {
  opacity: 1;
  transform: scale(1) translateY(0);
}
.ag-tt-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.ag-tt-time {
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.05em;
  color: #22d3ee;
}
.ag-tt-type {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.6);
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 100px;
  padding: 3px 10px;
}
.ag-tt-title {
  font-size: 16px;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: #fff;
  line-height: 1.25;
  margin-bottom: 9px;
}
.ag-tt-desc {
  font-size: 12.5px;
  line-height: 1.68;
  color: rgba(255, 255, 255, 0.46);
  margin-bottom: 14px;
  padding-bottom: 14px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.ag-tt-speakers {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 12px;
}
.ag-tt-speaker {
  display: flex;
  align-items: center;
  gap: 9px;
}
.ag-tt-avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: linear-gradient(135deg, #22d3ee, #007efa);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 800;
  color: #fff;
  flex-shrink: 0;
  letter-spacing: 0.02em;
}
.ag-tt-spk-name {
  font-size: 12.5px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.85);
}
.ag-tt-spk-role {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.36);
  margin-top: 1px;
}
.ag-tt-dur {
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 11.5px;
  color: rgba(255, 255, 255, 0.38);
  font-weight: 500;
}
.ag-tt-dur svg {
  width: 12px;
  height: 12px;
  stroke: rgba(255, 255, 255, 0.3);
}

/* ── CTA strip ── */
.ag-cta-strip {
  margin-top: 20px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 16px;
  background: rgba(255, 255, 255, 0.035);
  padding: 28px 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  flex-wrap: wrap;
}
.ag-cta-left {
  display: flex;
  align-items: center;
  gap: 18px;
}
.ag-cta-icon {
  width: 48px;
  height: 48px;
  border-radius: 12px;
  background: rgba(34, 211, 238, 0.1);
  border: 1px solid rgba(34, 211, 238, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.ag-cta-icon svg {
  width: 22px;
  height: 22px;
  stroke: #22d3ee;
  stroke-width: 1.7;
}
.ag-cta-eyebrow {
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #22d3ee;
  margin-bottom: 5px;
}
.ag-cta-title {
  font-size: 18px;
  font-weight: 900;
  color: #fff;
  letter-spacing: -0.02em;
  line-height: 1.1;
}
.ag-cta-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: linear-gradient(180deg, #1e90ff 0%, #007efa 100%);
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.01em;
  padding: 14px 26px;
  border-radius: 9px;
  border: none;
  cursor: pointer;
  white-space: nowrap;
  flex-shrink: 0;
  text-decoration: none;
  transition:
    filter 0.2s,
    transform 0.2s var(--E),
    box-shadow 0.2s;
  box-shadow: 0 4px 20px rgba(0, 126, 250, 0.35);
}
.ag-cta-btn:hover {
  filter: brightness(1.1);
  transform: translateY(-1px);
  box-shadow: 0 8px 28px rgba(0, 126, 250, 0.5);
}
.ag-cta-btn svg {
  width: 16px;
  height: 16px;
}

/* ── Mobile ── */
.ag-mob {
  display: none;
  padding: 32px 0 24px;
}
.ag-mi {
  display: flex;
  gap: 14px;
  padding-bottom: 22px;
}
.ag-mi-l {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-shrink: 0;
  width: 36px;
}
.ag-mi-dot {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1.5px solid rgba(34, 211, 238, 0.35);
  background: rgba(34, 211, 238, 0.07);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 800;
  color: rgba(34, 211, 238, 0.7);
  cursor: pointer;
  transition:
    border-color 0.25s,
    background 0.25s,
    box-shadow 0.25s;
}
.ag-mi.on .ag-mi-dot {
  border-color: #22d3ee;
  background: rgba(34, 211, 238, 0.15);
  box-shadow: 0 0 0 4px rgba(34, 211, 238, 0.12);
  color: #22d3ee;
}
.ag-mi.brk .ag-mi-dot {
  width: 22px;
  height: 22px;
  margin: 7px;
  border-style: dashed;
  opacity: 0.3;
  font-size: 0;
}
.ag-mi-line {
  width: 1.5px;
  flex: 1;
  margin-top: 4px;
  min-height: 14px;
  background: rgba(34, 211, 238, 0.12);
}
.ag-mi:last-child .ag-mi-line {
  display: none;
}
.ag-mi-r {
  flex: 1;
  padding-top: 7px;
}
.ag-mi-time {
  font-size: 10px;
  font-weight: 800;
  letter-spacing: 0.1em;
  color: #22d3ee;
  margin-bottom: 2px;
}
.ag-mi-title {
  font-size: 14px;
  font-weight: 800;
  color: #fff;
  line-height: 1.3;
  margin-bottom: 2px;
  cursor: pointer;
}
.ag-mi-tag {
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 0.11em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.28);
}
.ag-mi-body {
  margin-top: 10px;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(34, 211, 238, 0.1);
  border-radius: 9px;
  padding: 13px;
  max-height: 0;
  overflow: hidden;
  transition:
    max-height 0.4s var(--E),
    opacity 0.3s;
  opacity: 0;
}
.ag-mi.on .ag-mi-body {
  max-height: 280px;
  opacity: 1;
}
.ag-mi-desc {
  font-size: 12.5px;
  line-height: 1.68;
  color: rgba(255, 255, 255, 0.45);
}

@media (max-width: 860px) {
  .ag-stage {
    display: none;
  }
  .ag-mob {
    display: block;
  }
  .ag-legend {
    display: none;
  }
  .ag-top {
    grid-template-columns: 1fr;
  }
  .ag-card-wrap {
    display: none;
  }
}
@media (max-width: 600px) {
  .ag-cta-strip {
    flex-direction: column;
    align-items: flex-start;
  }
}

/* ═══ VIDEO — click-to-play with thumbnail ═══ */
#video {
  background: var(--night);
  padding: 88px 0;
}
#video .vid-play {
  background-color: red;
  width: 70px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
#video .vid-wrap:hover .vid-play {
  transform: translate(-50%, -50%) scale(1);
}
.vid-hdr {
  margin-bottom: 36px;
}
.yt-pill {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  background: #ff0000;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  padding: 5px 10px;
  border-radius: 4px;
  margin-bottom: 16px;
}
.yt-pill svg {
  width: 12px;
  height: 12px;
}
.vid-hl {
  font-family: var(--fd);
  font-size: clamp(28px, 3.8vw, 48px);
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1.04;
  color: var(--w);
}
.vid-hl em {
  font-style: normal;
  color: var(--blue);
}
.vid-sub {
  font-size: 15px;
  line-height: 1.68;
  color: var(--w2);
  max-width: 440px;
  margin-top: 12px;
}
.vid-wrap {
  position: relative;
  aspect-ratio: 16/9;
  border-radius: 12px;
  overflow: hidden;
  cursor: pointer;
  background: #000;
}
.vid-thumb {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: opacity 0.3s;
}
.vid-wrap.playing .vid-thumb {
  opacity: 0;
  pointer-events: none;
}
.vid-wrap iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: none;
  opacity: 1;
  transition: opacity 0.3s;
}
.vid-wrap.playing iframe {
  opacity: 1;
}
.vid-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: transform 0.2s;
}
.vid-wrap:hover .vid-play {
  transform: translate(-50%, -50%) scale(0);
}
.vid-wrap.playing .vid-play {
  opacity: 0;
  pointer-events: none;
}
.vid-play svg {
  width: 28px;
  height: 28px;
  fill: #fff;
  margin-left: 4px;
}
.vid-play img {
  width: 100px;
  height: 100px;
  object-fit: contain;
  display: block;
}
.vid-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 28px 24px 20px;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, transparent 100%);
  transition: opacity 0.3s;
}
.vid-wrap.playing .vid-overlay {
  opacity: 0;
}
.vid-t1 {
  font-family: var(--fd);
  font-size: clamp(15px, 2vw, 22px);
  font-weight: 900;
  color: #fff;
  letter-spacing: -0.01em;
}
.vid-t2 {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.6);
  margin-top: 4px;
}
.vid-foot {
  margin-top: 28px;
  display: flex;
  align-items: center;
  gap: 14px;
  flex-wrap: wrap;
}
.btn-yt {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.02em;
  color: #fff;
  background: #ff0000;
  padding: 12px 22px;
  border-radius: 4px;
  transition:
    background 0.2s,
    transform 0.2s;
}
.btn-yt:hover {
  opacity: 0.9;
}
.btn-yt svg {
  width: 14px;
  height: 14px;
}
.vid-note {
  font-size: 13px;
  color: var(--w3);
}

/* ═══ SPEAKERS — legacy marquee vars (padding overridden below by static grid block) ═══ */
#speakers {
  background: var(--paper);
} /* overridden by static grid styles below */
.sp-hdr {
  margin-bottom: 52px;
  max-width: 600px;
}
.sp-hl {
  font-family: var(--fd);
  font-size: clamp(28px, 3.8vw, 48px);
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1.04;
  color: var(--ink);
  margin-top: 12px;
}
.sp-hl em {
  font-style: normal;
  color: var(--blue);
}

/* Viewport: edge-fade mask, no overflow clip on sides */
.sp-viewport {
  position: relative;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 6%,
    #000 94%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 6%,
    #000 94%,
    transparent 100%
  );
  cursor: none; /* hide default cursor — we show custom */
}
/* Custom cursor: circular label that follows mouse */
.sp-cursor {
  position: fixed;
  width: 88px;
  height: 88px;
  border-radius: 50%;
  background: var(--ink);
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  pointer-events: none;
  z-index: 9999;
  transform: translate(-50%, -50%) scale(0);
  transition:
    transform 0.3s var(--E),
    background 0.2s,
    opacity 0.2s;
  user-select: none;
  line-height: 1.3;
}
.sp-cursor.visible {
  transform: translate(-50%, -50%) scale(1);
}
.sp-cursor.dragging {
  background: var(--orange);
  transform: translate(-50%, -50%) scale(0.85);
}

/* The scrolling track — uses CSS animation for auto-play */
.sp-track {
  display: flex;
  gap: 20px;
  width: max-content;
  padding: 8px 0 28px;
  animation: sp-marquee 38s linear infinite;
  will-change: transform;
}
/* Pause when viewport is hovered (JS adds .paused) */
.sp-track.paused {
  animation-play-state: paused;
}
@keyframes sp-marquee {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-50%, 0, 0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .sp-track {
    animation: none;
    overflow-x: auto;
    flex-wrap: nowrap;
  }
}

/* Individual card */
.sp-card {
  flex: 0 0 auto;
  width: clamp(200px, 18vw, 256px);
  user-select: none;
  transition:
    transform 0.35s var(--E),
    opacity 0.35s;
}
/* Slight scale-up for the card under cursor */
.sp-card:hover {
  transform: translateY(-6px);
}

.sp-photo {
  aspect-ratio: 3/4;
  overflow: hidden;
  background: var(--sand);
  border-radius: 14px;
  margin-bottom: 14px;
  position: relative;
}
.sp-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
  filter: saturate(0.82);
  transition:
    transform 0.6s var(--E),
    filter 0.4s;
  pointer-events: none;
}
.sp-card:hover .sp-photo img {
  transform: scale(1.05);
  filter: saturate(1);
}
/* Subtle bottom gradient on photo */
.sp-photo::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.28), transparent);
  pointer-events: none;
}

.sp-name {
  font-size: 15px;
  font-weight: 700;
  color: var(--ink);
  margin-bottom: 2px;
  letter-spacing: -0.01em;
}
.sp-role {
  font-size: 12px;
  color: var(--ink3);
  line-height: 1.4;
  margin-bottom: 2px;
}
.sp-org {
  font-size: 12px;
  font-weight: 600;
  color: var(--blue);
}

/* Bottom hint */
.sp-hint {
  padding: 0 64px;
  margin-top: 8px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--ink3);
}
.sp-hint-line {
  display: inline-block;
  width: 24px;
  height: 1px;
  background: var(--ink3);
}
@media (max-width: 768px) {
  .sp-hint {
    padding: 0 20px;
  }
}

/* ═══ GALLERY mosaic — UX India uses multiple photo rows ═══ */
.gallery {
  overflow: hidden;
  background: var(--night);
}
.gal-row {
  display: flex;
  gap: 3px;
  margin-bottom: 3px;
}
.gal-row:last-child {
  margin-bottom: 0;
}
.gal-photo {
  flex-shrink: 0;
  overflow: hidden;
  position: relative;
}
.gal-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  filter: saturate(0.72);
  transition:
    transform 1s var(--E),
    filter 0.7s;
}
.gal-photo:hover img {
  transform: scale(1.05);
  filter: saturate(1);
}

/* ═══ COMPANY LOGOS — full color, accessible ═══ */
#logos {
  background: var(--night);
  border-top: 1px solid var(--rd);
}
.logos-lbl {
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--w3);
  text-align: center;
  margin-bottom: 40px;
}
.mq-vp {
  position: relative;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 7%,
    #000 93%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 7%,
    #000 93%,
    transparent 100%
  );
  margin-bottom: 56px;
}
.mq-row {
  display: flex;
  width: max-content;
}
.mq-track {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  width: max-content;
  gap: 52px;
  padding: 0 26px;
  animation: mq 44s linear infinite;
}
.mq-vp:hover .mq-track {
  animation-play-state: paused;
}
@keyframes mq {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-50%, 0, 0);
  }
}
.lc {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.lc svg,
.lc img {
  opacity: 0.8;
  transition: opacity 0.25s;
}
.lc:hover svg,
.lc:hover img {
  opacity: 1;
}
@media (prefers-reduced-motion: reduce) {
  .mq-track {
    animation: none;
  }
  .mq-vp {
    overflow-x: auto;
  }
}

/* ═══ TESTIMONIALS — horizontal marquee + nav buttons ═══ */
#testimonials {
  background: #fff;
  position: relative;
  overflow: hidden;
}

/* Header row: headline left, nav buttons right */
.test-hdr {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 48px;
}
.test-hdr-l {
  max-width: 560px;
}
.test-eyebrow {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 12px;
}
.test-hl {
  font-family: var(--fd);
  font-size: clamp(30px, 4vw, 52px);
  font-weight: 900;
  letter-spacing: -0.04em;
  line-height: 0.97;
  color: var(--ink);
}
/* Nav arrow buttons — right side of header */
.test-nav-btns {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  align-self: flex-end;
  padding: 0 !important;
}
.test-nav-btn {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: #fff;
  border: 1.5px solid rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition:
    background 0.2s,
    border-color 0.2s,
    transform 0.25s var(--E),
    box-shadow 0.25s;
  padding: 0 !important;
}
.test-nav-btn:hover {
  background: var(--cta);
  border-color: var(--cta);
  transform: scale(1.08);
  box-shadow: 0 8px 24px rgba(0, 126, 250, 0.28);
}
.test-nav-btn:hover svg {
  stroke: #fff;
}
.test-nav-btn:active {
  transform: scale(0.96);
}
.test-nav-btn svg {
  width: 18px;
  height: 18px;
  stroke: var(--ink);
  transition: stroke 0.2s;
}
.test-nav-btn:disabled {
  opacity: 0.35;
  pointer-events: none;
}

/* Scroll viewport — edge mask, no scrollbar */
.test-viewport {
  position: relative;
  overflow: hidden;
}
/* Inner scrollable track */
.test-track {
  display: flex;
  gap: 20px;
  overflow-x: auto;
  scroll-behavior: smooth;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
.test-track::-webkit-scrollbar {
  display: none;
}

/* Quote cards — fixed width, equal height via flex */
.tq {
  flex: 0 0 auto;
  width: clamp(300px, 32vw, 420px);
  background: linear-gradient(160deg, #ffffff 0%, #eaf1fa 100%);
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 18px;
  padding: 30px 28px 24px;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
  transition:
    transform 0.35s var(--E),
    box-shadow 0.35s,
    border-color 0.35s;
}
.tq:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
  border-color: rgba(0, 0, 0, 0.1);
}
/* Orange left accent on hover */
.tq::before {
  content: "";
  position: absolute;
  left: 0;
  top: 16px;
  bottom: 16px;
  width: 3px;
  border-radius: 0 2px 2px 0;
  background: var(--blue);
  opacity: 0;
  transition: opacity 0.3s;
}
.tq:hover::before {
  opacity: 1;
}

/* Featured dark card */
.tq-featured {
  background: var(--night);
  border-color: rgba(44, 165, 224, 0.22);
}
.tq-featured:hover {
  box-shadow:
    0 8px 28px rgba(0, 0, 0, 0.18),
    0 0 0 1px rgba(44, 165, 224, 0.22);
  border-color: rgba(44, 165, 224, 0.32);
}
.tq-featured::before {
  background: var(--blue);
}

/* Large serif quote mark */
.tq-mark {
  font-family: Georgia, serif;
  font-size: 64px;
  font-weight: 900;
  line-height: 0.7;
  color: var(--blue);
  opacity: 0.4;
  display: block;
  margin-bottom: 12px;
  user-select: none;
}
.tq-featured .tq-mark {
  color: var(--blue);
  opacity: 0.55;
}

/* Quote text */
.tq-text {
  font-size: 15px;
  line-height: 1.72;
  color: var(--ink);
  font-weight: 400;
  flex: 1;
  margin-bottom: 22px;
}
.tq-featured .tq-text {
  color: var(--w);
  font-size: 16px;
}

/* Separator */
.tq-sep {
  height: 1px;
  background: var(--rl);
  margin-bottom: 18px;
}
.tq-featured .tq-sep {
  background: rgba(255, 255, 255, 0.1);
}

/* Attribution */
.tq-attr {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: auto;
}
.tq-avatar,
.tq-photo {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  flex-shrink: 0;
  background: var(--sand);
  border: 1.5px solid var(--rl);
}
.tq-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: var(--fd);
  font-size: 13px;
  font-weight: 900;
  color: var(--blue);
}
.tq-photo {
  object-fit: cover;
  object-position: center top;
  display: block;
}
.tq-featured .tq-avatar,
.tq-featured .tq-photo {
  background: rgba(44, 165, 224, 0.14);
  border-color: rgba(44, 165, 224, 0.28);
}
.tq-name {
  font-size: 16px;
  font-weight: 700;
  color: var(--ink);
}
.tq-featured .tq-name {
  color: var(--w);
}
.tq-role {
  font-size: 12px;
  color: #000;
  margin-top: 1px;
}
.tq-featured .tq-role {
  color: var(--w2);
}
.tq-tag {
  display: inline-block;
  margin-top: 5px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--blue);
  background: rgba(44, 165, 224, 0.1);
  padding: 2px 8px;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .tq {
    width: 365px;
  }
}
@media (max-width: 480px) {
  .tq {
    width: 100%;
  }
}
/* Progress dots */
.test-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin-top: 24px;
}
.test-dot {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.15);
  border: none;
  cursor: pointer;
  transition:
    background 0.2s,
    transform 0.2s,
    width 0.3s;
  padding: 0;
}
.test-dot.on {
  background: var(--blue);
  width: 20px;
  border-radius: 3px;
}

/* ═══ SOCIAL — 2026 premium ═══ */
#social {
  background: var(--night);
  padding: 96px 0;
  position: relative;
  overflow: hidden;
}
/* Ambient glow orbs */
#social::before {
  content: "";
  position: absolute;
  top: -30%;
  left: -10%;
  width: 55%;
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    rgba(44, 165, 224, 0.08) 0%,
    transparent 60%
  );
  pointer-events: none;
}
#social::after {
  content: "";
  position: absolute;
  bottom: -20%;
  right: -5%;
  width: 40%;
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    rgba(44, 165, 224, 0.07) 0%,
    transparent 60%
  );
  pointer-events: none;
}
.social-hdr {
  margin-bottom: 64px;
}
.social-eyebrow {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 12px;
}
.social-hl {
  font-family: var(--fd);
  font-size: clamp(32px, 4.5vw, 60px);
  font-weight: 900;
  letter-spacing: -0.04em;
  line-height: 0.96;
  color: var(--w);
}
.social-hl em {
  font-style: normal;
  color: var(--blue);
}
.social-sub {
  font-size: 15px;
  color: var(--w2);
  line-height: 1.65;
  max-width: 360px;
  margin-top: 14px;
}

/* Platform cards — 2026 style */
.soc-grid {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: 12px;
  align-items: stretch;
}
@media (max-width: 1040px) {
  .soc-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 560px) {
  .soc-grid {
    grid-template-columns: 1fr;
  }
}

/* Featured card — YouTube, wider */
.soc-card-feat {
  position: relative;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 16px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  text-decoration: none;
  color: inherit;
  transition:
    border-color 0.35s,
    transform 0.4s var(--E),
    box-shadow 0.4s;
  min-height: 218px;
}
.soc-card-feat::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 16px;
  background: linear-gradient(
    135deg,
    rgba(255, 0, 0, 0.12) 0%,
    transparent 55%
  );
  opacity: 0;
  transition: opacity 0.4s;
}
.soc-card-feat:hover {
  border-color: rgba(255, 0, 0, 0.35);
  transform: translateY(-4px);
  box-shadow: 0 24px 56px rgba(255, 0, 0, 0.12);
}
.soc-card-feat:hover::before {
  opacity: 1;
}

/* Regular cards */
.soc-card-sm {
  position: relative;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 16px;
  padding: 28px;
  display: flex;
  flex-direction: column;
  text-decoration: none;
  color: inherit;
  transition:
    border-color 0.35s,
    transform 0.4s var(--E),
    box-shadow 0.4s;
}
.soc-card-sm::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 16px;
  opacity: 0;
  transition: opacity 0.4s;
}
/* LinkedIn */
.soc-card-li::before {
  background: linear-gradient(
    135deg,
    rgba(10, 102, 194, 0.15) 0%,
    transparent 55%
  );
}
.soc-card-li:hover {
  border-color: rgba(10, 102, 194, 0.4);
  transform: translateY(-4px);
  box-shadow: 0 24px 56px rgba(10, 102, 194, 0.12);
}
.soc-card-li:hover::before {
  opacity: 1;
}
/* Twitter/X */
.soc-card-x::before {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.08) 0%,
    transparent 55%
  );
}
.soc-card-x:hover {
  border-color: rgba(255, 255, 255, 0.26);
  transform: translateY(-4px);
  box-shadow: 0 24px 56px rgba(255, 255, 255, 0.06);
}
.soc-card-x:hover::before {
  opacity: 1;
}
/* Facebook */
.soc-card-fb::before {
  background: linear-gradient(
    135deg,
    rgba(24, 119, 242, 0.14) 0%,
    transparent 55%
  );
}
.soc-card-fb:hover {
  border-color: rgba(24, 119, 242, 0.38);
  transform: translateY(-4px);
  box-shadow: 0 24px 56px rgba(24, 119, 242, 0.1);
}
.soc-card-fb:hover::before {
  opacity: 1;
}

/* Card internals */
.soc-icon-wrap {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.soc-icon-yt {
  background: rgba(255, 0, 0, 0.15);
}
.soc-icon-li {
  background: rgba(10, 102, 194, 0.15);
}
.soc-icon-x {
  background: rgba(255, 255, 255, 0.08);
}
.soc-icon-fb {
  background: rgba(24, 119, 242, 0.15);
}
.soc-icon-wrap svg {
  width: 22px;
  height: 22px;
}

.soc-plat-lbl {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--w3);
  margin-bottom: 4px;
}
.soc-handle-big {
  font-family: var(--fd);
  font-size: clamp(18px, 2vw, 24px);
  font-weight: 900;
  letter-spacing: -0.02em;
  color: var(--w);
  line-height: 1.1;
  margin-bottom: 6px;
}
.soc-desc {
  font-size: 13px;
  color: var(--w2);
  line-height: 1.55;
  flex: 1;
  max-width: 340px;
}

/* Action row */
.soc-action {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 24px;
  padding-top: 18px;
  border-top: 1px solid rgba(255, 255, 255, 0.07);
}
.soc-cta-btn {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--w);
  display: flex;
  align-items: center;
  gap: 6px;
}
.soc-cta-btn svg {
  width: 14px;
  height: 14px;
  transition: transform 0.2s var(--E);
}
.soc-card-feat:hover .soc-cta-btn svg,
.soc-card-sm:hover .soc-cta-btn svg {
  transform: translate(3px, -3px);
}
/* Platform-coloured CTA */
.soc-cta-yt {
  color: var(--orange);
}
.soc-cta-li {
  color: var(--blue);
}
.soc-cta-x {
  color: var(--w2);
}
.soc-cta-fb {
  color: var(--blue);
}

/* Big ghost number — decorative */
.soc-ghost-n {
  font-family: var(--fd);
  font-size: 72px;
  font-weight: 900;
  color: rgba(255, 255, 255, 0.04);
  letter-spacing: -0.04em;
  line-height: 1;
  user-select: none;
  pointer-events: none;
  position: absolute;
  right: 20px;
  bottom: 12px;
}

/* ═══ PRICING — rebuilt ═══ */
/* ═══ PRICING / PASSES ═══ */
#pricing {
  position: relative;
  padding: 80px 0 72px;
  overflow: hidden;
  background: #0a0a12;
}
/* Full-bleed dark photo background */
#pricing::before {
  content: "";
  position: absolute;
  inset: 0;
  background: url("data:image/jpeg;base64,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")
    center/cover no-repeat;
  opacity: 0.18;
  pointer-events: none;
}
#pricing::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(8, 8, 18, 0.55) 0%,
    rgba(8, 8, 18, 0.72) 100%
  );
  pointer-events: none;
}

/* Section header — left aligned, wide */
.pr-top {
  position: relative;
  z-index: 1;
  padding-bottom: 48px;
  max-width: 760px;
}
.pr-eyebrow {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 16px;
}
.pr-hl {
  font-family: var(--fd);
  font-size: clamp(48px, 6vw, 80px);
  font-weight: 900;
  letter-spacing: -0.048em;
  line-height: 0.92;
  color: var(--w);
  margin-bottom: 18px;
}
.pr-hl em {
  font-style: normal;
  color: var(--blue);
}
.pr-top-sub {
  font-size: 15px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.55);
  max-width: 640px;
}

/* Two-col layout: benefit grid left, price card right */
.pr-cols {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1fr 400px;
  gap: 24px;
  align-items: stretch;
}
@media (max-width: 980px) {
  .pr-cols {
    grid-template-columns: 1fr;
  }
}

/* 2×2 benefit card grid */
.pr-ben-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}
@media (max-width: 640px) {
  .pr-ben-grid {
    grid-template-columns: 1fr;
  }
}

/* Individual benefit card — matches reference exactly */
.pr-ben {
  background: #0e1835;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 14px;
  padding: 28px 24px 28px;
  display: flex;
  flex-direction: column;
  transition:
    background 0.25s,
    border-color 0.25s;
}
.pr-ben:hover {
  background: #111e42;
  border-color: rgba(44, 165, 224, 0.25);
}

/* Icon badge — small rounded square, blue-tinted */
.pr-ben-icon {
  width: 42px;
  height: 42px;
  border-radius: 10px;
  background: rgba(44, 165, 224, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 18px;
  flex-shrink: 0;
}
.pr-ben-icon svg {
  width: 20px;
  height: 20px;
  color: var(--blue);
}
.pr-ben-icon-bl {
  background: rgba(44, 165, 224, 0.15);
}
.pr-ben-icon-bl svg {
  color: var(--blue);
}
.pr-ben-icon-or {
  background: rgba(44, 165, 224, 0.15);
}
.pr-ben-icon-or svg {
  color: var(--blue);
}

.pr-ben-title {
  font-size: 15px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
  line-height: 1.3;
}
.pr-ben-desc {
  font-size: 13px;
  line-height: 1.65;
  color: rgba(255, 255, 255, 0.55);
}
.pr-ben-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  margin-top: 10px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: var(--blue);
  background: rgba(44, 165, 224, 0.12);
  border: 1px solid rgba(44, 165, 224, 0.22);
  padding: 3px 9px;
  border-radius: 4px;
}
/* Price card — NO overflow:hidden so badge never clips */
.pr-card {
  background: #0e1835;
  border: 1px solid rgba(44, 165, 224, 0.25);
  border-radius: 16px;
  position: relative;
  display: flex;
  flex-direction: column;
}
.pr-hd-strip {
  position: relative;
  z-index: 1;
  background: rgba(20, 30, 60, 0.8);
  border-bottom: 1px solid rgba(44, 165, 224, 0.15);
  border-radius: 16px 16px 0 0;
  padding: 12px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.pr-hd-lbl {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--orange);
}
.pr-hd-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--blue);
  flex-shrink: 0;
  animation: pulse-dot 1.8s ease-in-out infinite;
}
@keyframes pulse-dot {
  0%,
  100% {
    box-shadow: 0 0 0 0 rgba(44, 165, 224, 0.55);
  }
  50% {
    box-shadow: 0 0 0 7px rgba(44, 165, 224, 0);
  }
}
.pr-seats-pill {
  font-size: 11px;
  font-weight: 700;
  white-space: nowrap;
  color: #fff;
  background: var(--orange);
  padding: 4px 12px;
  border-radius: 5px;
}
.pr-price-block {
  position: relative;
  z-index: 1;
  padding: 24px 24px 0;
}
.pr-price-main {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  flex-wrap: nowrap;
  margin-bottom: 6px;
  align-items: center;
}
.pr-price-now {
  font-family: var(--fd);
  font-size: 24px;
  font-weight: 900;
  letter-spacing: -0.035em;
  line-height: 1;
  color: var(--w);
  flex-shrink: 0;
}
.pr-price-right {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-end;
  gap: 6px;
  align-items: center;
}
.pr-price-was {
  font-size: 15px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.3);
  text-decoration: line-through;
}
.pr-price-save {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #fff;
  background: #ed7d3266;
  padding: 4px 9px;
  border-radius: 5px;
  width: fit-content;
  height: 21px;
}
.pr-price-note {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.32);
  margin-bottom: 20px;
  letter-spacing: 0.01em;
}
.pr-countdown {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 8px;
  margin-bottom: 20px;
}
.pr-cd-u {
  background: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 10px;
  padding: 14px 8px 10px;
  text-align: center;
}
.pr-cd-n {
  font-family: var(--fd);
  font-size: clamp(22px, 2.8vw, 32px);
  font-weight: 900;
  letter-spacing: -0.03em;
  color: var(--w);
  line-height: 1;
  display: block;
}
.pr-cd-l {
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.3);
  margin-top: 5px;
  display: block;
}
.pr-cta-wrap {
  padding: 0 20px;
}
.pr-cta-wrap svg {
  width: 16px;
  height: 16px;
  margin-left: 6px;
}
.pr-cta {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: #fff;
  color: var(--blue);
  font-family: var(--fd);
  font-size: 16px;
  font-weight: 900;
  letter-spacing: -0.01em;
  padding: 18px 24px;
  border: none;
  cursor: pointer;
  border-radius: 8px;
  transition:
    background 0.2s,
    transform 0.3s;
  text-decoration: none;
}
.pr-cta:hover {
  background: rgba(255, 255, 255, 0.92);
  transform: translateY(-2px);
}
.pr-trust {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap;
  padding: 16px 20px 20px;
  margin-top: 14px;
  border-top: 1px solid rgba(255, 255, 255, 0.07);
}
.pr-trust-item {
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.32);
}
.pr-trust-item svg {
  width: 12px;
  height: 12px;
  color: rgba(44, 165, 224, 0.8);
}

/* ═══ ABOUT — 2026 redesign ═══ */
#about {
  background: var(--paper);
  padding: 0 0 0;
}

/* ── Part 1: MARG credibility banner — dark, full bleed ── */
.marg-banner {
  background: var(--paper);
  position: relative;
  overflow: hidden;
}
.marg-banner::before {
  content: "";
  position: absolute;
  top: -30%;
  right: -10%;
  width: 55%;
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    rgba(44, 165, 224, 0.08) 0%,
    transparent 60%
  );
  pointer-events: none;
}
/* Top label */
.marg-top-label {
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--ink3);
  display: block;
  margin-bottom: 25px;
}
/* Inner grid: left statement + right stats */
.marg-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 64px;
  align-items: center;
}
@media (max-width: 820px) {
  .marg-inner {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
.marg-statement {
}
.marg-hl {
  font-family: var(--fd);
  font-size: clamp(28px, 3.5vw, 46px);
  font-weight: 900;
  letter-spacing: -0.04em;
  line-height: 1.02;
  color: var(--ink);
  margin-bottom: 16px;
}
.marg-hl em {
  font-style: normal;
  color: var(--blue);
}
.marg-body {
  font-size: 15px;
  line-height: 1.75;
  color: var(--ink2);
  max-width: 380px;
}
/* Prosci badge */
.marg-prosci {
  display: inline-flex;
  align-items: flex-start;
  gap: 8px;
  background: rgba(44, 165, 224, 0.1);
  border: 1px solid rgba(44, 165, 224, 0.26);
  padding: 8px 14px;
  border-radius: 8px;
  margin-top: 20px;
}
.marg-prosci-dot {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--blue);
  flex-shrink: 0;
  margin-top: 5px !important;
}
.marg-prosci-txt {
  font-size: 12px;
  font-weight: 600;
  color: var(--blue-d);
  line-height: 1.4;
  margin: 0 !important;
}

/* Right: 3 stat cards — light theme */
.marg-stats {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.marg-stat {
  background: #fff;
  border: 1px solid rgba(26, 26, 26, 0.08);
  border-radius: 16px;
  padding: 28px 28px 28px 32px;
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 28px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 14px rgba(16, 9, 54, 0.05);
  transition:
    box-shadow 0.28s,
    border-color 0.28s,
    transform 0.28s var(--E);
}
.marg-stat::before {
  content: "";
  position: absolute;
  left: 0;
  top: 20%;
  bottom: 20%;
  width: 3px;
  border-radius: 0 3px 3px 0;
  background: var(--orange);
  opacity: 0;
  transition: opacity 0.28s;
}
.marg-stat:hover {
  border-color: rgba(26, 26, 26, 0.14);
  box-shadow: 0 10px 30px rgba(16, 9, 54, 0.1);
  transform: translateX(4px);
}
.marg-stat:hover::before {
  opacity: 1;
}
.marg-stat-n {
  font-family: var(--fd);
  font-size: clamp(36px, 3.5vw, 52px);
  font-weight: 900;
  letter-spacing: -0.05em;
  color: var(--ink);
  line-height: 1;
  flex-shrink: 0;
  min-width: 96px;
}
.marg-stat-n span {
  color: var(--orange);
}
.marg-stat-body {
}
.marg-stat-label {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--ink3);
  margin-bottom: 4px;
  display: block;
}
.marg-stat-txt {
  font-size: 14px;
  line-height: 1.55;
  color: var(--ink2);
  font-weight: 400;
}
.marg-stat-icon {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  background: rgba(237, 125, 50, 0.1);
  border: 1px solid rgba(237, 125, 50, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: background 0.25s;
}
.marg-stat:hover .marg-stat-icon {
  background: rgba(237, 125, 50, 0.18);
}
.marg-stat-icon svg {
  width: 20px;
  height: 20px;
  color: var(--orange);
}

@media (max-width: 576px) {
  .marg-stat {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 20px;
  }
  .marg-stat-body {
    order: 3;
    width: 100%;
  }
}

/* ── Part 2: Synapse Luminaries — image-forward (content left, cards right) ── */
.lum2 {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
  background:
    radial-gradient(
      120% 150% at 0% 0%,
      rgba(44, 165, 224, 0.18) 0%,
      transparent 50%
    ),
    linear-gradient(135deg, #171257 0%, #241c72 58%, #1a1568 100%);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 30px 70px rgba(16, 9, 54, 0.22);
  display: grid;
  grid-template-columns: 0.92fr 1.08fr;
  gap: 44px;
  padding: 48px;
  align-items: center;
}
@media (max-width: 900px) {
  .lum2 {
    grid-template-columns: 1fr;
    gap: 30px;
    padding: 34px 0px;
  }
  .lum2-content {
    padding: 0 34px;
  }
}
@media (max-width: 576px) {
  .lum2-content {
    padding: 0 20px;
  }
  .lum2 {
    padding: 20px 0px;
  }
}
.lum2-content {
  display: flex;
  flex-direction: column;
}
.lum2-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  align-self: flex-start;
  background: rgba(44, 165, 224, 0.14);
  border: 1px solid rgba(44, 165, 224, 0.3);
  color: #bfe3f6;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  padding: 7px 14px;
  border-radius: 999px;
  margin-bottom: 22px;
}
.lum2-pill .d {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: var(--blue);
  box-shadow: 0 0 0 4px rgba(44, 165, 224, 0.18);
}
.lum2-hl {
  font-family: var(--fd);
  font-size: clamp(26px, 2.9vw, 40px);
  font-weight: 900;
  letter-spacing: -0.03em;
  line-height: 1.08;
  color: #fff;
  margin-bottom: 18px;
}
.lum2-hl em {
  font-style: normal;
  color: var(--blue);
}
.lum2-desc {
  font-size: 14.5px;
  line-height: 1.72;
  color: rgba(255, 255, 255, 0.74);
  margin-bottom: 24px;
  max-width: 460px;
}
.lum2-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
}
.lum2-tag {
  font-size: 12px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.84);
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.13);
  padding: 7px 14px;
  border-radius: 999px;
}
/* right: luminary image marquee */
.lum2-slider {
  position: relative;
  min-width: 0;
  container-type: inline-size;
}
.lum2-viewport {
  position: relative;
  overflow: hidden;
}
.lum2-track {
  --lum2-gap: 12px;
  display: flex;
  gap: var(--lum2-gap);
  width: max-content;
  padding: 4px 0 8px;
  animation: lum2-marquee 36s linear infinite;
  will-change: transform;
}
.lum2-viewport:hover .lum2-track {
  animation-play-state: paused;
}
@keyframes lum2-marquee {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-50%, 0, 0);
  }
}
.lum2-card {
  flex: 0 0 auto;
  width: 235px;
  position: relative;
  border-radius: 18px;
  overflow: hidden;
  aspect-ratio: 3/4;
  display: block;
}
@media (max-width: 520px) {
  .lum2-card {
    width: clamp(120px, 42vw, 150px);
  }
}
.lum2-card img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 22%;
  display: block;
  transition: transform 0.6s var(--E);
}
.lum2-card:hover img {
  transform: scale(1.05);
}
.lum2-card-scrim {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to top,
    rgba(8, 5, 30, 0.88) 0%,
    rgba(8, 5, 30, 0.12) 54%,
    transparent 100%
  );
}
.lum2-card-tx {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 16px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 10px;
}
.lum2-card-name {
  font-size: 14px;
  font-weight: 800;
  color: #fff;
  letter-spacing: -0.01em;
  line-height: 1.2;
}
.lum2-card-role {
  font-size: 11px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.74);
  margin-top: 3px;
  line-height: 1.3;
}
.lum2-card-go {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  flex-shrink: 0;
  background: var(--gold);
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 6px 16px rgba(245, 197, 24, 0.4);
  transition: transform 0.25s var(--E2);
}
.lum2-card:hover .lum2-card-go {
  transform: translateY(-2px) scale(1.06);
}
.lum2-card-go svg {
  width: 16px;
  height: 16px;
  color: #1a1568;
}

/* ═══ FINAL CTA — UX India "Don't watch from the sidelines" ═══ */
#cta {
  position: relative;
  min-height: 66vh;
  display: flex;
  align-items: center;
  background: var(--night);
  overflow: hidden;
}
.cta-orb {
  position: absolute;
  top: -20%;
  right: -15%;
  width: 65%;
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    rgba(44, 165, 224, 0.14) 0%,
    transparent 65%
  );
  z-index: 0;
  pointer-events: none;
}
.cta-bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0.14 !important;
  filter: saturate(0.4);
}
.cta-scrim {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    155deg,
    rgba(14, 11, 15, 0.1) 0%,
    rgba(14, 11, 15, 0.94) 100%
  );
}
.cta-body {
  position: relative;
  z-index: 2;
  padding: 80px 0;
  text-align: left;
}
.cta-hl {
  font-family: var(--fd);
  font-size: clamp(36px, 5.5vw, 72px);
  font-weight: 900;
  letter-spacing: -0.03em;
  line-height: 0.97;
  color: var(--w);
  max-width: 700px;
  margin-bottom: 18px;
}
.cta-hl em {
  font-style: normal;
  color: var(--blue);
}
.cta-sub {
  font-size: 16px;
  line-height: 1.68;
  color: var(--w2);
  max-width: 380px;
  margin-bottom: 32px;
}
.cta-acts {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
}
.btn-ghost {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-size: 13px;
  font-weight: 600;
  color: var(--w2);
  border-bottom: 1px solid rgba(255, 255, 255, 0.26);
  padding-bottom: 2px;
  transition:
    color 0.2s,
    border-color 0.2s;
}
.btn-ghost:hover {
  color: var(--w);
  border-color: rgba(255, 255, 255, 0.6);
}
@media (max-width: 860px) {
  #cta {
    min-height: auto;
    padding: 0 20px;
  }
}

/* ═══ FOOTER ═══ */
footer {
  background: var(--night);
  border-top: 1px solid var(--rd);
}
.ft-top {
  display: grid;
  grid-template-columns: 1.3fr 1fr 1fr 1fr;
  gap: 40px;
  padding: 56px 0 44px;
}
@media (max-width: 860px) {
  .ft-top {
    grid-template-columns: 1fr 1fr;
    gap: 28px;
  }
}
@media (max-width: 520px) {
  .ft-top {
    grid-template-columns: 1fr;
  }
}
.ft-brand {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 15px;
}
.ft-marg {
  height: 22px;
  width: auto;
}
.ft-sep {
  width: 1px;
  height: 22px;
  background: var(--rd);
}
.ft-syn {
  height: 22px;
  width: auto;
}
.ft-desc {
  font-size: 12px;
  color: var(--w3);
  line-height: 1.68;
  max-width: 210px;
  margin-top: 4px;
}
.ft-socs {
  display: flex;
  gap: 8px;
  margin-top: 14px;
}
.ft-soc {
  color: var(--w3);
  transition: color 0.2s;
}
.ft-soc:hover {
  color: var(--w);
}
.ft-soc svg {
  width: 15px;
  height: 15px;
}
.ft-col h5 {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--w3);
  margin-bottom: 10px;
}
.ft-col a {
  display: block;
  font-size: 13px;
  color: var(--w2);
  margin-bottom: 7px;
  transition: color 0.2s;
}
.ft-col a:hover {
  color: var(--w);
}
.ft-btm {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 7px;
  padding: 16px 0;
  border-top: 1px solid var(--rd);
}
.ft-btm p {
  font-size: 11px;
  color: var(--w3);
}
@media (max-width: 520px) {
  .ft-btm {
    justify-content: center;
  }
}
@media (max-width: 560px) {
  h1.hero-hl {
    font-size: 44px;
  }
  .hero-acts {
    flex-direction: column;
    align-items: flex-start;
  }
  .hero-sub-row {
    flex-direction: column;
  }
  .hero-social-col {
    align-self: flex-start;
  }
}
@media (prefers-reduced-motion: reduce) {
  .hero-ticker-track {
    animation: none;
  }
}

/* ── Global CTA buttons ── */
.btn-p {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.02em;
  color: var(--cta);
  background: #fff;
  padding: 14px 28px;
  border-radius: 4px;
  border: 2px solid #fff;
  text-decoration: none;
  justify-content: space-between;
  transition:
    background 0.2s,
    transform 0.28s var(--E),
    box-shadow 0.28s,
    border-color 0.2s;
  width: 219px;
  height: 48px;
  border-radius: 10px;
}
.btn-p svg {
  width: 17px;
  height: 17px;
  transition: transform 0.25s var(--E2);
}
.btn-p:hover {
  background: rgba(255, 255, 255, 0.9);
  border-color: #fff;
  transform: translateY(-2px);
  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.28);
  color: #007efa !important;
}
.btn-p:active {
  transform: scale(0.98);
}

/* Outline button — blue border on light surfaces, fills on hover */
.btn-o {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.02em;
  color: var(--cta);
  background: transparent;
  padding: 14px 28px;
  border-radius: 4px;
  border: 2px solid var(--cta);
  text-decoration: none;
  transition:
    background 0.25s,
    color 0.25s,
    border-color 0.25s,
    transform 0.28s var(--E),
    box-shadow 0.28s;
}
.btn-o:hover {
  background: var(--cta);
  color: #fff;
  border-color: var(--cta);
  transform: translateY(-2px);
  box-shadow: 0 10px 28px rgba(32, 19, 108, 0.28);
}
.btn-o:active {
  transform: scale(0.98);
}
/* (hero btn-o styling is defined in the hero block — light surface, blue outline) */

/* ── Logo marquee ── */
.mq-outer {
  overflow: hidden;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 6%,
    #000 94%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 6%,
    #000 94%,
    transparent 100%
  );
}
.mq-inner {
  display: flex;
  align-items: center;
  width: max-content;
  gap: 56px;
  animation: mq-scroll 36s linear infinite;
}
.mq-outer:hover .mq-inner {
  animation-play-state: paused;
}
.mq-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: opacity 0.25s;
}

.mq-logo img {
  width: 90px;
}
/* .mq-logo img[alt="Partner Logo 6"]
{
  width: 90px;
}
.mq-logo img[alt="Partner Logo 10"]
{
  width: 70px;
}
.mq-logo img[alt="Partner Logo 8"] {width: 130px;} */
.mq-logo:hover {
  opacity: 1;
}
@keyframes mq-scroll {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-50%, 0, 0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .mq-inner {
    animation: none;
    overflow-x: auto;
  }
}

/* ═══ SYNAPSE EXPERIENCE SECTION ═══ */
/* ── Experience section ── */
#experience {
  background: #0f0b28;
  position: relative;
  overflow: hidden;
}
#experience::before {
  content: "";
  position: absolute;
  top: -20%;
  right: -10%;
  width: 55%;
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    rgba(44, 165, 224, 0.08) 0%,
    transparent 60%
  );
  pointer-events: none;
}

/* Two-col: 42% left / 58% right */
.exp-inner {
  display: grid;
  grid-template-columns: 42fr 58fr;
  gap: 72px;
  align-items: center;
}
@media (max-width: 960px) {
  .exp-inner {
    grid-template-columns: 1fr;
    gap: 56px;
  }
}

/* Left column */
.exp-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 16px;
}
.exp-hl {
  font-family: var(--fd);
  font-size: clamp(26px, 2.8vw, 38px);
  font-weight: 900;
  letter-spacing: -0.04em;
  line-height: 1.1;
  color: #fff;
  margin-bottom: 24px;
}
.exp-hl em {
  font-style: normal;
  color: #2ca5e0;
}
.exp-body {
  font-size: 18px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.68);
  margin-bottom: 36px;
  max-width: 400px;
}

/* ── 2×2 card grid ── */
.exp-cards {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}
@media (max-width: 680px) {
  .exp-cards {
    grid-template-columns: 1fr;
  }
}

/* ── Each card: image top 65% + info block bottom 35% ── */
.exp-card {
  background: #111a36;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 20px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  box-shadow: 0 4px 32px rgba(0, 20, 80, 0.4);
  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease;
}
.exp-card:hover {
  transform: translateY(-8px);
  box-shadow:
    0 20px 60px rgba(0, 20, 80, 0.65),
    0 0 48px rgba(0, 100, 255, 0.14);
}

/* Image zone — top ~65% ≈ 220px of 340px card */
.exp-card-img {
  position: relative;
  height: 150px;
  overflow: hidden;
  flex-shrink: 0;
}
.exp-card-img img {
  width: 100%;
}
.exp-card-img svg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.45s ease;
}
.exp-card:hover .exp-card-img svg {
  transform: scale(1.04);
}
/* Gradient fade image seamlessly into info block */
.exp-card-img::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 65%;
  background: linear-gradient(
    to bottom,
    transparent 0%,
    rgba(17, 26, 54, 0.55) 50%,
    #111a36 100%
  );
  pointer-events: none;
}

/* Info block — bottom ~35% ≈ 120px */
.exp-card-info {
  padding: 16px 22px 22px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  background: #111a36;
  flex: 1;
}

/* Icon badge — dark rounded square exactly matching reference */
.exp-card-ic {
  display: none;
  flex-shrink: 0;
  width: 34px;
  height: 34px;
  border-radius: 8px;
  background: #0d1340;
  border: 1px solid rgba(60, 100, 220, 0.3);
  align-items: center;
  justify-content: center;
  color: #5ab0f0;
}
.exp-card-ic svg {
  width: 26px;
  height: 26px;
  flex-shrink: 0;
}

/* Right text column */
.exp-card-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.exp-card-num {
  display: block;
  font-size: 14px;
  font-weight: 700;
  color: #2ca5e0;
  letter-spacing: 0.06em;
  margin-bottom: 4px;
  line-height: 1;
}
.exp-card-title {
  font-family: var(--fd);
  font-size: 14px;
  font-weight: 800;
  color: #fff;
  letter-spacing: -0.02em;
  line-height: 1.2;
  margin: 5px 0;
}
.exp-card-desc {
  font-size: 12px;
  line-height: 1.55;
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
}

/* ═══ STATIC SPEAKER GRID — compact vertical cards, one-fold desktop ═══ */

/* Section: tighter padding so heading + 2 card rows fit in 100vh */
#speakers {
  background: var(--paper);
}

/* Heading block: minimal breathing room above grid */
#speakers .R:first-child {
  margin-bottom: 16px;
}

/* Heading: slightly smaller so it doesn't dominate the budget */
#speakers .sp-hl {
  font-size: clamp(22px, 2.6vw, 34px);
  margin-top: 4px;
  line-height: 1.06;
}

/* Eyebrow: shave a couple pixels */
#speakers .sec-eyebrow {
  font-size: 10.5px;
  letter-spacing: 0.18em;
  margin-bottom: 5px;
}

/* Grid: 3 col × 2 row, column gap generous, row gap tight */
.sp-static-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 20px; /* generous horizontal whitespace between columns */
  row-gap: 16px; /* tight row gap — biggest single height saver */
  margin-top: 0;
}

@media (max-width: 1300px) {
  .sp-static-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (max-width: 1024px) {
  .sp-static-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 860px) {
  .sp-static-grid {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 16px;
    row-gap: 16px;
  }
}
@media (max-width: 576px) {
  .sp-static-grid {
    grid-template-columns: 1fr;
    row-gap: 14px;
  }
}

/* Card: full-bleed photo with bottom overlay panel */
.sp-static-card {
  position: relative;
  aspect-ratio: 280/380;
  min-height: 280px;
  background: #fff;
  border-radius: 16px;
  border: 1px solid #eaeaea;
  box-shadow:
    0 2px 8px rgba(0, 0, 0, 0.055),
    0 1px 2px rgba(0, 0, 0, 0.04);
  overflow: hidden;
  transition: box-shadow 0.3s var(--E);
}
.sp-static-card:hover,
.sp-static-card:focus-within {
  box-shadow:
    0 12px 32px rgba(0, 0, 0, 0.11),
    0 4px 10px rgba(0, 0, 0, 0.06);
}

/* Photo fills entire card */
.sp-static-photo {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.sp-static-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
  filter: saturate(0.9);
  transition:
    filter 0.4s,
    transform 0.6s var(--E);
  display: block;
}
.sp-static-card:hover .sp-static-photo img,
.sp-static-card:focus-within .sp-static-photo img {
  filter: saturate(1);
  transform: scale(1.03);
}

/* White panel — docked at bottom, slides up on hover */
.sp-static-info-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  max-height: 100px;
  overflow: hidden;
  transition: max-height 0.55s cubic-bezier(0.16, 1, 0.3, 1);
  z-index: 2;
  height: 100%;
}
.sp-static-card:hover .sp-static-info-wrap,
.sp-static-card:focus-within .sp-static-info-wrap {
  /* max-height:80%; */
  max-height: 100px;
}
.sp-static-info {
  padding: 14px 16px 16px;
  background: #fff;
}
.sp-static-card:focus-visible {
  outline: 2px solid var(--blue);
  outline-offset: 3px;
}

/* Name left, org right */
.sp-static-head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 10px;
}
.sp-static-name {
  font-size: 15px;
  font-weight: 700;
  color: var(--ink);
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin: 0;
  flex: 1;
  min-width: 0;
}
.sp-static-org {
  font-size: 12px;
  font-weight: 600;
  color: var(--blue);
  line-height: 1.2;
  margin-top: 5px;
}
.sp-static-role {
  font-size: 12px;
  color: var(--ink3);
  line-height: 1.4;
  margin: 4px 0 0;
}

/* Bio — hidden until panel slides up */
.sp-static-bio-text {
  /* border-top: 1px solid #0001; */
  padding-top: 10px;
  font-size: 12px;
  line-height: 1.65;
  font-weight: 400;
  color: var(--ink2);
  margin: 0;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transform: translateY(16px);
  transition:
    max-height 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.08s,
    opacity 0.4s ease 0.1s,
    transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.08s,
    margin 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.08s;
  height: 170px;
  /* overflow-y: scroll; */
}
.sp-static-bio-text {
  overflow-y: auto;
  scrollbar-width: thin; /* Firefox */
  scrollbar-color: #888 #f1f1f1 !important; /* Firefox */
}

/* Chrome, Edge, Safari */
.sp-static-bio-text::-webkit-scrollbar {
  width: 2px !important;
}

.sp-static-bio-text::-webkit-scrollbar-track {
  background: #f1f1f1 !important;
  border-radius: 10px !important;
}

.sp-static-bio-text::-webkit-scrollbar-thumb {
  background: #888 !important;
  border-radius: 10px !important;
}

.sp-static-bio-text::-webkit-scrollbar-thumb:hover {
  background: #555 !important;
}

.sp-static-card:hover .sp-static-bio-text,
.sp-static-card:focus-within .sp-static-bio-text {
  max-height: 320px;
  opacity: 1;
  transform: translateY(0);
  margin-top: 14px;
}

@media (max-width: 860px) {
  .sp-static-card {
    min-height: 260px;
  }
  /* .sp-static-info-wrap{max-height:74px;} */
}

/* ═══ WHO TOOK THE STAGE — 2025 ═══ */
#stage2025 {
  background: var(--night);
  padding: 88px 0;
  overflow: hidden;
}
.stage2025-hl {
  font-family: var(--fd);
  font-size: clamp(28px, 3.5vw, 44px);
  font-weight: 900;
  letter-spacing: -0.035em;
  color: var(--w);
  margin-top: 12px;
  margin-bottom: 8px;
}
.stage2025-hl em {
  font-style: normal;
  color: var(--blue);
}
.stage2025-sub {
  font-size: 15px;
  color: var(--w2);
  line-height: 1.65;
  max-width: 460px;
  margin-top: 10px;
  margin-bottom: 48px;
}
.ps-viewport {
  position: relative;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 5%,
    #000 95%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0,
    #000 5%,
    #000 95%,
    transparent 100%
  );
}
.ps-track {
  display: flex;
  gap: 16px;
  width: max-content;
  padding: 8px 0 24px;
  animation: ps-marquee 36s linear infinite;
  will-change: transform;
}
.ps-viewport:hover .ps-track {
  animation-play-state: paused;
}
@keyframes ps-marquee {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-50%, 0, 0);
  }
}
.ps-card {
  flex: 0 0 auto;
  width: clamp(160px, 14vw, 200px);
}
.ps-card-photo-wrap {
  border-radius: 12px;
  overflow: hidden;
}
.ps-card img {
  width: 100%;
  aspect-ratio: 3/4;
  object-fit: cover;
  border-radius: 12px;
  filter: saturate(0.75);
  transition:
    filter 0.4s,
    transform 0.6s var(--E);
  display: block;
}
.ps-card:hover img {
  filter: saturate(1);
  transform: scale(1.04);
}
.ps-card-info {
  padding: 10px 2px 0;
}
.ps-card-name {
  font-size: 13px;
  font-weight: 700;
  color: var(--w);
  line-height: 1.3;
  margin-bottom: 2px;
}
.ps-card-role {
  font-size: 11px;
  color: var(--w3);
  line-height: 1.35;
  margin-bottom: 2px;
}
.ps-card-org {
  font-size: 11px;
  font-weight: 600;
  color: var(--blue);
  line-height: 1.3;
}

/* ═══ LUMINARIES — premium redesign ═══ */
/* .luminaries-wrap{background:var(--paper);padding:88px 0;} */
.lum-premium {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 24px 64px rgba(0, 0, 0, 0.08);
}
@media (max-width: 860px) {
  .lum-premium {
    grid-template-columns: 1fr;
  }
}
.lum-pimg {
  position: relative;
  min-height: 480px;
}
.lum-pimg img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.lum-pimg-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    135deg,
    rgba(35, 32, 35, 0.8) 0%,
    rgba(44, 165, 224, 0.25) 100%
  );
}
.lum-pbody {
  background: var(--night);
  padding: 52px 48px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 860px) {
  .lum-pimg {
    min-height: 280px;
  }
  .lum-pbody {
    padding: 40px 32px;
  }
}
.lum-plabel {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  color: var(--blue);
  display: block;
  margin-bottom: 20px;
}
.lum-phl {
  font-family: var(--fd);
  font-size: clamp(24px, 2.8vw, 36px);
  font-weight: 900;
  letter-spacing: -0.03em;
  line-height: 1.1;
  color: var(--w);
  margin-bottom: 18px;
}
.lum-pdesc {
  font-size: 14px;
  line-height: 1.78;
  color: var(--w2);
  margin-bottom: 32px;
}
.lum-pattrs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  margin-bottom: 32px;
}
.lum-pattr {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.lum-pattr-title {
  font-size: 12px;
  font-weight: 700;
  color: var(--w);
  letter-spacing: 0.02em;
}
.lum-pattr-desc {
  font-size: 11px;
  color: var(--w3);
  line-height: 1.5;
}
.lum-pinvite {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  background: rgba(44, 165, 224, 0.08);
  border: 1px solid rgba(44, 165, 224, 0.18);
  border-radius: 8px;
  padding: 18px 20px;
}
.lum-pinvite-icon {
  color: var(--blue);
  flex-shrink: 0;
  margin-top: 2px;
}
.lum-pinvite-icon svg {
  width: 18px;
  height: 18px;
}
.lum-pinvite-lbl {
  font-size: 13px;
  font-weight: 700;
  color: var(--w);
  display: block;
  margin-bottom: 4px;
}
.lum-pinvite-txt {
  font-size: 12px;
  color: var(--w3);
  line-height: 1.6;
}

/* ═══ PRICING: improved ═══ */
.pr-ben-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
}
@media (max-width: 680px) {
  .pr-ben-grid {
    grid-template-columns: 1fr;
  }
}
.pr-ben {
  padding: 24px;
  background: rgba(44, 165, 224, 0.05);
  border: 1px solid rgba(44, 165, 224, 0.12);
  border-radius: 8px;
  transition:
    background 0.3s,
    border-color 0.3s,
    transform 0.3s var(--E),
    box-shadow 0.3s;
}
.pr-ben:hover {
  background: rgba(44, 165, 224, 0.13);
  border-color: rgba(44, 165, 224, 0.45);
  transform: translateY(-4px);
  box-shadow: 0 16px 32px rgba(44, 165, 224, 0.18);
}
.pr-ben-icon {
  width: 36px;
  height: 36px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
  flex-shrink: 0;
}
.pr-ben-icon-or {
  background: rgba(44, 165, 224, 0.12);
  color: var(--blue);
}
.pr-ben-icon-bl {
  background: rgba(44, 165, 224, 0.12);
  color: var(--blue);
}
.pr-ben-icon svg {
  width: 18px;
  height: 18px;
}
.pr-ben-title {
  font-size: 14px;
  font-weight: 700;
  color: var(--w);
  margin-bottom: 6px;
}
.pr-ben-desc {
  font-size: 12px;
  line-height: 1.68;
  color: var(--w3);
}
.pr-ben-badge {
  display: inline-block;
  margin-top: 8px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--blue);
  background: rgba(44, 165, 224, 0.18);
  border: 1px solid rgba(44, 165, 224, 0.28);
  padding: 3px 8px;
  border-radius: 3px;
}

/* ═══ SECTION: breathe more ═══ */
#audience {
  background: #1e1568;
  padding: 96px 0;
}
#why {
  background: #fff;
  padding: 96px 0;
}
/* #agenda bg handled in roadmap CSS */

/* ═══ VIDEO TESTIMONIALS — reuses testimonial slider ═══ */
#video-testimonials .vt-hdr {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 35px;
}
#video-testimonials .test-viewport {
  container-type: inline-size;
}
#video-testimonials .video-testimonial-card {
  flex: 0 0 auto;
  width: calc((100cqw - 20px) / 2);
  height: 315px;
  background: #fff;
  border: 1px solid rgba(30, 21, 104, 0.12);
  border-radius: 18px;
  overflow: hidden;
}
@media (max-width: 640px) {
  /* #video-testimonials {
    padding:56px 0 28px !important;
  } */
  #video-testimonials .video-testimonial-card {
    width: 100cqw;
    height: 280px;
  }
}

/*custom style cdw*/
/*  */
.main-padding {
  padding: 80px;
}
@media (max-width: 1024px) {
  .main-padding {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .main-padding {
    padding: 40px 20px;
  }
}

/* ═══ FAQ ACCORDION ═══
   Append to assets/css/style.css. All selectors prefixed "faq-"
   to avoid colliding with any existing class on the page. Reuses
   the site's --blue / --ink / --ink2 / --rl / --paper tokens. */

.faq-list {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.faq-item {
  border: 1px solid var(--rl);
  border-radius: 16px;
  background: var(--w);
  transition:
    border-color 0.3s var(--E),
    box-shadow 0.3s var(--E);
  overflow: hidden;
}

.faq-item.active {
  border-color: var(--blue);
  background: linear-gradient(
    180deg,
    rgba(44, 165, 224, 0.05),
    rgba(44, 165, 224, 0) 60%
  );
}

.faq-q {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding: 22px 26px;
  background: transparent !important;
  border: none;
  text-align: left;
  font-family: var(--f);
  cursor: pointer;
}

.faq-q-text {
  font-size: 17px;
  font-weight: 700;
  color: var(--ink);
  line-height: 1.4;
}

.faq-icon {
  flex-shrink: 0;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: var(--sand);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--ink2);
  transition:
    transform 0.3s var(--E),
    background 0.3s var(--E),
    color 0.3s var(--E);
}
.faq-icon svg {
  width: 16px;
  height: 16px;
}

.faq-item.active .faq-icon {
  background: var(--blue);
  color: var(--w);
  transform: rotate(180deg);
}

/* Smooth collapse/expand via the grid-rows trick — no JS height math needed */
.faq-a {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.35s var(--E);
}
.faq-item.active .faq-a {
  grid-template-rows: 1fr;
}
.faq-a-inner {
  overflow: hidden;
  min-height: 0;
}
.faq-a-inner p {
  padding: 0 26px 24px;
  font-size: 15px;
  line-height: 1.72;
  color: var(--ink2);
  max-width: 820px;
}
.faq-a-inner p + p {
  margin-top: -10px;
}
.faq-a-inner a {
  color: var(--blue);
  text-decoration: underline;
}
.faq-list-inner {
  margin: 0 26px 24px;
  padding-left: 20px;
  max-width: 780px;
  font-size: 15px;
  line-height: 1.72;
  color: var(--ink2);
}
.faq-list-inner li {
  margin-bottom: 6px;
}
.faq-list-inner li:last-child {
  margin-bottom: 0;
}

@media (max-width: 600px) {
  .faq-q {
    padding: 18px 20px;
    gap: 12px;
  }
  .faq-q-text {
    font-size: 15.5px;
  }
  .faq-a-inner p {
    padding: 0 20px 20px;
    font-size: 14px;
  }
  .faq-list-inner {
    margin: 0 20px 20px;
    font-size: 14px;
  }
}

.page-id-90240 #Iframe1,
.page-id-100238 #Iframe1 {
  display: none !important;
}

/*popup form css styles*/
.page-id-90240 #elementor-popup-modal-90954 .elementor-element-populated,
.page-id-100238 #elementor-popup-modal-90954 .elementor-element-populated {
  padding: 40px !important;
}
.page-id-90240 #elementor-popup-modal-90954 .dialog-widget-content,
.page-id-100238 #elementor-popup-modal-90954 .dialog-widget-content {
  border-radius: 20px !important;
}

.page-id-90240 #elementor-popup-modal-90954 h5.elementor-heading-title,
.page-id-100238 #elementor-popup-modal-90954 h5.elementor-heading-title {
  font-family: "Space Grotesk", sans-serif !important;
  font-weight: 700 !important;
  margin: 0 !important;
  letter-spacing: -0.01em !important;
  padding-right: 28px !important;
}

.page-id-90240 #elementor-popup-modal-90954 .wpcf7 .row .col-sm-6.col-md-6,
.page-id-100238 #elementor-popup-modal-90954 .wpcf7 .row .col-sm-6.col-md-6 {
  width: 100% !important;
}

.page-id-90240
  #wpcf7-form-fields
  input:not([type="submit"]):not([type="checkbox"]),
.page-id-90240 #wpcf7-form-fields select,
.page-id-100238
  #wpcf7-form-fields
  input:not([type="submit"]):not([type="checkbox"]),
.page-id-100238 #wpcf7-form-fields select,
.page-id-90240 #wpcf7-form-fields textarea {
  padding: 0.8rem !important;
  margin-bottom: 10px !important;
  border-radius: 10px !important;
}
.page-id-90240 #wpcf7-form-fields .wpcf7-list-item,
.page-id-100238 #wpcf7-form-fields .wpcf7-list-item {
  margin: 0 !important ;
}

.page-id-90240 #wpcf7-form-fields input[type="submit"],
.page-id-100238 #wpcf7-form-fields input[type="submit"] {
  align-items: center;
  cursor: pointer;
  color: rgb(255, 255, 255);
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.01em;
  box-shadow: rgba(0, 126, 250, 0.4) 0px 8px 28px;
  width: 140px;
  height: 40px;
  gap: 9px;
  background: rgb(0, 126, 250);
  padding: 8px 18px;
  border-radius: 10px;
  transition:
    background 0.2s,
    transform 0.25s var(--E2),
    box-shadow 0.25s;
  text-decoration: none;
  margin-top: 20px;
}

/* .page-id-90240 #elementor-popup-modal-90954 .dialog-widget-content.dialog-lightbox-widget-content  {width: 90% !important;} */

@media (max-width: 767px) {
  .page-id-90240 #elementor-popup-modal-90954 .elementor-element-populated,
  .page-id-100238 #elementor-popup-modal-90954 .elementor-element-populated {
    padding: 30px 20px !important;
  }
}
