.text-content h1{color:var(--mystic-500);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.text-content h2{color:var(--oak-500);font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1rem}.text-content p,li{font-size:1rem;line-height:1.6;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.text-content ul{list-style-type:disc;margin-left:2rem}.text-content a{color:var(--river-400);text-decoration:underline}.text-content a:hover{color:var(--river-600)}