/* ==========================================================================
   SAYFA · KURUMSAL
   ========================================================================== */

.about-archive { display: grid; gap: var(--sp-4); }

@media (min-width: 560px) {
  .about-archive { grid-template-columns: 1fr 1fr; align-items: start; }
  .about-archive__second { margin-top: clamp(24px, 5vw, 64px); }
}

/* Kronoloji kutulari */
.chrono {
  padding-top: var(--sp-3);
  border-top: 2px solid var(--c-leaf);
}
.chrono__year {
  font-family: var(--f-display);
  font-variation-settings: var(--f-display-vars);
  font-weight: var(--w-display);
  font-size: var(--t-h3);
  letter-spacing: var(--ls-tight);
}

/* Politika kartlari */
.policy-card {
  padding: clamp(20px, 3vw, 32px);
  background: var(--c-fog);
  border: 1px solid var(--c-line);
  border-radius: var(--r-lg);
  transition: transform var(--d-base) var(--e-out), border-color var(--d-base) var(--e-out);
}
.policy-card:hover { transform: translateY(-4px); border-color: var(--c-leaf); }

/* Sertifika kutulari */
.cert {
  display: flex;
  flex-direction: column;
  gap: var(--sp-3);
  padding: var(--sp-4);
  background: var(--c-paper);
  border: 1px solid var(--c-line);
  border-radius: var(--r-lg);
}
.cert__thumb { display: block; border-radius: var(--r-md); }
.cert__label {
  font-family: var(--f-mono);
  font-size: var(--t-xs);
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--c-muted);
}
