.wrap-podcast{padding:2.8rem 0}.podcast-cover{width:200px;line-height:0}.podcast-cover img{width:100%;height:auto}.podcast-inner-footer{display:flex;align-items:center;max-width:100%}.podcast-showname{margin:0;font-size:14px;line-height:1;color:#001e5a;font-weight:700}.podcast-showepisode{font-size:16px;line-height:1;margin:0;color:#26262680}.podcast-inner-col{display:flex;flex-direction:column;justify-content:space-between;height:100%}.podcast-post h3{margin:0;line-height:1.2;font-size:28px}.podcast-post{padding-top:5px}.podcast-inner-footer .podcast-audio-button{margin-right:12px}.podcast-inner-header a:hover h3{color:var(--darkblue)}.subscribe-options{padding:10px 8px;height:0;overflow:hidden;position:absolute;z-index:2;left:0;right:0;background:#fff;border:1px solid #001e5a;max-width:125px;opacity:0;border-radius:4px;margin-top:2px;left:-1px;right:-1px}.subscribe-area{border:1px solid #001e5a;max-width:125px;border-radius:3px;padding:4px 8px;font-size:12px;font-family:Manrope;font-weight:700;color:#001e5a}.subscribe-area .subscribe-label{display:flex;line-height:1;align-items:center;justify-content:space-between}.subscribe-area .subscribe-label .dashicons{font-size:15px;line-height:1;width:15px;height:15px}.subscribe-area.active{background-color:#001e5a}.subscribe-area.active .subscribe-label{color:#fff}.subscribe-area.active .subscribe-label .dashicons{transform:rotate(180deg)}.subscribe-area.active .subscribe-options{height:auto;opacity:1}.subscribe-options li{display:block;text-transform:uppercase;white-space:nowrap;font-weight:700;padding-bottom:10px}.subscribe-options li:last-child{padding-bottom:0}a.polink{color:#001e5a}a.polink:hover{color:#001e5a;font-weight:800}@media screen and (max-width:767px){.podcast-cover{margin:0 auto;width:115px;text-align:center}.podcast-inner-header{text-align:center}.podcast-post h3{margin:0 auto}.podcast-inner-footer .podcast-audio-button{width:50px}.podcast-audio-wave{width:calc(100% - 62px)}.podcast-audio-wave #waveform,.podcast-audio-wave #waveform img{width:100%}}.wrap-wrap{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.podcast-main-title{width:300px;height:100%}.podcast-title h3{font-size:22px;margin-top:0;margin-bottom:0}.podcast-author p{font-size:14px;font-weight:700;margin-top:14px;margin-bottom:0;font-family:var(--secondfont)}.podcast-excerpt p{font-size:14px;margin-bottom:0;line-height:1.3;color:#737373;font-weight:700;font-family:var(--secondfont)}.episode-excerpt p{font-size:16px;color:#737373;line-height:1.3;margin-top:8px}.podcast-col .podcast-inner-header{max-width:541px}@media screen and (max-width:767px){.wrap-wrap{margin-left:0;margin-right:0}.podcast-main-title{width:100%;margin-top:24px}.podcast-main-title .podcast-inner-col{justify-content:unset}.podcast-cover{width:100%;max-width:187px}.podcast-excerpt p{margin-top:30px;margin-bottom:10px;font-size:16px;font-family:'Vegaregular';font-weight:400}.podcast-title h3{line-height:1.2}.podcast-col .podcast-inner-header{margin-top:10px}.podcast-showname{font-size:14px}.wrap-header-section{text-align:center}.wrap-podcast{padding:2rem 0 2.4rem}.inner-vpodcast-bottom .subscribe-area{margin-inline:auto;margin-top:20px}}@media screen and (min-width:1023px){.podcast-inner-col{padding-left:10px}.subscribe-area:hover{background-color:#001e5a}.subscribe-area:hover .subscribe-label{color:#fff}.subscribe-area:hover .subscribe-options{height:auto;opacity:1}.subscribe-area:hover .subscribe-label .dashicons{transform:rotate(180deg)}}