.pband{padding-block:clamp(3.5rem,2.5rem + 4vw,6.5rem)}.pband__grid{gap:var(--space-3) 0;grid-template-columns:minmax(0,1fr);grid-template-areas:"media""content";align-items:center;display:grid}.pband__media{aspect-ratio:4/3;border-radius:var(--radius-calm,6px);background:var(--calm-line);grid-area:media;position:relative;overflow:hidden}.pband--tall .pband__media{aspect-ratio:5/4}.pband--short .pband__media{aspect-ratio:16/9}.pband__picture,.pband__img{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.pband__img{object-fit:cover}.pband__info{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.pband__chip{z-index:2;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.pband__content{gap:var(--space-4);max-inline-size:38rem;grid-area:content;justify-items:start;margin-block-start:var(--space-5);display:grid}.pband__caption{gap:var(--space-1) var(--space-3);color:var(--calm-muted);flex-wrap:wrap;display:flex}@media (width>=56em){.pband__grid{gap:var(--space-3) clamp(2.5rem, 1rem + 4vw, 5.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"content media"}.pband--end .pband__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"media content"}.pband__content{margin-block-start:0}}
