.podcast-player{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;max-width:100%;position:relative;width:100%}.podcast-external-links{container-type:inline-size;display:flex;flex:1 1 180px;flex-direction:column;gap:.5rem;justify-content:center}.podcast-external-link{align-items:center;border:1px solid;border-radius:8px;display:flex;justify-content:flex-start;padding:.8rem 1rem .8rem .75rem;text-decoration-line:none;white-space:nowrap}.podcast-external-link svg{flex-shrink:0;height:30px;margin-right:.5rem;width:auto}.podcast-external-link label{cursor:pointer;flex-shrink:0}.podcast-external-link label span{display:block;font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1;text-transform:uppercase}.podcast-external-link label b{display:block;font-size:.9rem;font-weight:700;line-height:1.5rem;line-height:1;margin-top:.125rem}.cp-podcast[hidden]+.podcast-external-links{flex-grow:0;margin-left:auto}@container (min-width: 260px){.podcast-external-link{justify-content:center}}.cp-podcast{--cp-primary:#231f20;--cp-accent:#529adb;--cp-button:#529adb;--cp-button-hover:#2a72b3;--cp-muted:color-mix(in srgb,var(--cp-primary) 70%,#fff);--cp-track:color-mix(in srgb,var(--cp-primary) 12%,#fff);--cp-border:color-mix(in srgb,var(--cp-primary) 18%,#fff);align-items:center;background:#fff;border:1px solid var(--cp-border);border-radius:8px;color:var(--cp-primary);display:flex;flex:999 1 470px;font-family:inherit;gap:.875rem;line-height:1.2;margin:0;min-width:0;padding:.75rem;position:relative}.cp-podcast[hidden]{display:none!important}.cp-podcast__art{--cp-art:163px;flex:0 0 var(--cp-art)}.cp-podcast__art img{border-radius:8px;display:block;height:var(--cp-art);object-fit:cover;width:var(--cp-art)}.cp-podcast__body{align-self:center;flex:1 1 0;min-width:0}.cp-podcast__controls{align-items:center;color:var(--cp-primary);display:flex;gap:.96rem;justify-content:flex-start}.cp-podcast .cp-podcast__play{align-items:center;background:var(--cp-button);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 64px;height:64px;justify-content:center;margin:0;padding:0;transition:background-color .15s;width:64px}.cp-podcast .cp-podcast__play:focus-visible,.cp-podcast .cp-podcast__play:hover{background:var(--cp-button-hover)}.cp-podcast__play svg{fill:currentColor;height:26px;width:26px}.cp-podcast.is-playing .cp-podcast__icon-play,.cp-podcast__icon-pause{display:none}.cp-podcast.is-playing .cp-podcast__icon-pause{display:block}.cp-podcast__progress{-webkit-appearance:none;appearance:none;background:linear-gradient(var(--cp-accent),var(--cp-accent)) 0 /var(--cp-pct,0) 100% no-repeat,var(--cp-track);border-radius:5px;cursor:pointer;display:block;height:10px;margin:0 0 .4rem;width:100%}.cp-podcast__progress::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cp-accent);border-radius:50%;height:10px;opacity:0;width:10px}.cp-podcast__progress::-moz-range-thumb{background:var(--cp-accent);border:0;border-radius:50%;height:10px;opacity:0;width:10px}.cp-podcast__progress:hover::-webkit-slider-thumb{opacity:1}.cp-podcast__progress:hover::-moz-range-thumb{opacity:1}.cp-podcast .cp-podcast__btn{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;height:26px;justify-content:center;margin:0;padding:0}.cp-podcast__btn svg{height:24px;width:24px}.cp-podcast__btn text{fill:currentColor;font-family:inherit;font-size:9px;font-weight:700}.cp-podcast .cp-podcast__speed{border:1.2px solid;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:.75rem;font-weight:600;height:19px;line-height:1;min-width:30px;padding:0 .3rem}.cp-podcast.is-muted .cp-podcast__waves,.cp-podcast__x{display:none}.cp-podcast.is-muted .cp-podcast__x{display:inline}.cp-podcast__time{color:var(--cp-muted);display:flex;font-size:.85rem;font-variant-numeric:tabular-nums;justify-content:space-between;line-height:1;margin-bottom:.5rem;white-space:nowrap}.cp-podcast :focus:not(:focus-visible){outline:none}.cp-podcast button:focus-visible,.cp-podcast__progress:focus-visible{outline-color:var(--cp-accent);outline-offset:2px;outline-style:solid;outline-width:2px}@media (max-width:520px){.cp-podcast{gap:.75rem}.cp-podcast__art{--cp-art:90px}.cp-podcast__controls{gap:.48rem}.cp-podcast .cp-podcast__play{flex-basis:52px;height:52px;width:52px}.cp-podcast__play svg{height:22px;width:22px}}@media (max-width:389px){.cp-podcast__art{--cp-art:82px}.cp-podcast__controls{gap:.256rem}.cp-podcast .cp-podcast__play{flex-basis:44px;height:44px;width:44px}.cp-podcast__play svg{height:20px;width:20px}}@media (max-width:339px){.cp-podcast__art{--cp-art:64px}}