body.telegraph-fpb-four-layouts-page-one {
	background: #f4f5f5;
}

body.telegraph-fpb-four-layouts-page-one #wrapper,
body.telegraph-fpb-four-layouts-page-one #page,
body.telegraph-fpb-four-layouts-page-one #page > .container-inner,
body.telegraph-fpb-four-layouts-page-one #page .main,
body.telegraph-fpb-four-layouts-page-one #page .content {
	background: #f4f5f5 !important;
}

body.telegraph-fpb-four-layouts-page-one #page .main-inner {
	min-height: 0;
}

body.telegraph-fpb-four-layouts-page-one #content > .page-title.hu-pad.group {
	display: none !important;
}

body.telegraph-fpb-four-layouts-page-one #content > .rank-math-breadcrumb,
body.telegraph-fpb-four-layouts-page-one #content > .breadcrumbs,
body.telegraph-fpb-four-layouts-page-one #content > .breadcrumb,
body.telegraph-fpb-four-layouts-page-one #content > .bcn-breadcrumb-trail {
	display: none !important;
}

body.telegraph-fpb-four-layouts-page-one #content > .hu-pad.group {
	padding-top: 0 !important;
}

body.telegraph-fpb-four-layouts-page-one #grid-wrapper {
	margin-top: 0 !important;
}

body.telegraph-fpb-four-layouts-page-one #header {
	background: #454e5c !important;
	border-bottom: 0;
	box-shadow: none !important;
	color: #d8dee3;
}

body.telegraph-fpb-four-layouts-page-one #header .container,
body.telegraph-fpb-four-layouts-page-one #header .container-inner {
	background: transparent !important;
}

body.telegraph-fpb-four-layouts-page-one #header .container-inner {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}

body.telegraph-fpb-four-layouts-page-one #header .central-header-zone {
	border: 0;
	min-height: 0;
	padding: 0 !important;
}

body.telegraph-fpb-four-layouts-page-one #header .central-header-zone .logo-tagline-group {
	display: none !important;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar,
body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav-wrap,
body.telegraph-fpb-four-layouts-page-one #nav-header,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav-wrap,
body.telegraph-fpb-four-layouts-page-one #nav-mobile,
body.telegraph-fpb-four-layouts-page-one #nav-mobile .nav-wrap {
	background: #454e5c !important;
	box-shadow: none !important;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar,
body.telegraph-fpb-four-layouts-page-one #nav-header,
body.telegraph-fpb-four-layouts-page-one #nav-mobile {
	border-bottom: 0;
	box-shadow: none !important;
	position: relative;
}

body.telegraph-fpb-four-layouts-page-one #nav-header::before,
body.telegraph-fpb-four-layouts-page-one #nav-mobile::before {
	display: none !important;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav-wrap,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav-wrap {
	box-sizing: border-box;
	overflow: visible;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 {
	box-sizing: border-box;
	display: block !important;
	font-size: 0;
	list-style: none;
	margin: 0 auto;
	max-width: 1380px;
	padding: 0 !important;
	position: relative;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li {
	border: 0 !important;
	display: inline-block;
	font-size: 1rem;
	float: none !important;
	margin: 0 !important;
	position: relative;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li > a,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li > a {
	background: transparent !important;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	color: #d8dee3 !important;
	display: block;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	letter-spacing: 0;
	line-height: 1.25rem;
	padding: 8px 14px !important;
	text-decoration: none;
	white-space: normal;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li > a:hover,
body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li > a:focus,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li > a:hover,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li > a:focus,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li > a:hover,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li > a:focus,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li > a:hover,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li > a:focus {
	background: rgba(0, 0, 0, 0.1) !important;
	color: #ffffff !important;
	text-decoration: none;
}

body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li.current-menu-item > a,
body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li.current-menu-parent > a,
body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li.current-post-ancestor > a,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li.current-menu-item > a,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li.current-menu-parent > a,
body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li.current-post-ancestor > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li.current-menu-item > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li.current-menu-parent > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li.current-post-ancestor > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li.current-menu-item > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li.current-menu-parent > a,
body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li.current-post-ancestor > a {
	color: #ffffff !important;
}

body.telegraph-fpb-four-layouts-page-one #nav-mobile {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}

body.telegraph-fpb-four-layouts-page-one #nav-mobile .mobile-title-logo-in-header .site-title a {
	font-size: 0.95rem;
}

body.telegraph-fpb-four-layouts-page-one #nav-mobile .ham__navbar-toggler-two {
	color: #f7f8f8;
}

.telegraph-front-page-four-layouts {
	--tfpb-ink: #151515;
	--tfpb-muted: #66717a;
	--tfpb-rule: #ccd2d6;
	--tfpb-accent: #16cfc1;
	--tfpb-shell: #454e5c;
	--tfpb-shell-dark: #121d30;
	--tfpb-turquoise: #16cfc1;
	--tfpb-paper: #f4f5f5;
	--tfpb-panel: #fbfcfc;
	--tfpb-category-general: #454e5c;
	--tfpb-category-economics: #1f5f46;
	--tfpb-category-world: #2d5872;
	--tfpb-category-britain: #28724f;
	--tfpb-category-ai: #007b80;
	--tfpb-category-middle-east: #7b2638;
	--tfpb-category-defence: #3c5268;
	--tfpb-category-finance: #007b80;
	--tfpb-category-opinion: #5f243d;
	--tfpb-category-diplomacy: #516044;
	--tfpb-title-font: "Titillium", Arial, Helvetica, sans-serif;
	--tfpb-text-font: "Titillium", Arial, Helvetica, sans-serif;
	background: var(--tfpb-paper);
	border-top: 0;
	box-shadow: 0 0 0 1px rgba(69, 78, 92, 0.12);
	color: var(--tfpb-ink);
	font-family: var(--tfpb-text-font);
	line-height: 1.45;
	margin: 0 auto 2.2rem;
	max-width: 1120px;
	padding: clamp(0.75rem, 2vw, 1.35rem);
}

.telegraph-front-page-four-layouts *,
.telegraph-front-page-four-layouts *::before,
.telegraph-front-page-four-layouts *::after {
	box-sizing: border-box;
}

.telegraph-front-page-four-layouts a {
	color: inherit;
	text-decoration: none;
}

.telegraph-front-page-four-layouts a:hover,
.telegraph-front-page-four-layouts a:focus {
	color: var(--tfpb-shell);
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 0.15em;
}

.telegraph-front-page-four-layouts .telegraph-front-page-four-layouts__masthead {
	background: var(--tfpb-panel);
	border: 1px solid rgba(69, 78, 92, 0.16);
	border-top: 0;
	box-shadow: none;
	margin: 0 0 1rem;
	padding: 0.72rem 1rem 0.78rem;
	text-align: center;
}

.telegraph-front-page-four-layouts__kicker,
.telegraph-front-page-four-layouts__label {
	color: var(--tfpb-shell);
	font-family: var(--tfpb-title-font);
	font-size: 0.72rem;
	font-weight: 700;
	letter-spacing: 0;
	margin: 0 0 0.22rem;
	text-transform: uppercase;
}

.telegraph-front-page-four-layouts__category {
	--tfpb-category-color: var(--tfpb-category-general);
	align-items: center;
	background: transparent;
	border-bottom: 0;
	color: var(--tfpb-category-color);
	display: inline-flex;
	font-family: var(--tfpb-title-font);
	font-size: 0.72rem;
	font-weight: 900;
	letter-spacing: 0;
	line-height: 1.1;
	margin: 0 0 0.48rem;
	padding: 0 0 0.14rem;
	text-transform: uppercase;
}

.telegraph-front-page-four-layouts__category::before {
	background: currentColor;
	content: "";
	display: inline-block;
	height: 2px;
	margin-right: 0.36rem;
	opacity: 0.72;
	width: 1.35rem;
}

.telegraph-front-page-four-layouts__category span {
	box-decoration-break: clone;
	-webkit-box-decoration-break: clone;
	color: inherit;
	padding: 0;
}

.telegraph-front-page-four-layouts__category--economics {
	--tfpb-category-color: var(--tfpb-category-economics);
}

.telegraph-front-page-four-layouts__category--world {
	--tfpb-category-color: var(--tfpb-category-world);
}

.telegraph-front-page-four-layouts__category--china {
	--tfpb-category-color: var(--tfpb-category-ai);
}

.telegraph-front-page-four-layouts__category--britain {
	--tfpb-category-color: var(--tfpb-category-britain);
}

.telegraph-front-page-four-layouts__category--ai {
	--tfpb-category-color: var(--tfpb-category-ai);
}

.telegraph-front-page-four-layouts__category--middle-east {
	--tfpb-category-color: var(--tfpb-category-middle-east);
}

.telegraph-front-page-four-layouts__category--iran {
	--tfpb-category-color: var(--tfpb-category-middle-east);
}

.telegraph-front-page-four-layouts__category--defence {
	--tfpb-category-color: var(--tfpb-category-defence);
}

.telegraph-front-page-four-layouts__category--finance {
	--tfpb-category-color: var(--tfpb-category-finance);
}

.telegraph-front-page-four-layouts__category--opinion {
	--tfpb-category-color: var(--tfpb-category-opinion);
}

.telegraph-front-page-four-layouts__category--diplomacy {
	--tfpb-category-color: var(--tfpb-category-diplomacy);
}

.telegraph-front-page-four-layouts__title {
	color: #444;
	font-family: var(--tfpb-title-font);
	font-size: clamp(2rem, 5vw, 4rem);
	font-weight: 600;
	letter-spacing: 0;
	line-height: 1.05;
	margin: 0;
}

.telegraph-front-page-four-layouts__identity {
	border-top: 1px solid rgba(69, 78, 92, 0.22);
	color: #4f5963;
	font-family: var(--tfpb-text-font);
	font-size: 0.82rem;
	font-weight: 600;
	line-height: 1.35;
	margin: 0.45rem auto 0;
	max-width: 48rem;
	padding: 0.38rem 0 0;
	text-align: center;
}

.telegraph-front-page-four-layouts__lead-layout {
	align-items: start;
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1.1rem;
	grid-template-columns: minmax(0, 1.45fr) minmax(320px, 1fr);
	margin-bottom: 0;
	padding-bottom: 1.1rem;
}

.telegraph-front-page-four-layouts__lead,
.telegraph-front-page-four-layouts__secondary,
.telegraph-front-page-four-layouts__supporting-item,
.telegraph-front-page-four-layouts__grid-item,
.telegraph-front-page-four-layouts__row {
	border-bottom: 1px solid var(--tfpb-rule);
	padding-bottom: 1rem;
}

.telegraph-front-page-four-layouts__side-column {
	border-left: 3px solid rgba(22, 207, 193, 0.42);
	display: grid;
	gap: 0.85rem;
	padding-left: 1.1rem;
}

.telegraph-front-page-four-layouts__image {
	aspect-ratio: 16 / 10;
	display: block;
	height: auto;
	margin: 0 0 0.75rem;
	object-fit: cover;
	width: 100%;
}

.telegraph-front-page-four-layouts__image--lead {
	aspect-ratio: 16 / 9;
}

.telegraph-front-page-four-layouts__headline {
	color: #444;
	font-family: var(--tfpb-title-font);
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.08;
	margin: 0;
	overflow-wrap: anywhere;
}

.telegraph-front-page-four-layouts__headline--lead {
	font-size: clamp(2rem, 4vw, 3.8rem);
}

.telegraph-front-page-four-layouts__headline--secondary {
	font-size: clamp(1.65rem, 2.6vw, 2.55rem);
	line-height: 1.04;
}

.telegraph-front-page-four-layouts__headline--supporting,
.telegraph-front-page-four-layouts__headline--grid,
.telegraph-front-page-four-layouts__headline--row {
	font-size: 1.22rem;
}

.telegraph-front-page-four-layouts__excerpt {
	color: #303030;
	font-size: 1rem;
	margin: 0.6rem 0;
}

.telegraph-front-page-four-layouts__date,
.telegraph-front-page-four-layouts__latest time {
	color: var(--tfpb-muted);
	display: inline-block;
	font-family: var(--tfpb-text-font);
	font-size: 0.78rem;
	margin-top: 0.45rem;
}

.telegraph-front-page-four-layouts__supporting {
	display: grid;
	gap: 0.85rem;
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__secondary {
	border-bottom-color: var(--tfpb-shell);
	border-bottom-width: 2px;
	padding-bottom: 0.9rem;
}

.telegraph-front-page-four-layouts__supporting-item {
	border-bottom: 0;
	border-top: 1px solid var(--tfpb-rule);
	padding: 0.7rem 0 0;
}

.telegraph-front-page-four-layouts__headline--supporting {
	font-size: 1.08rem;
	line-height: 1.13;
}

.telegraph-front-page-four-layouts__top-grid {
	border-bottom: 0;
	border-top: 3px solid var(--tfpb-turquoise);
	box-shadow: inset 0 1px 0 rgba(69, 78, 92, 0.22);
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	margin: 0 0 1.35rem;
	padding: 1.15rem 0 1rem;
}

.telegraph-front-page-four-layouts__rows {
	border-bottom: 5px double var(--tfpb-shell-dark);
	column-gap: 1.4rem;
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin-bottom: 1.5rem;
	padding-bottom: 0.35rem;
}

.telegraph-front-page-four-layouts__row {
	display: grid;
	gap: 0.35rem;
	padding: 0.85rem 0;
}

.telegraph-front-page-four-layouts__excerpt--row {
	font-size: 0.94rem;
	margin: 0;
}

.telegraph-front-page-four-layouts__latest {
	border-top: 5px solid var(--tfpb-shell);
	box-shadow: inset 0 3px 0 var(--tfpb-turquoise);
	padding-top: 1rem;
}

.telegraph-front-page-four-layouts__section-heading {
	font-family: var(--tfpb-title-font);
	font-size: 0.82rem;
	letter-spacing: 0;
	margin: 0 0 0.75rem;
	text-transform: uppercase;
}

.telegraph-front-page-four-layouts__latest-list {
	display: grid;
	gap: 0;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	list-style: none;
	margin: 0;
	padding: 0;
}

.telegraph-front-page-four-layouts__latest-item {
	border-top: 1px solid var(--tfpb-rule);
	display: grid;
	gap: 0.2rem;
	padding: 0.7rem 1rem 0.7rem 0;
}

.telegraph-front-page-four-layouts__latest-item a {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.18;
}

.telegraph-front-page-four-layouts__handoff {
	border-top: 5px double var(--tfpb-shell-dark);
	margin-top: 1.5rem;
	padding-top: 1rem;
	text-align: center;
}

.telegraph-front-page-four-layouts .telegraph-front-page-four-layouts__older-link {
	background: var(--tfpb-shell-dark);
	border: 1px solid var(--tfpb-shell-dark);
	color: #f7f8f8;
	display: inline-block;
	font-family: var(--tfpb-title-font);
	font-size: 0.86rem;
	font-weight: 700;
	letter-spacing: 0;
	padding: 0.65rem 1rem;
	text-transform: uppercase;
}

.telegraph-front-page-four-layouts .telegraph-front-page-four-layouts__older-link:visited {
	color: #f7f8f8;
}

.telegraph-front-page-four-layouts .telegraph-front-page-four-layouts__older-link:hover,
.telegraph-front-page-four-layouts .telegraph-front-page-four-layouts__older-link:focus {
	background: var(--tfpb-turquoise);
	border-color: var(--tfpb-turquoise);
	color: var(--tfpb-shell-dark);
	text-decoration: none;
}

.telegraph-front-page-four-layouts__classic {
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1.25rem;
	grid-template-columns: minmax(0, 1.55fr) minmax(300px, 0.9fr);
	padding-bottom: 1.2rem;
}

.telegraph-front-page-four-layouts__classic-lead,
.telegraph-front-page-four-layouts__classic-medium,
.telegraph-front-page-four-layouts__classic-small,
.telegraph-front-page-four-layouts__ticker-item,
.telegraph-front-page-four-layouts__nyt-lead,
.telegraph-front-page-four-layouts__nyt-secondary-item,
.telegraph-front-page-four-layouts__nyt-brief,
.telegraph-front-page-four-layouts__nyt-continuation-item,
.telegraph-front-page-four-layouts__ft-lead,
.telegraph-front-page-four-layouts__ft-side-item,
.telegraph-front-page-four-layouts__ft-bottom-item,
.telegraph-front-page-four-layouts__ft-more-item {
	border-bottom: 1px solid var(--tfpb-rule);
	padding-bottom: 0.9rem;
}

.telegraph-front-page-four-layouts__classic-lead {
	border-right: 1px solid var(--tfpb-rule);
	padding-right: 1.25rem;
}

.telegraph-front-page-four-layouts__classic-side {
	display: grid;
	gap: 0.9rem;
}

.telegraph-front-page-four-layouts__classic-medium {
	border-bottom-color: var(--tfpb-shell);
	border-bottom-width: 2px;
}

.telegraph-front-page-four-layouts__classic-small:last-child,
.telegraph-front-page-four-layouts__ft-side-item:last-child {
	border-bottom: 0;
}

.telegraph-front-page-four-layouts__headline--classic-lead {
	font-size: clamp(2.2rem, 4.6vw, 4.35rem);
	line-height: 1.02;
}

.telegraph-front-page-four-layouts__headline--classic-medium {
	font-size: clamp(1.45rem, 2.4vw, 2.35rem);
	line-height: 1.05;
}

.telegraph-front-page-four-layouts__headline--classic-small,
.telegraph-front-page-four-layouts__headline--ticker,
.telegraph-front-page-four-layouts__headline--ft-side,
.telegraph-front-page-four-layouts__headline--ft-bottom,
.telegraph-front-page-four-layouts__headline--ft-more {
	font-size: 1.12rem;
	line-height: 1.13;
}

.telegraph-front-page-four-layouts__excerpt--classic {
	font-size: 1.05rem;
	max-width: 42rem;
}

.telegraph-front-page-four-layouts__ticker {
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	margin-top: 1.15rem;
	padding-bottom: 1.1rem;
}

.telegraph-front-page-four-layouts__ticker-item {
	border-bottom: 0;
	border-left: 1px solid var(--tfpb-rule);
	padding: 0 0 0 0.8rem;
}

.telegraph-front-page-four-layouts__ticker-item:first-child {
	border-left: 0;
	padding-left: 0;
}

.telegraph-front-page-four-layouts__nyt {
	background: #ffffff;
	border-top: 3px solid var(--tfpb-shell-dark);
	padding: 0.9rem 0 0;
}

.telegraph-front-page-four-layouts__nyt-top {
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1.2rem;
	grid-template-columns: minmax(0, 1.55fr) minmax(300px, 0.95fr);
	padding-bottom: 1.1rem;
}

.telegraph-front-page-four-layouts__nyt-lead {
	border-bottom: 0;
	border-right: 1px solid var(--tfpb-rule);
	padding: 0 1.2rem 0 0;
}

.telegraph-front-page-four-layouts__headline--nyt-lead {
	font-size: clamp(2.35rem, 4.8vw, 4.7rem);
	line-height: 1;
}

.telegraph-front-page-four-layouts__excerpt--nyt-lead {
	font-size: 1.04rem;
	max-width: 42rem;
}

.telegraph-front-page-four-layouts__nyt-secondary {
	display: grid;
	gap: 0.85rem;
}

.telegraph-front-page-four-layouts__nyt-secondary-item:last-child {
	border-bottom: 0;
}

.telegraph-front-page-four-layouts__headline--nyt-secondary {
	font-size: 1.32rem;
	line-height: 1.08;
}

.telegraph-front-page-four-layouts__nyt-briefs {
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 0;
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__nyt-brief {
	border-bottom: 0;
	border-left: 1px solid var(--tfpb-rule);
	padding: 0.85rem 0.85rem 1rem;
}

.telegraph-front-page-four-layouts__nyt-brief:first-child {
	border-left: 0;
	padding-left: 0;
}

.telegraph-front-page-four-layouts__headline--nyt-brief {
	font-size: 1.08rem;
	line-height: 1.12;
}

.telegraph-front-page-four-layouts__nyt-continuation {
	display: grid;
	gap: 0;
	grid-template-columns: repeat(3, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__nyt-continuation-item {
	border-bottom: 1px solid var(--tfpb-rule);
	border-left: 1px solid var(--tfpb-rule);
	display: grid;
	gap: 0.3rem;
	padding: 0.85rem;
}

.telegraph-front-page-four-layouts__nyt-continuation-item:nth-child(3n+1) {
	border-left: 0;
	padding-left: 0;
}

.telegraph-front-page-four-layouts__headline--nyt-continuation {
	font-size: 1.02rem;
	line-height: 1.13;
}

.telegraph-front-page-four-layouts__excerpt--nyt-continuation {
	color: #3c3c3c;
	font-size: 0.88rem;
	margin: 0;
}

.telegraph-front-page-four-layouts__ft {
	border-top: 3px solid var(--tfpb-shell);
}

.telegraph-front-page-four-layouts__ft-nav {
	align-items: center;
	background: #ffffff;
	border-bottom: 1px solid var(--tfpb-rule);
	display: flex;
	flex-wrap: wrap;
	gap: 0.35rem 1rem;
	justify-content: center;
	margin-bottom: 1.15rem;
	padding: 0.62rem 0.8rem;
}

.telegraph-front-page-four-layouts__ft-nav span {
	color: var(--tfpb-shell);
	font-family: var(--tfpb-title-font);
	font-size: 0.78rem;
	font-weight: 800;
	text-transform: uppercase;
}

.telegraph-front-page-four-layouts__ft-main {
	border-bottom: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1.25rem;
	grid-template-columns: minmax(0, 1.7fr) minmax(285px, 0.8fr);
	padding-bottom: 1.15rem;
}

.telegraph-front-page-four-layouts__ft-lead {
	border-bottom: 0;
	border-right: 1px solid var(--tfpb-rule);
	padding-right: 1.25rem;
}

.telegraph-front-page-four-layouts__headline--ft-lead {
	font-size: clamp(2rem, 4.2vw, 4rem);
	line-height: 1.04;
}

.telegraph-front-page-four-layouts__excerpt--ft {
	font-size: 1rem;
	max-width: 44rem;
}

.telegraph-front-page-four-layouts__ft-side {
	display: grid;
	gap: 0.85rem;
}

.telegraph-front-page-four-layouts__ft-bottom {
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	margin-top: 1.15rem;
}

.telegraph-front-page-four-layouts__ft-bottom-item {
	background: #ffffff;
	border: 1px solid var(--tfpb-rule);
	padding: 0.8rem;
}

.telegraph-front-page-four-layouts__ft-more {
	border-top: 5px double var(--tfpb-shell-dark);
	display: grid;
	gap: 1rem 1.2rem;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin-top: 1.25rem;
	padding-top: 1.15rem;
}

.telegraph-front-page-four-layouts__ft-more-item {
	background: #ffffff;
	border: 1px solid var(--tfpb-rule);
	display: grid;
	gap: 0.45rem;
	padding: 0.85rem;
}

.telegraph-front-page-four-layouts__excerpt--ft-more {
	font-size: 0.92rem;
	margin: 0;
}

body.telegraph-fpb-four-layouts-editorial-listing #page,
body.telegraph-fpb-four-layouts-editorial-listing #page .main,
body.telegraph-fpb-four-layouts-editorial-listing #page .content {
	background: #f4f5f5 !important;
}

body.telegraph-fpb-four-layouts-editorial-listing #content > .page-title.hu-pad.group,
body.telegraph-fpb-four-layouts-editorial-listing #content > .rank-math-breadcrumb,
body.telegraph-fpb-four-layouts-editorial-listing #content > .breadcrumbs,
body.telegraph-fpb-four-layouts-editorial-listing #content > .breadcrumb,
body.telegraph-fpb-four-layouts-editorial-listing #content > .bcn-breadcrumb-trail {
	display: none !important;
}

body.telegraph-fpb-four-layouts-editorial-listing #content > .hu-pad.group {
	padding-top: 0 !important;
	padding-bottom: 1.2rem;
}

.telegraph-front-page-four-layouts--archive {
	margin-bottom: 2rem;
	max-width: 100%;
}

.telegraph-front-page-four-layouts__editorial-feed {
	margin-top: 0;
}

.telegraph-front-page-four-layouts__feed-heading {
	border-top: 1px solid var(--tfpb-rule);
	margin: 0;
	padding: 0.7rem 0 0.65rem;
	text-align: center;
}

.telegraph-front-page-four-layouts__feed-heading .telegraph-front-page-four-layouts__section-heading {
	color: var(--tfpb-shell);
	font-size: 0.76rem;
	font-weight: 900;
	margin: 0;
}

.telegraph-front-page-four-layouts__feed-heading .telegraph-front-page-four-layouts__section-heading::after {
	background: var(--tfpb-turquoise);
	content: "";
	display: block;
	height: 2px;
	margin: 0.42rem auto 0;
	width: 4.2rem;
}

.telegraph-front-page-four-layouts__listing-lead-rail,
.telegraph-front-page-four-layouts__listing-strip,
.telegraph-front-page-four-layouts__listing-archive {
	border-bottom: 1px solid var(--tfpb-rule);
	display: grid;
	gap: 0;
	margin: 0;
}

.telegraph-front-page-four-layouts__listing-lead-rail {
	grid-template-columns: minmax(0, 1.55fr) minmax(290px, 0.95fr);
}

.telegraph-front-page-four-layouts__listing-lead,
.telegraph-front-page-four-layouts__listing-rail-item,
.telegraph-front-page-four-layouts__listing-card,
.telegraph-front-page-four-layouts__listing-archive-lead,
.telegraph-front-page-four-layouts__listing-archive-item {
	display: grid;
	gap: 0.36rem;
	min-width: 0;
	padding: 0.82rem 0;
}

.telegraph-front-page-four-layouts__listing-lead {
	border-right: 1px solid var(--tfpb-rule);
	padding-right: 1rem;
}

.telegraph-front-page-four-layouts__listing-rail,
.telegraph-front-page-four-layouts__listing-archive-stack {
	display: grid;
	gap: 0;
}

.telegraph-front-page-four-layouts__listing-rail-item,
.telegraph-front-page-four-layouts__listing-archive-item {
	border-top: 1px solid var(--tfpb-rule);
	padding-left: 1rem;
}

.telegraph-front-page-four-layouts__listing-rail-item:first-child,
.telegraph-front-page-four-layouts__listing-archive-item:first-child {
	border-top: 0;
}

.telegraph-front-page-four-layouts__listing-strip {
	grid-template-columns: repeat(3, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__listing-strip--four {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__listing-strip--two {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.telegraph-front-page-four-layouts__listing-card {
	border-left: 1px solid var(--tfpb-rule);
	padding-left: 0.85rem;
	padding-right: 0.85rem;
}

.telegraph-front-page-four-layouts__listing-card:first-child {
	border-left: 0;
	padding-left: 0;
}

.telegraph-front-page-four-layouts__listing-card:last-child {
	padding-right: 0;
}

.telegraph-front-page-four-layouts__listing-archive {
	grid-template-columns: minmax(0, 1.35fr) minmax(280px, 0.85fr);
}

.telegraph-front-page-four-layouts__listing-archive-lead {
	border-right: 1px solid var(--tfpb-rule);
	padding-right: 1rem;
}

.telegraph-front-page-four-layouts__headline--listing-lead {
	font-size: clamp(1.75rem, 3vw, 2.62rem);
	font-weight: 700;
	line-height: 1.04;
}

.telegraph-front-page-four-layouts__headline--listing-rail {
	font-size: 1.22rem;
	font-weight: 700;
	line-height: 1.1;
}

.telegraph-front-page-four-layouts__headline--listing-strip,
.telegraph-front-page-four-layouts__headline--listing-archive-lead {
	font-size: 1.16rem;
	font-weight: 700;
	line-height: 1.1;
}

.telegraph-front-page-four-layouts__headline--listing-four,
.telegraph-front-page-four-layouts__headline--listing-two,
.telegraph-front-page-four-layouts__headline--listing-archive {
	font-size: 1.05rem;
	font-weight: 700;
	line-height: 1.14;
}

.telegraph-front-page-four-layouts__excerpt--listing-lead,
.telegraph-front-page-four-layouts__excerpt--listing-strip,
.telegraph-front-page-four-layouts__excerpt--listing-archive {
	color: #384048;
	font-size: 0.94rem;
	margin: 0.08rem 0 0;
}

.telegraph-front-page-four-layouts__empty {
	font-family: var(--tfpb-text-font);
	margin: 1rem 0;
	text-align: center;
}

.telegraph-front-page-four-layouts-editor {
	border: 1px solid #ccd2d6;
	font-family: "Titillium", Arial, Helvetica, sans-serif;
	padding: 1rem;
}

@media (max-width: 980px) {
	.telegraph-front-page-four-layouts__listing-strip,
	.telegraph-front-page-four-layouts__listing-strip--four {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

	.telegraph-front-page-four-layouts__listing-card:nth-child(odd) {
		border-left: 0;
		padding-left: 0;
	}

	.telegraph-front-page-four-layouts__listing-card:nth-child(even) {
		border-left: 1px solid var(--tfpb-rule);
		padding-left: 0.85rem;
		padding-right: 0;
	}
}

@media (max-width: 820px) {
	body.telegraph-fpb-four-layouts-page-one #header .central-header-zone {
		padding: 0 !important;
	}

	body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav,
	body.telegraph-fpb-four-layouts-page-one #nav-header .nav,
	body.telegraph-fpb-four-layouts-page-one #menu-top-bar,
	body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 {
		padding: 0 !important;
	}

	body.telegraph-fpb-four-layouts-page-one #nav-topbar .nav > li > a,
	body.telegraph-fpb-four-layouts-page-one #nav-header .nav > li > a,
	body.telegraph-fpb-four-layouts-page-one #menu-top-bar > li > a,
	body.telegraph-fpb-four-layouts-page-one #menu-top-bar-1 > li > a {
		line-height: 1.6em;
		padding: 7px 12px !important;
	}

	.telegraph-front-page-four-layouts {
		padding: 1rem;
	}

	.telegraph-front-page-four-layouts__lead-layout,
	.telegraph-front-page-four-layouts__top-grid,
	.telegraph-front-page-four-layouts__rows,
	.telegraph-front-page-four-layouts__latest-list,
	.telegraph-front-page-four-layouts__classic,
	.telegraph-front-page-four-layouts__ticker,
	.telegraph-front-page-four-layouts__nyt-top,
	.telegraph-front-page-four-layouts__nyt-briefs,
	.telegraph-front-page-four-layouts__nyt-continuation,
	.telegraph-front-page-four-layouts__ft-main,
	.telegraph-front-page-four-layouts__ft-bottom,
	.telegraph-front-page-four-layouts__ft-more,
	.telegraph-front-page-four-layouts__listing-lead-rail,
	.telegraph-front-page-four-layouts__listing-strip,
	.telegraph-front-page-four-layouts__listing-strip--four,
	.telegraph-front-page-four-layouts__listing-strip--two,
	.telegraph-front-page-four-layouts__listing-archive {
		grid-template-columns: 1fr;
	}

	.telegraph-front-page-four-layouts__side-column,
	.telegraph-front-page-four-layouts__classic-lead,
	.telegraph-front-page-four-layouts__nyt-lead,
	.telegraph-front-page-four-layouts__ft-lead,
	.telegraph-front-page-four-layouts__listing-lead,
	.telegraph-front-page-four-layouts__listing-archive-lead {
		border-left: 0;
		border-right: 0;
		padding-right: 0;
	}

	.telegraph-front-page-four-layouts__listing-card,
	.telegraph-front-page-four-layouts__listing-card:nth-child(even),
	.telegraph-front-page-four-layouts__listing-rail-item,
	.telegraph-front-page-four-layouts__listing-archive-item {
		border-left: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.telegraph-front-page-four-layouts__listing-card,
	.telegraph-front-page-four-layouts__listing-rail-item:first-child,
	.telegraph-front-page-four-layouts__listing-archive-item:first-child {
		border-top: 1px solid var(--tfpb-rule);
	}

	.telegraph-front-page-four-layouts__side-column {
		padding-left: 0;
	}

	.telegraph-front-page-four-layouts__ticker-item {
		border-left: 0;
		border-top: 1px solid var(--tfpb-rule);
		padding: 0.75rem 0 0;
	}

	.telegraph-front-page-four-layouts__nyt-brief,
	.telegraph-front-page-four-layouts__nyt-continuation-item {
		border-left: 0;
		padding-left: 0;
	}

	.telegraph-front-page-four-layouts__supporting {
		grid-template-columns: 1fr;
	}

	.telegraph-front-page-four-layouts__headline--lead {
		font-size: 2rem;
	}

	.telegraph-front-page-four-layouts__headline--secondary {
		font-size: 1.55rem;
	}
}
