.cmt-podcast{background:#fff;padding:100px 0}.podcast-inner{max-width:1200px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.podcast-left{display:flex;flex-direction:column;gap:0}.podcast-image-wrap{position:relative;border-radius:14px;overflow:visible;margin-bottom:16px}.podcast-image-wrap img{width:100%;height:420px;object-fit:cover;border-radius:14px;display:block;filter:grayscale(10%);transition:filter 0.4s}.podcast-image-wrap:hover img{filter:grayscale(0%)}.podcast-image-label{position:absolute;bottom:0;left:0;right:0;background:#C22;padding:14px 22px;border-radius:0 0 14px 14px;font-family:'Rubik',sans-serif;font-weight:700;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:10px}.podcast-image-label svg{width:18px;height:18px;stroke:rgba(255,255,255,0.8);stroke-width:2;fill:none;flex-shrink:0}.podcast-badge{position:absolute;top:20px;right:-16px;background:#fff;border-radius:100px;padding:8px 16px;display:flex;align-items:center;gap:8px;box-shadow:0 8px 24px rgba(0,0,0,0.14);font-family:'Rubik',sans-serif;font-weight:700;font-size:13px;color:#0A0A0A;white-space:nowrap}.podcast-badge-dot{width:8px;height:8px;border-radius:50%;background:#C22;flex-shrink:0;animation:podcastPulse 2s infinite}@keyframes podcastPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.85)}}.podcast-stats{display:flex;align-items:center;background:#F5F3EE;border-radius:12px;padding:20px 28px;gap:0}.podcast-stat{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}.podcast-stat-num{font-family:'Rubik',sans-serif;font-weight:900;font-size:26px;color:#0A0A0A;line-height:1;letter-spacing:-0.01em}.podcast-stat-num span{color:#C22;font-size:20px}.podcast-stat-label{font-family:'Rubik',sans-serif;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.08em}.podcast-stat-divider{width:1px;height:36px;background:#DEDBD5;flex-shrink:0}.podcast-label{font-family:'DM Mono','Rubik',monospace;font-size:11px;color:#C22;letter-spacing:0.15em;text-transform:uppercase;margin-bottom:14px}.podcast-title{font-family:'Rubik',sans-serif;font-weight:900;font-size:clamp(34px,3.5vw,52px);text-transform:uppercase;line-height:0.95;color:#0A0A0A;letter-spacing:-0.01em;margin-bottom:20px}.podcast-title-red{color:#C22}.podcast-desc{font-family:'Rubik',sans-serif;font-size:17px;line-height:1.75;color:#666;margin-bottom:32px}.podcast-benefits{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #EFEFEF}.podcast-benefit{display:flex;align-items:flex-start;gap:14px}.podcast-benefit-icon{width:38px;height:38px;background:#FFF0F0;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:background 0.2s}.podcast-benefit:hover .podcast-benefit-icon{background:#C22}.podcast-benefit-icon svg{width:18px;height:18px;stroke:#C22;stroke-width:2;fill:none;transition:stroke 0.2s}.podcast-benefit:hover .podcast-benefit-icon svg{stroke:#fff}.podcast-benefit-body h4{font-family:'Rubik',sans-serif;font-weight:700;font-size:15px;color:#0A0A0A;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.02em}.podcast-benefit-body p{font-family:'Rubik',sans-serif;font-size:14px;line-height:1.65;color:#777}.podcast-criteria{margin-bottom:32px}.podcast-criteria-label{font-family:'DM Mono','Rubik',monospace;font-size:10px;color:#AAA;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:14px}.podcast-criteria ul{list-style:none;display:flex;flex-direction:column;gap:10px}.podcast-criteria li{display:flex;align-items:flex-start;gap:10px;font-family:'Rubik',sans-serif;font-size:15px;color:#444;line-height:1.5}.podcast-criteria li svg{width:17px;height:17px;stroke:#C22;stroke-width:2.5;fill:none;flex-shrink:0;margin-top:3px}.podcast-criteria li strong{color:#0A0A0A;font-weight:700}.podcast-cta{display:inline-flex;align-items:center;gap:10px;background:#C22;color:#fff;padding:16px 32px;font-family:'Rubik',sans-serif;font-weight:700;font-size:15px;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;border-radius:8px;margin-bottom:14px;transition:background 0.2s,transform 0.2s,box-shadow 0.2s;box-shadow:0 4px 20px rgba(204,34,34,0.3)}.podcast-cta:hover{background:#E63333;transform:translateY(-2px);box-shadow:0 8px 28px rgba(204,34,34,0.4)}.podcast-cta svg{width:18px;height:18px;stroke:currentColor;stroke-width:2.5;fill:none}.podcast-cta-note{font-family:'Rubik',sans-serif;font-size:13px;color:#AAA;line-height:1.5}@media (max-width:1024px){.cmt-podcast{padding:80px 0}.podcast-inner{grid-template-columns:1fr;gap:48px;padding:0 32px}.podcast-image-wrap img{height:340px}.podcast-badge{right:12px}}@media (max-width:600px){.cmt-podcast{padding:64px 0}.podcast-inner{padding:0 20px;gap:40px}.podcast-image-wrap img{height:260px}.podcast-badge{top:12px;right:12px;font-size:12px;padding:7px 13px}.podcast-stats{padding:16px 20px;gap:0}.podcast-stat-num{font-size:22px}.podcast-cta{width:100%;justify-content:center}.podcast-benefits{gap:16px}}