/* Block: studio_line. v2 .studio. A ruled line, then heading and text in .split. */
.studio-line .split {
	padding-top: 40px;
	border-top: 1px solid var(--line);
	align-items: start;
}
.studio-line h2 {
	font-size: clamp(28px, 2.8vw, 40px);
	line-height: 1.12;
	max-width: 18em;
}
.studio-line-body {
	display: grid;
	gap: 1em;
	color: var(--ink-soft);
}
.studio-line-body p { margin: 0; }
.studio-line-link { margin-top: 8px; }
.studio-line-body .textlink { color: var(--green); }
