January 24 Email: The $35 starter pack that pays you $128/month per referral
Lori Robertson
<div class="sc-bar" style="animation-delay:
COPYRIGHT © WorkWithLoriRobertson.Com 2026. All Rights Reserved.
January 24 Email: The $35 starter pack that pays you $128/month per referral
Lori Robertson
<div class="sc-bar" style="animation-delay:
// html
<style>
.soundcloud-player {
display: flex;
align-items: flex-start;
background: linear-gradient(90deg, #4A0082, #3c3733);
padding: 20px;
border-radius: 12px;
color: white;
gap: 20px;
max-width: 100%;
width: 100%; /* NEW: make it match container width */
box-sizing: border-box; /* NEW: avoid overflow from padding */
flex-wrap: wrap; /* NEW: allow left + image to wrap on small screens */
}
/* LEFT SECTION */
.sc-left {
flex: 1;
display: flex;
flex-direction: column;
gap: 18px;
min-width: 0; /* NEW: helps prevent overflow on narrow screens */
}
/* PLAY BUTTON */
.sc-play-btn {
width: 70px;
height: 70px;
border-radius: 50%;
background: black;
border: none;
color: white;
font-size: 34px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
flex-shrink: 0;
}
.sc-title-box {
background: rgba(0,0,0,0.4);
padding: 12px 16px;
border-radius: 4px;
max-width: 80%;
}
.sc-title {
font-size: 26px;
font-weight: 700;
line-height: 1.2;
}
.sc-subtitle {
margin-top: 4px;
font-size: 14px;
opacity: 0.8;
}
/* WAVEFORM BAR */
.sc-waveform {
display: flex;
gap: 2px;
height: 60px;
align-items: flex-end;
cursor: pointer;
width: 100%;
}
.sc-bar {
width: 3px;
background: rgba(255,255,255,0.6);
animation: wave 1.4s infinite ease-in-out;
}
@keyframes wave {
0%, 100% { height: 20%; }
50% { height: 100%; }
}
/* RIGHT IMAGE */
.sc-image-container {
flex-shrink: 0;
}
.sc-image {
width: 260px;
height: 260px;
object-fit: cover;
border-radius: 12px;
}
/* MOBILE */
@media (max-width: 900px) {
.soundcloud-player {
flex-direction: column; /* stack everything vertically */
align-items: center;
padding: 16px; /* a bit less padding on small screens */
}
.sc-left,
.sc-image-container { /* NEW: make each part full-width on mobile */
width: 100%;
}
.sc-title-box {
max-width: 100%;
}
.sc-image {
width: 100%;
height: auto;
max-width: 400px; /* NEW: keeps image from feeling huge */
margin: 0 auto;
}
.sc-play-btn {
width: 56px; /* NEW: slightly smaller play button on mobile */
height: 56px;
font-size: 28px;
}
.sc-title {
font-size: 22px; /* NEW: scale text a bit for mobile */
}
}
</style>
<div class="soundcloud-player">
<!-- LEFT CONTENT -->
<div class="sc-left">
<button class="sc-play-btn" id="playBtn">▶</button>
<div class="sc-title-box">
<div class="sc-title">January 24 Email: The $35 starter pack that pays you $128/month per referral </div>
<div class="sc-subtitle">Lori Robertson</div>
</div>
<!-- WAVEFORM SIMULATION -->
<div class="sc-waveform" id="waveform">
<!-- Generate 80 tiny bars -->
<!-- You can increase/decrease for density -->
<script>
for (let i=0; i<140; i++) {
document.write('<div class="sc-bar" style="animation-delay:'+(i*0.03)+'s"></div>');
}
</script>
</div>
<!-- AUDIO -->
<audio id="audioPlayer" src="https://content.app-sources.com/s/13980042348269191/uploads/Images/The_35_starter_pack-9288474.mp3"></audio>
</div>
<!-- RIGHT IMAGE -->
<div class="sc-image-container">
<img class="sc-image" src="https://content.app-sources.com/s/13980042348269191/uploads/Images/About_me_cont_1-9215670.png" alt="Episode Image">
</div>
</div>
<script>
const audio = document.getElementById("audioPlayer");
const btn = document.getElementById("playBtn");
const bars = document.querySelectorAll(".sc-bar");
btn.onclick = () => {
if (audio.paused) {
audio.play();
btn.textContent = "❚❚";
bars.forEach(bar => bar.style.opacity = "1");
} else {
audio.pause();
btn.textContent = "▶";
bars.forEach(bar => bar.style.opacity = "0.3");
}
};
audio.onended = () => {
btn.textContent = "▶";
bars.forEach(bar => bar.style.opacity = "0.3");
};
</script>