.ChallengeDescription-module__lNVLaG__markdownContent h1{color:#fff;margin-top:.5em;margin-bottom:.5em;font-size:2em;font-weight:700}.ChallengeDescription-module__lNVLaG__markdownContent h2{color:#f0fdf4;border-bottom:1px solid #292929;margin-top:1.5em;margin-bottom:.5em;padding-bottom:.3em;font-size:1.5em;font-weight:600}.ChallengeDescription-module__lNVLaG__markdownContent h3{color:#dcfce7;margin-top:1.2em;margin-bottom:.5em;font-size:1.25em;font-weight:600}.ChallengeDescription-module__lNVLaG__markdownContent p{color:#a1a1aa;margin-bottom:1em;line-height:1.7}.ChallengeDescription-module__lNVLaG__markdownContent ul,.ChallengeDescription-module__lNVLaG__markdownContent ol{color:#a1a1aa;margin-bottom:1em;padding-left:1.5em;list-style-type:disc}.ChallengeDescription-module__lNVLaG__markdownContent li{margin-bottom:.4em}.ChallengeDescription-module__lNVLaG__markdownContent code{font-family:var(--font-mono,"Fira Code","Menlo","Monaco","Courier New",monospace);color:#4ade80;background-color:#292929;border-radius:4px;padding:.2em .4em;font-size:.9em}.ChallengeDescription-module__lNVLaG__markdownContent pre{background-color:#171717;border:1px solid #292929;border-radius:8px;margin-bottom:1.5em;padding:1em;overflow-x:auto}.ChallengeDescription-module__lNVLaG__markdownContent pre code{color:#e2e8f0;background-color:#0000;padding:0}.ChallengeDescription-module__lNVLaG__markdownContent blockquote{color:#9ca3af;border-left:4px solid #006239;margin-bottom:1em;margin-left:0;padding-left:1em;font-style:italic}.ChallengeDescription-module__lNVLaG__markdownContent strong{color:#fff;font-weight:600}
