.single-post.postid-3264.cdmu-editorial-instrument .entry-content {
--cdmu-timbales-wide: min(72rem, 94vw);
--cdmu-timbales-figure-max: min(56rem, 100%);
--cdmu-timbales-figure-height: clamp(240px, 42vw, 440px);
--cdmu-timbales-radius: 1rem;
--cdmu-timbales-shadow: 0 20px 52px rgba(18, 14, 32, 0.14), 0 0 0 1px rgba(212, 173, 46, 0.08);
--cdmu-timbales-gold: #9a7ad4;
--cdmu-timbales-gold-hover: #b898e8;
--cdmu-timbales-copper: #6a48a8;
--cdmu-timbales-magenta: rgba(120, 72, 180, 0.22);
--cdmu-timbales-cream: #f6f4fa;
--cdmu-timbales-panel: rgba(10, 16, 36, 0.62);
--cdmu-timbales-panel-border: rgba(224, 184, 74, 0.38);
}  .single-post.postid-3264.ast-separate-container article.post-3260,
.single-post.postid-3264 article.post-3260 {
padding-top: 0 !important;
}
.single-post.postid-3264 .ast-post-format.single-layout-1 {
margin-top: 0;
}
.single-post.postid-3264 .entry-content.clear[data-ast-blocks-layout] {
padding-top: 0 !important;
margin-top: 0 !important;
}
.single-post.postid-3264 .entry-content[data-ast-blocks-layout] > .wp-block-cover.cdmu-timbales-hero:first-child,
.single-post.postid-3264 .entry-content[data-ast-blocks-layout] > .wp-block-cover.cdmu-editorial-hero--immersive:first-child {
padding-top: 0 !important;
padding-bottom: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.single-post.postid-3264 #primary.content-area,
.single-post.postid-3264 .site-main {
margin-top: 0;
} .single-post.postid-3264 .cdmu-timbales-hero,
.single-post.postid-3264 .cdmu-editorial-hero--immersive {
min-height: min(58vh, 540px) !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__image-background,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__image-background {
object-position: center 40%;
transform: scale(1.01);
} .single-post.postid-3264 .cdmu-timbales-hero::after,
.single-post.postid-3264 .cdmu-editorial-hero--immersive::after {
background: linear-gradient(
180deg,
rgba(14, 18, 42, 0.12) 0%,
rgba(22, 16, 48, 0.28) 42%,
rgba(36, 14, 38, 0.42) 100%
);
}
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__background,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__background {
opacity: 0 !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__inner-container,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__inner-container {
position: relative;
z-index: 2;
padding: clamp(2rem, 6vw, 3.75rem) clamp(1rem, 4vw, 2rem);
max-width: min(44rem, 92vw);
} .single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__inner-container::before,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__inner-container::before {
content: "";
position: absolute;
inset: -0.5rem -1rem;
border-radius: 1.125rem;
background: linear-gradient(
165deg,
var(--cdmu-timbales-panel) 0%,
rgba(22, 18, 48, 0.68) 55%,
rgba(32, 16, 40, 0.55) 100%
);
border: 1px solid var(--cdmu-timbales-panel-border);
box-shadow:
0 22px 54px rgba(0, 0, 0, 0.32),
0 0 28px var(--cdmu-timbales-magenta),
inset 0 1px 0 rgba(255, 255, 255, 0.08);
backdrop-filter: blur(7px);
-webkit-backdrop-filter: blur(7px);
z-index: -1;
pointer-events: none;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__title,
.single-post.postid-3264 .cdmu-timbales-hero h1,
.single-post.postid-3264 .cdmu-editorial-hero__title,
.single-post.postid-3264 .cdmu-editorial-hero--immersive h1 {
color: var(--cdmu-timbales-cream) !important;
font-size: clamp(2rem, 6vw, 2.85rem) !important;
font-weight: 800 !important;
line-height: 1.08 !important;
letter-spacing: -0.025em;
text-shadow: 0 2px 18px rgba(0, 0, 0, 0.35);
margin-bottom: 0.35rem !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-lead,
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-lead p,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-lead {
color: rgba(250, 243, 232, 0.98) !important;
font-size: clamp(1.05rem, 2.6vw, 1.22rem) !important;
font-weight: 500;
line-height: 1.55 !important;
max-width: 32rem;
margin: 0.5rem auto 0 !important;
text-shadow: 0 1px 10px rgba(0, 0, 0, 0.25);
} .single-post.postid-3264 .cdmu-timbales-hero blockquote,
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-quote,
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-quote--hero,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-quote--hero {
color: rgba(255, 244, 218, 0.94) !important;
font-size: clamp(1.05rem, 2.8vw, 1.25rem) !important;
font-style: italic !important;
font-weight: 500;
margin: 1rem auto 0 !important;
padding: 0.85rem 0 0 !important;
border: none !important;
border-top: 1px solid rgba(212, 173, 46, 0.42) !important;
border-left: none !important;
border-right: none !important;
max-width: 30rem;
background: transparent !important;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.55);
}
.single-post.postid-3264 .cdmu-timbales-hero blockquote p,
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-quote p,
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-quote--hero p,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-quote--hero p {
color: rgba(255, 244, 218, 0.94) !important;
font-size: inherit !important;
font-style: inherit !important;
font-weight: inherit;
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: transparent !important;
text-shadow: 0 2px 12px rgba(0, 0, 0, 0.55);
}
.single-post.postid-3264 .cdmu-timbales-hero.wp-block-cover.is-light blockquote,
.single-post.postid-3264 .cdmu-timbales-hero.wp-block-cover.is-light .wp-block-quote p,
.single-post.postid-3264 .entry-content .cdmu-timbales-hero:not(.has-text-color) blockquote p {
color: rgba(255, 244, 218, 0.94) !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta {
margin-top: 1.35rem !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta .wp-block-button__link,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta .wp-block-button__link {
min-height: 3.15rem !important;
padding: 0.7rem 1.85rem !important;
font-size: 1.02rem !important;
font-weight: 700 !important;
letter-spacing: 0.02em;
border-radius: 999px !important;
background: linear-gradient(135deg, var(--cdmu-timbales-gold) 0%, var(--cdmu-timbales-copper) 48%, #e8c04a 100%) !important;
color: #0f172a !important;
border: 1px solid rgba(255, 255, 255, 0.35) !important;
box-shadow:
0 8px 24px rgba(0, 0, 0, 0.32),
0 2px 0 rgba(255, 255, 255, 0.15) inset !important;
transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta .wp-block-button__link:hover,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta .wp-block-button__link:hover {
background: linear-gradient(135deg, var(--cdmu-timbales-gold-hover) 0%, #dbb030 50%, #edd060 100%) !important;
color: #0a0f18 !important;
transform: translateY(-2px);
box-shadow:
0 12px 32px rgba(0, 0, 0, 0.38),
0 0 0 1px rgba(212, 173, 46, 0.45) !important;
} .single-post.postid-3264 .cdmu-timbales-hero,
.single-post.postid-3264 .cdmu-editorial-hero--immersive {
margin-bottom: 0 !important;
}
.single-post.postid-3264 .entry-content > .cdmu-editorial-ambiance {
margin-top: 1.35rem !important;
margin-bottom: 2.25rem !important;
font-size: 1.02rem;
color: #5b6472;
} .single-post.postid-3264 .cdmu-editorial-split__media figcaption,
.single-post.postid-3264 .cdmu-editorial-rhythm-visual figcaption,
.single-post.postid-3264 .cdmu-editorial-related-hero figcaption {
margin-top: 0.7rem;
font-size: 0.9rem;
color: #556070;
line-height: 1.5;
}
.single-post.postid-3264 .cdmu-editorial-tip,
.single-post.postid-3264 .cdmu-editorial-tip--dance,
.single-post.postid-3264 .cdmu-editorial-tip--remember {
margin: 0.85rem 0 1rem !important;
max-width: var(--cdmu-timbales-wide);
}
.single-post.postid-3264 .cdmu-editorial-split__text .wp-block-paragraph {
margin-top: 0;
margin-bottom: 0.85rem;
}
.single-post.postid-3264 .cdmu-editorial-split__text .wp-block-paragraph:last-child {
margin-bottom: 0;
} .single-post.postid-3264 .cdmu-editorial-split__media,
.single-post.postid-3264 .cdmu-editorial-rhythm-visual,
.single-post.postid-3264 .cdmu-editorial-related-hero {
margin: 0 auto !important;
max-width: var(--cdmu-timbales-figure-max) !important;
width: 100%;
}
.single-post.postid-3264 .cdmu-editorial-split__media img,
.single-post.postid-3264 .cdmu-editorial-rhythm-visual img,
.single-post.postid-3264 .cdmu-editorial-related-hero img {
width: 100%;
height: auto;
min-height: 0;
max-height: var(--cdmu-timbales-figure-height);
aspect-ratio: 16 / 10;
object-fit: cover;
object-position: center;
border-radius: var(--cdmu-timbales-radius);
box-shadow: var(--cdmu-timbales-shadow);
display: block;
}
.single-post.postid-3264 .cdmu-editorial-split__media figcaption,
.single-post.postid-3264 .cdmu-editorial-rhythm-visual figcaption,
.single-post.postid-3264 .cdmu-editorial-related-hero figcaption {
margin-top: 0.75rem;
padding: 0 0.15rem;
font-size: 0.92rem;
color: #556070;
line-height: 1.5;
text-align: center;
font-style: italic;
} .single-post.postid-3264 .cdmu-editorial-split.wp-block-columns {
display: flex !important;
flex-direction: column !important;
max-width: var(--cdmu-timbales-wide) !important;
margin: 1.35rem auto 1.65rem !important;
padding: 0 clamp(0.5rem, 2vw, 1rem);
gap: 1rem !important;
}
.single-post.postid-3264 .cdmu-editorial-split > .wp-block-column {
min-width: 0 !important;
flex-basis: auto !important;
width: 100% !important;
max-width: 100% !important;
float: none !important;
margin: 0 !important;
}
.single-post.postid-3264 .cdmu-editorial-split > .wp-block-column.cdmu-editorial-split__text {
order: 1;
}
.single-post.postid-3264 .cdmu-editorial-split > .wp-block-column:not(.cdmu-editorial-split__text) {
order: 2;
}
.single-post.postid-3264 .cdmu-editorial-split__text > h2.wp-block-heading {
margin-top: 0;
margin-bottom: 0.75rem;
}
.single-post.postid-3264 .cdmu-editorial-split__text .cdmu-editorial-tip {
margin-top: 0.75rem !important;
margin-bottom: 0 !important;
} .single-post.postid-3264 .cdmu-editorial-rhythm-visual {
margin: 0 auto 1.1rem !important;
padding: 0 clamp(0.5rem, 2vw, 1rem);
}
.single-post.postid-3264 .cdmu-editorial-rhythm.cdmu-editorial-rhythm--depth {
margin-top: 0.5rem !important;
margin-bottom: 1rem !important;
gap: 0.85rem !important;
} .single-post.postid-3264 .cdmu-editorial-related-wrap {
max-width: var(--cdmu-timbales-wide) !important;
margin: 1.5rem auto 2rem !important;
padding: 0 clamp(0.5rem, 2vw, 1rem);
}
.single-post.postid-3264 .cdmu-editorial-related-grid {
display: grid !important;
grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));
gap: 1rem !important;
margin-top: 1.25rem !important;
}
.single-post.postid-3264 .cdmu-editorial-related-grid > .wp-block-column {
min-width: 0 !important;
flex-basis: auto !important;
}
.single-post.postid-3264 .cdmu-editorial-related-card {
background: linear-gradient(165deg, #fff 0%, #f8f6fc 52%, #faf4ef 100%);
border: 1px solid rgba(72, 48, 120, 0.12);
border-radius: var(--cdmu-timbales-radius);
padding: 1rem 1.1rem;
height: 100%;
box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06);
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.single-post.postid-3264 .cdmu-editorial-related-card:hover {
transform: translateY(-2px);
box-shadow: 0 14px 32px rgba(15, 23, 42, 0.1);
}
.single-post.postid-3264 .cdmu-editorial-related-card a {
color: var(--cdmu-ed-navy, #1e3a5f);
font-weight: 600;
text-decoration: none;
}
.single-post.postid-3264 .cdmu-editorial-related-card a:hover {
color: var(--cdmu-ed-gold, #c9a227);
}
.single-post.postid-3264 .cdmu-editorial-related-hero {
margin: 0 auto 1.1rem !important;
}
@media (max-width: 782px) {
.single-post.postid-3264 .cdmu-timbales-hero,
.single-post.postid-3264 .cdmu-editorial-hero--immersive {
min-height: min(62vh, 480px) !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__inner-container,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__inner-container {
padding: 1.75rem 0.85rem;
max-width: 94vw;
}
.single-post.postid-3264 .cdmu-timbales-hero .wp-block-cover__inner-container::before,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .wp-block-cover__inner-container::before {
inset: -0.35rem -0.5rem;
border-radius: 0.85rem;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__title,
.single-post.postid-3264 .cdmu-timbales-hero h1,
.single-post.postid-3264 .cdmu-editorial-hero__title,
.single-post.postid-3264 .cdmu-editorial-hero--immersive h1 {
font-size: clamp(1.85rem, 8vw, 2.35rem) !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-lead,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-lead {
font-size: 1rem !important;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta .wp-block-button,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta .wp-block-button {
width: 100%;
max-width: 20rem;
margin: 0 auto;
}
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta .wp-block-button__link,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta .wp-block-button__link {
width: 100%;
justify-content: center;
}
.single-post.postid-3264 .cdmu-editorial-split__media img,
.single-post.postid-3264 .cdmu-editorial-rhythm-visual img,
.single-post.postid-3264 .cdmu-editorial-related-hero img {
max-height: min(56vw, 320px);
}
.single-post.postid-3264 .cdmu-editorial-related-grid {
grid-template-columns: 1fr !important;
}
}
.single-post.postid-3264 .cdl-cultural-backlink {
max-width: var(--cdmu-timbales-wide);
margin: 2rem auto;
padding: 1.25rem 1.35rem;
border-radius: var(--cdmu-timbales-radius);
border: 1px solid rgba(212, 173, 46, 0.22);
background: linear-gradient(165deg, #fffefb 0%, #faf6ff 55%, #fff9f3 100%);
box-shadow: var(--cdmu-timbales-shadow);
}
.single-post.postid-3264 .cdl-cultural-backlink__title {
font-size: 1.05rem;
margin-bottom: 0.45rem;
}
.single-post.postid-3264 .cdl-cultural-backlink__btn {
border-radius: 999px;
}
@media (prefers-reduced-motion: reduce) {
.single-post.postid-3264 .cdmu-editorial-related-card,
.single-post.postid-3264 .cdmu-timbales-hero .cdmu-editorial-hero__cta .wp-block-button__link,
.single-post.postid-3264 .cdmu-editorial-hero--immersive .cdmu-editorial-hero__cta .wp-block-button__link {
transition: none;
}
}