.ComingSoon_panel__igC8Z{margin-top:var(--space-6);padding:var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-xl);background:var(--surface);display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.ComingSoon_art__8Lg5R{position:relative;display:block;width:100%;height:112px;border-radius:var(--radius-lg);overflow:hidden;background:var(--illus-tint,var(--surface-2))}.ComingSoon_art__8Lg5R svg{position:absolute;inset:0;width:100%;height:100%}.ComingSoon_title__lCw1u{margin:0;font-family:var(--font-sans);font-size:var(--fs-15);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--fg-1)}.ComingSoon_body__rSclS{margin:var(--space-3) 0 0;max-width:620px;font-size:var(--fs-15);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}@media (max-width:720px){.ComingSoon_panel__igC8Z{grid-template-columns:minmax(0,1fr)}.ComingSoon_art__8Lg5R{max-width:132px}}.RowList_panel__xzisZ{--row-index-width:32px;margin-top:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);overflow:hidden}.RowList_panelLessons__mgVVI{--row-index-width:28px}.RowList_list__TAK9B{margin:0;padding:0;list-style:none}.RowList_row__F7xOn{display:grid;grid-template-columns:var(--row-index-width) minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;min-height:58px;padding:var(--space-4) clamp(var(--space-4),2.4vw,var(--space-6));border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background var(--dur-fast,.12s) var(--ease-decisive,ease)}.RowList_item__FThgZ:last-child .RowList_row__F7xOn{border-bottom:none}.RowList_row__F7xOn:hover{background:var(--surface-2);color:inherit}.RowList_index__n7RN3{font-size:var(--fs-13);font-weight:var(--weight-medium);line-height:var(--lh-flat);color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RowList_body__R0ykO{min-width:0}.RowList_rowTitle__YLXlS{display:block;font-size:var(--fs-16);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--fg-1);text-wrap:pretty}.RowList_rowTitleLesson__3mkYn{font-size:var(--fs-15);line-height:var(--lh-dense)}.RowList_rowTitleMuted__1r8DF{color:var(--fg-2)}.RowList_rowBlurb__Ra1Ff{display:block;margin-top:var(--space-1);font-size:var(--fs-14);line-height:var(--lh-dense);color:var(--fg-3);text-wrap:pretty}.RowList_tail__wrBNd{display:flex;align-items:center;gap:var(--space-3);flex:none}.RowList_badge__cAUY1{font-size:var(--fs-12);line-height:var(--lh-flat);color:var(--fg-3);white-space:nowrap}.RowList_chevron__Vkzmk{font-size:var(--fs-16);line-height:var(--lh-flat);color:var(--fg-3)}@media (max-width:560px){.RowList_row__F7xOn{grid-template-columns:var(--row-index-width) minmax(0,1fr);row-gap:var(--space-2)}.RowList_tail__wrBNd{grid-column:2;justify-content:space-between}}.RowList_empty__BzO1o{margin:0;padding:var(--space-6) clamp(var(--space-4),2.4vw,var(--space-6));font-size:var(--fs-15);line-height:var(--lh-dense);color:var(--fg-2)}.PageIntro_section__S9oLP{max-width:var(--container-lg);padding-top:var(--space-8);padding-bottom:var(--space-12)}.PageIntro_kicker__j9sl7{margin:0;font-family:var(--font-mono);font-size:var(--fs-11);font-weight:var(--weight-medium);line-height:var(--lh-flat);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-3)}.PageIntro_kickerAccent__Q6Iy3{color:var(--brand-secondary-text)}.PageIntro_title__n2DcI{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:var(--ds-4);font-weight:var(--weight-black);line-height:var(--lh-snug);letter-spacing:var(--tracking-ds-4);color:var(--fg-1);text-wrap:balance}.PageIntro_blurb__hzage{margin:var(--space-4) 0 0;max-width:68ch;font-size:var(--fs-17);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.PageIntro_meta__ppISg{margin:var(--space-3) 0 0;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--fg-3)}.TopicActions_actions__Wgnca{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.TopicActions_button__DHtjU{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-lg);font-size:var(--fs-15);font-weight:var(--weight-medium);line-height:var(--lh-ui);text-align:center;text-decoration:none;transition:filter var(--dur-fast,.12s) var(--ease-decisive,ease)}.TopicActions_primary__luu8i{border:none;background:var(--brand-primary-fill);color:var(--fg-on-brand-1)}.TopicActions_primary__luu8i:hover{filter:brightness(1.09);color:var(--fg-on-brand-1)}.TopicActions_secondary__IbjY6{border:1px solid var(--border-strong);background:transparent;color:var(--fg-1)}.TopicActions_secondary__IbjY6:hover{background:var(--surface-2);color:var(--fg-1)}@media (max-width:480px){.TopicActions_actions__Wgnca{flex-direction:column;align-items:stretch}}.TopicConnections_panel__em13K{margin-top:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-muted);padding:var(--space-6) clamp(var(--space-5),2.4vw,var(--space-6))}.TopicConnections_kicker__tDUd5{margin:0;font-family:var(--font-mono);font-size:var(--fs-11);font-weight:var(--weight-medium);line-height:var(--lh-flat);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-3)}.TopicConnections_columns__DGdGL{margin-top:var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.TopicConnections_columnHeading__a4Krz{margin:0;font-size:var(--fs-14);font-weight:var(--weight-medium);line-height:var(--lh-flat);color:var(--fg-2)}.TopicConnections_list__Uyfkf{margin:var(--space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.TopicConnections_card__AudM7{display:block;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-3) var(--space-4);color:inherit;text-decoration:none;transition:background var(--dur-fast,.12s) var(--ease-decisive,ease),border-color var(--dur-fast,.12s) var(--ease-decisive,ease)}.TopicConnections_card__AudM7:hover{background:var(--surface-2);border-color:var(--border-strong);color:inherit}.TopicConnections_cardName__6fpY9{display:block;font-size:var(--fs-14);font-weight:var(--weight-medium);line-height:var(--lh-ui);color:var(--fg-1);text-wrap:pretty}.TopicConnections_cardWhy__BCJM0{display:block;margin-top:var(--space-1);font-size:var(--fs-13);line-height:var(--lh-dense);color:var(--fg-3);text-wrap:pretty}.TopicConnections_empty__VufRV{margin:var(--space-4) 0 0;max-width:68ch;font-size:var(--fs-15);line-height:var(--lh-dense);color:var(--fg-2);text-wrap:pretty}.TopicNav_nav__dlrrt{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.TopicNav_link__2ggV_{display:inline-flex;align-items:center;min-height:46px;max-width:100%;padding:0 var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:transparent;color:var(--fg-2);font-size:var(--fs-14);font-weight:var(--weight-medium);line-height:var(--lh-ui);text-decoration:none;overflow-wrap:anywhere;transition:background var(--dur-fast,.12s) var(--ease-decisive,ease),color var(--dur-fast,.12s) var(--ease-decisive,ease)}.TopicNav_link__2ggV_:hover{background:var(--surface-2);color:var(--fg-1)}.TopicNav_next__4fkpD{margin-left:auto}@media (max-width:560px){.TopicNav_nav__dlrrt{flex-direction:column;align-items:stretch}.TopicNav_link__2ggV_{justify-content:center;padding:var(--space-3) var(--space-4);text-align:center}.TopicNav_next__4fkpD{margin-left:0}}