.rp-education-grid .filtered-grid__grid-list{list-style:none;padding:0}.rp-education-grid .filtered-grid__grid-item-title{font-family:inherit}.rp-education-grid .filtered-grid__grid-item-pic-img{width:100%;height:100%;object-fit:cover}.rp-education .article-header__title{overflow-wrap:anywhere}.rp-education-video{position:relative;aspect-ratio:16/9;width:100%;background:#000;margin:32px 0 16px}.rp-education-video iframe{width:100%;height:100%;border:0}.rp-education .rp-video-note{font-size:13px;color:#666}.rp-education-grid .section-head__title{margin-bottom:40px}.rp-education-grid .filtered-grid__grid-col{display:flex}.rp-education-grid .filtered-grid__grid-item{width:100%}.rp-education-grid .filtered-grid__grid-item-wrapper{height:100%}.rp-education .rich-text__content p{overflow-wrap:break-word}@media(max-width:600px){.rp-education .page-title{font-size:34px}.rp-education-video{margin-left:0;margin-right:0}.rp-education-grid .section-head__title{font-size:30px}}
/* Turkish copy: consistent text rhythm without changing the page components. */
.rp-education .article-header .page-title {
  line-height: 1.08;
  letter-spacing: -.025em;
  overflow-wrap: break-word;
  word-break: normal;
}
.rp-education .rich-text__content {
  font-size: 18px;
  line-height: 1.65;
}
.rp-education .rich-text__content p { margin-top: 1em; }
.rp-education .rich-text__content h2 {
  font-family: "Benton Sans Bold", Arial, sans-serif;
  font-size: 20px;
  line-height: 1.35;
  margin-top: 2em;
  margin-bottom: .7em;
}
.rp-education .rich-text__content h2 + p { margin-top: 0; }
.rp-education-grid .filtered-grid__grid-item-title {
  font-family: "Benton Sans Bold", Arial, sans-serif;
  line-height: 1.3;
  letter-spacing: -.015em;
}
.rp-education-grid .filtered-grid__grid-item-desc { font-size: 14px; line-height: 1.55; }
.rp-education .rich-text__content .button { line-height: 1.4; white-space: normal; }
@media (max-width: 991px) {
  .rp-education .rich-text__content { font-size: 16px; line-height: 1.65; }
  .rp-education .rich-text__content h2 { font-size: 18px; }
  .rp-education .section-accent__title { line-height: 1.08; }
}

/* Shared gutters keep headings, copy and cards inside the same page edges. */
.rp-education { --rp-education-width: 1200px; --rp-education-gutter: 32px; }
.rp-education.rp-education-article { --rp-education-width: 960px; }
.rp-education-article .article-header { padding-bottom: 24px; }
.rp-education .container,
.rp-education .filtered-grid__wrapper,
.rp-education .rich-text__hero {
  width: calc(100% - var(--rp-education-gutter) * 2);
  max-width: var(--rp-education-width);
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}
.rp-education .filtered-grid__wrapper > .container { width: 100%; }
.rp-education .article-header .row,
.rp-education .rich-text__main .row { margin-left: 0; margin-right: 0; }
.rp-education .article-header .row > [class*="col-"],
.rp-education .rich-text__main .row > [class*="col-"] {
  flex: 0 0 100%; max-width: 100%; padding-left: 0; padding-right: 0;
}
.rp-education .article-header__breadcrumbs {
  margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;
  background: transparent;
}
.rp-education .rich-text__hero { margin-bottom: 32px; }
.rp-education .rich-text__hero-pic { height: auto; aspect-ratio: 16 / 7; }
.rp-education-grid .filtered-grid__grid-list {
  display: grid; grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 28px; margin: 0; padding: 0;
}
.rp-education-grid .filtered-grid__grid-col {
  width: 100%; max-width: none; min-width: 0; padding: 0;
}
.rp-education-grid .filtered-grid__grid-item { margin: 0; padding: 0; }
.rp-education-grid .filtered-grid__grid-item-pic { height: auto; aspect-ratio: 3 / 2; }
.rp-education-grid .filtered-grid__grid-item-content { padding: 24px; }
.rp-education-grid .filtered-grid__grid-item-suptitle { color: #656565; }
.rp-education-grid .filtered-grid__grid-item-title { min-height: 0; }
.rp-education-grid .filtered-grid__grid-item-desc { line-height: 1.6; }
.rp-education-grid .filtered-grid__grid-item-button { margin-top: 24px; }
.rp-education:not(.rp-education-article) .rich-text { padding-bottom: 0; }
.rp-education .jumbotron-txt { padding-top: 64px; padding-bottom: 48px; }
@media (min-width: 768px) and (max-width: 991px) {
  .rp-education-grid .filtered-grid__grid-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 767px) {
  .rp-education { --rp-education-gutter: 20px; }
  .rp-education-grid .filtered-grid__grid-list { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  .rp-education-grid .filtered-grid__grid-item-content { padding: 22px 20px; }
  .rp-education .rich-text__hero-pic { aspect-ratio: 3 / 2; }
  .rp-education .jumbotron-txt { padding-top: 40px; padding-bottom: 24px; }
}
