.firststeps-audio-player{display:grid;grid-template-columns:170px minmax(0,1fr);min-height:170px;overflow:hidden;margin:1.25em 0;background:#f8f7f6;border:1px solid #bbb7ba;box-shadow:0 2px 6px rgba(45,28,52,0.12)}.firststeps-audio-player .visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.firststeps-audio-player__identity{display:flex;align-items:center;justify-content:center;min-width:0;padding:24px 20px;background:#49176e}.firststeps-audio-player__identity img{display:block;width:128px;height:auto}.firststeps-audio-player__panel{min-width:0;padding:14px 20px 12px}.firststeps-audio-player__panel h4{margin:0;color:#b20e0f;font-size:1.375em;line-height:1.2}.firststeps-audio-player audio{width:100%;margin-top:1.25em}.firststeps-audio-player__custom{display:none}.firststeps-audio-player.is-enhanced audio{display:none}.firststeps-audio-player.is-enhanced .firststeps-audio-player__custom{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;margin-top:.75em}.firststeps-audio-player__play{position:relative;width:52px;height:52px;margin-top:-2px;padding:0;border:0;border-radius:50%;background:#b20e0f;color:#fff;cursor:pointer}.firststeps-audio-player__play:hover{background:#b20e0f}.firststeps-audio-player__play>span{position:absolute;top:50%;left:52%;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:14px solid #fff;transform:translate(-50%,-50%)}.firststeps-audio-player__play.is-playing>span{left:50%;width:14px;height:18px;border:0;background:linear-gradient(to right,#fff 0 5px,transparent 5px 9px,#fff 9px 14px)}.firststeps-audio-player__timeline{min-width:0}.firststeps-audio-player__waveform{position:relative;height:48px}.firststeps-audio-player__waveform canvas{display:block;width:100%;height:48px}.firststeps-audio-player__waveform input{position:absolute;inset:0;width:100%;height:48px;margin:0;opacity:0;cursor:pointer}.firststeps-audio-player__waveform input:focus{opacity:0;outline:0}.firststeps-audio-player__time{display:flex;justify-content:space-between;margin-top:1px;color:#575258;font-size:.75em;font-variant-numeric:tabular-nums}.firststeps-audio-player__play:focus{outline:0}@media only screen and (max-width:600px){.firststeps-audio-player{grid-template-columns:1fr;min-height:0}.firststeps-audio-player__identity{display:none}.firststeps-audio-player__panel{padding:18px 16px 16px}.firststeps-audio-player.is-enhanced .firststeps-audio-player__custom{grid-template-columns:52px minmax(0,1fr);gap:11px;margin-top:1em}.firststeps-audio-player__waveform,.firststeps-audio-player__waveform canvas,.firststeps-audio-player__waveform input{height:58px}}