/* Medya Oluşum Article v9 — isolated editorial article preview. */

body.mo-article-preview {
	background: #fff;
	overflow-x: clip;
}

body.mo-article-preview #tie-wrapper,
body.mo-article-preview #tie-container,
body.mo-article-preview .section-wrapper.mo-article-shell {
	overflow-x: clip;
}

#mo-category.mo-article {
	--moa-ink: #111826;
	--moa-muted: #657083;
	--moa-paper: #fff;
	--moa-warm: #f6f3ef;
	--moa-navy: #10233f;
	--moa-red: #e21a2d;
	color: var(--moa-ink);
}

#mo-category .moa-reading-progress {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100020;
	width: 100%;
	height: 3px;
	pointer-events: none;
}

#mo-category .moa-reading-progress span {
	display: block;
	width: 100%;
	height: 100%;
	transform: scaleX(0);
	transform-origin: left center;
	background: var(--moa-red);
	will-change: transform;
}

#mo-category .moa-story-header {
	position: relative;
	overflow: hidden;
	padding: 34px 0 45px;
	border-bottom: 1px solid #e4e0dc;
	background:
		radial-gradient(circle at 92% 8%, rgba(226, 26, 45, .07), transparent 27%),
		linear-gradient(135deg, #faf8f5 0%, #f5f1ed 100%);
}

#mo-category .moa-story-header::after {
	position: absolute;
	right: -70px;
	bottom: -100px;
	width: 270px;
	height: 270px;
	border: 1px solid rgba(16, 35, 63, .08);
	border-radius: 50%;
	box-shadow: 0 0 0 42px rgba(16, 35, 63, .025), 0 0 0 84px rgba(16, 35, 63, .018);
	content: "";
	pointer-events: none;
}

#mo-category .moa-story-header__inner {
	position: relative;
	z-index: 1;
	max-width: 1320px;
}

#mo-category .moa-story-header .moc-breadcrumb {
	margin-bottom: 32px;
}

#mo-category .moa-story-header__categories {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	margin-bottom: 18px;
}

#mo-category .moa-story-header__categories a {
	display: inline-flex;
	align-items: center;
	min-height: 28px;
	padding: 6px 10px;
	background: var(--moa-red);
	color: #fff;
	font-family: var(--moh2-sans);
	font-size: 10px;
	font-weight: 900;
	letter-spacing: .08em;
	line-height: 1;
	text-transform: uppercase;
}

#mo-category .moa-story-header h1 {
	max-width: none;
	margin: 0;
	color: #0d1420;
	font-family: var(--moh2-serif);
	font-size: clamp(42px, 5.1vw, 76px);
	font-weight: 760;
	letter-spacing: -.045em;
	line-height: .99;
	text-wrap: balance;
}

#mo-category .moa-story-deck {
	max-width: none;
	margin: 24px 0 0;
	color: #4d5665;
	font-family: var(--moh2-serif);
	font-size: clamp(19px, 1.75vw, 25px);
	line-height: 1.42;
}

#mo-category .moa-article-meta {
	display: grid;
	grid-template-columns: auto auto minmax(0, 1fr) auto;
	align-items: center;
	gap: 14px;
	max-width: none;
	margin-top: 30px;
	padding-top: 22px;
	border-top: 1px solid rgba(16, 35, 63, .14);
	font-family: var(--moh2-sans);
}

#mo-category .moa-author-mark {
	display: grid;
	position: relative;
	width: 42px;
	height: 42px;
	place-items: center;
	overflow: hidden;
	border-radius: 50%;
	background: var(--moa-navy);
	color: #fff;
	font-family: var(--moh2-serif);
	font-size: 14px;
	font-weight: 800;
}

#mo-category .moa-author-mark__image {
	position: absolute;
	inset: 0;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	object-fit: cover;
}

#mo-category .moa-author-mark .moh2-image-fallback span {
	display: none;
}

#mo-category .moa-article-meta__byline,
#mo-category .moa-article-meta__dates,
#mo-category .moa-article-meta__reading {
	display: flex;
	flex-direction: column;
	gap: 3px;
}

#mo-category .moa-article-meta__byline {
	min-width: 145px;
}

#mo-category .moa-article-meta__byline span,
#mo-category .moa-article-meta__reading span {
	color: #818998;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: .045em;
	text-transform: uppercase;
}

#mo-category .moa-article-meta__byline strong,
#mo-category .moa-article-meta__reading strong {
	font-size: 13px;
	font-weight: 850;
}

#mo-category .moa-article-meta__dates {
	padding-left: 20px;
	border-left: 1px solid rgba(16, 35, 63, .12);
	color: #687181;
	font-size: 11px;
	line-height: 1.45;
}

#mo-category .moa-article-meta__reading {
	align-items: flex-end;
	text-align: right;
}

#mo-category .moa-story-hero {
	max-width: 1320px;
	padding-top: 34px;
}

#mo-category .moa-story-hero figure {
	margin: 0;
}

#mo-category .moa-story-hero__image,
#mo-category .moa-story-hero .moh2-image-fallback {
	display: block;
	width: 100%;
	max-height: 720px;
	object-fit: cover;
	background: #e8eaed;
}

#mo-category .moa-story-hero figcaption {
	max-width: 920px;
	margin: 9px 0 0;
	color: #7c8490;
	font-family: var(--moh2-sans);
	font-size: 11px;
	line-height: 1.5;
}

#mo-category .moa-reading-layout {
	display: grid;
	grid-template-columns: 56px minmax(0, 760px) 331px;
	align-items: start;
	justify-content: center;
	gap: 0 34px;
	max-width: 1320px;
	padding-top: 44px;
	padding-bottom: 72px;
}

#mo-category .moa-share-tools {
	position: sticky;
	top: 92px;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
}

#mo-category .moa-share-tools > span {
	margin-bottom: 4px;
	color: #7c8490;
	font-family: var(--moh2-sans);
	font-size: 9px;
	font-weight: 850;
	letter-spacing: .08em;
	text-transform: uppercase;
	writing-mode: vertical-rl;
	transform: rotate(180deg);
}

#mo-category .moa-share-tools a,
#mo-category .moa-share-tools button {
	display: grid;
	width: 38px;
	height: 38px;
	place-items: center;
	padding: 0;
	border: 1px solid #d9dde3;
	border-radius: 50%;
	background: #fff;
	color: var(--moa-navy);
	font-family: var(--moh2-sans);
	font-size: 12px;
	font-weight: 850;
	cursor: pointer;
	transition: border-color .2s ease, background-color .2s ease, color .2s ease, transform .2s ease;
}

#mo-category .moa-share-tools a:hover,
#mo-category .moa-share-tools a:focus-visible,
#mo-category .moa-share-tools button:hover,
#mo-category .moa-share-tools button:focus-visible {
	border-color: var(--moa-red);
	background: var(--moa-red);
	color: #fff;
	transform: translateY(-1px);
}

#mo-category .moa-article-column {
	min-width: 0;
}

#mo-category .moa-content-campaign.moh2-campaign-banner {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	box-shadow: none;
}

#mo-category .moa-content-campaign.moh2-campaign-banner a {
	display: block;
	width: 100%;
	box-shadow: 0 10px 28px rgba(15, 30, 51, .08);
}

#mo-category .moa-content-campaign.moh2-campaign-banner--strip a {
	aspect-ratio: 80 / 13;
}

#mo-category .moa-content-campaign.moh2-campaign-banner--card {
	max-width: none;
}

#mo-category .moa-content-campaign.moh2-campaign-banner--card a {
	aspect-ratio: 625 / 465;
}

#mo-category .moa-content-campaign img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
}

#mo-category .moa-content-campaign--top {
	margin-bottom: 38px !important;
}

#mo-category .moa-content-campaign--middle {
	margin-top: 42px !important;
	margin-bottom: 38px !important;
}

#mo-category .moa-content-campaign--end {
	margin-top: 42px !important;
}

#mo-category .moa-table-of-contents {
	margin: 0 0 34px;
	border: 1px solid #dfe3e8;
	background: #f8f9fa;
}

#mo-category .moa-table-of-contents[hidden] {
	display: none !important;
}

#mo-category .moa-table-of-contents > button {
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: space-between;
	padding: 15px 18px;
	border: 0;
	border-bottom: 1px solid #e2e5e9;
	background: transparent;
	color: var(--moa-navy);
	font-family: var(--moh2-sans);
	font-size: 12px;
	font-weight: 900;
	letter-spacing: .055em;
	text-transform: uppercase;
	cursor: pointer;
}

#mo-category .moa-table-of-contents nav {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 0 24px;
	padding: 14px 18px 16px;
}

#mo-category .moa-table-of-contents.is-collapsed nav {
	display: none;
}

#mo-category .moa-table-of-contents nav a {
	position: relative;
	padding: 7px 0 7px 14px;
	color: #4e596a;
	font-family: var(--moh2-sans);
	font-size: 12px;
	font-weight: 700;
	line-height: 1.35;
}

#mo-category .moa-table-of-contents nav a::before {
	position: absolute;
	top: 13px;
	left: 0;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #b7bdc6;
	content: "";
}

#mo-category .moa-table-of-contents nav a.is-subheading {
	padding-left: 25px;
	font-weight: 600;
}

#mo-category .moa-table-of-contents nav a.is-active,
#mo-category .moa-table-of-contents nav a:hover {
	color: var(--moa-red);
}

#mo-category .moa-table-of-contents nav a.is-active::before {
	background: var(--moa-red);
}

#mo-category .moa-article-body {
	color: #202735;
	font-family: var(--moh2-serif);
	font-size: 20px;
	line-height: 1.78;
	overflow-wrap: anywhere;
}

#mo-category .moa-article-body > :first-child {
	margin-top: 0;
}

#mo-category .moa-article-body p,
#mo-category .moa-article-body ul,
#mo-category .moa-article-body ol,
#mo-category .moa-article-body blockquote,
#mo-category .moa-article-body figure,
#mo-category .moa-article-body .wp-block-embed,
#mo-category .moa-article-body .wp-block-image,
#mo-category .moa-article-body .wp-block-gallery {
	margin-top: 0;
	margin-bottom: 28px;
}

#mo-category .moa-article-body p:first-of-type {
	font-size: 22px;
	line-height: 1.68;
}

#mo-category .moa-article-body h2,
#mo-category .moa-article-body h3,
#mo-category .moa-article-body h4 {
	scroll-margin-top: 96px;
	color: #101827;
	font-family: var(--moh2-serif);
	font-weight: 780;
	letter-spacing: -.028em;
	text-wrap: balance;
}

#mo-category .moa-article-body h2 {
	margin: 52px 0 19px;
	padding-top: 16px;
	border-top: 1px solid #e2e5e9;
	font-size: 36px;
	line-height: 1.12;
}

#mo-category .moa-article-body h3 {
	margin: 40px 0 16px;
	font-size: 28px;
	line-height: 1.18;
}

#mo-category .moa-article-body h4 {
	margin: 32px 0 14px;
	font-size: 22px;
	line-height: 1.25;
}

#mo-category .moa-article-body a {
	color: #b51020;
	text-decoration: underline;
	text-decoration-color: rgba(181, 16, 32, .35);
	text-decoration-thickness: 1px;
	text-underline-offset: 3px;
}

#mo-category .moa-article-body a:hover {
	text-decoration-color: currentColor;
}

#mo-category .moa-article-body strong {
	color: #101827;
	font-weight: 800;
}

#mo-category .moa-article-body ul,
#mo-category .moa-article-body ol {
	padding-left: 28px;
}

#mo-category .moa-article-body li {
	margin-bottom: 9px;
}

#mo-category .moa-article-body blockquote {
	position: relative;
	padding: 28px 30px 28px 35px;
	border: 0;
	border-left: 5px solid var(--moa-red);
	background: var(--moa-warm);
	color: #162238;
	font-size: 25px;
	font-style: normal;
	font-weight: 650;
	letter-spacing: -.018em;
	line-height: 1.45;
}

#mo-category .moa-article-body blockquote p:last-child {
	margin-bottom: 0;
}

#mo-category .moa-article-body img {
	display: block;
	max-width: 100%;
	height: auto;
}

#mo-category .moa-article-body figure,
#mo-category .moa-article-body .wp-caption {
	max-width: 100%;
}

#mo-category .moa-article-body figcaption,
#mo-category .moa-article-body .wp-caption-text {
	margin: 8px 0 0;
	color: #747d8a;
	font-family: var(--moh2-sans);
	font-size: 11px;
	line-height: 1.5;
}

#mo-category .moa-article-body iframe,
#mo-category .moa-article-body video {
	display: block;
	max-width: 100%;
}

#mo-category .moa-article-body .wp-block-embed__wrapper {
	position: relative;
	width: 100%;
	overflow: hidden;
}

#mo-category .moa-article-body hr {
	margin: 42px 0;
	border: 0;
	border-top: 1px solid #dfe3e8;
}

#mo-category .moa-table-scroll {
	max-width: 100%;
	margin: 30px 0;
	overflow-x: auto;
	border: 1px solid #dfe3e8;
	-webkit-overflow-scrolling: touch;
}

#mo-category .moa-table-scroll table {
	width: 100%;
	min-width: 620px;
	margin: 0;
	border-collapse: collapse;
	font-family: var(--moh2-sans);
	font-size: 13px;
}

#mo-category .moa-table-scroll th,
#mo-category .moa-table-scroll td {
	padding: 12px 14px;
	border: 1px solid #e1e4e8;
	text-align: left;
}

#mo-category .moa-table-scroll th {
	background: #f4f5f7;
	font-weight: 850;
}

#mo-category .moa-source-box {
	display: grid;
	grid-template-columns: auto minmax(0, 1fr) auto;
	align-items: center;
	gap: 18px;
	margin-top: 48px;
	padding: 24px;
	border-top: 3px solid var(--moa-navy);
	background: #f6f7f9;
	font-family: var(--moh2-sans);
}

#mo-category .moa-source-box > span {
	max-width: 95px;
	color: var(--moa-red);
	font-size: 9px;
	font-weight: 900;
	letter-spacing: .08em;
	line-height: 1.35;
	text-transform: uppercase;
}

#mo-category .moa-source-box strong {
	display: block;
	margin-bottom: 3px;
	font-size: 14px;
	font-weight: 900;
}

#mo-category .moa-source-box p {
	margin: 0;
	color: #647083;
	font-size: 12px;
	line-height: 1.5;
}

#mo-category .moa-source-box > a {
	font-size: 11px;
	font-weight: 850;
	white-space: nowrap;
}

#mo-category .moa-tags {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px;
	margin-top: 28px;
	font-family: var(--moh2-sans);
}

#mo-category .moa-tags > span {
	margin-right: 4px;
	font-size: 10px;
	font-weight: 900;
	letter-spacing: .06em;
	text-transform: uppercase;
}

#mo-category .moa-tags a {
	padding: 7px 10px;
	border: 1px solid #dfe3e8;
	background: #fff;
	color: #566173;
	font-size: 11px;
	font-weight: 700;
}

#mo-category .moa-tags a:hover {
	border-color: var(--moa-red);
	color: var(--moa-red);
}

#mo-category .moa-adjacent {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 1px;
	margin-top: 42px;
	background: #dfe3e8;
	border: 1px solid #dfe3e8;
}

#mo-category .moa-adjacent > a,
#mo-category .moa-adjacent > span {
	min-width: 0;
	padding: 22px;
	background: #fff;
}

#mo-category .moa-adjacent a > span {
	display: block;
	margin-bottom: 8px;
	color: var(--moa-red);
	font-family: var(--moh2-sans);
	font-size: 9px;
	font-weight: 900;
	letter-spacing: .07em;
	text-transform: uppercase;
}

#mo-category .moa-adjacent a strong {
	display: -webkit-box;
	overflow: hidden;
	font-family: var(--moh2-serif);
	font-size: 17px;
	font-weight: 760;
	line-height: 1.25;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

#mo-category .moa-adjacent a.is-next {
	text-align: right;
}

#mo-category .moa-article-sidebar {
	position: sticky;
	top: var(--moa-sidebar-top, 20px);
	align-self: start;
	width: 331px;
	padding-right: 0;
}

#mo-category .moa-article-sidebar .moh2-sidebar-stack {
	display: flex;
	width: 300px;
	flex-direction: column;
	gap: 18px;
}

#mo-category .moa-article-sidebar .moh2-campaign-banner {
	width: 100%;
	margin: 0;
}

#mo-category .moa-article-sidebar .moh2-campaign-banner img {
	display: block;
	width: 100%;
	height: auto;
}

#mo-category .moa-related {
	padding: 58px 0 68px;
	border-top: 1px solid #dfe3e8;
	background: #f4f5f7;
}

#mo-category .moa-related .moh2-shell {
	max-width: 1320px;
}

#mo-category .moa-related-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 28px 24px;
}

#mo-category .moa-related-grid article {
	min-width: 0;
	background: #fff;
}

#mo-category .moa-related-card__image {
	display: block;
	aspect-ratio: 16 / 10;
	overflow: hidden;
	background: #e5e7ea;
}

#mo-category .moa-related-card__image img,
#mo-category .moa-related-card__image .moh2-image-fallback {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform .35s ease;
}

#mo-category .moa-related-grid article:hover .moa-related-card__image img {
	transform: scale(1.025);
}

#mo-category .moa-related-grid article > div {
	padding: 16px 17px 19px;
}

#mo-category .moa-related-grid article > div > span {
	color: #7a8391;
	font-family: var(--moh2-sans);
	font-size: 10px;
}

#mo-category .moa-related-grid h3 {
	margin: 7px 0 0;
	font-family: var(--moh2-serif);
	font-size: 19px;
	font-weight: 760;
	letter-spacing: -.018em;
	line-height: 1.2;
}

#mo-category .moa-toast {
	position: fixed;
	right: 24px;
	bottom: 24px;
	z-index: 100010;
	max-width: min(340px, calc(100vw - 32px));
	padding: 12px 16px;
	transform: translateY(18px);
	border-radius: 3px;
	background: var(--moa-navy);
	box-shadow: 0 12px 34px rgba(9, 20, 37, .24);
	color: #fff;
	font-family: var(--moh2-sans);
	font-size: 12px;
	font-weight: 750;
	opacity: 0;
	pointer-events: none;
	transition: opacity .2s ease, transform .2s ease;
}

#mo-category .moa-toast.is-visible {
	transform: translateY(0);
	opacity: 1;
}

@media (max-width: 1270px) {
	#mo-category .moa-story-header h1 {
		font-size: clamp(40px, 5.3vw, 64px);
	}

	#mo-category .moa-reading-layout {
		grid-template-columns: 48px minmax(0, 780px);
		gap: 0 26px;
	}

	#mo-category .moa-article-sidebar {
		position: static;
		grid-column: 2;
		width: 100%;
		margin-top: 46px;
		padding-top: 30px;
		padding-left: 0;
		border-top: 1px solid var(--moh2-line);
		border-left: 0;
	}

	#mo-category .moa-article-sidebar .moh2-sidebar-stack {
		display: grid;
		width: 100%;
		grid-template-columns: repeat(2, minmax(0, 1fr));
		align-items: start;
	}

	#mo-category .moa-related-grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media (max-width: 760px) {
	#mo-category .moa-story-header {
		padding: 22px 0 34px;
	}

	#mo-category .moa-story-header .moc-breadcrumb {
		margin-bottom: 22px;
	}

	#mo-category .moa-story-header h1 {
		font-size: clamp(36px, 11vw, 52px);
		line-height: 1.02;
	}

	#mo-category .moa-story-deck {
		margin-top: 18px;
		font-size: 19px;
		line-height: 1.45;
	}

	#mo-category .moa-article-meta {
		grid-template-columns: 42px minmax(80px, 1fr) 84px 50px;
		gap: 6px;
	}

	#mo-category .moa-article-meta__byline {
		min-width: 0;
	}

	#mo-category .moa-article-meta__dates {
		grid-column: auto;
		padding: 0 0 0 6px;
		border-top: 0;
		border-left: 1px solid rgba(16, 35, 63, .12);
		font-size: 9px;
		line-height: 1.35;
	}

	#mo-category .moa-article-meta__dates span {
		white-space: nowrap;
	}

	#mo-category .moa-article-meta__reading {
		min-width: 0;
	}

	#mo-category .moa-article-meta__reading span {
		font-size: 9px;
		line-height: 1.15;
	}

	#mo-category .moa-story-hero {
		padding-top: 16px;
	}

	#mo-category .moa-story-hero__image,
	#mo-category .moa-story-hero .moh2-image-fallback {
		min-height: 230px;
		object-fit: cover;
	}

	#mo-category .moa-reading-layout {
		display: flex;
		flex-direction: column;
		padding-top: 26px;
		padding-bottom: 50px;
	}

	#mo-category .moa-share-tools {
		position: static;
		width: 100%;
		flex-direction: row;
		justify-content: flex-start;
		margin-bottom: 26px;
		padding-bottom: 18px;
		overflow-x: auto;
		border-bottom: 1px solid #e1e4e8;
	}

	#mo-category .moa-share-tools > span {
		margin: 0 4px 0 0;
		writing-mode: initial;
		transform: none;
	}

	#mo-category .moa-share-tools a,
	#mo-category .moa-share-tools button {
		flex: 0 0 38px;
	}

	#mo-category .moa-article-body {
		font-size: 18px;
		line-height: 1.72;
	}

	#mo-category .moa-article-body p:first-of-type {
		font-size: 20px;
	}

	#mo-category .moa-article-body h2 {
		margin-top: 42px;
		font-size: 30px;
	}

	#mo-category .moa-article-body h3 {
		font-size: 25px;
	}

	#mo-category .moa-article-body blockquote {
		padding: 23px 22px 23px 25px;
		font-size: 21px;
	}

	#mo-category .moa-table-of-contents nav {
		grid-template-columns: 1fr;
	}

	#mo-category .moa-source-box {
		grid-template-columns: 1fr;
		gap: 10px;
	}

	#mo-category .moa-source-box > span {
		max-width: none;
	}

	#mo-category .moa-source-box > a {
		white-space: normal;
	}

	#mo-category .moa-adjacent {
		grid-template-columns: 1fr;
	}

	#mo-category .moa-adjacent > span:empty {
		display: none;
	}

	#mo-category .moa-adjacent a.is-next {
		text-align: left;
	}

	#mo-category .moa-article-sidebar {
		width: 100%;
		margin-top: 40px;
	}

	#mo-category .moa-article-sidebar .moh2-sidebar-stack {
		grid-template-columns: 1fr;
	}

	#mo-category .moa-related {
		padding: 44px 0 52px;
	}

	#mo-category .moa-related-grid {
		grid-template-columns: 1fr;
		gap: 18px;
	}

	#mo-category .moa-toast {
		right: 16px;
		bottom: 16px;
		left: 16px;
		max-width: none;
		text-align: center;
	}
}

@media (prefers-reduced-motion: reduce) {
	#mo-category .moa-reading-progress span,
	#mo-category .moa-share-tools a,
	#mo-category .moa-share-tools button,
	#mo-category .moa-related-card__image img,
	#mo-category .moa-toast {
		transition: none;
	}
}

@media print {
	body.mo-article-preview #mo-category .moh2-site-header,
	body.mo-article-preview #mo-category .moh2-breaking,
	body.mo-article-preview #mo-category .moa-reading-progress,
	body.mo-article-preview #mo-category .moa-share-tools,
	body.mo-article-preview #mo-category .moa-article-sidebar,
	body.mo-article-preview #mo-category .moa-related,
	body.mo-article-preview #mo-category .moh2-site-footer,
	body.mo-article-preview #mo-category .moh2-back-to-top,
	body.mo-article-preview #mo-category .moa-toast {
		display: none !important;
	}

	body.mo-article-preview #mo-category .moa-story-header {
		padding: 20px 0;
		background: #fff;
	}

	body.mo-article-preview #mo-category .moa-story-header h1 {
		font-size: 42px;
	}

	body.mo-article-preview #mo-category .moa-reading-layout {
		display: block;
		max-width: 760px;
		padding-top: 24px;
	}

	body.mo-article-preview #mo-category .moa-story-hero {
		max-width: 900px;
	}

	body.mo-article-preview #mo-category .moa-article-body {
		font-size: 15px;
		line-height: 1.55;
	}
}
