.RichText_panel__TVrrw{margin:var(--space-5) 0;padding:var(--space-5);border:1px solid var(--color-line);border-left-width:4px;border-radius:var(--radius);min-width:0;overflow-wrap:anywhere}.RichText_student__AWgIC{background:var(--color-paper-sunken);border-left-color:var(--color-ink-faint)}.RichText_comment__njVpo{background:var(--color-accent-soft);border-color:transparent;border-left-color:var(--color-accent)}.RichText_worked__pdxOg{background:var(--color-paper);border-left-color:var(--color-accent)}.RichText_emphasis__LEUcP{color:var(--color-warm-ink);font-weight:700}.RichText_callout__MsMOO{margin:var(--space-8) 0;padding:var(--space-5);background:var(--color-accent-soft);border-left:4px solid var(--color-accent);border-radius:var(--radius)}.RichText_context__Rqwty{font-size:var(--text-base);font-style:italic}.RichText_callout__MsMOO p:last-child{margin-bottom:0}.RichText_panel__TVrrw .RichText_label__lp7_c{margin:0 0 var(--space-3);font-size:var(--text-sm);font-style:normal;font-weight:700;color:var(--color-ink)}.RichText_comment__njVpo .RichText_label__lp7_c{color:var(--color-accent-ink)}.RichText_panel__TVrrw p:last-child{margin-bottom:0}.RichText_error__Hvn_a{padding:.08em 0;border-radius:3px;background:var(--color-warm-soft);color:var(--color-warm-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (max-width:520px){.RichText_panel__TVrrw{padding:var(--space-4)}}.PageHero_hero__f5bhw{padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) var(--space-12);background:var(--color-paper-sunken);border-bottom:1px solid var(--color-line)}.PageHero_title__2Djd6{font-size:var(--text-3xl);letter-spacing:-.03em;margin-bottom:var(--space-4)}