.ms-podcast{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:24px 0 26px;padding:16px 20px;border:1px solid #e4e7ec;border-radius:14px;background:linear-gradient(135deg,#fbfcfe 0%,#f5f7fa 100%);box-shadow:0 1px 2px rgba(16,24,40,.04)}.ms-podcast--top{margin-top:4px}.ms-podcast-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ms-podcast-play{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#a61e69;box-shadow:0 2px 8px rgba(166,30,105,.28);color:#fff;text-decoration:none !important;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.ms-podcast-play:hover{transform:translateY(-1px) scale(1.04);background:#8d1859;box-shadow:0 4px 12px rgba(166,30,105,.35)}.ms-podcast-play:focus-visible{outline:2px solid #101828;outline-offset:2px}.ms-podcast-play svg{display:block;width:20px;height:20px;margin-left:2px}.ms-podcast-topline{display:flex;align-items:center;gap:7px}.ms-podcast-eq{display:flex;align-items:flex-end;gap:2px;height:12px}.ms-podcast-eq i{display:block;width:2px;height:12px;border-radius:2px;background:#a61e69;transform-origin:bottom;animation:ms-podcast-eq 1.1s ease-in-out infinite}.ms-podcast-eq i:nth-child(1){animation-delay:-.9s}.ms-podcast-eq i:nth-child(2){animation-delay:-.65s;animation-duration:.9s}.ms-podcast-eq i:nth-child(3){animation-delay:-.35s;animation-duration:1.3s}.ms-podcast-eq i:nth-child(4){animation-delay:-.75s;animation-duration:1s}.ms-podcast-eq i:nth-child(5){animation-delay:-.15s;animation-duration:1.15s}@keyframes ms-podcast-eq{0%,100%{transform:scaleY(.35)}50%{transform:scaleY(1)}}.ms-podcast-eyebrow{color:#a61e69;font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.ms-podcast-title{color:#1a1a1a;font-family:"Source Serif 4",Georgia,"Times New Roman",serif;font-size:18px;font-weight:600;letter-spacing:-.005em;line-height:1.35}.ms-podcast-sub{color:#667085;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13px;line-height:1.5}.ms-podcast-links{display:flex;flex-wrap:wrap;gap:8px;flex:0 0 auto}.ms-podcast-btn{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border:1px solid #e4e7ec;border-radius:999px;background:#fff;box-shadow:0 1px 1px rgba(16,24,40,.03);color:#344054 !important;font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13.5px;font-weight:600;line-height:1.1;text-decoration:none !important;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.ms-podcast-btn-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.ms-podcast-btn-hint{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.ms-podcast-btn-label{font-size:13.5px;font-weight:600;line-height:1.1}.ms-podcast-btn:hover .ms-podcast-btn-hint{color:inherit;opacity:.75}.ms-podcast-btn:hover{transform:translateY(-1px)}.ms-podcast-btn:focus-visible{outline:2px solid #101828;outline-offset:2px}.ms-podcast-btn svg{display:block;width:22px;height:22px;flex:0 0 auto}.ms-podcast-youtube:hover{border-color:red;background:#fff5f5;color:#c40000 !important}.ms-podcast-ivoox:hover{border-color:#f26522;background:#fff6f1;color:#c94f12 !important}.ms-podcast-spotify:hover{border-color:#1db954;background:#f2fcf5;color:#15803d !important}.ms-podcast--dark{border-color:#1f2a3c;background:linear-gradient(135deg,#101827 0%,#1b2537 60%,#16202f 100%);box-shadow:0 10px 24px rgba(8,15,28,.28)}.ms-podcast--dark .ms-podcast-eyebrow{color:#f472b6}.ms-podcast--dark .ms-podcast-title{color:#f8fafc}.ms-podcast--dark .ms-podcast-sub{color:#94a3b8}.ms-podcast--dark .ms-podcast-play{background:#f472b6;box-shadow:0 2px 10px rgba(244,114,182,.35);color:#0b1220}.ms-podcast--dark .ms-podcast-play:hover{background:#f9a8d4}.ms-podcast--dark .ms-podcast-play:focus-visible{outline-color:#f8fafc}.ms-podcast--dark .ms-podcast-eq i{background:#f472b6}.ms-podcast--dark .ms-podcast-btn{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);box-shadow:none;color:#e2e8f0 !important}.ms-podcast--dark .ms-podcast-btn:focus-visible{outline-color:#f8fafc}.ms-podcast--dark .ms-podcast-youtube:hover{border-color:#ff4d4d;background:rgba(255,0,0,.16);color:#ff8080 !important}.ms-podcast--dark .ms-podcast-ivoox:hover{border-color:#f97316;background:rgba(242,101,34,.18);color:#ffb27a !important}.ms-podcast--dark .ms-podcast-spotify:hover{border-color:#22c55e;background:rgba(29,185,84,.16);color:#6ee7a0 !important}.ms-podcast--wmp{border:1px solid #06080a;border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,0) 36%),radial-gradient(120% 150% at 50% 0%,rgba(87,169,232,.22) 0%,rgba(0,0,0,0) 58%),linear-gradient(180deg,#2c3138 0%,#16191d 46%,#0a0c0e 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 24px rgba(87,169,232,.08),0 8px 22px rgba(0,0,0,.45);font-family:"Segoe UI",Tahoma,Verdana,sans-serif}.ms-podcast--wmp .ms-podcast-eyebrow{color:#6fb6ff;letter-spacing:.16em}.ms-podcast--wmp .ms-podcast-title{color:#f2f7fc;font-family:"Segoe UI",Tahoma,Verdana,sans-serif;font-size:17.5px;font-weight:600;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.6)}.ms-podcast--wmp .ms-podcast-sub{color:#9fb0c2;font-family:"Segoe UI",Tahoma,Verdana,sans-serif}.ms-podcast--wmp .ms-podcast-play{width:46px;height:46px;border:0;background:0 0;box-shadow:none;color:#fff;filter:drop-shadow(0 2px 6px rgba(45,140,220,.45));transition:transform .14s ease,filter .14s ease}.ms-podcast--wmp .ms-podcast-play:hover{background:0 0;box-shadow:none;transform:translateY(-1px) scale(1.04);filter:drop-shadow(0 2px 10px rgba(80,190,255,.65)) brightness(1.06)}.ms-podcast--wmp .ms-podcast-play svg{width:100%;height:100%;margin:0}.ms-podcast--wmp .ms-podcast-play:focus-visible{outline-color:#6fb6ff}.ms-podcast--wmp .ms-podcast-eq i{background:#6fb6ff;box-shadow:0 0 6px rgba(111,182,255,.6)}.ms-podcast--wmp .ms-podcast-btn{border-color:rgba(120,175,225,.28);border-radius:6px;background:linear-gradient(180deg,#3a424b 0%,#1a1e23 52%,#0d1013 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.5);color:#e8f1fa !important;font-family:"Segoe UI",Tahoma,Verdana,sans-serif}.ms-podcast--wmp .ms-podcast-btn:focus-visible{outline-color:#6fb6ff}.ms-podcast--wmp .ms-podcast-youtube:hover,.ms-podcast--wmp .ms-podcast-ivoox:hover,.ms-podcast--wmp .ms-podcast-spotify:hover{border-color:#57a9e8;background:linear-gradient(180deg,#46566a 0%,#1b232c 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 12px rgba(87,169,232,.35);color:#cfe6ff !important}.ms-podcast--quicktime{border:1px solid rgba(0,0,0,.07);border-radius:16px;background:linear-gradient(180deg,rgba(252,252,253,.94) 0%,rgba(242,242,247,.92) 100%);box-shadow:0 12px 32px rgba(0,0,0,.09),inset 0 1px 0 rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif}.ms-podcast--quicktime .ms-podcast-eyebrow{color:#007aff;letter-spacing:.18em}.ms-podcast--quicktime .ms-podcast-title{color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.ms-podcast--quicktime .ms-podcast-sub{color:#6e6e73;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif}.ms-podcast--quicktime .ms-podcast-play{background:#007aff;box-shadow:0 4px 14px rgba(0,122,255,.35);color:#fff}.ms-podcast--quicktime .ms-podcast-play:hover{background:#0066d6;box-shadow:0 6px 18px rgba(0,122,255,.4)}.ms-podcast--quicktime .ms-podcast-play:focus-visible{outline-color:#007aff}.ms-podcast--quicktime .ms-podcast-eq i{background:#007aff}.ms-podcast--quicktime .ms-podcast-btn{border-color:rgba(0,0,0,.12);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(0,0,0,.06);color:#1d1d1f !important;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.ms-podcast--quicktime .ms-podcast-btn:focus-visible{outline-color:#007aff}.ms-podcast--quicktime .ms-podcast-youtube:hover,.ms-podcast--quicktime .ms-podcast-ivoox:hover,.ms-podcast--quicktime .ms-podcast-spotify:hover{border-color:#007aff;background:#fff;box-shadow:0 1px 4px rgba(0,122,255,.18);color:#007aff !important}.ms-podcast--spotify{border:1px solid #2a2a2a;border-radius:12px;background:#121212;box-shadow:0 8px 24px rgba(0,0,0,.35);font-family:"Circular","Helvetica Neue",Helvetica,Arial,sans-serif}.ms-podcast--spotify .ms-podcast-eyebrow{color:#1db954;letter-spacing:.18em}.ms-podcast--spotify .ms-podcast-title{color:#fff;font-family:"Circular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:0}.ms-podcast--spotify .ms-podcast-sub{color:#b3b3b3;font-family:"Circular","Helvetica Neue",Helvetica,Arial,sans-serif}.ms-podcast--spotify .ms-podcast-play{background:#1db954;box-shadow:0 4px 14px rgba(29,185,84,.35);color:#000}.ms-podcast--spotify .ms-podcast-play:hover{background:#1ed760;box-shadow:0 6px 18px rgba(30,215,96,.4)}.ms-podcast--spotify .ms-podcast-play:focus-visible{outline-color:#1db954}.ms-podcast--spotify .ms-podcast-eq i{background:#1db954}.ms-podcast--spotify .ms-podcast-btn{border-color:#3e3e3e;border-radius:999px;background:#1f1f1f;box-shadow:none;color:#fff !important;font-family:"Circular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.ms-podcast--spotify .ms-podcast-btn:focus-visible{outline-color:#1db954}.ms-podcast--spotify .ms-podcast-youtube:hover,.ms-podcast--spotify .ms-podcast-ivoox:hover,.ms-podcast--spotify .ms-podcast-spotify:hover{border-color:#1db954;background:#181818;color:#fff !important}.ms-podcast--dark .ms-podcast-btn-hint{color:#94a3b8}.ms-podcast--wmp .ms-podcast-btn-hint{color:#cfe4f9}.ms-podcast--quicktime .ms-podcast-btn-hint{color:#8e8e93}.ms-podcast--spotify .ms-podcast-btn-hint{color:#b3b3b3}@media (max-width:700px){.ms-podcast{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;padding:16px}.ms-podcast-play{grid-column:1;grid-row:1}.ms-podcast-copy{grid-column:2;grid-row:1}.ms-podcast-links{grid-column:1/-1;grid-row:2;flex-wrap:nowrap}.ms-podcast-btn{flex:1 1 0;justify-content:center}}@media (max-width:380px){.ms-podcast-links{flex-direction:column}}@media (prefers-reduced-motion:reduce){.ms-podcast-eq i{animation:none;transform:scaleY(.7)}}