.ln-hero[data-astro-cid-uluok5yd]{grid-template-columns:minmax(0,1fr);justify-items:center;padding-top:clamp(128px,15vw,196px);padding-bottom:clamp(72px,9vw,120px);display:grid}.ln-lede[data-astro-cid-uluok5yd]{max-width:34ch;margin-top:24px}.ln-vol[data-astro-cid-uluok5yd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 64px;display:grid}.ln-vol-title[data-astro-cid-uluok5yd]{max-width:12ch}.ln-vol-line[data-astro-cid-uluok5yd]{max-width:32ch;margin-top:20px}.ln-cta[data-astro-cid-uluok5yd]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.ln-note[data-astro-cid-uluok5yd]{color:var(--ink3);font-size:15px}.ln-lectures[data-astro-cid-uluok5yd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(56px,7vw,88px) 0 0;padding:0;list-style:none;display:grid}.ln-lec[data-astro-cid-uluok5yd]{flex-direction:column;padding:10px;display:flex}.ln-thumb[data-astro-cid-uluok5yd]{aspect-ratio:16/9;display:block}.ln-thumb[data-astro-cid-uluok5yd] img[data-astro-cid-uluok5yd]{transition:transform 1.2s var(--ease)}@media (hover:hover){.ln-thumb[data-astro-cid-uluok5yd]:hover img[data-astro-cid-uluok5yd]{transform:scale(1.03)}}.ln-lec-body[data-astro-cid-uluok5yd]{flex-direction:column;flex:1;padding:18px 12px 14px;display:flex}.ln-dur[data-astro-cid-uluok5yd]{margin-left:10px;font-weight:400}.ln-lec-title[data-astro-cid-uluok5yd]{letter-spacing:-.022em;margin-top:6px;font-size:22px;line-height:1.2}.ln-hook[data-astro-cid-uluok5yd]{color:var(--ink3);margin-top:8px;font-size:16px;line-height:1.45}.ln-links[data-astro-cid-uluok5yd]{gap:22px;margin-top:auto;padding-top:16px;font-size:16px;display:flex}.ln-head[data-astro-cid-uluok5yd]{max-width:820px;margin:0 auto clamp(40px,5vw,64px)}.ln-plays[data-astro-cid-uluok5yd]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ln-plays[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd]{grid-column:span 2}.ln-plays[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd]:nth-child(4){grid-column:2/span 2}.ln-play[data-astro-cid-uluok5yd]{height:100%;color:var(--ink);flex-direction:column;padding:14px 14px 26px;display:flex}.ln-play[data-astro-cid-uluok5yd]:hover{color:var(--ink)}.ln-art[data-astro-cid-uluok5yd]{background:#fff;border-radius:18px;width:100%;height:190px;margin-bottom:20px;display:block}.ln-play[data-astro-cid-uluok5yd] .label[data-astro-cid-uluok5yd],.ln-play-title[data-astro-cid-uluok5yd],.ln-play-line[data-astro-cid-uluok5yd],.ln-play[data-astro-cid-uluok5yd] .link[data-astro-cid-uluok5yd]{padding-inline:12px}.ln-play-title[data-astro-cid-uluok5yd]{font-family:var(--f-display);letter-spacing:-.03em;margin-top:4px;font-size:32px;font-weight:600;line-height:1.1}.ln-play-line[data-astro-cid-uluok5yd]{color:var(--ink3);flex:1;margin-top:8px;font-size:16px;line-height:1.45}.ln-play[data-astro-cid-uluok5yd] .link[data-astro-cid-uluok5yd]{margin-top:16px}.ln-ahead[data-astro-cid-uluok5yd]{margin:40px 0 0;padding:0;list-style:none}.ln-ahead[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd]{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.ln-num[data-astro-cid-uluok5yd]{font-family:var(--f-display);color:var(--blue);font-variant-numeric:tabular-nums;padding-top:5px;font-size:15px;font-weight:600}.ln-ahead[data-astro-cid-uluok5yd] h3[data-astro-cid-uluok5yd]{letter-spacing:-.022em;font-size:22px}.ln-ahead[data-astro-cid-uluok5yd] p[data-astro-cid-uluok5yd]{color:var(--ink3);margin-top:6px;font-size:16px;line-height:1.5}@media (width<=900px){.ln-vol[data-astro-cid-uluok5yd],.ln-lectures[data-astro-cid-uluok5yd],.ln-plays[data-astro-cid-uluok5yd]{grid-template-columns:minmax(0,1fr)}.ln-plays[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd],.ln-plays[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd]:nth-child(4){grid-column:auto}}@media (width>=640px) and (width<=900px){.ln-lectures[data-astro-cid-uluok5yd],.ln-plays[data-astro-cid-uluok5yd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ln-ahead[data-astro-cid-uluok5yd] li[data-astro-cid-uluok5yd]{grid-template-columns:34px minmax(0,1fr);gap:10px}}
