.ss-podcast{position:relative;z-index:3}.ss-podcast a{color:inherit;text-decoration:none}.ss-pod-fbar{border-bottom:1px solid rgba(255,114,79,.1);padding-bottom:40px}.ss-pod-fbar-in{align-items:center;display:flex;justify-content:center}.ss-pod-fbar-content{display:flex;flex-direction:column;gap:16px;width:100%}.ss-pod-fbar-left{align-items:center;display:flex;justify-content:space-between}.ss-pod-fbar-label{color:#300a46;font-size:18px;font-weight:700}.ss-pod-fcnt{background:rgba(255,114,79,.1);border-radius:50px;color:#ff724f;font-size:13px;font-weight:600;padding:4px 14px}.ss-pod-fwrap{position:relative;width:100%}.ss-pod-ficon{color:#ff724f;left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ss-pod-finput{background:#fff;border:2px solid rgba(255,114,79,.15);border-radius:16px;box-shadow:0 4px 20px rgba(255,114,79,.06);color:#000;font-size:15px;outline:none;padding:16px 20px 16px 52px;transition:border-color .3s,box-shadow .3s;width:100%}.ss-pod-finput::placeholder{color:#a09ab0;font-weight:400}.ss-pod-finput:focus{border-color:#ff724f;box-shadow:0 4px 24px rgba(255,114,79,.12)}@media (max-width:600px){.ss-pod-fbar{padding-bottom:28px}.ss-pod-fbar-content{gap:12px}.ss-pod-fbar-label{font-size:16px}.ss-pod-finput{font-size:14px;padding:14px 16px 14px 48px}}.ss-pod-section{padding-top:50px}.ss-pod-title{font-size:1.6rem;font-weight:700;margin-bottom:32px}.ss-pod-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.ss-pod-card{background:#fff;border-radius:16px;box-shadow:0 267px 75px 0 hsla(0,30%,86%,0),0 171px 68px 0 hsla(0,30%,86%,.01),0 96px 58px 0 hsla(0,30%,86%,.05),0 43px 43px 0 hsla(0,30%,86%,.09),0 11px 23px 0 hsla(0,30%,86%,.1);cursor:pointer;display:block;overflow:hidden;transition:transform .25s,box-shadow .25s}.ss-pod-card:hover{transform:translateY(-4px)}.ss-pod-card-thumb{background:#000;overflow:hidden;position:relative}.ss-pod-card-thumb img{height:100%;min-height:220px;opacity:.8;transition:opacity .3s;width:100%}.ss-pod-card:hover .ss-pod-card-thumb img{opacity:.9}.ss-pod-card-play{align-items:center;background:rgba(255,107,53,.9);border-radius:50%;display:flex;height:52px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:52px}.ss-pod-card:hover .ss-pod-card-play{opacity:1}.ss-pod-card-badge{border-radius:20px;color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.5px;padding:4px 10px;position:absolute;right:12px;top:12px}.ss-pod-card-dur{background:#fff;border-radius:4px;bottom:12px;color:#ff724f;font-size:12px;font-weight:600;padding:3px 8px;position:absolute;right:12px}.ss-pod-card-body{padding:20px 20px 24px}.ss-pod-card-meta{color:#ff724f;font-size:14px;font-weight:600;margin-bottom:6px}.ss-pod-card-title{color:var(--clr-text-lt);font-size:15px;font-weight:700;line-height:1.4;margin-bottom:10px}.ss-pod-card-desc,.ss-pod-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ss-pod-card-desc{color:#000;font-size:14px;line-height:1.6;margin-bottom:14px}.ss-pod-badges{display:flex;gap:8px}.ss-pod-bg{align-items:center;border-radius:20px;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;padding:4px 10px}.ss-pod-bg-s{background:rgba(29,185,84,.1);color:#1db954}.ss-pod-bg-y{background:rgba(255,0,0,.08);color:red}.ss-pod-lm{margin-top:40px;text-align:center}.ss-pod-btn-lm{background:#ff6b35;border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:14px 40px;transition:transform .2s,box-shadow .2s}.ss-pod-btn-lm:hover{box-shadow:0 6px 20px rgba(255,107,53,.35);transform:translateY(-2px)}.ss-pod-loading{color:#000;padding:80px 20px;text-align:center}.ss-pod-spinner{animation:ss-pod-spin .8s linear infinite;border:3px solid #f0ebff;border-radius:50%;border-top-color:#ff6b35;height:40px;margin:0 auto 16px;width:40px}@keyframes ss-pod-spin{to{transform:rotate(1turn)}}.ss-pod-empty{color:#000;display:none;padding:60px 20px;text-align:center}@media(max-width:900px){.ss-pod-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ss-pod-grid{grid-template-columns:1fr}.ss-pod-hero-inner{padding:40px 24px}.ss-pod-fbar-in{align-items:stretch;flex-direction:column}}