._section_15q1p_1{width:min(var(--max-width), calc(100% - 88px));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);margin:80px auto;scroll-margin-top:110px;display:grid}._label_15q1p_10{color:#2465c4;margin:0 0 14px;font-size:.875rem;font-weight:800}._copy_15q1p_11 h2{color:var(--navy-950);letter-spacing:-.05em;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.15}._description_15q1p_12{max-width:440px;color:var(--muted);word-break:keep-all;margin:22px 0 28px;font-size:1rem;line-height:1.85}._episodes_15q1p_13{gap:10px;display:grid}._episodes_15q1p_13 button{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:8px;align-items:center;gap:14px;padding:17px 18px;display:flex}._episodes_15q1p_13 button[aria-pressed=true]{background:#edf4ff;border-color:#2465c4}._episodes_15q1p_13 button:hover{border-color:#2465c4}._episodes_15q1p_13 button:focus-visible,._playlist_15q1p_17:focus-visible{outline:3px solid var(--blue);outline-offset:4px}._number_15q1p_18{color:#2465c4;flex-shrink:0;font-size:.875rem;font-weight:800}._episodeText_15q1p_19{flex:1;min-width:0}._episodeText_15q1p_19 strong{word-break:keep-all;font-size:1rem;line-height:1.5;display:block}._episodeText_15q1p_19 small{color:var(--muted);margin-top:5px;font-size:.875rem;display:block}._play_15q1p_17{color:#2465c4;font-size:.875rem}._playlist_15q1p_17{color:var(--navy-900);text-underline-offset:5px;align-items:center;gap:14px;margin-top:24px;font-size:.9375rem;font-weight:750;line-height:1.6;text-decoration:underline;display:inline-flex}._video_15q1p_24{min-width:0}._video_15q1p_24 iframe{aspect-ratio:16/9;background:var(--navy-950);border:0;border-radius:12px;width:100%;min-height:200px;display:block}._video_15q1p_24 p{color:var(--muted);margin:12px 0 0;font-size:.875rem;line-height:1.6}@media (width<=900px){._section_15q1p_1{grid-template-columns:1fr;gap:28px;width:calc(100% - 48px);margin:52px auto}._description_15q1p_12{max-width:none}}@media (width<=400px){._section_15q1p_1{width:calc(100% - 32px)}._episodes_15q1p_13 button{gap:10px;padding:15px 12px}}
