/* Istoria tis markas, offset me edge bleed aristera. */
.dd-story.wp-block-columns{
	display:grid !important;
	grid-template-columns:48vw 1fr;
	gap:0; max-width:none;
	margin-left:calc(50% - 50vw);
	margin-right:calc(50% - 50vw);
	padding:0 !important;
	align-items:stretch;
	background:var(--bone);
	border-top:1px solid var(--line);
}
.dd-story > .wp-block-column{
	flex-basis:auto !important;
	margin:0 !important;
}

/* Eikona / placeholder aristera */
.dd-story-media{ min-height:min(74vh,640px); }
.dd-story-media .wp-block-image,
.dd-story-media figure{ margin:0; height:100%; }
.dd-story-media img{
	width:100%; height:100%;
	object-fit:cover; display:block;
}
.dd-story-ph{
	width:100%; height:100%;
	min-height:min(74vh,640px);
	background:linear-gradient(135deg,#E6DBCB,#F7F1E7);
	display:grid; place-items:center;
}
.dd-story-ph::after{
	content:"φωτογραφία";
	font-size:11px; letter-spacing:.16em;
	text-transform:uppercase; color:#A89A85;
}

/* Keimeno dexia, mesa sto kentriko platos */
.dd-story-text{
	display:flex; flex-direction:column;
	justify-content:center;
	padding:clamp(48px,7vw,96px);
	padding-right:var(--edge);
}
.dd-story-text .dd-eyebrow{
	display:block; margin:0 0 18px;
	font-size:11px; font-weight:600;
	letter-spacing:.26em; text-transform:uppercase;
	color:var(--soft);
}
.dd-story-text h2{
	margin:0 0 26px; max-width:16ch;
	font-weight:300; font-size:clamp(28px,3.6vw,50px);
	line-height:1.08; letter-spacing:-.025em;
	text-transform:lowercase; color:var(--ink);
}
.dd-story-text h2 strong,
.dd-story-text h2 b{ font-weight:500; }

.dd-story-text p:not(.dd-eyebrow):not(.dd-tlink-wrap){
	margin:0 0 16px; color:var(--soft);
	font-size:16px; line-height:1.65;
	max-width:42ch;
}
.dd-story-text .dd-tlink-wrap{ margin:14px 0 0; }

/* Responsive */
@media (max-width:1000px){
	.dd-story.wp-block-columns{ grid-template-columns:1fr; }
	.dd-story-media{ min-height:46vh; }
	.dd-story-ph{ min-height:46vh; }
	.dd-story-text{
		padding:clamp(40px,8vw,64px) var(--edge);
	}
}
