/* ==========================================================================
   Ufuk İklimi — hakkimizda.css (yalnızca hakkimizda.php'ye özel)
   ========================================================================== */

.value-card{ background:var(--cream-soft); border:1px solid var(--line-soft); padding:2rem 1.6rem; height:100%; text-align:center; transition:transform .3s ease, box-shadow .3s ease; }
.value-card:hover{ transform:translateY(-6px); box-shadow:0 22px 40px -22px rgba(16,27,49,.3); }
.value-card i{ font-size:1.6rem; color:var(--gold); margin-bottom:1rem; }
.value-card h4{ font-size:1.25rem; font-weight:600; color:var(--navy); margin-bottom:.6rem; }
.value-card p{ font-size:.92rem; color:var(--muted); margin:0; }

.about-panel{ background:var(--navy); color:var(--cream); position:relative; overflow:hidden; }
.about-panel::before{ content:""; position:absolute; inset:0; opacity:.06;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='none' stroke='%23C9A96A'%3E%3Cpath d='M40 4 L76 40 L40 76 L4 40 Z'/%3E%3C/g%3E%3C/svg%3E"); }
.about-panel .eyebrow{ color:var(--gold-light); }
.about-panel h2{ color:#fff; }
.about-panel p{ color:rgba(245,239,225,.82); }
.about-pullquote{ font-family:'Cormorant Garamond',serif; font-style:italic; font-size:1.9rem; color:var(--gold-light); line-height:1.35; border-left:2px solid var(--gold); padding-left:1.5rem; }
.about-stat{ font-family:'Cormorant Garamond',serif; font-size:2.6rem; font-weight:600; color:var(--gold-light); line-height:1; }
.about-stat + .about-stat-lbl{ font-family:'Cinzel',serif; font-size:.62rem; letter-spacing:.12em; text-transform:uppercase; color:rgba(245,239,225,.6); }

.pub-item{ display:flex; gap:1.1rem; padding:1.4rem 0; border-bottom:1px solid var(--line-soft); }
.pub-item:last-child{ border-bottom:none; }
.pub-item i{ color:var(--gold); font-size:1.3rem; margin-top:.2rem; }
.pub-item h5{ font-size:1.1rem; color:var(--navy); font-weight:600; margin-bottom:.3rem; }
.pub-item p{ font-size:.92rem; color:var(--muted); margin:0; }
