/* Miras kartı: koyu kahve zemin, şampanya altını vurgular */
.cc_LwkzYoivJ1_pGyEiVBb0z .heritage { display: grid; grid-template-columns: 1fr 1fr; border-radius: var(--r-xl); overflow: hidden; background: #2E221E; color: #F7EDE3; }
.cc_LwkzYoivJ1_pGyEiVBb0z .heritage > * { min-width: 0; }

.cc_LwkzYoivJ1_pGyEiVBb0z .h-img { position: relative; min-height: 600px; background: linear-gradient(140deg, #4A3530, #2E221E 60%, #5B3C35); }
.cc_LwkzYoivJ1_pGyEiVBb0z .h-img img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }

.cc_LwkzYoivJ1_pGyEiVBb0z .h-copy { display: flex; flex-direction: column; justify-content: center; padding: clamp(28px, 5vw, 80px); }
.cc_LwkzYoivJ1_pGyEiVBb0z .h-copy .sv-eyebrow { color: var(--champ); }
.cc_LwkzYoivJ1_pGyEiVBb0z .h-copy .big { font-family: var(--serif); font-size: clamp(96px, 11vw, 170px); line-height: 0.95; font-style: italic; font-weight: 500; }
.cc_LwkzYoivJ1_pGyEiVBb0z .h-copy h2 { font-family: var(--serif); font-weight: 500; font-size: clamp(26px, 2.6vw, 40px); margin: 18px 0 16px; line-height: 1.2; color: #fff; }
.cc_LwkzYoivJ1_pGyEiVBb0z .h-copy p { margin: 0; color: #E3D5C8; max-width: 520px; font-size: 16.5px; }

.cc_LwkzYoivJ1_pGyEiVBb0z .facts { display: flex; gap: 34px; margin: 30px 0 0; flex-wrap: wrap; }
.cc_LwkzYoivJ1_pGyEiVBb0z .facts dt { font-family: var(--serif); font-size: 32px; color: var(--champ); font-weight: 500; }
.cc_LwkzYoivJ1_pGyEiVBb0z .facts dd { margin: 0; font-size: 14px; color: #D6C6B6; }

.cc_LwkzYoivJ1_pGyEiVBb0z .h-btn { margin-top: 32px; align-self: flex-start; }

@media (max-width: 1100px) {
  .cc_LwkzYoivJ1_pGyEiVBb0z .heritage { grid-template-columns: 1fr; }
}

@media (max-width: 600px) {
  .cc_LwkzYoivJ1_pGyEiVBb0z .h-img { min-height: 300px; }
}
