.ldpp{color:#1b1b1b;font-family:GT Walsheim,Poppins,system-ui,-apple-system,sans-serif;padding:24px 0}.ldpp *,.ldpp :after,.ldpp :before{box-sizing:border-box}.ldpp__inner{margin:0 auto;max-width:1280px;padding:0 36px}.ldpp__card{align-items:center;background:#fff;border-radius:20px;display:grid;gap:22px;grid-template-columns:auto 1fr auto;margin:0 auto;max-width:1000px;padding:22px 28px}.ldpp__host{flex-shrink:0;height:64px;position:relative;width:64px}.ldpp__host-photo{background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 6px 14px rgba(66,28,133,.18);display:block;height:64px;object-fit:cover;width:64px}.ldpp__host-photo--placeholder{background:linear-gradient(135deg,#ffcfc0,#ffa970)}.ldpp__host-badge{align-items:center;background:#421c85;border:2px solid #fff;border-radius:50%;bottom:-4px;color:#fff;display:inline-flex;height:24px;justify-content:center;position:absolute;right:-4px;width:24px}.ldpp__host-badge svg{height:12px;width:12px}.ldpp__copy{min-width:0}.ldpp__eyebrow{color:#421c85;font-size:10px;font-weight:500;letter-spacing:.16em;margin-bottom:4px;text-transform:uppercase}.ldpp__heading{color:#1a1a1a;font-size:18px;font-weight:400!important;letter-spacing:-.01em;line-height:1.3;margin:0}.ldpp__desc{color:#6e6e6e;font-size:15px;font-weight:400!important;line-height:1.55;margin:4px 0 0}.ldpp__platforms{align-items:center;display:flex;flex-shrink:0;gap:10px}.ldpp__platforms-label{color:#421c85;font-size:11px;font-weight:500;letter-spacing:.12em;margin-right:4px;text-transform:uppercase}.ldpp__pl{align-items:center;background:rgba(66,28,133,.1);border-radius:999px;color:#421c85;display:inline-flex;height:34px;justify-content:center;text-decoration:none;transition:background .2s ease,color .2s ease;width:34px}.ldpp__pl:focus-visible{outline:none}.ldpp__pl--spotify:focus-visible,.ldpp__pl--spotify:hover{background:rgba(29,185,84,.15);color:#1db954}.ldpp__pl--apple:focus-visible,.ldpp__pl--apple:hover{background:rgba(135,46,196,.15);color:#872ec4}.ldpp__pl--youtube:focus-visible,.ldpp__pl--youtube:hover{background:rgba(255,0,0,.12);color:red}@media (max-width:799px){.ldpp__card{grid-template-columns:auto 1fr;row-gap:16px}.ldpp__platforms{flex-wrap:wrap;grid-column:1/-1}}@media (max-width:499px){.ldpp__card{grid-template-columns:1fr;padding:22px}.ldpp__host{justify-self:start}}