.page-id-70 {
	--lza-emission-ink: #010d1c;
	--lza-emission-navy: #07172f;
	--lza-emission-blue: #2a73ab;
	--lza-emission-sky: #69b8f0;
	--lza-emission-paper: #f4f8fc;
	--lza-emission-line: rgba(105, 184, 240, .34);
	background: var(--lza-emission-paper);
}

.page-id-70 .content-area,
.page-id-70 .site-main,
.page-id-70 .entry-content-wrap {
	margin: 0;
	padding: 0 !important;
}

.page-id-70 .entry-content {
	margin: 0;
}

.lza-emission {
	color: var(--lza-emission-ink);
	background: var(--lza-emission-paper);
}

.lza-emission__inner {
	width: min(100% - 96px, 1440px);
	margin-inline: auto;
}

.lza-emission__eyebrow {
	margin: 0 0 18px;
	color: var(--lza-emission-sky);
	font-family: var(--lza-font-display);
	font-size: .78rem;
	font-weight: 700;
	letter-spacing: .18em;
	text-transform: uppercase;
}

.lza-emission h1,
.lza-emission h2,
.lza-emission h3,
.lza-emission p {
	margin-top: 0;
}

.lza-emission__hero {
	position: relative;
	min-height: 505px;
	overflow: hidden;
	color: #fff;
	background:
		radial-gradient(circle at 74% 45%, rgba(42, 115, 171, .34), transparent 30%),
		linear-gradient(112deg, #010d1c 0%, #07172f 62%, #0b315a 100%);
}

.lza-emission__hero::after {
	content: "";
	position: absolute;
	right: -8vw;
	bottom: -190px;
	width: 580px;
	height: 580px;
	border: 1px solid rgba(105, 184, 240, .18);
	border-radius: 50%;
	box-shadow: 0 0 0 80px rgba(105, 184, 240, .025), 0 0 0 160px rgba(105, 184, 240, .018);
}

.lza-emission__hero-grid {
	position: relative;
	z-index: 1;
	display: grid;
	grid-template-columns: minmax(0, .82fr) minmax(560px, 1.18fr);
	align-items: center;
	gap: clamp(50px, 7vw, 130px);
	min-height: 505px;
}

.lza-emission__hero-copy {
	padding-block: 74px;
}

.lza-emission__hero h1 {
	max-width: 620px;
	margin-bottom: 20px;
	color: #fff;
	font-family: var(--lza-font-signature);
	font-size: clamp(3.3rem, 3.7vw, 4.4rem);
	font-weight: 400;
	line-height: .94;
	letter-spacing: 0;
	overflow-wrap: normal;
}

.lza-emission__hero-lead {
	max-width: 600px;
	margin-bottom: 0;
	color: #dce9f8;
	font-size: clamp(1.2rem, 1.55vw, 1.62rem);
	line-height: 1.46;
}

.lza-emission__stage {
	position: relative;
	aspect-ratio: 16 / 9;
	border: 1px solid rgba(255, 255, 255, .23);
	background:
		linear-gradient(90deg, transparent 49.8%, rgba(105, 184, 240, .2) 50%, transparent 50.2%),
		linear-gradient(0deg, transparent 49.8%, rgba(105, 184, 240, .16) 50%, transparent 50.2%),
		linear-gradient(145deg, rgba(255, 255, 255, .04), rgba(1, 13, 28, .35));
	box-shadow: 0 30px 70px rgba(0, 0, 0, .34);
}

.lza-emission__stage > img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

.lza-emission__stage::before {
	content: "";
	position: absolute;
	inset: 12%;
	border: 1px solid var(--lza-emission-line);
}

.lza-emission__stage-mark,
.lza-emission__stage-note {
	position: absolute;
	left: 32px;
	font-family: var(--lza-font-display);
	letter-spacing: .12em;
	text-transform: uppercase;
}

.lza-emission__stage-mark {
	bottom: 48px;
	color: #fff;
	font-size: 1.2rem;
	font-weight: 600;
}

.lza-emission__stage-note {
	bottom: 25px;
	color: #91aac5;
	font-size: .67rem;
}

.lza-emission__section {
	padding-block: clamp(90px, 8vw, 145px);
}

.lza-emission__encounters {
	background: #fff;
}

.lza-emission__encounters-grid {
	display: grid;
	grid-template-columns: minmax(380px, .9fr) minmax(0, 1.1fr);
	gap: clamp(70px, 9vw, 160px);
	align-items: start;
}

.lza-emission__encounters h2,
.lza-emission__participation h2,
.lza-emission__onair h2 {
	margin-bottom: 28px;
	font-family: var(--lza-font-display);
	font-size: clamp(2.35rem, 2.85vw, 3.5rem);
	font-weight: 600;
	line-height: .98;
	letter-spacing: -.035em;
}

.lza-emission__intro {
	max-width: 620px;
	font-size: 1.22rem;
	line-height: 1.72;
}

.lza-emission__roles {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin-top: 12px;
	border-top: 1px solid #b9cbdc;
}

.lza-emission__role {
	display: flex;
	align-items: center;
	min-height: 62px;
	padding: 18px 12px 18px 0;
	border-bottom: 1px solid #b9cbdc;
	color: #163454;
	font-family: var(--lza-font-display);
	font-size: clamp(1.15rem, 1.6vw, 1.55rem);
	font-weight: 600;
	text-transform: uppercase;
}

.lza-emission__role:nth-child(odd) {
	border-right: 1px solid #b9cbdc;
}

.lza-emission__role:nth-child(even) {
	padding-left: 28px;
}

.lza-emission__role::before {
	content: "·";
	margin-right: 13px;
	color: var(--lza-emission-blue);
	font-size: 1.8rem;
}

.lza-emission__statement {
	margin: 44px 0 0;
	padding-left: 28px;
	border-left: 4px solid var(--lza-emission-blue);
	font-family: var(--lza-font-display);
	font-size: clamp(1.7rem, 2.5vw, 2.65rem);
	font-weight: 500;
	line-height: 1.18;
}

.lza-emission__participation {
	position: relative;
	overflow: hidden;
	color: #fff;
	background: var(--lza-emission-ink);
}

.lza-emission__participation::before {
	content: "LIVE";
	position: absolute;
	right: -24px;
	top: 28px;
	color: rgba(105, 184, 240, .055);
	font-family: var(--lza-font-display);
	font-size: clamp(10rem, 20vw, 24rem);
	font-weight: 700;
	line-height: 1;
}

.lza-emission__participation-grid {
	position: relative;
	display: grid;
	grid-template-columns: minmax(0, 1fr) minmax(440px, .72fr);
	gap: clamp(70px, 10vw, 170px);
	align-items: center;
}

.lza-emission__participation h2 {
	max-width: 780px;
	color: #fff;
	font-family: var(--lza-font-signature);
	font-weight: 400;
	letter-spacing: 0;
}

.lza-emission__participation-copy {
	max-width: 720px;
	color: #d6e3f0;
	font-size: 1.12rem;
	line-height: 1.72;
}

.lza-emission__participation-copy strong {
	color: #fff;
	font-weight: 600;
}

.lza-emission__conversation {
	display: grid;
	justify-items: stretch;
	max-width: 500px;
	margin-left: auto;
}

.lza-emission__node {
	padding: 22px 28px;
	border: 1px solid rgba(105, 184, 240, .45);
	color: #fff;
	font-family: var(--lza-font-display);
	font-size: clamp(1.25rem, 1.8vw, 1.75rem);
	font-weight: 600;
	letter-spacing: .06em;
	text-align: center;
	text-transform: uppercase;
	background: rgba(7, 23, 47, .82);
}

.lza-emission__node--center {
	border-color: var(--lza-emission-sky);
	background: #0b315a;
	box-shadow: 0 0 38px rgba(42, 115, 171, .24);
}

.lza-emission__exchange {
	height: 56px;
	color: var(--lza-emission-sky);
	font-family: var(--lza-font-display);
	font-size: 2rem;
	line-height: 56px;
	text-align: center;
}

.lza-emission__onair {
	color: #fff;
	background: linear-gradient(135deg, #0a315c, #07172f 67%, #010d1c);
}

.lza-emission__onair-head {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 60px;
	align-items: end;
	margin-bottom: 48px;
}

.lza-emission__onair h2 {
	margin-bottom: 0;
	color: #fff;
}

.lza-emission__onair-intro {
	justify-self: end;
	max-width: 540px;
	margin-bottom: 8px;
	color: #c6d8e9;
	font-size: 1.06rem;
	line-height: 1.65;
}

.lza-emission__onair .lza-elp-planning,
.lza-emission__onair .lza-elp-replay {
	font-family: var(--lza-font-display);
}

.lza-emission__continuation {
	padding-block: 80px 95px;
	background: #e8f0f7;
}

.lza-emission__continuation-head {
	display: flex;
	align-items: end;
	justify-content: space-between;
	gap: 40px;
	margin-bottom: 36px;
}

.lza-emission__continuation h2 {
	margin: 0;
	font-family: var(--lza-font-display);
	font-size: clamp(2.35rem, 2.85vw, 3.5rem);
	font-weight: 600;
}

.lza-emission__paths {
	display: grid;
	grid-template-columns: 1fr 1fr;
	border-top: 1px solid #aebfd0;
	border-bottom: 1px solid #aebfd0;
}

.lza-emission__path {
	position: relative;
	display: block;
	min-height: 185px;
	padding: 35px 76px 34px 0;
	color: inherit;
	text-decoration: none;
}

.lza-emission__path + .lza-emission__path {
	padding-left: 48px;
	border-left: 1px solid #aebfd0;
}

.lza-emission__path h3 {
	margin-bottom: 10px;
	font-size: 1.65rem;
	font-weight: 600;
}

.lza-emission__path p {
	max-width: 520px;
	margin-bottom: 0;
	color: #405873;
	line-height: 1.6;
}

a.lza-emission__path::after {
	content: "→";
	position: absolute;
	right: 24px;
	top: 50%;
	color: var(--lza-emission-blue);
	font-size: 2rem;
	transform: translateY(-50%);
}

.lza-emission__path--pending {
	opacity: .72;
}

.lza-emission__photo-frame {
	position: relative;
	box-sizing: border-box;
	width: 100%;
	border: 1px solid;
	background: transparent;
}

.lza-emission__photo-frame span {
	position: absolute;
	left: 18px;
	bottom: 14px;
	font-family: var(--lza-font-display);
	font-size: .68rem;
	font-weight: 600;
	letter-spacing: .13em;
	text-transform: uppercase;
}

.lza-emission__photo-frame > img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

.lza-emission__exchange--control { font-size: 1.45rem; line-height: 1; }

.lza-emission__photo-frame--light {
	aspect-ratio: 16 / 5;
	margin-bottom: 24px;
	border-color: #9eb2c5;
	background: rgba(42, 115, 171, .025);
}

.lza-emission__photo-frame--light span {
	color: #56718d;
}

.lza-emission__photo-frame--dark {
	aspect-ratio: 16 / 6;
	margin-top: 32px;
	border-color: rgba(105, 184, 240, .48);
	background: rgba(255, 255, 255, .018);
}

.lza-emission__photo-frame--dark span {
	color: #9fc8e6;
}
@media (min-width: 1025px) {
	.lza-emission__hero h1 {
		white-space: nowrap;
	}
}

@media (max-width: 1024px) {
	.lza-emission__inner {
		width: min(100% - 48px, 900px);
	}

	.lza-emission__hero-grid,
	.lza-emission__encounters-grid,
	.lza-emission__participation-grid {
		grid-template-columns: 1fr;
	}

	.lza-emission__hero-grid {
		gap: 0;
		padding-block: 50px;
	}

	.lza-emission__hero-copy {
		padding: 0 0 38px;
	}

	.lza-emission__stage {
		width: min(100%, 720px);
	}

	.lza-emission__conversation {
		width: min(100%, 540px);
		margin: 0;
	}
}

@media (max-width: 600px) {
	.lza-emission__inner {
		width: calc(100% - 36px);
	}

	.lza-emission__hero,
	.lza-emission__hero-grid {
		min-height: 0;
	}

	.lza-emission__hero-grid {
		padding-block: 42px 48px;
	}

	.lza-emission__hero h1 {
		font-size: clamp(2.85rem, 12.5vw, 3.35rem);
	}

	.lza-emission__hero-lead {
		font-size: 1.06rem;
	}

	.lza-emission__stage-mark {
		left: 20px;
		bottom: 36px;
		font-size: .95rem;
	}

	.lza-emission__stage-note {
		left: 20px;
		bottom: 17px;
	}

	.lza-emission__section {
		padding-block: 68px;
	}

	.lza-emission__encounters h2,
	.lza-emission__participation h2,
	.lza-emission__onair h2 {
		font-size: clamp(2rem, 8.7vw, 2.65rem);
	}

	.lza-emission__intro,
	.lza-emission__participation-copy {
		font-size: 1rem;
	}

	.lza-emission__roles {
		grid-template-columns: 1fr;
	}

	.lza-emission__role:nth-child(odd) {
		border-right: 0;
	}

	.lza-emission__role:nth-child(even) {
		padding-left: 0;
	}

	.lza-emission__onair-head,
	.lza-emission__paths {
		grid-template-columns: 1fr;
	}

	.lza-emission__onair-intro {
		justify-self: start;
	}

	.lza-emission__path {
		min-height: 0;
		padding: 28px 54px 28px 0;
	}

	.lza-emission__path + .lza-emission__path {
		padding-left: 0;
		border-top: 1px solid #aebfd0;
		border-left: 0;
	}

	.lza-emission__continuation-head {
		display: block;
	}
}
.page-id-70 .lza-elp-replay + .lza-elp-archives{margin-top:100px}.page-id-70 .lza-elp-archives{max-width:none;padding:72px max(24px,calc((100% - 72rem)/2)) 122px;background:#010d1c;color:#f4f7fb}.page-id-70 .lza-elp-archives>h2{color:#fff;font:600 clamp(28px,4vw,46px)/1 var(--lza-font-display)}.page-id-70 .lza-elp-archives__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page-id-70 .lza-elp-replay-card{border-color:#23405b;border-radius:0;background:#07172f;color:#fff}.page-id-70 .lza-elp-replay-card__open,.page-id-70 .lza-elp-replay-card__title,.page-id-70 .lza-elp-podcast-player__title,.page-id-70 .lza-elp-replay-card__podcast>a{color:#fff}.page-id-70 .lza-elp-replay-card time,.page-id-70 .lza-elp-replay-card__details{color:#b9c9d8}.page-id-70 .lza-elp-replay-card__details strong{color:#fff}.page-id-70 .lza-elp-replay-card__podcast{border-color:#23405b}.page-id-70 .lza-elp-archives__pagination span{color:#fff}@media(max-width:1024px){.page-id-70 .lza-elp-replay + .lza-elp-archives{margin-top:70px}}@media(max-width:900px){.page-id-70 .lza-elp-archives__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.page-id-70 .lza-elp-replay + .lza-elp-archives{margin-top:50px}.page-id-70 .lza-elp-archives{padding:52px 18px 78px}.page-id-70 .lza-elp-archives__grid{grid-template-columns:1fr}}
