.sample[data-v-434ba050]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;display:grid}.sample__main[data-v-434ba050]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.sample__name[data-v-434ba050]{font-size:22px;font-weight:var(--font-weight-heavy);margin:0;line-height:1.25}.sample__lead[data-v-434ba050]{font-size:var(--font-size-body-l);line-height:var(--font-line-height-body-l);margin:0}.player[data-v-434ba050]{gap:var(--space-3);padding:var(--space-3);background:var(--color-card)}.player[data-v-434ba050],.player__button[data-v-434ba050]{border:var(--border-strong) solid var(--color-ink);border-radius:var(--radius-control);align-items:center;display:flex}.player__button[data-v-434ba050]{background:var(--color-signal);width:52px;height:52px;color:var(--color-on-signal);cursor:pointer;flex:none;justify-content:center}.player__range[data-v-434ba050]{min-width:0;height:var(--size-touch-min);accent-color:var(--color-ink);cursor:pointer;flex:1}.player__time[data-v-434ba050]{font-size:var(--font-size-data-s);font-weight:var(--font-weight-semibold);flex:none}.sample__transcript summary[data-v-434ba050]{cursor:pointer;font-weight:var(--font-weight-bold);min-height:var(--size-touch-min);align-items:center;display:flex}.sample__transcript p[data-v-434ba050]{margin:var(--space-2) 0 0;font-size:16px;line-height:var(--font-line-height-body-l);max-width:68ch}.sample__photo[data-v-434ba050]{flex-direction:column;gap:6px;margin:0;display:flex}.sample__photo img[data-v-434ba050]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border:var(--border-strong) solid var(--color-ink);border-radius:var(--radius-control);width:100%;height:auto;display:block}
