/* v2.html — AI Mühendisliği sayfasına özel stiller */

.nav-back {
  font-family: 'JetBrains Mono', monospace;
  font-size: 0.72rem;
  letter-spacing: 0.08em;
  color: var(--text-secondary);
  display: flex;
  align-items: center;
  gap: 7px;
  transition: color var(--t-fast);
  padding: 4px 0;
}

.nav-back:hover { color: var(--accent); }
.nav-back svg { flex-shrink: 0; }

.v2-hero {
  padding: 120px 0 80px;
}

.v2-hero .hero-headline {
  margin-bottom: 40px;
}

.v2-manifesto {
  padding: 80px 0;
  border-top: 1px solid var(--border);
}

.v2-pull {
  font-family: 'Fraunces', serif;
  font-size: clamp(1.5rem, 3vw, 2.2rem);
  font-weight: 300;
  line-height: 1.38;
  font-style: italic;
  color: var(--text);
  padding: 48px 0 48px 40px;
  border-left: 2px solid var(--accent);
  max-width: 800px;
}

@media (max-width: 960px) {
  .v2-hero { padding: 80px 0 60px; }
  .v2-pull { padding: 32px 0 32px 24px; }
}
