.section-heading[data-astro-cid-5xfvgvih]{font-size:var(--font-size-heading-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);margin-bottom:var(--space-xs)}.section-heading[data-astro-cid-5xfvgvih]:before{content:"";width:2.5rem;height:3px;margin-bottom:var(--space-md);background:var(--colour-brand-fill);border-radius:2px;display:block}.section-note[data-astro-cid-5xfvgvih]{color:var(--colour-text-muted);margin-bottom:var(--space-xl)}.video-frame[data-astro-cid-5xfvgvih]{margin:0 0 var(--space-lg)}.video-frame[data-astro-cid-5xfvgvih] iframe[data-astro-cid-5xfvgvih]{aspect-ratio:16/9;border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-raised);background:#000;border:0;display:block}.tracks[data-astro-cid-5xfvgvih]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.tracks[data-astro-cid-5xfvgvih] a[data-astro-cid-5xfvgvih]{align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--colour-surface);border:1px solid var(--colour-border);border-left:3px solid var(--colour-brand-fill);border-radius:var(--radius-card);color:var(--colour-text);text-decoration:none;display:flex}.tracks[data-astro-cid-5xfvgvih] a[data-astro-cid-5xfvgvih]:hover{box-shadow:var(--shadow-raised);color:var(--colour-brand-text)}.t-title[data-astro-cid-5xfvgvih]{font-weight:var(--font-weight-semibold)}.t-artist[data-astro-cid-5xfvgvih]{color:var(--colour-text-muted);font-size:var(--font-size-small)}.t-arrow[data-astro-cid-5xfvgvih]{color:var(--colour-brand-text);margin-left:auto}.asset[data-astro-cid-5xfvgvih]{padding:var(--space-lg);background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-card);margin-bottom:var(--space-lg)}.asset[data-astro-cid-5xfvgvih] header[data-astro-cid-5xfvgvih]{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.asset[data-astro-cid-5xfvgvih] h3[data-astro-cid-5xfvgvih]{font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-bold)}.asset[data-astro-cid-5xfvgvih] .wordcount[data-astro-cid-5xfvgvih]{font-size:var(--font-size-small);color:var(--colour-text-muted);white-space:nowrap}.asset[data-astro-cid-5xfvgvih] p[data-astro-cid-5xfvgvih]{line-height:var(--line-height-loose);margin-bottom:var(--space-sm)}.asset[data-astro-cid-5xfvgvih] p[data-astro-cid-5xfvgvih]:last-child{margin-bottom:0}.headshot[data-astro-cid-5xfvgvih]{max-width:24rem;margin:0 0 var(--space-lg);border-radius:var(--radius-card);box-shadow:var(--shadow-raised);overflow:hidden}.headshot[data-astro-cid-5xfvgvih] img{width:100%;height:auto;display:block}.brand-section[data-astro-cid-5xfvgvih]{position:relative;overflow:clip}.logo-plate[data-astro-cid-5xfvgvih]{padding:var(--space-xl) var(--space-2xl);background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-card);display:inline-flex}.logo-plate[data-astro-cid-5xfvgvih] img{width:20rem;max-width:100%;height:auto}.tech[data-astro-cid-5xfvgvih]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.tech[data-astro-cid-5xfvgvih] li[data-astro-cid-5xfvgvih]{padding:var(--space-lg);border-left:3px solid var(--colour-brand-fill)}.tech[data-astro-cid-5xfvgvih] h3[data-astro-cid-5xfvgvih]{font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs)}.tech[data-astro-cid-5xfvgvih] p[data-astro-cid-5xfvgvih]{color:var(--colour-text-muted);line-height:var(--line-height-loose)}.logistics[data-astro-cid-5xfvgvih] p[data-astro-cid-5xfvgvih]{line-height:var(--line-height-loose);margin-bottom:var(--space-lg)}.contact[data-astro-cid-5xfvgvih]{gap:var(--space-md);margin:0;display:grid}.contact[data-astro-cid-5xfvgvih] dt[data-astro-cid-5xfvgvih]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--colour-text-muted)}.contact[data-astro-cid-5xfvgvih] dd[data-astro-cid-5xfvgvih]{font-size:var(--font-size-lede);margin:0}.band-frame[data-astro-cid-5xfvgvih]{position:relative;overflow:clip}@media (width<=62rem){.brand-section[data-astro-cid-5xfvgvih] .deco,.band-frame[data-astro-cid-5xfvgvih] .deco{display:none}}@media (width<=48rem){.formats[data-astro-cid-5xfvgvih],.tech[data-astro-cid-5xfvgvih]{grid-template-columns:1fr}}
