.podcast-section{display:flex;padding:48px 24px;flex-direction:column;align-items:center;align-self:stretch;background:#0f172a;position:relative;overflow:hidden;width:100%}@media(min-width:768px){.podcast-section{padding:64px 48px}}@media(min-width:1024px){.podcast-section{padding:96px 80px}}.bg-decoration-1{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:33554400px;background:rgba(40,143,180,.1);filter:blur(60px);width:400px;height:400px;pointer-events:none;z-index:0}@media(min-width:768px){.bg-decoration-1{width:600px;height:600px}}@media(min-width:1024px){.bg-decoration-1{width:800px;height:800px}}.bg-decoration-2{position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-radius:33554400px;background:rgba(85,186,227,.1);filter:blur(50px);width:400px;height:400px;pointer-events:none;z-index:0}@media(min-width:768px){.bg-decoration-2{width:600px;height:600px}}@media(min-width:1024px){.bg-decoration-2{width:800px;height:800px}}.podcast-container{gap:64px;position:relative;z-index:1;max-width:1400px;margin:0 auto}.podcast-container,.podcast-header{display:flex;flex-direction:column;align-items:center;align-self:stretch}.podcast-header{gap:16px;text-align:center}.eyebrow{color:#fff;text-align:center;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;background:linear-gradient(90deg,#55b9e3,#b4e0f2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0}@media(min-width:768px){.eyebrow{font-size:13px;line-height:18px}}@media(min-width:1024px){.eyebrow{font-size:14px}}.section-title{color:#fff;text-align:center;font-family:Manrope,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media(min-width:768px){.section-title{font-size:56px}}@media(min-width:1024px){.section-title{font-size:72px}}.section-title .highlight{background:linear-gradient(90deg,#55b9e3,#b4e0f2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.section-description{color:#fafafa;text-align:center;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:28px;margin:0}@media(min-width:768px){.section-description{font-size:17px;line-height:30px}}@media(min-width:1024px){.section-description{font-size:18px;line-height:32px}}.guests-grid{display:grid;gap:20px;width:100%;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.guests-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.guests-grid{grid-template-columns:repeat(4,1fr);gap:24px}}.guest-card{display:flex;padding:16px;flex-direction:column;align-items:center;gap:12px;flex:1 0 0;border-radius:16px;border:1px solid rgba(30,41,59,.16)}@media(min-width:768px){.guest-card{padding:24px;gap:20px}}@media(min-width:1024px){.guest-card{padding:24px}}.guest-image-wrapper{width:80px;height:80px;border-radius:80px;overflow:hidden;background:url() #d3d3d3 50%/cover no-repeat;position:relative;flex-shrink:0}@media(min-width:768px){.guest-image-wrapper{width:100px;height:100px;border-radius:100px}}.guest-image,.guest-image-img{width:100%;height:100%;object-fit:cover}.guest-info{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.guest-name{color:#fff;font-family:Manrope,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:32px;margin:0}@media(min-width:768px){.guest-name{font-size:26px;line-height:36px}}@media(min-width:1024px){.guest-name{font-size:28px;line-height:40px}}.guest-position{color:#e9f0f4;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:0}@media(min-width:768px){.guest-position{font-size:13px;line-height:20px}}@media(min-width:1024px){.guest-position{font-size:14px;line-height:22px}}.watch-episode{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:#e9f0f4;text-decoration:none;padding:8px 0;transition:all .3s ease}.watch-episode:hover{color:#55b9e3}.watch-episode:hover .arrow-icon{transform:translateX(4px)}.watch-text{color:currentColor;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media(min-width:768px){.watch-text{font-size:15px;line-height:22px}}@media(min-width:1024px){.watch-text{font-size:16px;line-height:20px}}.arrow-icon{width:16px;height:16px;flex-shrink:0;transition:transform .3s ease;color:currentColor}