.QfN7BG_main{color:#17191a;background:#f9f9f9;min-height:70vh}.QfN7BG_page{width:min(1280px,100% - 48px);margin:0 auto;padding:100px 0}.QfN7BG_title{text-align:center;color:#001658;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:70px;font-weight:700;line-height:1.2}.QfN7BG_section{margin-top:80px}.QfN7BG_sectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.QfN7BG_sectionHeading h2{color:#001658;letter-spacing:-.035em;margin:0;font-size:40px;font-weight:700;line-height:1.2}.QfN7BG_moreArrow{color:#001658;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.QfN7BG_moreArrow svg{width:32px;height:32px}.QfN7BG_tabs{flex-wrap:wrap;gap:8px;margin:0;display:flex}.QfN7BG_section .QfN7BG_tabs{margin:0 0 24px}.QfN7BG_tab{color:#717171;white-space:nowrap;border:1px solid #717171;border-radius:999px;justify-content:center;align-items:center;min-height:37px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.QfN7BG_tab[aria-current=page]{color:#fff;background:#001658;border-color:#001658}.QfN7BG_grid,.QfN7BG_socialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 20px;display:grid}.QfN7BG_instagramGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.QfN7BG_card{min-width:0}.QfN7BG_cardLink,.QfN7BG_cardContent{color:inherit;text-decoration:none;display:block}.QfN7BG_image{aspect-ratio:1247/696;background:#e8eef2;border-radius:12px;position:relative;overflow:hidden}.QfN7BG_image picture{width:100%;height:100%;display:block}.QfN7BG_image img{object-fit:contain;width:100%;height:100%;display:block}.QfN7BG_imageFallback{text-align:center;color:#757b80;letter-spacing:.04em;place-items:center;width:100%;height:100%;padding:12px;font-size:12px;display:grid}.QfN7BG_instagramGrid .QfN7BG_image{aspect-ratio:1}.QfN7BG_cardTitle{color:#17191a;letter-spacing:-1px;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:22px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.QfN7BG_meta{color:#757b80;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin-top:12px;font-size:14px;line-height:1.4;display:flex}.QfN7BG_source{text-overflow:ellipsis;white-space:nowrap;max-width:45%;margin-left:auto;overflow:hidden}.QfN7BG_newBadge{flex-shrink:0;width:16px;height:16px}.QfN7BG_summary{color:#707070;letter-spacing:-1px;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:20px;line-height:1.5;display:-webkit-box;overflow:hidden}.QfN7BG_podcastList{border-top:1px solid #bbc5cc;display:grid}.QfN7BG_podcastCard{border-bottom:1px solid #bbc5cc;grid-template-columns:197px minmax(0,1fr);grid-template-areas:"image title""image summary""image meta""image platforms";align-items:start;gap:8px 35px;padding:24px 16px 40px;display:grid}.QfN7BG_podcastCard .QfN7BG_image{aspect-ratio:1;grid-area:image}.QfN7BG_podcastCard .QfN7BG_cardTitle{letter-spacing:-1.35px;grid-area:title;margin:0;font-size:32px;line-height:1.5}.QfN7BG_podcastCard .QfN7BG_summary{grid-area:summary;min-height:90px;margin:0}.QfN7BG_podcastCard .QfN7BG_meta{grid-area:meta;gap:8px;margin:0;font-size:18px}.QfN7BG_podcastCard .QfN7BG_meta>span:last-child{margin-left:8px}.QfN7BG_platformLinks{flex-wrap:wrap;grid-area:platforms;gap:8px;margin-top:8px;display:flex}.QfN7BG_platformLink{align-items:center;width:200px;max-width:100%;min-height:48px;display:flex;position:relative}.QfN7BG_platformLink img{width:100%;height:auto;display:block}.QfN7BG_platformLink.QfN7BG_spotify .QfN7BG_spotifyLogo{width:51.439%;height:auto;position:absolute;top:15.84%;left:3.965%}.QfN7BG_masthead{margin-bottom:80px}.QfN7BG_selectedChannel{color:#707070;text-align:center;margin:8px 0 0;font-size:24px;font-weight:700;line-height:1.2}.QfN7BG_listControls{justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px;display:flex}.QfN7BG_search{background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:8px;width:min(500px,45%);height:60px;padding:8px 16px;display:flex}.QfN7BG_search input{width:100%;min-width:0;font:inherit;color:#17191a;background:0 0;border:0;outline:0;font-size:20px}.QfN7BG_search button{cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;display:grid}.QfN7BG_search:focus-within{outline-offset:3px;outline:2px solid #406ec9}.QfN7BG_moreArea{justify-content:center;margin-top:60px;display:flex}.QfN7BG_moreButton{color:#001658;border:1px solid #001658;border-radius:999px;justify-content:center;align-items:center;min-width:140px;min-height:48px;padding:12px 30px;font-size:18px;text-decoration:none;display:flex}.QfN7BG_empty,.QfN7BG_unavailable{text-align:center;background:#fff;border:1px solid #e4e8ee;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:40px;display:flex}.QfN7BG_section .QfN7BG_empty{min-height:340px}.QfN7BG_emptyIcon{background:#edf1f9;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 0 10px;display:grid}.QfN7BG_empty h3,.QfN7BG_unavailable h3{color:#001658;margin:0;font-size:28px;line-height:36px}.QfN7BG_empty p,.QfN7BG_unavailable p{color:#515c6d;margin:8px 0 0;font-size:18px;line-height:26px}.QfN7BG_unavailable{background:#fff9f8;border-color:#e7c7bf}.QfN7BG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.QfN7BG_cardLink:focus-visible,.QfN7BG_moreArrow:focus-visible,.QfN7BG_tab:focus-visible,.QfN7BG_platformLink:focus-visible,.QfN7BG_moreButton:focus-visible{outline-offset:3px;outline:3px solid #406ec9}@media (max-width:1024px){.QfN7BG_title{font-size:56px}.QfN7BG_grid,.QfN7BG_socialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.QfN7BG_instagramGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.QfN7BG_listControls{align-items:flex-start;gap:20px}.QfN7BG_listControls .QfN7BG_tabs{max-width:60%}.QfN7BG_search{width:40%}.QfN7BG_podcastCard{column-gap:24px}.QfN7BG_podcastCard .QfN7BG_cardTitle{font-size:28px}}@media (max-width:768px){.QfN7BG_page{width:calc(100% - 32px);padding:36px 0 40px}.QfN7BG_title{letter-spacing:-1px;font-size:32px;line-height:40px}.QfN7BG_section{margin-top:40px}.QfN7BG_sectionHeading{margin-bottom:20px}.QfN7BG_sectionHeading h2{font-size:24px}.QfN7BG_moreArrow{width:28px;height:28px}.QfN7BG_moreArrow svg{width:22px;height:22px}.QfN7BG_masthead{margin-bottom:32px}.QfN7BG_selectedChannel{margin-top:4px;font-size:16px;line-height:22px}.QfN7BG_listControls{flex-direction:column;gap:12px;margin-bottom:20px}.QfN7BG_listControls .QfN7BG_tabs{max-width:100%}.QfN7BG_tabs{gap:4px}.QfN7BG_tab{min-height:35px;padding:9px 8px;font-size:12px}.QfN7BG_search{width:100%;height:44px;padding:0 14px}.QfN7BG_search input{font-size:14px}.QfN7BG_search button{width:30px;height:40px}.QfN7BG_search img{width:19px;height:19px}.QfN7BG_podcastCard{grid-template-columns:60px minmax(0,1fr);grid-template-areas:"image title""summary summary""meta meta""platforms platforms";gap:12px;padding:20px 0}.QfN7BG_podcastCard .QfN7BG_image{border-radius:8px}.QfN7BG_podcastCard .QfN7BG_cardTitle{align-self:center;font-size:20px;line-height:26px}.QfN7BG_podcastCard .QfN7BG_summary{color:#515c6d;min-height:66px;font-size:14px;line-height:22px}.QfN7BG_podcastCard .QfN7BG_meta{gap:4px;font-size:12px;line-height:18px}.QfN7BG_podcastCard .QfN7BG_meta>span:last-child{margin-left:8px}.QfN7BG_platformLinks{flex-wrap:nowrap;gap:8px;margin:0}.QfN7BG_platformLink{width:140px;min-width:0;max-width:calc(50% - 4px);min-height:44px}.QfN7BG_platformLink.QfN7BG_spotify .QfN7BG_spotifyLogo{top:50%;transform:translateY(-50%)}.QfN7BG_empty,.QfN7BG_unavailable{min-height:360px;padding:28px 16px}.QfN7BG_section .QfN7BG_empty{min-height:300px}.QfN7BG_empty h3,.QfN7BG_unavailable h3{font-size:22px;line-height:30px}.QfN7BG_empty p,.QfN7BG_unavailable p{font-size:14px;line-height:22px}.QfN7BG_moreArea{margin-top:32px}.QfN7BG_cardTitle{font-size:20px}.QfN7BG_summary{font-size:16px}.QfN7BG_meta{font-size:12px}}@media (max-width:480px){.QfN7BG_grid,.QfN7BG_socialGrid{grid-template-columns:1fr;gap:32px}.QfN7BG_instagramGrid{grid-template-columns:1fr;gap:24px}.QfN7BG_tab{padding-inline:6px;font-size:11px}.QfN7BG_image{border-radius:8px}}@media (prefers-reduced-motion:reduce){.QfN7BG_main *{scroll-behavior:auto}}
