.mf-content-page{padding-block:32px 72px;background:#fff;min-inline-size:0}
.mf-content-heading{padding-block:0 32px;max-inline-size:900px}
.mf-content-heading h1{font-size:clamp(34px,4.4vw,60px);overflow-wrap:anywhere}
.mf-content-heading>.mf-text-link{margin-block-end:16px;font-size:15px;color:var(--mf-muted)}
.mf-content-breadcrumb{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-block-end:20px;font-size:15px}
.mf-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}
.mf-news-card{min-inline-size:0;border-block-end:1px solid var(--mf-line);padding-block-end:20px}
.mf-news-card__image{display:block;margin-block-end:20px;background:#f4f3f1}
.mf-news-card__image img{inline-size:100%;block-size:auto;aspect-ratio:8/5;object-fit:contain}
.mf-content-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--mf-muted);font-size:14px;margin-block-end:12px;font-variant-numeric:tabular-nums}
.mf-content-meta>span{color:var(--mf-red-dark);font-weight:600}
.mf-news-card h2{font-size:clamp(24px,2.3vw,31px);overflow-wrap:anywhere}
.mf-news-card h2 a{text-decoration:none}
.mf-news-card h2 a:hover{text-decoration:underline}
.mf-news-card p,.mf-media-item>p,.mf-news-article__body,.mf-news-article__summary{font-family:var(--mf-reading);font-weight:var(--mf-reading-weight);overflow-wrap:anywhere}
.mf-news-card p{margin-block:16px 10px;line-height:1.65}
.mf-content-empty{padding-block:40px;border-block:1px solid var(--mf-line);color:var(--mf-muted)}
.mf-news-article{max-inline-size:900px;margin-inline:auto}
.mf-news-article__summary{margin-block-start:24px!important;font-size:clamp(20px,2vw,24px);line-height:1.6}
.mf-news-article__image{inline-size:100%;block-size:auto;aspect-ratio:8/5;object-fit:contain;background:#f4f3f1;margin-block-end:36px}
.mf-news-article__body{max-inline-size:72ch;margin-inline:auto;font-size:19px;line-height:1.8;display:flow-root}
.mf-news-article__body p,.mf-news-article__body ul,.mf-news-article__body ol,.mf-news-article__body blockquote{margin-block:0 1.25em}
.mf-news-article__body h2,.mf-news-article__body h3{margin-block:1.4em .65em}
.mf-news-article__body img,.mf-news-article__body video{max-inline-size:100%;block-size:auto}
.mf-news-article__body iframe{max-inline-size:100%;border:0}
.mf-news-article__body table{display:block;max-inline-size:100%;overflow-x:auto}
.mf-news-article__body pre{max-inline-size:100%;overflow-x:auto}
.mf-news-article__body blockquote{border-inline-start:3px solid var(--mf-red);padding-inline-start:24px;margin-inline:0}
.mf-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}
.mf-media-item{min-inline-size:0;padding-block-end:24px;border-block-end:1px solid var(--mf-line)}
.mf-media-player{aspect-ratio:16/9;background:#f2f1ef;display:grid;place-items:center;margin-block-end:20px;overflow:hidden}
.mf-media-player video,.mf-media-player iframe{display:block;inline-size:100%;block-size:100%;border:0;max-inline-size:100%}
.mf-media-player video{object-fit:contain;background:#191919}
.mf-media-unavailable{color:var(--mf-muted);padding:24px;text-align:center}
.mf-site .mf-media-item h2,.mf-site .mf-media-item h3{font-size:clamp(23px,2.3vw,30px);overflow-wrap:anywhere}
.mf-media-item>p{margin-block-start:14px;line-height:1.65}
.mf-activity{padding-block:24px;border-block-end:1px solid var(--mf-line);min-inline-size:0}
.mf-activity h3{overflow-wrap:anywhere}
.mf-activity .book-activity__links{display:flex;gap:8px 24px;flex-wrap:wrap;margin-block-start:16px}
.mf-activity a{display:inline-flex;align-items:center;gap:12px;min-block-size:44px;padding-block:8px;overflow-wrap:anywhere}
.mf-activity a span:last-child{flex-shrink:0}
.mf-content-pagination{margin-block-start:40px}
.mf-content-pagination .pagination{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}
.mf-content-pagination .page-link{display:flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding:6px 12px;border:1px solid var(--mf-line);text-decoration:none}
.mf-content-pagination .active .page-link{background:var(--mf-ink);color:#fff;border-color:var(--mf-ink)}
.mf-content-pagination .disabled .page-link{color:var(--mf-muted);background:#f4f3f1}
:lang(ar) .mf-content-meta,:lang(ar) .mf-content-breadcrumb,:lang(ar) .mf-content-heading>.mf-text-link{font-size:18px}
:lang(ar) .mf-news-article__body{font-size:22px;line-height:1.65}
@media(max-width:900px){.mf-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.mf-news-grid,.mf-video-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mf-content-page{padding-block:20px 44px}.mf-content-heading{padding-block-end:24px}.mf-content-breadcrumb{gap:10px}.mf-news-article__image{margin-block-end:24px}}
