/* Referans trace bölümü: solda metin, sağda 736x414 yuvarlatılmış görsel. */
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split {
  background: var(--kombos-white);
  color: var(--xomage-science-ink);
}

.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__inner {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 46rem);
  gap: 6rem;
  align-items: center;
  padding-block: 6rem;
}

.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__title { margin: 0 0 1.5rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__title em { font-style: normal; color: var(--xomage-science-accent); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__description { margin: 0 0 1.5rem; color: var(--xomage-science-muted); }

.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__image {
  display: block;
  width: 100%;
  aspect-ratio: 736 / 414;
  border-radius: 14px;
  object-fit: cover;
}
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--dark { background: var(--xomage-science-deep); color: var(--xomage-science-deep-text); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--dark .xomage-science-split__description, .cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--dark .xomage-science-link { color: var(--xomage-science-deep-soft); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--dark .xomage-science-split__title em { color: var(--xomage-science-deep-accent); }

@media (max-width: 1023px) {
  .cc_mfkw8zzp_YpixGYMHzK .xomage-science-split__inner { grid-template-columns: 1fr; gap: 2.5rem; padding-block: 4rem; }
}

.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask { background: var(--kombos-white); color: var(--xomage-science-ink); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__inner { padding-block: 5rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading { border-bottom: 1px solid var(--xomage-science-line); margin-bottom: 2.5rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading h2 { margin: 0 0 1rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading em { color: var(--xomage-science-accent); font-style: normal; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading p { color: var(--xomage-science-muted); margin: 0 0 2rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card { max-width: 34rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card img { width: 100%; aspect-ratio: 1; object-fit: contain; background: var(--xomage-science-faq-bg); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card h3 { margin: 1.5rem 0 0.5rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card p { margin: 0; color: var(--xomage-science-muted); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor { background: var(--xomage-trace-bg); color: var(--xomage-trace-text); scroll-margin-top: 7.8125rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor .xomage-science-split__inner { width: 87%; max-width: none; margin: auto; grid-template-columns: minmax(0,1fr) minmax(0,1.25fr); gap: 6%; padding: 4.75rem 0; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor h2 { margin: 1.25rem 0 1.625rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor em { font-style: normal; color: var(--xomage-trace-accent); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-eyebrow { margin: 0; letter-spacing: .12em; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-eyebrow a { color: var(--xomage-trace-soft); text-decoration: none; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-reading { color: var(--xomage-trace-soft); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-reading p { margin: 0; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-reading a { color: var(--xomage-trace-text); text-underline-offset: .2em; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor .xomage-science-split__image { aspect-ratio: auto; overflow: visible; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor .xomage-science-split__image img { display: block; width: 100%; aspect-ratio: 1672/941; object-fit: contain; border-radius: .625rem; box-shadow: 0 1.5625rem 4.375rem rgba(0,0,0,.13); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-steps { list-style: none; margin: 1.5625rem 0 0; padding: 0; border-top: 1px solid var(--xomage-trace-line); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-steps li { padding: .9375rem 0; border-bottom: 1px solid var(--xomage-trace-line); color: var(--xomage-trace-soft); transition: color .5s, padding .5s; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-donor-steps li:first-child, .cc_mfkw8zzp_YpixGYMHzK .xomage-donor-steps li:hover { padding-inline: .75rem; color: var(--xomage-trace-text); background: rgba(190,219,200,.04); }
@media(max-width:760px) { .cc_mfkw8zzp_YpixGYMHzK .xomage-science-split--donor .xomage-science-split__inner { width: 86%; grid-template-columns: minmax(0,1fr); gap: 1.75rem; padding: 2.5rem 0; } }
@media(prefers-reduced-motion:reduce) { .cc_mfkw8zzp_YpixGYMHzK .xomage-donor-steps li { transition: none; } }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__inner { width: 87%; max-width: none; margin: auto; padding: 5.375rem 0; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading { display: flex; align-items: end; justify-content: space-between; gap: 1.875rem; border: 0; margin-bottom: 2.5rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading h2, .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading p { margin: 0; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card { max-width: none; width: calc((100% - 1.5625rem) / 2); }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__image, .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__image picture { display: block; aspect-ratio: 1148/718; overflow: hidden; border-radius: .625rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__image img { display: block; width: 100%; height: 100%; aspect-ratio: auto; object-fit: contain; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card .xomage-science-mask__source { margin: 1.375rem 0 .625rem; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card h3 { margin: 0; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card a { color: inherit; text-decoration: none; }
.cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card h3 + p { margin-top: .75rem; }
@media(max-width:760px) { .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__inner { width: 86%; padding-block: 3rem; } .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__heading { align-items: start; flex-direction: column; gap: 1rem; } .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__card { width: 100%; } .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__image, .cc_mfkw8zzp_YpixGYMHzK .xomage-science-mask__image picture { aspect-ratio: 323/190; } }
