/* clean — редът за YouTube под статия / отзив / епизод и разстоянието до картите (04.10.2026, последна партида R; мерено в копието
   на 390, 768, 1024×768, 1440, 1920: статия BG/EN, отзив, епизод). Беше: 16 px под картата на статията (копие 10vh, EN 15vh), на 20vw
   (копие 17vw до 10vw от десния ръб), 196 px под кутията на отзива (копие 4vw), розова връзка без черта (копие синя с черта; епизодът —
   розова с черта); на таблет и телефон отзивът и (на таблет) епизодът нямат този ред в копието. */
main.xp-rec + .wp-block-template-part { margin-top: 0; }
main.xp-rec + .wp-block-template-part > .xp-tx:first-child a { text-decoration: underline; }
:is(.single-post, .single-testimonials) main.xp-rec + .wp-block-template-part > .xp-tx:first-child a { color: var(--wp--preset--color--link); }
:is(.single-testimonials, .single-podcasts) main.xp-rec { padding-bottom: 0; }
/* статия: 10vh под картата (EN 15vh; DE — без ред в шаблона), от 17vw до 10vw от десния ръб; картите — 10vh под него (≤980: 5vh) */
.single-post main.xp-rec + .wp-block-template-part > .xp-tx:first-child { max-width: none; margin: var(--wp--custom--cards--yt-top) var(--wp--custom--cards--yt-right) 0 var(--wp--custom--cards--yt-left); }
html[lang^="en"] .single-post main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin-top: var(--wp--custom--cards--yt-top-en); }
/* отзив: 4vw под кутията, картите ~40 px + 2,1vw под реда */
.single-testimonials main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin-top: var(--wp--custom--cards--yt-top-tm); }
.single-testimonials main.xp-rec + .wp-block-template-part > .xp-tx:first-child + .xp-rc { padding-top: var(--wp--custom--cards--yt-after-tm); }
/* епизод: 9,3vw под реда за Spotify, картите ~40 px + 0,6vw под реда */
.single-podcasts main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin-top: var(--wp--custom--cards--yt-top-pod); }
.single-podcasts main.xp-rec + .wp-block-template-part > .xp-tx:first-child + .xp-rc { padding-top: var(--wp--custom--cards--yt-after-pod); }
@media (max-width: 980px) {
	.single-post main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin-left: var(--wp--custom--cards--yt-right); }
	.single-post main.xp-rec + .wp-block-template-part > .xp-tx:first-child + .xp-rc { padding-top: var(--wp--custom--cards--yt-after-small); }
	.single-testimonials main.xp-rec + .wp-block-template-part > .xp-tx:first-child { display: none; }
	.single-testimonials main.xp-rec + .wp-block-template-part > .xp-tx:first-child + .xp-rc { padding-top: var(--wp--custom--cards--yt-none-tm); }
}
@media (min-width: 768px) and (max-width: 980px) {
	.single-podcasts main.xp-rec + .wp-block-template-part > .xp-tx:first-child { display: none; }
	.single-podcasts main.xp-rec + .wp-block-template-part > .xp-tx:first-child + .xp-rc { padding-top: var(--wp--custom--cards--yt-none-pod); }
}
@media (max-width: 767px) {
	.single-post main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin-right: 0; }
	.single-podcasts main.xp-rec + .wp-block-template-part > .xp-tx:first-child { margin: 0 var(--wp--custom--cards--yt-pod-right-phone) 0 var(--wp--custom--cards--yt-pod-left-phone); } /* копието: тясна колона 22–75vw */
}
/* (R) снимката на картата — винаги в кутия 1200 : 628 (както повечето снимки в копието): картинка с друга пропорция (портрет на
   страницата за кандидатстване: заглавието ~170 px по-ниско) или липсваща (404 на dev — кутия 1500 px с надписа) не мести картата */
.xp-rc__img { display: block; overflow: hidden; aspect-ratio: var(--wp--custom--cards--img-ratio); background: var(--wp--preset--color--grey-light); }
.xp-rc__img img { height: 100%; object-fit: cover; }
/* (R) статия на немски: в копието шаблонът е без ред за YouTube, а картите са 15vh под картата на статията (тук беше 10vh) */
html[lang^="de"] .single-post main.xp-rec + .wp-block-template-part > .xp-rc:first-child { padding-top: var(--wp--custom--cards--yt-none-de); }
/* (R) таблет 768–980: в копието картите под статия / услуга започват на 3vw (заглавието — 7vw по-навътре, на 10vw); тук бяха на 10vw —
   картите и заглавието ~54 px по-вдясно на 768. Телефон: заглавието на 10vw като в копието (беше на 5vw) — cards.title-shift-phone */
@media (min-width: 768px) and (max-width: 980px) { .xp-rc:not(.is-narrow) { margin-left: var(--wp--custom--cards--wide-left-tablet); } }
