.watch-module__uPZA7q__layout{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"head side""stage side""content side";align-items:start;column-gap:40px;padding-top:18px;display:grid}.watch-module__uPZA7q__head{grid-area:head;min-width:0}.watch-module__uPZA7q__stage{grid-area:stage;min-width:0}.watch-module__uPZA7q__content{grid-area:content;min-width:0}.watch-module__uPZA7q__sidebar{scrollbar-width:thin;grid-area:side;gap:14px;max-height:calc(100vh - 104px);padding-bottom:8px;display:grid;position:sticky;top:88px;overflow-y:auto}@media (max-width:1000px){.watch-module__uPZA7q__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""side""content"}.watch-module__uPZA7q__sidebar{max-height:none;margin-top:28px;position:static;overflow:visible}}.watch-module__uPZA7q__titleRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.watch-module__uPZA7q__title{font:400 clamp(30px, 3.2vw, 44px)/1.08 var(--font-display);font-variation-settings:"opsz" 144;letter-spacing:-.02em;text-wrap:balance}.watch-module__uPZA7q__iconButton{border:1px solid var(--line-strong);background:var(--paper-bright);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin-top:4px;transition:border-color .2s;display:grid}.watch-module__uPZA7q__iconButton:hover{border-color:var(--ink-faint)}.watch-module__uPZA7q__facts{color:var(--ink-soft);flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:13px;display:flex}.watch-module__uPZA7q__facts li{align-items:center;gap:7px;display:inline-flex}.watch-module__uPZA7q__facts a{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.watch-module__uPZA7q__facts a:hover{text-underline-offset:3px;text-decoration:underline}.watch-module__uPZA7q__facts svg{color:var(--ink-faint)}.watch-module__uPZA7q__topics{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.watch-module__uPZA7q__topics li{border-radius:100px;padding:4px 10px;font-size:12px;font-weight:500}.watch-module__uPZA7q__topics li[data-tone="0"]{color:#1d4ed8;background:#e8f0fe}.watch-module__uPZA7q__topics li[data-tone="1"]{color:#b42318;background:#fdecec}.watch-module__uPZA7q__topics li[data-tone="2"]{color:#12724a;background:#e7f6ee}.watch-module__uPZA7q__topics li[data-tone="3"]{color:#9a5b00;background:#fdf2e1}.watch-module__uPZA7q__topics li[data-tone="4"]{color:#0e6a7a;background:#e3f4f7}.watch-module__uPZA7q__topics li[data-tone="5"]{color:#6232c9;background:#f0ebfd}.watch-module__uPZA7q__tabs{border:1px solid var(--line);background:var(--paper-bright);scrollbar-width:none;border-radius:10px;gap:4px;margin:22px 0 18px;padding:4px;display:flex;overflow-x:auto}.watch-module__uPZA7q__tabs::-webkit-scrollbar{display:none}.watch-module__uPZA7q__tabs a{color:var(--ink-soft);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:background .2s,color .2s;display:inline-flex}.watch-module__uPZA7q__tabs a:hover{color:var(--ink)}.watch-module__uPZA7q__tabs a[aria-current=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.watch-module__uPZA7q__tabs a span{color:#6232c9;background:#f0ebfd;border-radius:100px;padding:1px 7px;font-size:11px;font-weight:600}.watch-module__uPZA7q__player{aspect-ratio:16/9;background:#0b0b0c;border-radius:12px;scroll-margin-top:96px;position:relative;overflow:hidden}.watch-module__uPZA7q__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.watch-module__uPZA7q__sample{outline:none;position:absolute;inset:0}.watch-module__uPZA7q__sample video{object-fit:contain;cursor:pointer;background:#0b0b0c;width:100%;height:100%;position:absolute;inset:0}.watch-module__uPZA7q__poster{cursor:pointer;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.watch-module__uPZA7q__poster:after{content:"";background:linear-gradient(#0000000d,#00000059);position:absolute;inset:0}.watch-module__uPZA7q__bigPlay{z-index:1;width:76px;height:76px;color:var(--ink);background:#ffffffeb;border-radius:50%;place-items:center;padding-left:4px;transition:transform .2s;display:grid;position:relative;box-shadow:0 10px 30px #00000040}.watch-module__uPZA7q__poster:hover .watch-module__uPZA7q__bigPlay{transform:scale(1.06)}.watch-module__uPZA7q__sampleBadge{z-index:2;color:#fff;font:500 10px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:100px;padding:4px 9px;position:absolute;top:14px;left:14px}.watch-module__uPZA7q__controls{z-index:2;color:#fff;opacity:0;background:linear-gradient(#0000,#000000b8);padding:26px 16px 12px;transition:opacity .2s;position:absolute;inset:auto 0 0}.watch-module__uPZA7q__sample:not([data-started]) .watch-module__uPZA7q__controls{display:none}.watch-module__uPZA7q__sample:hover .watch-module__uPZA7q__controls,.watch-module__uPZA7q__sample:focus-within .watch-module__uPZA7q__controls,.watch-module__uPZA7q__sample:not([data-playing]) .watch-module__uPZA7q__controls{opacity:1}.watch-module__uPZA7q__track{align-items:center;gap:3px;height:14px;display:flex;position:relative}.watch-module__uPZA7q__segment{background:#ffffff4d;border-radius:2px;height:4px;position:relative;overflow:hidden}.watch-module__uPZA7q__segment span{transform-origin:0;background:#fff;position:absolute;inset:0}.watch-module__uPZA7q__track input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.watch-module__uPZA7q__track:hover .watch-module__uPZA7q__segment{height:6px}.watch-module__uPZA7q__controlRow{align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.watch-module__uPZA7q__controlRow button{color:#fff;min-width:28px;height:28px;font:600 12px/1 var(--font-sans);cursor:pointer;border-radius:6px;place-items:center;display:grid}.watch-module__uPZA7q__controlRow button:hover{background:#ffffff24}.watch-module__uPZA7q__clock{font:12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.watch-module__uPZA7q__chapterName{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9;overflow:hidden}.watch-module__uPZA7q__spacer{flex:1}@media (max-width:620px){.watch-module__uPZA7q__chapterName{display:none}}.watch-module__uPZA7q__sidebarTitle{letter-spacing:-.01em;font-size:18px;font-weight:600}.watch-module__uPZA7q__card,.watch-module__uPZA7q__group,.watch-module__uPZA7q__cta{border:1px solid var(--line);background:var(--paper-bright);border-radius:12px}.watch-module__uPZA7q__card{padding:16px 14px 8px}.watch-module__uPZA7q__cardHead{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px 8px;display:flex}.watch-module__uPZA7q__cardHead h3{font-size:15px;font-weight:600}.watch-module__uPZA7q__groupMeta{color:var(--ink-faint);font-size:12px}.watch-module__uPZA7q__chapters{display:grid}.watch-module__uPZA7q__chapter{text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:24px 1fr auto;gap:10px;width:100%;padding:10px 6px;transition:background .2s;display:grid}.watch-module__uPZA7q__chapter:hover{background:var(--paper)}.watch-module__uPZA7q__chapter[aria-current=step]{background:#f3efff}.watch-module__uPZA7q__chapterIcon{border:1px solid var(--line-strong);width:22px;height:22px;font:600 10px/1 var(--font-sans);color:var(--ink-soft);border-radius:50%;place-items:center;display:grid}.watch-module__uPZA7q__chapter[aria-current=step] .watch-module__uPZA7q__chapterIcon{color:#fff;background:#6232c9;border-color:#6232c9}.watch-module__uPZA7q__chapter[data-watched] .watch-module__uPZA7q__chapterIcon{color:#12724a;border:0}.watch-module__uPZA7q__chapterText strong{font-size:13px;font-weight:600;line-height:1.35;display:block}.watch-module__uPZA7q__chapterText>span{color:var(--ink-soft);margin-top:3px;font-size:12px;line-height:1.5;display:block}.watch-module__uPZA7q__chapter:not([aria-current=step]) .watch-module__uPZA7q__chapterText>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.watch-module__uPZA7q__chapter[data-watched] .watch-module__uPZA7q__chapterText strong{color:var(--ink-soft)}.watch-module__uPZA7q__chapterTime{font:11px/1.4 var(--font-mono);color:var(--ink-soft);padding-top:2px}.watch-module__uPZA7q__group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.watch-module__uPZA7q__group summary::-webkit-details-marker{display:none}.watch-module__uPZA7q__group summary>span{gap:2px;display:grid}.watch-module__uPZA7q__group summary strong{font-size:15px;font-weight:600}.watch-module__uPZA7q__group summary svg{color:var(--ink-soft);flex:none;transition:transform .2s}.watch-module__uPZA7q__group[open] summary svg{transform:rotate(180deg)}.watch-module__uPZA7q__queue{padding:0 10px 8px;display:grid}.watch-module__uPZA7q__queue a{border-radius:8px;grid-template-columns:24px 1fr auto;align-items:start;gap:10px;padding:9px 8px;font-size:13px;line-height:1.4;transition:background .2s;display:grid}.watch-module__uPZA7q__queue a:hover{background:var(--paper)}.watch-module__uPZA7q__queue a[aria-current=page]{background:#f3efff;font-weight:600}.watch-module__uPZA7q__queueIndex{width:22px;height:22px;font:500 11px/1 var(--font-mono);color:var(--ink-faint);place-items:center;display:grid}.watch-module__uPZA7q__queue a[aria-current=page] .watch-module__uPZA7q__queueIndex{color:#6232c9}.watch-module__uPZA7q__queueTime{font:11px/1.4 var(--font-mono);color:var(--ink-soft);white-space:nowrap;padding-top:1px}.watch-module__uPZA7q__queue a[aria-current=page] .watch-module__uPZA7q__queueTime{font-family:var(--font-sans);color:#6232c9}.watch-module__uPZA7q__groupFooter{align-items:center;gap:6px;margin:0 18px 14px;font-size:12px;font-weight:600;display:inline-flex}.watch-module__uPZA7q__groupFooter:hover{text-underline-offset:3px;text-decoration:underline}.watch-module__uPZA7q__cta{background:var(--ink);border-color:var(--ink);color:#fff;gap:8px;padding:20px;display:grid}.watch-module__uPZA7q__cta p{color:#ffffffb8;font-size:13px;line-height:1.55}.watch-module__uPZA7q__cta .watch-module__uPZA7q__ctaTitle{font:400 22px/1.15 var(--font-display);letter-spacing:-.015em;color:#fff}.watch-module__uPZA7q__section{padding-top:36px;scroll-margin-top:96px}.watch-module__uPZA7q__section+.watch-module__uPZA7q__section{border-top:1px solid var(--line);margin-top:8px}.watch-module__uPZA7q__section h2{letter-spacing:-.015em;font-size:20px;font-weight:600}.watch-module__uPZA7q__sectionHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.watch-module__uPZA7q__learn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin-top:18px;display:grid}.watch-module__uPZA7q__learn li{color:var(--ink-soft);grid-template-columns:20px 1fr;gap:12px;font-size:14px;line-height:1.6;display:grid}.watch-module__uPZA7q__learn svg{color:#12724a;margin-top:2px}@media (max-width:620px){.watch-module__uPZA7q__learn{grid-template-columns:1fr}}.watch-module__uPZA7q__about{border-top:1px solid var(--line);margin-top:32px;padding-top:28px}.watch-module__uPZA7q__about p{color:var(--ink-soft);font-size:15px;line-height:1.75}.watch-module__uPZA7q__about p+p{margin-top:12px}.watch-module__uPZA7q__about>a{margin-top:18px}.watch-module__uPZA7q__expandable{margin-top:12px}.watch-module__uPZA7q__expandableBody{max-height:7.2em;position:relative;overflow:hidden}.watch-module__uPZA7q__expandable[data-open] .watch-module__uPZA7q__expandableBody{max-height:none}.watch-module__uPZA7q__expandable:not([data-open]) .watch-module__uPZA7q__expandableBody:after{content:"";background:linear-gradient(0deg, var(--paper), #fff0);height:2.4em;position:absolute;inset:auto 0 0}.watch-module__uPZA7q__textButton{color:var(--ink);cursor:pointer;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;display:inline-flex}.watch-module__uPZA7q__textButton:hover{text-underline-offset:3px;text-decoration:underline}.watch-module__uPZA7q__sectionHead .watch-module__uPZA7q__textButton{margin-top:0}.watch-module__uPZA7q__faq{gap:8px;margin-top:16px;display:grid}.watch-module__uPZA7q__faq details{border:1px solid var(--line);background:var(--paper-bright);border-radius:10px;padding:14px 16px}.watch-module__uPZA7q__faq summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}.watch-module__uPZA7q__faq summary::-webkit-details-marker{display:none}.watch-module__uPZA7q__faq summary svg{flex:none;transition:transform .2s;transform:rotate(-90deg)}.watch-module__uPZA7q__faq details[open] summary svg{transform:none}.watch-module__uPZA7q__faq details p{color:var(--ink-soft);margin:8px 0 0 22px;font-size:14px;line-height:1.65}.watch-module__uPZA7q__transcript{gap:6px;display:grid}.watch-module__uPZA7q__transcript li{color:var(--ink-soft);grid-template-columns:52px 1fr;gap:12px;font-size:14px;line-height:1.65;display:grid}.watch-module__uPZA7q__time{font:600 11px/1.4 var(--font-mono);color:#6232c9;cursor:pointer;justify-self:start;padding-top:3px}.watch-module__uPZA7q__time:hover{text-underline-offset:3px;text-decoration:underline}.watch-module__uPZA7q__transcript+.watch-module__uPZA7q__textButton,.watch-module__uPZA7q__expandable .watch-module__uPZA7q__textButton{margin-top:12px}@media (prefers-reduced-motion:reduce){.watch-module__uPZA7q__bigPlay,.watch-module__uPZA7q__controls,.watch-module__uPZA7q__chapter,.watch-module__uPZA7q__group summary svg,.watch-module__uPZA7q__faq summary svg{transition:none}}
