.aZUlyq_track{scroll-margin-top:80px;position:relative}.aZUlyq_stage{padding:24px 0 64px}.aZUlyq_rail{justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.aZUlyq_rail h2,.aZUlyq_annotationLabel{color:var(--muted-foreground);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500}.aZUlyq_rail nav{gap:24px;display:flex}.aZUlyq_rail button{min-height:44px;color:var(--muted-foreground);cursor:pointer;border-bottom:1px solid #0000;align-items:center;gap:8px;padding:0;font-size:12px;transition:color .18s,border-color .18s;display:inline-flex}.aZUlyq_rail button span{opacity:.55;font-family:var(--font-mono);font-size:10px}.aZUlyq_rail button[data-current=true],.aZUlyq_rail button:hover{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 50%, transparent)}.aZUlyq_rail button:focus-visible,.aZUlyq_action:focus-visible{outline:2px solid var(--ring);outline-offset:6px}.aZUlyq_caption{gap:16px;display:grid}.aZUlyq_caption h3{max-width:23ch;color:var(--primary);letter-spacing:-.035em;font-size:clamp(27px,2.6vw,36px);font-weight:600;line-height:1.15}.aZUlyq_caption p{max-width:62ch;color:var(--muted-foreground);font-size:15px;line-height:1.8}.aZUlyq_figure{min-width:0;margin-top:28px}.aZUlyq_study{aspect-ratio:2;width:100%;min-height:0;color:var(--primary);position:relative}.aZUlyq_scene{width:100%;height:100%;display:block}.aZUlyq_artwork{mix-blend-mode:multiply;filter:grayscale()contrast(1.08)}.dark .aZUlyq_artwork{mix-blend-mode:screen;filter:var(--study-dark-filter)}.aZUlyq_signal{color:var(--primary)}.aZUlyq_alignment{width:41.8%;position:absolute;top:11%;left:54.4%}.aZUlyq_words{color:var(--primary);grid-template-columns:1fr 1fr .75fr;gap:18px;margin-top:29%;font-size:13px;line-height:1.6;display:grid}.aZUlyq_turns{gap:14px;margin-top:25px;display:grid}.aZUlyq_turns p{color:var(--primary);grid-template-columns:6rem minmax(0,1fr);gap:14px;font-size:14px;line-height:1.7;display:grid}.aZUlyq_turns span{color:var(--muted-foreground);font-size:12px}.aZUlyq_annotationNote{color:var(--muted-foreground);margin-top:24px;font-size:11px;line-height:1.7}.aZUlyq_brief{width:56%;position:absolute;top:13%;left:40%}.aZUlyq_brief dl,.aZUlyq_staticBrief{gap:22px;margin-top:24px;display:grid}.aZUlyq_brief dl>div,.aZUlyq_staticBrief>div{border-top:1px solid color-mix(in srgb, var(--primary) 12%, transparent);grid-template-columns:10rem minmax(0,1fr);gap:18px;padding-top:16px;display:grid}.aZUlyq_brief dt,.aZUlyq_staticBrief dt{color:var(--primary);font-size:12px;font-weight:500}.aZUlyq_brief dd,.aZUlyq_staticBrief dd{color:var(--muted-foreground);font-size:14px;line-height:1.7}.aZUlyq_figure figcaption{color:var(--muted-foreground);justify-content:space-between;gap:20px;margin-top:10px;font-size:11px;line-height:1.6;display:flex}.aZUlyq_scrollHint{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.aZUlyq_bottom{border-top:1px solid color-mix(in srgb, var(--primary) 12%, transparent);justify-content:space-between;align-items:center;gap:32px;margin-top:22px;padding-top:20px;display:flex}.aZUlyq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;display:grid}.aZUlyq_fields dt{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.aZUlyq_fields dd{color:var(--primary);margin-top:5px;font-size:13px;line-height:1.6}.aZUlyq_action{min-height:44px;color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 25%, transparent);text-underline-offset:5px;flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:inline-flex}.aZUlyq_action:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.aZUlyq_staticChapters{gap:72px;display:grid}.aZUlyq_staticChapter{scroll-margin-top:96px}.aZUlyq_staticChapter .aZUlyq_details{margin-top:28px}.aZUlyq_compactStudy{aspect-ratio:3/2;max-width:880px;margin-inline:auto}.aZUlyq_caption .aZUlyq_chapterNumber{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:500}.aZUlyq_questions{border-top:1px solid color-mix(in srgb, var(--primary) 12%, transparent);margin-top:22px;padding-top:16px}.aZUlyq_questions p{color:var(--muted-foreground);font-size:11px}.aZUlyq_questions ul{color:var(--primary);gap:8px;margin-top:10px;font-size:13px;line-height:1.7;list-style:none;display:grid}.aZUlyq_staticAlignment,.aZUlyq_staticBrief{max-width:880px;margin-top:28px}.aZUlyq_staticSignal{width:100%;max-height:110px;color:var(--primary);margin-top:24px;display:block}@media (max-width:639px){.aZUlyq_rail{display:block}.aZUlyq_rail nav{justify-content:space-between;gap:12px;margin-top:14px}.aZUlyq_fields{gap:20px}.aZUlyq_turns p,.aZUlyq_staticBrief>div{grid-template-columns:1fr;gap:4px}}@media (min-width:768px){.aZUlyq_caption{grid-template-columns:5fr 7fr;align-items:start;gap:48px}}@media (min-width:1024px) and (min-height:780px) and (prefers-reduced-motion:no-preference){.aZUlyq_track[data-enhanced=true]{height:300svh}.aZUlyq_track[data-enhanced=true] .aZUlyq_stage{background:var(--background);flex-direction:column;height:calc(100svh - 80px);padding:12px 0 24px;display:flex;position:sticky;top:80px}.aZUlyq_track[data-enhanced=true] .aZUlyq_rail{flex-shrink:0;margin-bottom:16px}.aZUlyq_track[data-enhanced=true] .aZUlyq_caption{flex-shrink:0;min-height:86px}.aZUlyq_track[data-enhanced=true] .aZUlyq_caption p{max-width:66ch;font-size:14px;line-height:1.7}.aZUlyq_track[data-enhanced=true] .aZUlyq_figure{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;margin:8px 0 0;display:flex}.aZUlyq_track[data-enhanced=true] .aZUlyq_study{width:auto;max-width:100%;height:calc(100% - 24px);max-height:min(100%,580px)}.aZUlyq_track[data-enhanced=true] .aZUlyq_figure figcaption{flex-shrink:0;align-self:stretch}.aZUlyq_track[data-enhanced=true] .aZUlyq_bottom{flex-shrink:0;margin-top:14px;padding-top:14px}}@media (prefers-reduced-motion:reduce){.aZUlyq_rail button{transition:none}}
