.translated-page {
  color: #352f2a;
  background: #fffaf2;
  font-family: "Plus Jakarta Sans", Arial, sans-serif;
  line-height: 1.75;
}
.translated-page[dir="rtl"] { font-family: Arial, "Noto Sans Arabic", sans-serif; }
.translated-hero {
  padding: 88px 20px 72px;
  text-align: center;
  background: linear-gradient(135deg, #fffaf2, #e8f4ff);
}
.translated-hero > div { width: min(940px, 100%); margin: auto; }
.translated-hero span { color: #0874ca; font-size: .78rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; }
.translated-hero h1 { margin: 16px auto 22px; font-size: clamp(2.35rem, 5vw, 4.4rem); line-height: 1.2; }
.translated-hero p { max-width: 820px; margin: auto; color: #74685f; font-size: 1.08rem; }
.translated-facts {
  width: min(1100px, calc(100% - 40px));
  margin: -24px auto 0;
  position: relative;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  background: #fff;
  border: 1px solid rgba(53,47,42,.15);
  border-radius: 20px;
  box-shadow: 0 20px 55px rgba(63,49,38,.12);
}
.translated-facts div { padding: 24px; text-align: center; border-inline-end: 1px solid rgba(53,47,42,.15); }
.translated-facts div:last-child { border-inline-end: 0; }
.translated-facts strong { display: block; color: #0874ca; font-size: 1.45rem; }
.translated-facts span { color: #74685f; font-size: .9rem; }
.translated-grid {
  width: min(1100px, calc(100% - 40px));
  margin: auto;
  padding: 76px 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 22px;
}
.translated-grid article {
  padding: 28px;
  background: #fff;
  border: 1px solid rgba(53,47,42,.15);
  border-radius: 18px;
  box-shadow: 0 12px 32px rgba(63,49,38,.07);
}
.translated-grid h2 { margin: 0 0 12px; font-size: 1.45rem; }
.translated-grid p, .translated-grid li { color: #74685f; }
.translated-grid ul { margin-bottom: 0; padding-inline-start: 20px; }
.translated-cta { padding: 62px 20px; text-align: center; color: #fff; background: #0874ca; }
.translated-cta h2 { margin: 0 0 14px; font-size: clamp(1.9rem, 3vw, 2.8rem); }
.translated-cta p { max-width: 760px; margin: auto; color: rgba(255,255,255,.84); }
.translated-cta div { display: flex; justify-content: center; flex-wrap: wrap; gap: 12px; margin-top: 25px; }
.translated-cta a { padding: 12px 20px; color: #0874ca; background: #fff; border-radius: 999px; text-decoration: none; font-weight: 700; }
.translated-cta a:first-child { color: #fff; background: #1faf5b; }
@media(max-width:700px) {
  .translated-grid, .translated-facts { grid-template-columns: 1fr; }
  .translated-facts { margin-top: 14px; }
  .translated-facts div { border-inline-end: 0; border-bottom: 1px solid rgba(53,47,42,.15); }
  .translated-facts div:last-child { border-bottom: 0; }
  .translated-grid { width: calc(100% - 24px); padding: 52px 0; }
  .translated-hero { padding: 62px 16px; }
}
